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. 01, 2023

Filed:

Sep. 30, 2020
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Jacob Wires, Vancouver, CA;

Julien Mascart, Vancouver, CA;

Valeri Atamaniouk, Vancouver, CA;

Jun Dai, Burnaby, CA;

Sidharth Bajaj, Vancouver, CA;

Wesley Shawn Davis, Sammamish, WA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/20 (2006.01); G06F 11/34 (2006.01); G06F 9/48 (2006.01); H04L 45/021 (2022.01); G06F 11/07 (2006.01);
U.S. Cl.
CPC ...
G06F 11/2074 (2013.01); G06F 9/4887 (2013.01); G06F 11/0715 (2013.01); G06F 11/3409 (2013.01); H04L 45/021 (2013.01); G06F 2201/855 (2013.01);
Abstract

Sets of asynchronous replication operations may be tracked to ensure consistency. A tracking service may receive notifications of pending asynchronous replication tasks, and responsive to receiving a manifest indicating a request to be notified upon completion of a set of pending replication asynchronous tasks, matches individual ones of the tasks within the set to tasks indicated as pending. The tracking service may then select a routing table based on a most recent sequence number associated with the set of tasks, determine one of more tracking nodes assigned to track the set of tasks, and send the manifest to each of the tracking nodes. As individual ones of the tasks complete, notifications of completion may be sent to the tracking nodes and an aggregator node aggregates the completion notifications for the set. Once all completion notifications are received, a response to the request indicating completion may be sent.


Find Patent Forward Citations

Loading…