Methods and apparatus for targeting communications using social network metrics
First Claim
1. A method comprising:
- receiving, on an access device associated with a first user, an electronic communication from a second user, the electronic communication transmitted from a server hosting a social network, the first and second users belonging to the social network;
determining, based on prioritization information calculated by the server, a priority of presentation for the electronic communication from the second user relative to a plurality of other electronic communications received on the access device; and
presenting, on a display associated with the access device, the electronic communication relative to at least a portion of the plurality of other electronic communications received on the access device based on the priority of presentation;
wherein calculating the prioritization information on the server includes, calculating a first social distance between the first user and the second user based on accessing the relationship information for the first user and the second user within the social network, and calculating respective social distances between the first user and other users in the social network, where the other users are identified by determining a sender associated with each other electronic communication of the plurality of other electronic communications.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social network relationship factors for the second group of users with respect to the first user, and providing the communication to at least a subset of users in the second group of users in response to the first plurality of social network relationship factors.
50 Citations
21 Claims
-
1. A method comprising:
-
receiving, on an access device associated with a first user, an electronic communication from a second user, the electronic communication transmitted from a server hosting a social network, the first and second users belonging to the social network; determining, based on prioritization information calculated by the server, a priority of presentation for the electronic communication from the second user relative to a plurality of other electronic communications received on the access device; and presenting, on a display associated with the access device, the electronic communication relative to at least a portion of the plurality of other electronic communications received on the access device based on the priority of presentation; wherein calculating the prioritization information on the server includes, calculating a first social distance between the first user and the second user based on accessing the relationship information for the first user and the second user within the social network, and calculating respective social distances between the first user and other users in the social network, where the other users are identified by determining a sender associated with each other electronic communication of the plurality of other electronic communications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An access device comprising:
-
a display device; a network interface; a memory device; and a processor communicatively coupled to the memory device, wherein the processor, the memory device, the display device, and the network interface cooperate such that the access device performs operations comprising; receiving, on the access device associated with a first user, an electronic communication from a second user, the electronic communication transmitted from a server hosting a social network, the first and second users belonging to the social network; determining, based on prioritization information calculated by the server, a priority of presentation for the electronic communication from the second user relative to a plurality of other electronic communications received on the access device; and presenting, on the display device, the electronic communication relative to at least a portion of the plurality of other electronic communications received on the access device based on the priority of presentation; wherein calculating the prioritization information on the server includes, calculating a first social distance between the first user and the second user based on accessing the relationship information for the first user and the second user within the social network, and calculating respective social distances between the first user and other users in the social network, where the other users are identified by determining a sender associated with each other electronic communication of the plurality of other electronic communications. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium including instructions that, when executed on an access device including one or more processors, cause the access device to perform operations comprising:
-
receive, on the access device associated with a first user, an electronic communication from a second user, the electronic communication transmitted from a server hosting a social network, the first and second users belonging to the social network; determine, based on prioritization information calculated by the server, a priority of presentation for the electronic communication from the second user relative to a plurality of other electronic communications received on the access device; and present, on a display associated with the access device, the electronic communication relative to at least a portion of the plurality of other electronic communications received on the access device based on the priority of presentation; wherein calculating the prioritization information on the server includes, calculating a first social distance between the first user and the second user based on accessing the relationship information for the first user and the second user within the social network, and calculating respective social distances between the first user and other users in the social network, where the other users are identified by determining a sender associated with each other electronic communication of the plurality of other electronic communications. - View Dependent Claims (20, 21)
-
Specification