METHOD AND APPARATUS FOR IDENTIFYING COMMON INTEREST BETWEEN SOCIAL NETWORK USERS
First Claim
1. A method comprising:
- identifying, by a social networking system, a content object with which a first user of the social networking system has interacted;
associating, by the social networking system, a keyword phrase with the first user, wherein the keyword phrase is associated with the content object; and
determining, by the social networking system, a mutual interest for the first user and a second user of the social networking system by identifying a match between the keyword phrase associated with the first user with a keyword phrase associated with the second user.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for identifying mutual interests between users of a social networking system are disclosed herein. In one embodiment, a method includes identifying, by a social networking system, a content object with which a first user of the social networking system has interacted. The social networking associates a keyword phrase with the first user. The keyword phrase has been previously associated with the content object. The social networking system further determines a mutual interest for the first user and a second user of the social networking system by identifying a match between the keyword phrase associated with the first user with a keyword phrase associated with the second user.
55 Citations
20 Claims
-
1. A method comprising:
-
identifying, by a social networking system, a content object with which a first user of the social networking system has interacted; associating, by the social networking system, a keyword phrase with the first user, wherein the keyword phrase is associated with the content object; and determining, by the social networking system, a mutual interest for the first user and a second user of the social networking system by identifying a match between the keyword phrase associated with the first user with a keyword phrase associated with the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
storing a plurality of database entries by a social networking system, wherein the plurality of database entries record relationships between content objects and keyword phrases; receiving a notification that a first user of the social networking system has interacted with a content object; identifying a database entry from the plurality of database entries, wherein the database entry records a relationship between the content object and a keyword phrase; associating, by the social networking system, the keyword phrase with the first user; and determining, by the social networking system, a mutual interest for the first user and a second user of the social networking system by identifying a match between the keyword phrase associated with the first user with a keyword phrase associated with the second user. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A social networking system comprising:
-
a user activity track module configured to detect a first user of the social networking system interacting with a content object; a reverse keyword search engine configured to generate a keyword phrase based on the content object; an object store configured to record the keyword phrase in a user object for the first user; and a user match module configured to determine a mutual interest for the first user and a second user of the social networking system by identifying a match between the keyword phrase recorded in the user object for the first user and a keyword phrase recorded in a user object for the second user. - View Dependent Claims (18, 19, 20)
-
Specification