发明名称 SCALABLE DISTRIBUTED TRANSACTION MANAGER FOR MULTI-HOST TRANSACTIONS
摘要 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.
申请公布号 US2010070377(A1) 申请公布日期 2010.03.18
申请号 US20080208950 申请日期 2008.09.11
申请人 发明人 WILLIAMS RYAN D.;BRASHEARS AARON G.
分类号 G06Q20/00;G06F7/00;G06F17/30;G06Q30/00 主分类号 G06Q20/00
代理机构 代理人
主权项
地址