Snowflake Inc. patent applications on April 10th, 2025
Patent Applications by Snowflake Inc. on April 10th, 2025
Snowflake Inc.: 2 patent applications
Snowflake Inc. has applied for patents in the areas of G06F16/2453 (2) G06F16/24539 (1), G06F16/24542 (1)
With keywords such as: operations, query, compilation, fragment, include, intermediate, plan, execution, mts, and hardware in patent application abstracts.
Patent Applications by Snowflake Inc.
20250117382. QUERY REFRESH USING MULTIPLE PROCESSING PIPELINES_simplified_abstract_(snowflake inc.)
Inventor(s): Tyler Arthur Akidau of Seattle WA US for snowflake inc., Fabian Hueske of Berlin DE for snowflake inc., Tyler Jones of Redwood City CA US for snowflake inc., Daniel Mills of Seattle WA US for snowflake inc., Leon Papke of Berlin DE for snowflake inc., Prasanna Rajaperumal of Bangalore IN for snowflake inc., Daniel E. Sotolongo of Seattle WA US for snowflake inc.
IPC Code(s): G06F16/2453
CPC Code(s): G06F16/24539
Abstract: a system includes at least one hardware processor and at least one memory storing instructions that cause the at least one hardware processor to perform operations. the operations include generating a log of changes posted to a plurality of intermediate materialized tables (mts) during execution of a query in a network-based database system. the query is associated with a source mt that the intermediate mts depend on. the operations include rendering the log of changes into a dependency graph. the operations include configuring a plurality of processing pipelines based on the dependency graph. the operations include performing refreshes on one or more of the plurality of intermediate mts in at least one of the plurality of processing pipelines to complete the refresh operation. the refreshes are performed responsive to detecting an instruction for a refresh operation on the source mt.
Inventor(s): Thierry Cruanes of San Mateo CA US for snowflake inc., Benoit Dageville of San Mateo CA US for snowflake inc., 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., Yujie Li of Santa Clara CA US for snowflake inc., Mohammad Saber Mirzaei of Seattle WA US for snowflake inc., Jaeyun Noh of Menlo Park CA US for snowflake inc., Jiaqi Yan of Menlo Park CA US for snowflake inc.
IPC Code(s): G06F16/2453
CPC Code(s): G06F16/24542
Abstract: interleaved infrastructure can interleave fragment execution during query compilation. for example, compilation can be paused, and a plan fragment is executed. the results of the plan fragment can be fed back into the compiler, which can then restart the compilation and modify the compilation based on the results of the plan fragment execution. the interleaved workflow provides a flexible, robust infrastructure, which can enable and improve a variety of database features and query optimizations.