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:
Aug. 11, 2026

Filed:

Mar. 15, 2023
Applicant:

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

Inventors:

Adrian Kunzle, New York, NY (US);

Ariel Berkman, Herzliya, IL;

Etai Litov, Gan Yavne, IL;

Jason K. S. Choy, Short Hills, NJ (US);

Assignee:

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

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/23 (2019.01); G06F 11/1446 (2026.01);
U.S. Cl.
CPC ...
G06F 11/1461 (2013.01); G06F 16/2365 (2019.01); G06F 2201/80 (2013.01); G06F 2201/84 (2013.01);
Abstract

Methods, storage systems and computer program products create a transactionally consistent backup of a database by generating, during a time period beginning with a first time and ending with a second time, a copy of the database including multiple tables. During the time period, queries that request updates to the tables are periodically generated and conveyed to a software system managing the database, responses including updates to the tables are received responsively to the periodic queries, and the received updates are stored to a journal. A set of the updates not stored in the copy are identified, in the journal, and copy of the database is updated with the updates so as to ensure that the copy includes the transactionally consistent backup of the database.


Find Patent Forward Citations

Loading…