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. 12, 2022

Filed:

Nov. 27, 2019
Applicant:

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

Inventors:

Danielle Livneh, Seattle, WA (US);

Almero Gouws, Seattle, WA (US);

Derek William Richard Chen-Becker, Centennial, CO (US);

Stefano Stefani, Issaquah, WA (US);

Akshat Vig, Seattle, WA (US);

Zoe Wheeler, Seattle, WA (US);

Lakshmi Narasimha Guptha Munuhur Rajagopal, Seattle, WA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06F 16/27 (2019.01);
U.S. Cl.
CPC ...
G06F 11/0709 (2013.01); G06F 11/0769 (2013.01); G06F 11/0784 (2013.01); G06F 16/27 (2019.01);
Abstract

A distributed database system maintains data for a database client by storing data on a plurality of storage nodes. Upon receiving a request from the database client in a first format, the database system translates the request to a second format and sends the translated request to a storage subsystem. The storage subsystem generates an exception if the translated request cannot be successfully completed. The distributed database system resends the translated request on behalf of the database client if the exception corresponds to a request that can be retried, and continues to resend the translated request until a first of an expiration of a predetermined time period or until the request completes successfully. The distributed database system sends a response to the database client based on the resent database request.


Find Patent Forward Citations

Loading…