Patent · US Active

Apparatus to selectively remove the effects of transactions in online database and enable logical recovery

US7873605B2 · kind B2 · utility

13Cited by
7References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 29, 2007
Grant dateJan 18, 2011
Priority date
Expiry dateAug 2, 2028

Classification

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

Abstract

A method and apparatus for selective removal of user data changes is provided. In one embodiment, the methodology is implemented by a logical recovery mechanism. Upon receiving a request to selectively remove user data changes stored in a database, the mechanism creates an empty set of transactions to be populated for selective removal, identifies one or more transactions and places them in the causal set of transactions. The mechanism further identifies other transactions that logically depend on any transaction already in the causal set of transactions. Finally, either while the causal set of transactions is being identified or after the identification is completed, the mechanism also determines user data changes made by the causal set of transactions. One or more compensating transactions may be generated by the logical recovery mechanism, which when executed, reverse the user data changes.

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