Patent ID: 8429243

Claim:
A computer implemented method comprising: sending a web page to a client device, the web page comprising one or more embedded scripts for instructing a web browser of the client device to: identify a plurality of project identifiers associated with events associated with the web page; encode data corresponding to events associated with the web page into a data format comprising a string of characters, the string of characters including the plurality of project identifiers and a plurality of data elements, a position of each data element in the string indicating a corresponding project identifier, data type, and index number; and transmit the string; wherein encoding data comprises encoding a first project identifier in response to a first event on the webpage and a second project identifier, different from the first project identifier, in response to a second event on the webpage; and wherein the first project identifier corresponds to a first set of events, and the second project identifier corresponds to a second set of events, and wherein the first and second sets of events define different sets.