Method and apparatus for asynchronous transaction processing

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6138143
SERIAL NO

09239100

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In an asynchronous transaction processing method, system and computer program product, a transaction is initiated by a client object when the client object initiates a transaction context and registers with the transaction context as a participant in the transaction. The client object also publishes an event, the event including a reference to the transaction context, a reference to the client object and information. At least one server object responsive to, or subscribing to, the event registers with the transaction context identified in the event, performs a logical operation using the information provided in the event, places a vote to commit or roll back the transaction with the transaction context and calls back the client object with a response to the event using the reference to the client object included in the event. Upon receiving a call back from the at least one server object responsive to the event, the client object place a vote to commit or roll back the transaction with the transaction context. The client object then requests that the transaction context close the transaction. The transaction context reviews the votes and if all of the transaction participants have voted to commit the transaction, the transaction context commits the transaction data to one or more databases. If at least one participant in the transaction has voted to roll back the transaction, the transaction context signals the client object of the roll back vote and causes the transaction to be rolled back.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • SAP SE;VISIPRISE, INC.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Gigliotti, Samuel Scott Alpharetta, GA 27 398
Madam, Vijay Kumar Norcross, GA 1 232

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation