Optimistically Consistent Arbitrary Data Blob Transactions

Patent №

US 8,510,344

Granted

2013-08-13

Filed 2010

Owner

AMAZON TECHNOLOGIES, INC.

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 hardwareG06F 16/2322G06F 16/2219

AI classification

AI hardware0.90
Planning0.14
Evolutionary computation0.12
Natural language0.04
Knowledge representation0.01
Machine learning0.00
Vision0.00
Speech0.00

Ownership

AMAZON TECHNOLOGIES, INC.

assignment · 250670436

Assignors

BRIGGS, GREGORY J., ROHR, VINCENT M.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC