Method and system for monitoring online behavior at a remote site and creating online behavior profiles
First Claim
1. A method for collecting transaction data generated by users accessing a network through an internet service provider without associating personally identifiable information with the transaction data, comprising:
- obtaining an identifier from an internet service provider representing one or more users of a computer network;
creating an anonymized identifier using the obtained identifier at the internet service provider;
collecting data being transmitted across the computer network from the internet service provider;
collecting transaction data associated with a merchant system on the network which is separate from the internet service provider, for transactions conducted between the merchant and one or more users of the computer network;
creating one or more transaction codes using the collected transaction data;
associating the anonymized identifier with the collected data and the one or more transaction codes;
creating a transaction record including one or more transaction codes and an anonymized identifier; and
storing the transaction record.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and system for monitoring users on one or more computer networks, disassociating personally identifiable information from the collected data, and storing it in a database so that the privacy of the users is protected. The system includes monitoring transactions at both a client and at a server, collecting network transaction data, and aggregating the data collected at the client and at the server. The system receives a user identifier and uses it to create an anonymized identifier. The anonymized identifier is then associated with one or more users'"'"' computer network transactions. The data is stored by a collection engine and then aggregated to a central database server across a computer network.
-
Citations
14 Claims
-
1. A method for collecting transaction data generated by users accessing a network through an internet service provider without associating personally identifiable information with the transaction data, comprising:
-
obtaining an identifier from an internet service provider representing one or more users of a computer network; creating an anonymized identifier using the obtained identifier at the internet service provider; collecting data being transmitted across the computer network from the internet service provider; collecting transaction data associated with a merchant system on the network which is separate from the internet service provider, for transactions conducted between the merchant and one or more users of the computer network; creating one or more transaction codes using the collected transaction data; associating the anonymized identifier with the collected data and the one or more transaction codes; creating a transaction record including one or more transaction codes and an anonymized identifier; and storing the transaction record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification