Snowflake Inc. patent applications on July 18th, 2024
Patent Applications by Snowflake Inc. on July 18th, 2024
Snowflake Inc.: 2 patent applications
Snowflake Inc. has applied for patents in the areas of G06F16/2453 (1), G06F16/22 (1), G06F16/2455 (1), G06Q20/38 (1), G06Q20/40 (1) G06F16/24542 (1), G06Q20/3823 (1)
With keywords such as: query, blockchain, aggregation, plan, subject, technology, group, attribute, data, and description in patent application abstracts.
Patent Applications by Snowflake Inc.
Inventor(s): Bowei Chen of San Bruno CA (US) for snowflake inc., Thierry Cruanes of San Mateo CA (US) for snowflake inc., Florian Andreas Funke of San Francisco CA (US) for snowflake inc., Allison Waingold Lee of San Carlos CA (US) for snowflake inc., Jiaqi Yan of Menlo Park CA (US) for snowflake inc.
IPC Code(s): G06F16/2453, G06F16/22, G06F16/2455
CPC Code(s): G06F16/24542
Abstract: the subject technology receives a query plan, the query plan comprising a set of query operations, the set of query operations including at least one aggregation and at least one join operation. the subject technology analyzes the query plan to identify an aggregation that is redundant. the subject technology removes the aggregation based at least in part on the analyzing. the subject technology determines at least one aggregation property corresponding to at least one query operation of the query plan. the subject technology inserts at least one adaptive aggregation operator in the query plan based at least in part on the at least one aggregation property, the at least one aggregation property comprising a set of aggregation properties. the subject technology provides a modified query plan based at least in part on the inserted at least one adaptive aggregation operator in the query plan.
Inventor(s): Sridhar Ramaswamy of Cupertino CA (US) for snowflake inc., Nathan Wiegand of Austin TX (US) for snowflake inc., Rajaram Gaunker of Mountain View CA (US) for snowflake inc.
IPC Code(s): G06Q20/38, G06Q20/40
CPC Code(s): G06Q20/3823
Abstract: an example apparatus includes a blockchain group data component structured to interpret a plurality of blockchain description values each corresponding to at least one of a plurality of blockchains, a blockchain group index component structured to provide a blockchain group index data structure in response to the plurality of blockchain description values, the blockchain group index data structure comprising an attribute association description. the attribute association description includes an identified attribute value, a first association of the identified attribute value to a first entity associated with a first blockchain of the plurality of blockchains, and a second association of the identified attribute value to a second entity associated with a second blockchain of the plurality of blockchains. the apparatus includes a cross-chain interaction component structured to perform a cross-chain interaction operation in response to the blockchain group index data structure.