System and method for recording transactions using a chronological list superimposed on an indexed list
AssigneeBellSouth Corporation
InventorsSyama S. Velamuri, Julia Torbert, Prasad Nimmagadda
Life of this patent
Estimating the term…
Loading patent…
AssigneeBellSouth Corporation
InventorsSyama S. Velamuri, Julia Torbert, Prasad Nimmagadda
Estimating the term…
Recording transactions using a chronological list superimposed on an indexed list. A transaction log of transaction entries is maintained as a data structure logically organized as a chronological list superimposed on an indexed list. In one aspect of the invention, the transaction log is implemented in an element of a telecommunications network. In another aspect of the invention, the transaction log is implemented in a computer system. Preferably, each transaction entry includes a transaction identifier 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.
A method for recording transactions in a transaction tog comprising a plurality of transaction entries using a chronological list superimposed on an indexed list, the chronological list orders the transaction entries according to when the corresponding transactions occurred and the indexed list orders the transaction entries according to indexes corresponding to the transaction entries, the transaction log including a first chronological list pointer that points to an oldest transaction entry in the chronological list, comprising the steps of:
A method for recording transactions in a transaction log using a chronological list superimposed on an indexed list, wherein the transaction log comprises a plurality of transaction entries, the chronological list orders the transaction entries from an oldest transaction entry to a latest transaction entry and the indexed list orders the transaction entries according to indexes corresponding to transaction descriptors for the messages, the transaction log including a first chronological list pointer that points to an oldest transaction entry in the chronological list, comprising the steps of:
Dependencies are inferred from the claim text.