Patent ID: 8498895

Claim:
A system to provide content for evaluation, the system comprising: a treatment generator to generate a treatment including at least one variable component and provide the treatment to a user device visiting a web site; a unique ID module running on a computer system to determine attributes of the user device, including a browser attribute, an operating system (OS) attribute, a user profile for a user of the user device, and a physical attribute of the user device, and calculate and store a unique ID for the user from the attributes; an online behavior capture module to capture online behavior of the user in response to providing the treatment to the user device and to determine whether the unique ID is associated with the captured online behavior, wherein to determine whether the unique ID is associated with the captured online behavior, the online behavior module is to calculate a second unique ID for the captured online behavior from attributes of the user device performing the captured online behavior, and if the second unique ID is the same as the unique ID for the user, associate the unique ID of the user with the captured online behavior; and an online behavior tracker to receive the captured online behavior of the user and the associated unique ID, and to determine whether the associated unique ID matches any stored unique IDs, and upon a determination that the associated unique ID matches any of the stored unique IDs, the online behavior tracker is to store the captured online behavior with the matching stored unique ID.