SYSTEM AND METHOD OF DETERMINING USER DEMOGRAPHIC PROFILES OF ANONYMOUS USERS
First Claim
1. A method of determining a user demographic profile of an anonymous user that visits one or more websites of a predetermined group of websites, the method comprising:
- determining whether an anonymous user'"'"'s computer has user identification data installed thereon, said determining performed upon the anonymous user visiting a website of the predetermined group of websites, the user identification data unique to the anonymous user;
installing the user identification data on the anonymous user'"'"'s computer if the anonymous user'"'"'s computer does not have the user identification data installed thereon;
generating a first record of visits by the anonymous user to the websites of the predetermined group of websites;
providing one or more website profiles comprising demographic characteristics of each website visited by the anonymous user of the predetermined group of websites; and
calculating an estimated user demographic profile of the anonymous user by using the first record of visits by the anonymous user and the one or more website profiles.
10 Assignments
0 Petitions
Accused Products
Abstract
A method determines a user demographic profile of an anonymous user that visits one or more websites of a predetermined group of websites. The method includes determining whether an anonymous user'"'"'s computer has user identification data installed thereon. Determining whether the user identification data is installed is performed upon the anonymous user visiting a website of the predetermined group of websites. The user identification data is unique to the anonymous user. The method further includes installing the user identification data on the anonymous user'"'"'s computer if the anonymous user'"'"'s computer does not have the user identification data installed thereon. The method further includes generating a first record of visits by the anonymous user to the websites of the predetermined group of websites. The method further includes providing one or more website profiles comprising demographic characteristics of each website visited by the anonymous user of the predetermined group of websites. The method further includes calculating an estimated user demographic profile of the anonymous user by using the first record of visits by the anonymous user and the one or more website profiles.
150 Citations
17 Claims
-
1. A method of determining a user demographic profile of an anonymous user that visits one or more websites of a predetermined group of websites, the method comprising:
-
determining whether an anonymous user'"'"'s computer has user identification data installed thereon, said determining performed upon the anonymous user visiting a website of the predetermined group of websites, the user identification data unique to the anonymous user; installing the user identification data on the anonymous user'"'"'s computer if the anonymous user'"'"'s computer does not have the user identification data installed thereon; generating a first record of visits by the anonymous user to the websites of the predetermined group of websites; providing one or more website profiles comprising demographic characteristics of each website visited by the anonymous user of the predetermined group of websites; and calculating an estimated user demographic profile of the anonymous user by using the first record of visits by the anonymous user and the one or more website profiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of presenting information to a plurality of anonymous users that visit one or more websites of a predetermined group of websites, the method comprising:
-
determining user demographic profiles of the plurality of anonymous users, wherein determining the user demographic profiles comprises; determining whether each anonymous user'"'"'s computer has user identification data installed thereon, said determining performed for each anonymous user upon the anonymous user visiting a website of the predetermined group of websites, the user identification data unique to the anonymous user; installing user identification data on each anonymous user'"'"'s computer if the anonymous user'"'"'s computer does not have the user identification data installed thereon; generating a first record of visits by each anonymous user to the websites of the predetermined group of websites; providing one or more website profiles comprising demographic characteristics of each website visited by the anonymous user of the predetermined group of websites; and calculating an estimated user demographic profile of each anonymous user by using the first record of visits of the anonymous users and the one or more website profiles; receiving a signal indicating that an anonymous user of the plurality of anonymous users is visiting a website of the predetermined group of websites; using the estimated user demographic profile of the anonymous user to select information to be presented to the anonymous user; and transmitting the information to the anonymous user'"'"'s computer.
-
-
15. A computer-readable medium having instructions stored thereon which cause a general-purpose computer to perform a method of determining a user demographic profile of an anonymous user of one or more websites of a predetermined group of websites, the method comprising:
-
determining whether an anonymous user'"'"'s computer has user identification data installed thereon, said determining performed upon the anonymous user visiting a website of the predetermined group of websites, the user identification data unique to the anonymous user; installing the user identification data on the anonymous user'"'"'s computer if the anonymous user'"'"'s computer does not have the user identification data installed thereon; generating a first record of visits by the anonymous user to the websites of the predetermined group of websites; providing one or more website profiles comprising demographic characteristics of each website visited by the anonymous user of the predetermined group of websites; and calculating an estimated user demographic profile of the anonymous user by using the first record of visits by the anonymous user and the one or more website profiles.
-
-
16. A computer system for determining a user demographic profile of an anonymous user of one or more websites of a predetermined group of websites, the computer system comprising:
-
means for receiving a signal transmitted via a computer network indicative of whether an anonymous user'"'"'s computer has user identification data installed thereon, wherein said determining is performed upon the anonymous user visiting a website of the predetermined group of websites, the user identification data unique to the anonymous user; means for transmitting the user identification data to the anonymous user'"'"'s computer via the computer network if the anonymous user'"'"'s computer does not have the user identification data installed thereon; means for generating a first record of visits by the anonymous user to the websites of the predetermined group of websites based on signals received via the computer network; means for providing one or more website profiles comprising demographic characteristics of each website visited by the anonymous user of the predetermined group of websites; and means for calculating an estimated user demographic profile of the anonymous user by using the first record of visits by the anonymous user and the one or more website profiles. - View Dependent Claims (17)
-
Specification