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.
Patent No.:
Date of Patent:
Mar. 21, 2023
Filed:
Jun. 29, 2015
Amazon Technologies, Inc., Seattle, WA (US);
Allan Henry Vermeulen, Corvallis, OR (US);
Timothy Daniel Cole, Seattle, WA (US);
John Michael Morkel, Seattle, WA (US);
Christopher Richard Jacques De Kadt, Seattle, WA (US);
Artem Danilov, Kirkland, WA (US);
Andrew Wayne Ross, Seattle, WA (US);
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
A transaction request compliant with a first version of a journal schema of a multi-data-store storage system is received at a journal manager. The journal schema indicates attributes of data objects which may be materialized at various data stores of the system. The journal manager stores an entry in the system's journal if the transaction meets acceptance criteria. Writes indicated in the entry are materialized at the data stores after verifying that the entry is compliant with the journal schema. After verifying that member data stores have approved a proposed change to the journal schema, another entry indicating a different version of the journal schema is added to the journal. Client-side components of the system obtain the current version of the journal schema to prepare the transaction requests.