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:
Jul. 09, 2024

Filed:

Jul. 18, 2023
Applicant:

Snowflake Inc., Bozeman, MT (US);

Inventors:

Damien Carru, New York, NY (US);

Benoit Dageville, San Mateo, CA (US);

Unmesh Jagtap, San Mateo, CA (US);

Subramanian Muralidhar, Mercer Island, WA (US);

Jan Michael Timmerman, Guelph, CA;

Assignee:

Snowflake Inc., Bozeman, MT (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 8/65 (2018.01); G06F 16/21 (2019.01);
U.S. Cl.
CPC ...
G06F 8/65 (2013.01); G06F 16/219 (2019.01);
Abstract

A versioned schema of a data platform. A process of maintaining a call stack of executing objects of an application package having a versioned schema includes calling, by a first procedure executed by one or more processors, a second procedure of a versioned application instance, and determining, by the first procedure, a version of the second procedure based on a call context. In response to determining that the version of the second procedure is not in the call context, the first procedure determines a current version of the versioned application package adds the current version to the call context as the version of the second procedure.


Find Patent Forward Citations

Loading…