Snowflake Inc. patent applications on October 17th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Snowflake Inc. on October 17th, 2024

Snowflake Inc.: 9 patent applications

Snowflake Inc. has applied for patents in the areas of G06F16/27 (4), G06F16/2455 (4), G06F16/25 (3), G06F9/48 (2), G06F9/54 (2) G06F9/4881 (1), G06F16/213 (1), G06F16/242 (1), G06F16/254 (1), G06F16/27 (1)

With keywords such as: data, time, series, object, job, node, child, relation, database, and based in patent application abstracts.



Patent Applications by Snowflake Inc.

20240345877. QUERY PARALLELISM AND MESSAGING INFRASTRUCTURE FOR A CLOUD DATABASE_simplified_abstract_(snowflake inc.)

Inventor(s): Igor Demura of Mountain View CA (US) for snowflake inc., Brian Charles Forney of Mountain View CA (US) for snowflake inc., Weili Gu of Sunnyvale CA (US) for snowflake inc., Mohammad Saber Mirzaei of Seattle WA (US) for snowflake inc., William Waddington of Stateline NV (US) for snowflake inc., Jiaqi Yan of Menlo Park CA (US) for snowflake inc.

IPC Code(s): G06F9/48, G06F9/54

CPC Code(s): G06F9/4881



Abstract: techniques for creating child jobs in network-based data systems are described. a request to create a child job for a parent job can be received at a first compute service manager. a child job token can be generated, and a request message can be generated including the child job token and configuration information. the request message can be transmitted to a second compute service manager, where the child job can be constructed linking the child job to the parent job based on the child job token and configuration information. a response message can be received from the second compute service manager including confirmation that the child job was created.


20240345998. CONVERTING DATAFRAMES TO RELATIONAL DATABASES_simplified_abstract_(snowflake inc.)

Inventor(s): Balachander Atur of Redwood WA (US) for snowflake inc., Hazem Elmeleegy of Sunnyvale CA (US) for snowflake inc., Jung Lin Lee of El Dorado CA (US) for snowflake inc., Aditya G. Parameswaran of Berkeley CA (US) for snowflake inc., Devin Petersohn of Liberty MO (US) for snowflake inc., Mahesh Shankar Vashishtha of Madison WI (US) for snowflake inc.

IPC Code(s): G06F16/21, G06F16/28

CPC Code(s): G06F16/213



Abstract: systems and methods for converting dataframes to relational databases and/or vice versa, are disclosed. exemplary implementations may: store information that represents a first dataframe; generate a first relation that represents the first dataframe, the first relation having a first schema; add a first ordering attribute to the set of attributes of the first relation; populate the first ordering attribute with numbers in accordance with a row numbering of the first dataframe; perform a relational database operation on the first relation that modifies the first relation into a second relation; create a second dataframe based on the second relation such that the row labels and the order of the rows are preserved for the (remaining) records and attributes of the second relation; and/or perform other steps.


20240346017. QUERY VALIDATION AND PROCESSING IN DATA CLEAN ROOMS_simplified_abstract_(snowflake inc.)

Inventor(s): Rachel Frances Blum of South Orange NJ (US) for snowflake inc., Justin Langseth of Kailua HI (US) for snowflake inc., Michael Earle Rainey of Kennewick WA (US) for snowflake inc.

IPC Code(s): G06F16/242, G06F16/2455, G06F16/27

CPC Code(s): G06F16/242



Abstract: embodiments of the present disclosure may provide a data sharing system implemented as a local application of a distributed database. a query from a query template can be validated and executed against shared dataset that comprises portions of data from the database dataset and additional portions of data from another database of the distributed database.


20240346034. CONFIGURATION OF APPLICATION DATA OBJECT UPDATES_simplified_abstract_(snowflake inc.)

Inventor(s): Russell Connor Dervay of San Francisco CA (US) for snowflake inc., Venkata Satyanarayana Kota of Fremont CA (US) for snowflake inc., Kristen Michelle Werner of San Francisco CA (US) for snowflake inc.

IPC Code(s): G06F16/25, G06F8/65, G06F9/54, G06F16/2455, G06F21/62

CPC Code(s): G06F16/254



Abstract: provided herein are systems and methods for configuring application data object updates. for example, a method includes retrieving, by at least one hardware processor, configuration information associated with an application executing on a first computing node. an authentication of the application is performed based on a secure identifier in the configuration information. an application programming interface (api) is executed to retrieve data from a second computing node based on a successful completion of the authentication. a data object of the application is updated with the retrieved data.


