Patent ID: 7318064
Filing Date: 2008-01-08
Classification: G06Q,H03M,Y10S

Abstract:
1. A method for using checksums to link transactions across machines, comprising: receiving transaction information for a current transaction, wherein transaction information comprises checksum and topology information, wherein the topology information comprises a first checksum for the current transaction, a second checksum for a parent transaction of the current transaction, and a third checksum for a root transaction of the current transaction, wherein the first checksum, the second checksum, and the third checksum in the topology information are used to identify a root/parent/current transaction relationship, and wherein the first checksum serves as a unique identifier of the current transaction; determining that the transaction information for the current transaction is present in a transaction database, wherein the transaction database includes a first data structure to store checksum and attribute information and a second data structure to store topology information; populating a data record in the first data structure with the first checksum and attribute information for the current transaction; and populating a data record in the second data structure with the topology information, wherein populating the data record in the second data structure forms a modified second data structure which preserves the root/parent/current transaction relationship, and wherein the modified second data structure is used to automatically link transactions related to the current transaction when the transactions related to the current transactions are uploaded in the transaction database.