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:
Sep. 02, 2025

Filed:

Jan. 12, 2024
Applicant:

Salesforce, Inc., San Francisco, CA (US);

Inventors:

David Gershuni, Carmel, IN (US);

Punit B. Shah, Castro Valley, CA (US);

Mikhail Lychagin, San Francisco, CA (US);

Rama K. Korlapati, El Segundo, CA (US);

Rui Zhang, Fremont, CA (US);

Assignee:

Salesforce, Inc., San Francisco, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/21 (2019.01); G06F 16/2455 (2019.01);
U.S. Cl.
CPC ...
G06F 16/213 (2019.01); G06F 16/219 (2019.01); G06F 16/24552 (2019.01);
Abstract

Techniques are disclosed relating to updating a database schema. A computer system may store database schema versions for a database schema. A given schema version may have an active state or one of multiple non-active states. One of the schema versions may be a first schema version that is in the active state and the remaining schema versions may be in the non-active states. The computer system may receive updates to apply to the database schema. The computer system may transition a second schema version from a first non-active state that does not permit structural or content updates to a second non-active state that permits structural and content updates. The computer system may apply the updates to the second database schema version and then transition the second database schema version into the active state and the first database schema version into the first non-active state.


Find Patent Forward Citations

Loading…