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:
Jan. 30, 2024

Filed:

Mar. 29, 2021
Applicant:

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

Inventors:

Bohou Li, Sunnyvale, CA (US);

Vijayan Prabhakaran, Los Gatos, CA (US);

Mehul A. Shah, Saratoga, CA (US);

Benjamin Sowell, San Mateo, CA (US);

Douglas Brian Terry, San Francisco, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/23 (2019.01); G06F 16/245 (2019.01); G06F 16/21 (2019.01); G06F 16/22 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2379 (2019.01); G06F 16/219 (2019.01); G06F 16/2282 (2019.01); G06F 16/2343 (2019.01); G06F 16/245 (2019.01);
Abstract

A protocol for implementing ACID transactions that provides snapshot isolation in a distributed setting that does not require synchronized clocks is described. The protocol ensures at commit time that transactions touching common objects do not commit out of order. The protocol can be used in the context of a distributed data lake built on an object store in which clients can transactionally add or remove objects from logical tables.


Find Patent Forward Citations

Loading…