Snowflake Inc. patent applications on December 26th, 2024
Patent Applications by Snowflake Inc. on December 26th, 2024
Snowflake Inc.: 6 patent applications
Snowflake Inc. has applied for patents in the areas of G06F16/22 (2), G06F16/25 (2), G06F16/245 (2), G06F21/62 (2), G06F16/215 (1) G06F21/6227 (2), G06F16/2282 (1), G06F16/254 (1), G06F16/258 (1), G06F16/273 (1)
With keywords such as: data, type, table, unified, deployment, device, representation, query, technology, and column in patent application abstracts.
Patent Applications by Snowflake Inc.
Inventor(s): Selcuk Aya of Izmir (TR) for snowflake inc., Thierry Cruanes of San Mateo CA (US) for snowflake inc., Istvan Cseri of Seattle WA (US) for snowflake inc., Benoit Dageville of San Mateo CA (US) for snowflake inc., Marcia Feitel of Sunnyvale CA (US) for snowflake inc., Steven P. Herbert of Woodinville WA (US) for snowflake inc., Dennis Huo of Newcastle WA (US) for snowflake inc., Xinglian Liu of Redmond WA (US) for snowflake inc., Nithin Mahesh of Kirkland WA (US) for snowflake inc., James Malone of Seattle WA (US) for snowflake inc., Subramanian Muralidhar of Mercer Island WA (US) for snowflake inc., Muthunagappan Muthuraman of Sunnyvale CA (US) for snowflake inc., Ronald Lee Ortloff of Sammamish WA (US) for snowflake inc., Polita Paulus of Kirkland WA (US) for snowflake inc., Marianne Shaw of Bothell WA (US) for snowflake inc., Nileema Shingte of San Mateo CA (US) for snowflake inc., Wai Sing Wong of Bellevue WA (US) for snowflake inc., Jiaqi Yan of Menlo Park CA (US) for snowflake inc.
IPC Code(s): G06F16/22, G06F16/215, G06F16/2457
CPC Code(s): G06F16/2282
Abstract: the subject technology provides embodiments for supporting a unified table which may be a managed table or an unmanaged table. managed tables are those where the subject technology manages the metastore/catalog for the table, whereas unmanaged tables are tables where an external catalog controls the table and the subject technology integrates with that catalog to work with the table, but does not assume control of the table.
Inventor(s): Xinzhu Cai of San Mateo CA (US) for snowflake inc., Bowei Chen of San Bruno CA (US) for snowflake inc., Prateek Gaur of San Jose CA (US) for snowflake inc., Dmitry A. Lychagin of San Jose CA (US) for snowflake inc., Muthunagappan Muthuraman of Sunnyvale CA (US) for snowflake inc., Zhuo Peng of San Jose CA (US) for snowflake inc., Mengran Wang of San Jose CA (US) for snowflake inc., Jiaqi Yan of Menlo Park CA (US) for snowflake inc.
IPC Code(s): G06F16/25, G06F16/835
CPC Code(s): G06F16/254
Abstract: the subject technology receives a query, the query referencing a unified representation for structured type data and semi-structured type data, the unified representation being provided in storage and in memory during query processing, the unified representation comprising a set of structured type fields that include a set of semi-structured typed fields that enables type safety and enforcement for the set of structured type fields, and flexibility for the set of semi-structured typed fields in a same column, the unified representation in storage including type information for the semi-structured type data as part of the semi-structured type data, the unified representation being utilized for structured type data and semi-structured type data. the subject technology processes the query using the unified representation stored in the memory, the unified representation providing performance parity between structured type data and semi-structured type data.
20240427794. HIDDEN DATABASE OBJECTS OVER EXTERNAL DATA_simplified_abstract_(snowflake inc.)
Inventor(s): Kavinder S. Dhaliwal of San Carlos CA (US) for snowflake inc., Bicheng Gao of San Mateo CA (US) for snowflake inc., Valeri Kim of Sammamish WA (US) for snowflake inc., Nithin Mahesh of Kirkland WA (US) for snowflake inc., Jiaqi Yan of Menlo Park CA (US) for snowflake inc., Jiaqi Zhang of Santa Clara CA (US) for snowflake inc.
IPC Code(s): G06F16/25, G06F16/22, G06F16/245
CPC Code(s): G06F16/258
Abstract: the subject technology provides techniques for enabling hidden database objects, which in an example are utilized for testing and verifying new database objects against existing workloads. hidden database objects are a mechanism for bridging that gap by running user workloads on user data in advance of exposing the feature to users. this mechanism allows placing a database object as a hidden object nested beneath a user's visible object (e.g., table, column, view, and the like). hidden database objects can be used to verify the functionality, parity, performance, and correctness of new unreleased features.
Inventor(s): Benoit Dageville of Seattle WA (US) for snowflake inc., Eric Robinson of Sammamish WA (US) for snowflake inc., Martin Hentschel of Seattle WA (US) for snowflake inc.
IPC Code(s): G06F16/27, G06F16/245, H04L67/1097
CPC Code(s): G06F16/273
Abstract: replication and failover of data is disclosed. a method includes replicating the data stored in a primary deployment such that the data is further stored in a secondary deployment. the method includes executing one or more transactions on the data at the primary deployment to cause a change to the data to be stored in the primary deployment. the method includes propagating the one or more transactions on the data to the secondary deployment to perform a failover to the secondary deployment while the change to the data is absent from the secondary deployment.
20240427924. COLUMN HIDING MANAGEMENT SYSTEM_simplified_abstract_(snowflake inc.)
Inventor(s): Raja Suresh Krishna Balakrishnan of Fremont CA (US) for snowflake inc., Khalid Zaman Bijon of Santa Cruz CA (US) for snowflake inc., Subramanian Muralidhar of Mercer Island WA (US) for snowflake inc., David Schultz of Piedmont CA (US) for snowflake inc., Jian Xu of San Jose CA (US) for snowflake inc.
IPC Code(s): G06F21/62
CPC Code(s): G06F21/6227
Abstract: systems and methods for managing column hiding are provided. the systems and methods receive, from a client device, a query associated with a table. the systems and methods determine an access restriction associated with the client device. the systems and methods identify a column of the table that is restricted by the access restriction associated with the client device. in response to identifying the column of the table that is restricted by the access restriction associated with the client device, the systems and methods provide a result of the query that excludes data corresponding to the column.
Inventor(s): Emily B. Dillon of San Francisco CA (US) for snowflake inc., Travis Kaufman of Boise ID (US) for snowflake inc., Adil Lalani of Oakland CA (US) for snowflake inc., Paul O. Lanzoni of Portsmouth NH (US) for snowflake inc., Shakhina Pulatova of San Francisco CA (US) for snowflake inc.
IPC Code(s): G06F21/62, G06F16/2458, G06F16/28
CPC Code(s): G06F21/6227
Abstract: embodiments of the present disclosure provide techniques for associating use case data with data listings in a structured manner. a processing device provides a listing creation interface that is used to assign a set of use cases to a first data listing and publish the data listing on a data exchange. the data listing is one of a plurality of data listings published on the data exchange and the processing device provides a data listing interface for displaying the plurality of data listings and an interactable menu including a selectable indication of each of the plurality of use cases. in response to receiving a selection of one or more of the plurality of use cases via the interactable menu, the processing device displays in the data listing interface, each of the plurality of data listings that have been assigned any of the selected one or more use cases.