The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 05, 2026

Filed:

Jun. 26, 2024
Applicant:

Snowflake Inc., Bozeman, MT (US);

Inventors:

Suraj P. Acharya, Newark, CA (US);

Yimeng Li, Bellevue, WA (US);

Raghavendran Ramakrishnan, Kirkland, WA (US);

Chao Tan, Issaquah, WA (US);

Yunqiao Zhang, Bellevue, WA (US);

Assignee:

Snowflake Inc., Menlo Park, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 16/22 (2019.01); G06F 17/00 (2019.01); G06F 21/62 (2013.01);
U.S. Cl.
CPC ...
G06F 16/2282 (2019.01); G06F 21/6245 (2013.01); G06F 2221/2113 (2013.01); G06F 2221/2141 (2013.01);
Abstract

Embodiments of the present disclosure provide techniques for efficient computation over a wide table. A processing device determines that a first number of columns of a first table is greater than a threshold number of columns. The processing device transforms the first table into a second table based on the determination, where the second table includes a second number of columns that is less than the first number of columns, and where the second table includes a first column that includes first fields that identify columns of the first table, a second column that includes second fields that identify data types of fields of the first table, and a third column that includes third fields that include data of the fields of the first table. The processing device executes a UDTF on the second table.


Find Patent Forward Citations

Loading…