Patent · US Active

Scalable distributed transaction manager for multi-host transactions

US8073778B2 · kind B2 · utility

5Cited by
6References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 11, 2008
Grant dateDec 6, 2011
Priority date
Expiry dateSep 13, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06Q2220/10
  • WIPO fieldIT methods for management
  • WIPO sectorElectrical engineering

Abstract

Transactions such as sales and exchanges of resources are managed in a virtual environment. A transaction manager receives a request for a transaction which involves multiple entities in the virtual environment. The request identifies the entities, as well as resources, such as objects and virtual currency, to be exchanged among the entities in the transaction. The request is first validated. Next, the resources which are to be contributed by the entities are gathered. An object is gathered from a first entity by updating a database record to render the object inaccessible. A new database record associates the object with a second entity, and renders the object inaccessible. A reserve can be imposed on a virtual currency account. The resources are then delivered to the entities, e.g., by updating the new database record to render the object accessible to the second entity. If the gathering fails, an undo phase is entered.

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