Patent · US Expired

Isolation levels and compensating transactions in an information system

US6233585A · kind A · utility

106Cited by
12References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 12, 1998
Grant dateMay 15, 2001
Priority date
Expiry dateMar 12, 2018

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99945
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A transaction system implemented on a server machine for maintaining consistency in an information system supporting asynchronous transactions. The information system includes a database shared among a plurality of users and implemented on a client machine. The transaction system is invoked at run-time for a transaction where the transaction includes one or more subtransaction steps. The transaction system includes a graphical user interface for receiving a user defined isolation level selection for executing a transaction between the server machine and the database or application, a persistent service for storing object state information for each object affected in the execution of each subtransaction step and a state verification service for verifying the state of each object affected by a subtransaction step to verify the state of the object is the same as a last time the object was seen in the transaction.

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