Asymmetric identification of interest twins in an online community
First Claim
1. A method for identifying members of an online community that have interests similar to other members of the online community, the method comprising:
- receiving at least a portion of a first superset of data about a first user from one or more physical devices operated by the first user;
receiving at least a portion of a second superset of data about a second user from one or more physical devices operated by the second user;
storing the first superset of data about the first user and the second superset of data about the second user, wherein the first superset of data includes a first subset of data that includes less than all of the first superset, and wherein the second superset of data includes a second subset of data that includes less than all of the second superset;
determining, by one or more computing devices that have access to both the first superset of data and the second superset of data, whether the first user is an interest twin of the second user based on a comparison between the first subset and the second superset without considering information from the first superset that does not belong to the first subset;
based on the comparison between the first subset and the second superset, determining that the first user is an interest twin of the second user;
determining, by said one or more computing devices that have access to both the first superset of data and the second superset of data, whether the second user is an interest twin of the first user based on a comparison between the second subset and the first superset without considering information from the second superset that does not belong to the second subset;
based on the comparison between the second subset and the first superset, determining that the second user is not an interest twin of the first user;
wherein the method is performed by said one or more computing devices.
8 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for identifying one or more “interest twins” of a user. An interest twin of a user in another user that has demonstrated interests in items that are the same as or similar to the items in which the user has demonstrated an interest. Various techniques are described for reducing the overhead in interest twin determination operations. Once the interest twins for a user have been identified, the knowledge of the interest twins may be used in a variety of ways to enhance to experience of the user. For example, a mechanism may be provided which allows the user to see a list of items in which the user'"'"'s interest twins have indicated an interest.
-
Citations
20 Claims
-
1. A method for identifying members of an online community that have interests similar to other members of the online community, the method comprising:
-
receiving at least a portion of a first superset of data about a first user from one or more physical devices operated by the first user; receiving at least a portion of a second superset of data about a second user from one or more physical devices operated by the second user; storing the first superset of data about the first user and the second superset of data about the second user, wherein the first superset of data includes a first subset of data that includes less than all of the first superset, and wherein the second superset of data includes a second subset of data that includes less than all of the second superset; determining, by one or more computing devices that have access to both the first superset of data and the second superset of data, whether the first user is an interest twin of the second user based on a comparison between the first subset and the second superset without considering information from the first superset that does not belong to the first subset; based on the comparison between the first subset and the second superset, determining that the first user is an interest twin of the second user; determining, by said one or more computing devices that have access to both the first superset of data and the second superset of data, whether the second user is an interest twin of the first user based on a comparison between the second subset and the first superset without considering information from the second superset that does not belong to the second subset; based on the comparison between the second subset and the first superset, determining that the second user is not an interest twin of the first user; wherein the method is performed by said one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more non-transitory computer-readable storage media storing instructions which, when executed by one or more processors, cause performance of a method for identifying members of an online community that have interests similar to other members of the online community, the method comprising:
-
receiving at least a portion of a first superset of data about a first user from one or more physical devices operated by the first user; receiving at least a portion of a second superset of data about a second user from one or more physical devices operated by the second user; storing the first superset of data about the first user and the second superset of data about the second user, wherein the first superset of data includes a first subset of data that includes less than all of the first superset, and wherein the second superset of data includes a second subset of data that includes less than all of the second superset; determining, by one or more computing devices that have access to both the first superset of data and the second superset of data, whether the first user is an interest twin of the second user based on a comparison between the first subset and the second superset without considering information from the first superset that does not belong to the first subset; based on the comparison between the first subset and the second superset, determining that the first user is an interest twin of the second user; determining, by said one or more computing devices that have access to both the first superset of data and the second superset of data, whether the second user is an interest twin of the first user based on a comparison between the second subset and the first superset without considering information from the second superset that does not belong to the second subset; based on the comparison between the second subset and the first superset, determining that the second user is not an interest twin of the first user; wherein the method is performed by said one or more computing devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification