Patent · US Expired

Method and apparatus for processing transactions in a data processing system

US7168612B2 · kind B2 · utility

3Cited by
3References
33Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 24, 2001
Grant dateJan 30, 2007
Priority date
Expiry dateDec 18, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/466
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A data processing system which includes memory, a processor connected to the memory, and logic for causing the processor to perform a method for executing computer code having a plurality of transactions within the computer code. The method includes steps for examining the computer code being executed for a change in observable state; for storing data for the executed computer code that are part of the plurality of transactions within the computer code; for maintaining a pointer to the logical beginning of the stored data and maintaining a pointer to the end of the stored data for the last transaction within the computer code to be fully executed; and responsive to detecting a change in observable state, for committing a portion of the stored data.

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