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:
May. 16, 2023

Filed:

Aug. 20, 2019
Applicant:

Sybase, Inc., Dublin, CA (US);

Inventors:

Heping Shang, Walnut Creek, CA (US);

Ming-Chen Lo, Fremont, CA (US);

Elena Lora-Gallardo, Issy les Moulineaux, FR;

Xia-ge Dai, Shanghai, CN;

Assignee:

SYBASE, INC., Dublin, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 11/14 (2006.01); G06F 11/16 (2006.01); G06F 11/20 (2006.01); G06F 16/18 (2019.01); G06F 16/23 (2019.01);
U.S. Cl.
CPC ...
G06F 11/1471 (2013.01); G06F 11/1474 (2013.01); G06F 11/165 (2013.01); G06F 11/2012 (2013.01); G06F 11/2082 (2013.01); G06F 16/1865 (2019.01); G06F 16/2308 (2019.01); G06F 11/2094 (2013.01); G06F 2201/80 (2013.01); G06F 2201/84 (2013.01); G06F 2201/85 (2013.01);
Abstract

A method for reliable data synchronization within a network is disclosed. The producer system stories data in a persistent data store and produces one or more data updates. The producer system simultaneously transmits the data updates to a consumer system and initiating storage of the data updates at the producer system. When storage of the data updates at the producer system is complete, the producer system transmits a first acknowledgment to the consumer system. The producer system determines whether a second acknowledgment has been received from the consumer system, wherein the second acknowledgment indicates that the consumer system has successfully stored the data updates at the consumer system. In accordance with a determination that the second acknowledgment has been received from the consumer system, the producer system changes the temporary status of the data updates stored at the producer system to a permanent status.


Find Patent Forward Citations

Loading…