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:
Jul. 09, 2024

Filed:

Sep. 30, 2021
Applicant:

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

Inventors:

James Zuber, Seattle, WA (US);

Abhishek Kannan, Bellevue, WA (US);

Vishwas Narendra, Evanston, IL (US);

Ernest S. Cohen, Wyncote, PA (US);

Bryan T. Wilkinson, Seattle, WA (US);

Sameer Choudhary, Seattle, WA (US);

Phillip H. Pruett, Woodinville, WA (US);

Nikhil Shah, Redmond, WA (US);

Wilson Li, Seattle, WA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/23 (2019.01); G06F 16/22 (2019.01); H04L 67/1097 (2022.01);
U.S. Cl.
CPC ...
G06F 16/2386 (2019.01); G06F 16/2255 (2019.01); G06F 16/235 (2019.01); G06F 16/2365 (2019.01); H04L 67/1097 (2013.01);
Abstract

Systems and methods are provided for efficiently maintaining a transaction sequence witness service to ensure that requests to read data provide consistent results across all storage nodes in a distributed system. Each storage node that stores data in response to a particular update event may first update the transaction sequence witness service with the sequence number for the update event. Thus, any other storage node that services a subsequent request for the data will be able to see, via the transaction sequence witness service, the sequence number that must be available on the storage node to respond to the request.


Find Patent Forward Citations

Loading…