Patent ID: 7424716

Claim:
A computer-implemented method for tracking data associated with an event across a plurality of files, each file written specifically for a process that executes instructions in one module of a plurality of modules of computer instructions, comprising the steps of: generating, upon occurrence of a particular event during a first process that executes computer instructions in a first module of the plurality of modules, a non-integer based particular value that uniquely identifies each occurrence of the event among a plurality of occurrences of events during processes spawned from all modules among the plurality of modules; storing first data associated with the particular event to a first file of the plurality of files, wherein the first file stores information associated with the first process according to the first module and the first data includes the particular value; and sending second data to a second process that executes computer instructions in a second module of the plurality of modules, the second data including the particular value; including at least, within the non-integer based particular value, data based on an identification for a device on which the first process executes; outputting in a human cognizable format at least one of the plurality of files such that continuity of the particular event may be tracked by a user through the plurality of files based on the particular value; and, wherein the storing comprises storing in a tangible computer-readable medium; wherein the sending comprises sending the second data over a data network; wherein said step of generating the particular value further comprises including, in the particular value, data based on a time of the event.