Patent · US Active

Multi-blob consistency for atomic data transactions

US8688666B1 · kind B1 · utility

12Cited by
6References
33Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 27, 2010
Grant dateApr 1, 2014
Priority date
Expiry dateMar 14, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2219
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A multi-blob consistency component of a tiered middleware framework ensures data blobs are transacted in an atomic manner. The component determines a data blob of a data store to be modified based on an application request. The component then reads a master blob to locate a stored version number of the data blob to be modified and a version number of the master blob. A new data blob with a new version number that replaces the data blob to be modified is written to the data store. The component then reads the master blob again to re-obtain the version number of the master blob. Thus, when the obtained and re-obtained version numbers match, the component replaces the stored version number of the data blob with the new version number of the new data blob. Further, the component deletes the data blob to be modified using the stored version number.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.