METHOD AND APPARATUS FOR MATCHING BUYERS AND SELLERS IN AN ANONYMOUS ONLINE MARKETPLACE
First Claim
1. A method for defining a community of network users, comprising:
- collecting data relating to at least one network user, where the data is of a type comprising at least one of;
demographic information relating to the at least one user, Internet Protocol address information relating to the at least one user, and Internet Protocol traffic information relating to the at least one user;
anonymizing the data to generate anonymized data, where the anonymizing is performed individually for each type of data;
aggregating the anonymized data to generate an activity-to-demographic mapping representative of network activity associated with particular demographics of the community of network users; and
outputting the activity-to-demographic mapping.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, the present invention is a method and apparatus for matching buyers and sellers in an anonymous online marketplace. One embodiment of a method for defining a community of network users includes collecting data relating to the network users, where the data is of at least one of the following types: demographic information relating to the network users, Internet Protocol address information relating to the network users, and Internet Protocol traffic information relating to the network users. The collected data is then anonymized, where the anonymizing is performed individually for each type of data. The anonymized data is aggregated to generate an activity-to-demographic mapping representative of network activity associated with particular demographics of the community of network users.
10 Citations
25 Claims
-
1. A method for defining a community of network users, comprising:
-
collecting data relating to at least one network user, where the data is of a type comprising at least one of;
demographic information relating to the at least one user, Internet Protocol address information relating to the at least one user, and Internet Protocol traffic information relating to the at least one user;anonymizing the data to generate anonymized data, where the anonymizing is performed individually for each type of data; aggregating the anonymized data to generate an activity-to-demographic mapping representative of network activity associated with particular demographics of the community of network users; and outputting the activity-to-demographic mapping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer readable storage medium containing an executable program for defining a community of network users, where the program performs the steps of:
-
collecting data relating to at least one network user, where the data is of a type comprising at least one of;
demographic information relating to the at least one user, Internet Protocol address information relating to the at least one user, and Internet Protocol traffic information relating to the at least one user;anonymizing the data to generate anonymized data, where the anonymizing is performed individually for each type of data; aggregating the anonymized data to generate an activity-to-demographic mapping representative of network activity associated with particular demographics of the community of network users; and outputting the activity-to-demographic mapping. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. Apparatus for defining a community of network users, the apparatus comprising:
-
means for collecting data relating to at least one network user, where the data is of a type comprising at least one of;
demographic information relating to the at least one user, Internet Protocol address information relating to the at least one user, and Internet Protocol traffic information relating to the at least one user;means for anonymizing the data to generate anonymized data, where the anonymizing is performed individually for each type of data; means for aggregating the anonymized data to generate an activity-to-demographic mapping representative of network activity associated with particular demographics of the community of network users; and means for outputting the activity-to-demographic mapping.
-
Specification