ANALYZING SOCIAL PROXIMITY OF USERS OF A DIGITAL MAGAZINE SERVER
First Claim
1. A method for determining social proximity between users of an online system, the method comprising:
- accessing a profile of a user of the online system maintained by each of a plurality of social networking systems, each profile specifying a plurality of additional users of a social networking system including the profile that are connected to the user via the social networking system including the profile of the user of the online system;
identifying a user of an identified social networking system connected to the user of the online system via the identified social networking system;
identifying one or more additional users of the identified social networking system connected to both the user of the online system and to the identified user of the identified social networking system through the identified social networking system; and
generating a social proximity score based at least in part on the identified one or more additional users of the identified social networking system connected to both the user of the online system and to the identified user of the identified social networking system through the identified social networking system, the social proximity score indicating a relative social proximity of the user of the online system to the identified user of the identified social networking system.
1 Assignment
0 Petitions
Accused Products
Abstract
Connections between an online system user and one or more social networking system users maintained by various social networking systems are analyzed to determine social proximity between the online system user and social networking system users connected to the online system user via a social networking system. Social networking system users connected to the online system user via each of a plurality of social networking systems are identified. Based on a number of social networking system users connected to both the online system user and to a social networking system user connected to the online system user, a social proximity score indicating relative social “closeness” of the digital magazine server user and the social networking system user connected to the digital magazine server user is generated.
99 Citations
21 Claims
-
1. A method for determining social proximity between users of an online system, the method comprising:
-
accessing a profile of a user of the online system maintained by each of a plurality of social networking systems, each profile specifying a plurality of additional users of a social networking system including the profile that are connected to the user via the social networking system including the profile of the user of the online system; identifying a user of an identified social networking system connected to the user of the online system via the identified social networking system; identifying one or more additional users of the identified social networking system connected to both the user of the online system and to the identified user of the identified social networking system through the identified social networking system; and generating a social proximity score based at least in part on the identified one or more additional users of the identified social networking system connected to both the user of the online system and to the identified user of the identified social networking system through the identified social networking system, the social proximity score indicating a relative social proximity of the user of the online system to the identified user of the identified social networking system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for determining social proximity between users of an online system, the computer program product comprising a non-transitory computer-readable storage medium containing computer program code for:
-
accessing a profile of a user of the online system maintained by each of a plurality of social networking systems, each profile specifying a plurality of additional users of a social networking system including the profile that are connected to the user via the social networking system including the profile of the user of the online system; identifying a user of an identified social networking system connected to the user of the online system via the identified social networking system; identifying one or more additional users of the identified social networking system connected to both the user of the online system and to the identified user of the identified social networking system through the identified social networking system; and generating a social proximity score based at least in part on the identified one or more additional users of the identified social networking system connected to both the user of the online system and to the identified user of the identified social networking system through the identified social networking system, the social proximity score indicating a relative social proximity of the user of the online system to the identified user of the identified social networking system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for determining social proximity between two users of an online system, the method comprising:
-
accessing a profile of a user of the online system maintained by each of a plurality of social networking systems, each profile specifying a plurality of additional users of a social networking system including the profile that are connected to the user via the social networking system including the profile of the user of the online system; identifying for a user of a social networking system connected to the user of the online system via the social networking system, a set of additional users of one or more of the social networking systems connected to the user of the social networking system and connected to the user of the online system via at least one of the plurality of social networking systems; and generating a social proximity score between the user of the online system and the user of the social networking system based at least in part on the identified set of additional users connected to the user of the social networking system and connected to the user of the online system via at least one of the plurality of social networking systems, the social proximity score indicating a relative social proximity of the user of the online system to the user of the social networking system.
-
Specification