Patent ID: 7930285

Claim:
A computer-implemented method comprising: obtaining identifying information from a user during an initial registration process that solicits the identifying information from the user, wherein obtaining identifying information from a user includes: receiving an indication form the user that the total number of users in a household is greater than one and obtaining identifying information from the user regarding each of the multiple users in the household, the identifying information distinguishing the multiple users in the household from each other; creating one or more sources of indicators related to an identity of each of the multiple users from the obtained identifying information; accessing information included in multiple requests for data made during an online session of the user, the multiple requests for data being configured to retrieve information from multiple, different websites specified by the user over a period of time and the multiple requests including multiple indicators related to the identity of the user; accessing one or more sources of indicators related to the identities of the multiple users in the household; analyzing, after the online session of the user, the multiple requests to identify the multiple indicators related to the identity of the user; comparing the identified indicators to the indicators in the one or more sources to determine which of the multiple users in the household initiated the requests for data during the online session; identifying the user, from among other users in the household, as the user that initiated the requests for data during the online session based on the comparison; and associating the online session with at least one demographic characteristic of the identified user in response to identifying the user from among the multiple users in the household as the user that initiated the requests for data.