Snowflake Inc. patent applications on December 12th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Snowflake Inc. on December 12th, 2024

Snowflake Inc.: 4 patent applications

Snowflake Inc. has applied for patents in the areas of G06F16/2455 (2), G06F16/27 (2), G06F16/25 (2), G06F16/22 (2), G06F11/20 (1) G06F11/2028 (1), G06F16/215 (1), G06F16/273 (1), G06F16/9017 (1)

With keywords such as: data, file, affinity, listings, characteristics, udf, listing, secondary, based, and result in patent application abstracts.



Patent Applications by Snowflake Inc.

20240411651. DATA INGESTION REPLICATION AND DISASTER RECOVERY_simplified_abstract_(snowflake inc.)

Inventor(s): Abdullah Al Mahmood of Bothell WA (US) for snowflake inc., Ruta Dhaneshwar of Redmond WA (US) for snowflake inc., Xin Huang of Bellevue WA (US) for snowflake inc., Ganeshan Ramachandran Iyer of Redmond WA (US) for snowflake inc., Jiaxing Liang of Bellevue WA (US) for snowflake inc., Nithin Mahesh of Kirkland WA (US) for snowflake inc., Raghav Ramachandran of Seattle WA (US) for snowflake inc., Purav B. Saraiya of Kirkland WA (US) for snowflake inc., Yanyi Zhang of Bellevue WA (US) for snowflake inc.

IPC Code(s): G06F11/20, G06F11/14, G06F16/27

CPC Code(s): G06F11/2028



Abstract: described herein are techniques for improving disaster recovery, in particular disaster recovery pertaining to data transfer requests. the data transfer request can be received by each of multiple deployments; however, only a primary deployment can process the request. the data transferred by the primary deployment may be replicated in the secondary deployments. in response to a failover event, one of the secondary deployments can be designated as the new primary development and continue the data transfer based on the data transfer request and the replication information received from the old primary deployment prior to the failover.


20240411738. SIMILARITY-BASED LISTING RECOMMENDATIONS IN A DATA EXCHANGE_simplified_abstract_(snowflake inc.)

Inventor(s): Orestis Kostakis of Redmond WA (US) for snowflake inc., Prasanna V. Krishnan of Palo Alto CA (US) for snowflake inc., Subramanian Muralidhar Muralidhar of Mercer Island WA (US) for snowflake inc., Shakhina Pulatova of San Francisco CA (US) for snowflake inc., Megan Marie Schoendorf of San Francisco CA (US) for snowflake inc.

IPC Code(s): G06F16/215, G06F16/176, G06F16/2457, G06F16/25

CPC Code(s): G06F16/215



Abstract: a set of affinity characteristics may be determined for a set of listings, a listing comprising data to be shared through a data exchange, wherein the set of affinity characteristics comprises at least one of: operations performed against a listing; account details and characteristics specific to the listing; static characteristics; or dynamic characteristics. for each pair of listings of the set of listings, an affinity score can be calculated using the set of affinity characteristics, the affinity score indicating a similarity between the pair of listings. one or more listings of the set of listings based on the affinity score between the first listing and the similar listing can be presented.


20240411777. QUERY PLANS FOR ANALYTIC SQL CONSTRUCTS_simplified_abstract_(snowflake inc.)

Inventor(s): Thierry Cruanes of San Mateo CA (US) for snowflake inc., Benoit Dageville of Foster City CA (US) for snowflake inc., Allison Waingold Lee of San Mateo CA (US) for snowflake inc.

IPC Code(s): G06F16/27, A61F5/56, G06F9/48, G06F9/50, G06F16/14, G06F16/182, G06F16/21, G06F16/22, G06F16/23, G06F16/2453, G06F16/2455, G06F16/2458, G06F16/25, G06F16/28, G06F16/951, G06F16/9535, G06F16/9538, H04L67/1095, H04L67/1097, H04L67/568

CPC Code(s): G06F16/273



Abstract: a system and method for managing data storage and data access with querying data in a distributed system without buffering the results of intermediate operations in storage. the method includes providing, by a first processor, as a result of executing a query plan, an intermediate result to a plurality of secondary processors. processing of the intermediate result by the plurality of secondary processors generates a plurality of secondary results. a final result is stored to a storage device.


20240411812. ACCESSING DATA USING A USER-DEFINED FUNCTION (UDF)_simplified_abstract_(snowflake inc.)

Inventor(s): Elliott Brossard of Kirkland WA (US) for snowflake inc., Sukruth Komarla Sukumar of Bellevue WA (US) for snowflake inc., Isaac Kunen of Seattle WA (US) for snowflake inc., Ju-yi Kuo of Sammamish WA (US) for snowflake inc., Jonathan Lee Leang of Seattle WA (US) for snowflake inc., Edward Ma of San Jose CA (US) for snowflake inc., Schuyler James Manchester of San Jose CA (US) for snowflake inc., Polita Paulus of Kirkland WA (US) for snowflake inc., Saurin Shah of Kirkland WA (US) for snowflake inc., Igor Zinkovsky of Redmond WA (US) for snowflake inc.

IPC Code(s): G06F16/901, G06F16/22, G06F16/2455, G06F16/908, G06F16/955

CPC Code(s): G06F16/9017



Abstract: a method to access data includes generating, by at least one hardware processor, a user-defined function (udf). the udf includes a file reference object corresponding to at least one file and a file operation configuration. the at least one file is retrieved based on a udf call into the udf. the retrieving is further based on the file reference object. a compression status of the at least one file is determined. the udf call is processed to generate result data using the at least one file. the processing of the udf call is based on the compression status and the file operation configuration.


Snowflake Inc. patent applications on December 12th, 2024