Systems for and methods of placing user indentification in the header of data packets usable in user demographic reporting and collecting usage data
First Claim
1. A method of collecting data relating to a user'"'"'s usage over a network, the user utilizing a computing device to send and receive data sets over the network, the computing device having an address on the network, the data representative of the address of the computing device on the network, comprising:
- establishing a connection between a computing device to a network;
instructing the computing device to alter a data field of a communications protocol in a browser program on the computer device to include identification data unique to the computing device on the network;
receiving the data field from the computing device over the network with requests for data;
parsing the data field to extract the identification data in the altered data field; and
identifying the computing device from the extracted identification data;
readdressing data sets sent from the computing device to indicate that the data sets originated in the known domain;
recording at least part of the data sets; and
sending the readdressed data onto the network.
9 Assignments
0 Petitions
Accused Products
Abstract
Several ways of identifying users and collecting demographic information and market information are disclosed, including branding a browser with a unique identification in each user request, identifying a user by his key strokes or mouse clicks, gathering demographic information using multiple data sets and by monitoring network traffic. Additionally, user requested content is distinguished from other, non-user content, and the performance of a server can be monitor and analyzed from a client a client perspective. Further, an Internet user'"'"'s Internet data is routed to a known domain on the Internet, from which it is routed on to the intended recipient. The domain includes proxy servers which proxy the user'"'"'s data requests to the domain, and database servers, which filter and build a database of the user'"'"'s Internet usage. Particular data concerning certain behaviors of interest, such as purchasing data, is filtered into the database, and can form the basis for numerous market measures.
213 Citations
8 Claims
-
1. A method of collecting data relating to a user'"'"'s usage over a network, the user utilizing a computing device to send and receive data sets over the network, the computing device having an address on the network, the data representative of the address of the computing device on the network, comprising:
-
establishing a connection between a computing device to a network;
instructing the computing device to alter a data field of a communications protocol in a browser program on the computer device to include identification data unique to the computing device on the network;
receiving the data field from the computing device over the network with requests for data;
parsing the data field to extract the identification data in the altered data field; and
identifying the computing device from the extracted identification data;
readdressing data sets sent from the computing device to indicate that the data sets originated in the known domain;
recording at least part of the data sets; and
sending the readdressed data onto the network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of identifying a computer user on a network, comprising:
-
establishing a connection between a computing device to a network;
instructing the computing device to alter a data field of a communications protocol in a browser program on the computer device to include identification data unique to the computing device on the network;
receiving the data field from the computing device over the network with requests for data;
parsing the data field to extract the identification data; and
identifying the computing device from the extracted identification data. - View Dependent Claims (7, 8)
-
Specification