Social network site including contact-based recommendation functionality
First Claim
1. A method comprising:
- accessing, via a computing device, a list of contacts that are connected to an owner of a personal page of a social network;
identifying, via the computing device, one or more contact pairs from the list, wherein the contacts in each contact pair are not connected to each other;
computing, via the computing device, an affinity score for each identified contact pair;
randomly, via the computing device, selecting one or more of the contact pairs based on corresponding affinity scores;
providing, via the computing device, a friend connector user interface module to the owner of the personal page, wherein the friend connector user interface prompts the owner to invite the contacts of the selected contact pair to establish a connection association relative to the social network; and
conditionally transmitting, via the computing device, an invitation to the contacts of the contact pair based on one or more actions of the owner relative to the friend connector interface.
11 Assignments
0 Petitions
Accused Products
Abstract
Particular embodiments of the present invention are related to a social network site with enhanced user interaction functionality. In particular implementations, a method includes accessing a list of contacts that are connected to an owner of a personal page of a social network; identifying one or more contact pairs from the list, wherein the contacts in each contact pair are not connected to each other; computing an affinity score for each identified contact pair; randomly selecting one or more of the contact pairs based on corresponding affinity scores; providing a friend connector user interface module to the owner of the personal page, wherein the friend connector user interface prompts the owner to invite the contacts of the selected contact pair to establish a connection association relative to the social network; and conditionally transmitting an invitation to the contacts of the contact pair based on one or more actions of the owner relative to the friend connector interface.
-
Citations
18 Claims
-
1. A method comprising:
-
accessing, via a computing device, a list of contacts that are connected to an owner of a personal page of a social network; identifying, via the computing device, one or more contact pairs from the list, wherein the contacts in each contact pair are not connected to each other; computing, via the computing device, an affinity score for each identified contact pair; randomly, via the computing device, selecting one or more of the contact pairs based on corresponding affinity scores; providing, via the computing device, a friend connector user interface module to the owner of the personal page, wherein the friend connector user interface prompts the owner to invite the contacts of the selected contact pair to establish a connection association relative to the social network; and conditionally transmitting, via the computing device, an invitation to the contacts of the contact pair based on one or more actions of the owner relative to the friend connector interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device comprising
at least one processor; a storage medium for tangibly storing therein program logic for execution by the processor, the program logic comprising; logic for accessing a list of contacts that are connected to an owner of a personal page of a social network; logic for identifying one or more contact pairs from the list, wherein the contacts in each contact pair are not connected to each other; logic for computing an affinity score for each identified contact pair; logic for randomly selecting one or more of the contact pairs based on corresponding affinity scores; logic for providing a friend connector user interface module to the owner of the personal page, wherein the friend connector user interface prompts the owner to invite the contacts of the selected contact pair to establish a connection association relative to the social network; and logic for conditionally transmitting an invitation to the contacts of the contact pair based on one or more actions of the owner relative to the friend connector interface. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
Specification