Patent · US Expired

System and method for implementing a transaction log

US6230166A · kind A · utility

27Cited by
7References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 6, 1999
Grant dateMay 8, 2001
Priority date
Expiry dateAug 6, 2019

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99957
  • WIPO fieldTelecommunications
  • WIPO sectorElectrical engineering

Abstract

Recording transactions using a chronological list superimposed on an indexed list. A transaction log of transaction entries is maintained as a chronological list superimposed on an indexed list. Preferably, each transaction entry includes a transaction descriptor field, a time stamp field, a chronological list pointer field and an indexed list pointer field. A first chronological list pointer points to the oldest transaction entry in the transaction log and a last chronological list pointer points to the latest transaction entry in the transaction log. The chronological list pointer field of a transaction entry points to the next oldest transaction entry. The indexed list includes a number of indexed list entry pointers. Each indexed list entry pointer corresponds to an index and points to a transaction entry with the same index. The indexed list pointer field of a transaction entry points to another transaction entry with the same index. Adding a transaction entry to the transaction log or deleting a transaction entry from the transaction log includes updating the chronological list pointers and the indexed list pointers.

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