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. 14, 2021

Filed:

Mar. 21, 2019
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Pradeep Seela, Redmond, WA (US);

Pei Zhang, Sammamish, WA (US);

Yongfu Lou, Redmond, WA (US);

Jegan Devaraju, Redmond, WA (US);

Krishnan Varadarajan, Redmond, WA (US);

Yi-Fan Tsai, Bellevue, WA (US);

Maneesh Sah, Sammamish, WA (US);

Kristopher T. Lange, Seattle, WA (US);

Shane K. Mainali, Duvall, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/27 (2019.01); G06F 16/22 (2019.01);
U.S. Cl.
CPC ...
G06F 16/273 (2019.01); G06F 16/2282 (2019.01);
Abstract

Data is replicated between primary and secondary storage systems using a data pulling process or a log shipping process. If data is to be replicated through the log shipping process, a transaction and its associated data get stored in a transaction log in the secondary storage system. Subsequently, when the transaction gets executed, actual data gets persisted from the transaction log to a data log in the secondary storage system. If the data is to be replicated through the data pulling process, the transaction is stored in the transaction log. However, the associated data for the transaction is retrieved from the first primary storage system and stored directly in the data log in the secondary system.


Find Patent Forward Citations

Loading…