Patent ID: 7840523

Claim:
A method of storing data describing user interactions with a web page comprising: publishing a web page on a network; monitoring user interactions with the web page; recording event data derived from one or more user interactions with the web page, the event data containing a plurality of events associated with a designated time period and a designated event identifier; each event including information generated based on a user interaction; identifying, based on the plurality of events, a plurality of samples associated with the designated time period and the designated event identifier, each sample including a numerical value derived from one or more user interactions; storing a number of samples in the plurality of samples in a first data element associated with the designated time period and the designated event identifier; calculating a straight sum of the numerical value for each sample; storing the straight sum in a second data element associated with the designated time period and the designated event identifier; squaring the numerical value for each sample thereby obtaining a square of the numerical value for each sample; summing the squares of the numerical value for each sample thereby obtaining a sum of the squares; storing the sum of the squares in a third data element associated with the designated time period and the designated event identifier; cubing the numerical value for each sample thereby obtaining a cube of the numerical value for each sample; summing the cubes of the numerical value for each sample thereby obtaining a sum of the cubes; storing the sum of the cubes in a fourth data element associated with the designated time period and the designated event identifier; raising the numerical value for each sample to a power of four; summing the numerical value raised to the power of four of each sample thereby obtaining a sum of the numerical values raised to the power of four; storing the sum of the numerical values raised to the power of four in a fifth data element associated with the designated time period and the designated event identifier; deleting the plurality of events from the event data; and storing, as data describing user interactions with a web page, the first data element, the second data element, the third data element, the fourth data element, and the fifth data element for subsequent analysis.