Patent №
US 8,510,344
Granted
2013-08-13
Filed 2010
Owner
AMAZON TECHNOLOGIES, INC.
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12870531
A blob transaction component is a tiered middleware framework component that facilitates data transactions across arbitrary data blobs in an optimistically consistent manner. The component receives a request to transact data across multiple stored data blobs. For each stored data blob, the component creates a duplicate data blob. The component then creates a record blob that includes a pointer to the duplicate data blob. The stored data blob is then modified by the component to point to the record blob using optimistic locking. The component then creates a new data blob that includes modified data. The component further updates the record blob to include a pointer to the new data blob using optimistic locking. Following locking of the record blob, the stored data blob is updated with the modified data by the component, and the record blob, the duplicate data blob, and the new data blobs are deleted.
AI classification
Ownership
AMAZON TECHNOLOGIES, INC.
assignment · 250670436
Assignors
BRIGGS, GREGORY J., ROHR, VINCENT M.
On an employer assignment, the assignors are typically the inventors.