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:
Nov. 05, 2024

Filed:

May. 31, 2023
Applicant:

Snowflake Inc., Bozeman, MT (US);

Inventors:

Benoit Dageville, San Mateo, CA (US);

Adrian Hamza, Sammamish, WA (US);

Lishi Jiang, Bellevue, WA (US);

William Waddington, Stateline, NV (US);

Khaled Yagoub, Fremont, CA (US);

Wumengjian Zhu, Cupertino, CA (US);

Assignee:

Snowflake Inc., Bozeman, MT (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/21 (2019.01); G06F 16/22 (2019.01);
U.S. Cl.
CPC ...
G06F 16/213 (2019.01); G06F 16/221 (2019.01);
Abstract

The subject technology generates, by a compute service manager, a schema hash value for a new schema version associated with a new schema version value, the schema hash value based on determining a sum of hash values of a set of attributes of value columns, the set of attributes comprises a column identifier, and a logical type of a column. The subject technology stores a mapping of the schema hash value to the new schema version value for a table in a metadata database. The subject technology stores a new schema entry based on the schema hash value, the new schema version value, and a new column for the table in the metadata database, the metadata database storing multiple entries for different schema versions, each entry including a particular schema hash value for mapping to a corresponding schema version from the different schema versions.


Find Patent Forward Citations

Loading…