20240346038. COMPATIBILITY CHECKER FOR LISTING AUTO FULFILLMENT_simplified_abstract_(snowflake inc.)

Inventor(s): Hitesh Madan of Seattle WA (US) for snowflake inc., Chieh-Sheng Wang of San Mateo CA (US) for snowflake inc., Di Wu of Newark CA (US) for snowflake inc.

IPC Code(s): G06F16/27, G06F16/23

CPC Code(s): G06F16/27



Abstract: provided herein are systems and methods for compatibility verification for listing auto-fulfillment. a system includes at least one hardware processor coupled to a memory and configured to decode a request for replication of data from a primary deployment account of a data provider to an account of a data consumer. a share object is retrieved in response to the request. the share object specifies a first plurality of data objects associated with the data. a determination is performed of the compatibility of each data object of the first plurality of data objects with the replication. a notification of the compatibility of each data object of the first plurality of data objects is output to the primary deployment account of the data provider.


20240346044. USING STATELESS NODES TO PROCESS DATA OF CATALOG OBJECTS_simplified_abstract_(snowflake inc.)

Inventor(s): Ashish Motivala of Foster City CA (US) for snowflake inc., Benoit Dageville of Foster City 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 of using a stateless node to process data of a catalog object. the method includes accessing a catalog object comprising metadata associated with a dataset. the method includes distributing, by one or more processors, a task to a stateless node to cause the stateless node to process the dataset without storing information indicative of a particular state of the stateless node.


20240346173. DYNAMIC SHARED DATA OBJECT MASKING_simplified_abstract_(snowflake inc.)

Inventor(s): Artin Avanes of Palo Alto CA (US) for snowflake inc., Khalid Zaman Bijon of Santa Cruz CA (US) for snowflake inc., Damien Carru of New York NY (US) for snowflake inc., Thierry Cruanes of San Mateo CA (US) for snowflake inc., Vikas Jain of Fremont CA (US) for snowflake inc., Zheng Mi of Palo Alto CA (US) for snowflake inc., Subramanian Muralidhar of Mercer Island WA (US) for snowflake inc.

IPC Code(s): G06F21/62, G06F16/22, G06F16/248, G06F16/25, G06F16/27

CPC Code(s): G06F21/6227



Abstract: a shared database platform implements dynamic masking on data shared between users where specific data is masked, transformed, or otherwise modified based on preconfigured functions that are associated with user roles. the shared database platform can implement the masking at runtime dynamically in response to users requesting access to a database object that is associated with one or more masking policies.


20240346334. HEURISTIC SEARCH FOR OPTIMAL NODE IN A GENERALIZATION LATTICE_simplified_abstract_(snowflake inc.)

Inventor(s): David Jensen of Ouray CO (US) for snowflake inc.

IPC Code(s): G06N5/01, G06F16/2455

CPC Code(s): G06N5/01



Abstract: an approach is disclosed that determines a path through multiple levels of a generalization lattice. the path includes multiple nodes corresponding to the multiple levels, and each of the nodes is determined from a scoring function that utilizes a corresponding parent node that was previously added to the path. the approach then selects an optimal node from the nodes in the path.


20240346386. TIME SERIES FORECASTING USING UNIVARIATE ENSEMBLE MODEL_simplified_abstract_(snowflake inc.)

Inventor(s): Michel Adar of Campbell CA (US) for snowflake inc., Boxin Jiang of Sunnyvale CA (US) for snowflake inc., Anh Quynh Kieu of Bellevue WA (US) for snowflake inc., Boyu Wang of Menlo Park CA (US) for snowflake inc.

IPC Code(s): G06N20/20

CPC Code(s): G06N20/20



Abstract: disclosed is a fast and accurate time series forecasting algorithm that eliminates the need for hyperparameter tuning. time series data may be analyzed using a quadratic function to determine a quadratic trend prediction, which is removed from the time series data to generate first detrended time series data. a moving median of the time series data is determined and the moving median is removed from the time series data to generate second detrended time series data. an amplitude scaling factor is determined based on the second detrended time series data and the first detrended time series data is descaled using the amplitude scaling factor to generate descaled time series data. the descaled time series data is analyzed to determine a seasonal prediction and a time series forecast is generated based on the seasonal prediction, the quadratic trend prediction, and the amplitude scaling factor.


Snowflake Inc. patent applications on October 17th, 2024