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:
Apr. 14, 2020

Filed:

Dec. 18, 2015
Applicant:

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

Inventors:

John Michael Morkel, Seattle, WA (US);

Yevgeniy Mikhaylyuta, Sammamish, WA (US);

Allan Henry Vermeulen, Corvallis, OR (US);

Tate Andrew Certain, Seattle, WA (US);

Atreya Srivathsan, Seattle, WA (US);

Andrew Wayne Ross, Seattle, WA (US);

Timothy Daniel Cole, Seattle, WA (US);

Christopher Richard Jacques De Kadt, Seattle, WA (US);

Artem Danilov, Kirkland, WA (US);

Assignee:

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

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 16/23 (2019.01); G06F 16/21 (2019.01); G06F 16/28 (2019.01); G06F 16/2455 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2329 (2019.01); G06F 16/219 (2019.01); G06F 16/2365 (2019.01); G06F 16/2379 (2019.01); G06F 16/2393 (2019.01); G06F 16/24565 (2019.01); G06F 16/289 (2019.01);
Abstract

A client-side component of a journal-based multi-data-store database identifies an application schema corresponding to a first application whose data is stored at the database. The application schema includes a writes section indicating a data object to which writes are to be issued from the first application. A journal schema defining one or more data objects for which a concurrency-control protocol is implemented by a journal manager of the database is obtained. Before a transaction request of the application is submitted to the journal manager, the client-side component verifies that the application schema is compatible with the journal schema.


Find Patent Forward Citations

Loading…