Methods and apparatus for targeting communications using social network metrics
First Claim
1. A method for automated prioritization of electronic communications transmitted over a network, the method comprising:
- receiving, on a server using an interface communicatively coupled to the network, an electronic communication directed to a first user of a social network from a second user of the social network, the social network including affinity groups configured within the social network;
determining, using one or more processors within the server, a user network of the first user within the social network, the user network of the first user including users and affinity groups that are within a predetermined social distance from the first user;
determining if the second user is within the user network of the first user; and
prioritizing presentation of the electronic communication, relative to a plurality of other electronic communications for the first user, based at least in part on the determining if the second user is within the user network of the first user.
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.
-
Citations
25 Claims
-
1. A method for automated prioritization of electronic communications transmitted over a network, the method comprising:
-
receiving, on a server using an interface communicatively coupled to the network, an electronic communication directed to a first user of a social network from a second user of the social network, the social network including affinity groups configured within the social network; determining, using one or more processors within the server, a user network of the first user within the social network, the user network of the first user including users and affinity groups that are within a predetermined social distance from the first user; determining if the second user is within the user network of the first user; and prioritizing presentation of the electronic communication, relative to a plurality of other electronic communications for the first user, based at least in part on the determining if the second user is within the user network of the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a network interface; a memory device; and a processor communicatively coupled to the memory device, wherein the processor, the memory device, and the network interface cooperate such that the system performs operations comprising; receiving, on the network interface, an electronic communication directed to a first user of a social network from a second user of the social network, the social network including affinity groups configured within the social network; determining, by the processor, a user network of the first user within the social network, the user network of the first user including users and affinity groups that are within a predetermined social distance from the first user; determining if the second user is within the user network of the first user; and prioritizing presentation of the electronic communication, relative to a plurality of other electronic communications for the first user, based at least in part on the determining if the second user is within the user network of the first user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium including instructions for automated prioritization of electronic communications transmitted over a network that, when executed on a computing device including one or more processors, cause the computing device to perform operations comprising:
-
receiving, on a server using an interface communicatively coupled to the network, an electronic communication directed to a first user of a social network from a second user of the social network, the social network including affinity groups configured within the social network; determining, using one or more processors within the server, a user network of the first user within the social network, the user network of the first user including users and affinity groups that are within a predetermined social distance from the first user; determining if the second user is within the user network of the first user; and prioritizing presentation of the electronic communication, relative to a plurality of other electronic communications for the first user, based at least in part on the determining if the second user is within the user network of the first user. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification