Network node ad targeting
First Claim
Patent Images
1. A method for displaying advertisements to members of a network, the method comprising:
- identifying, by a computer, a community within a network, wherein the community comprises a plurality of members of the network, wherein at least two members of the plurality of members are linked to each other directly and wherein at least two members of the plurality of members are linked to each other indirectly, wherein the at least two indirectly linked members are each linked to a common member of the plurality of members;
determining a weight of the community based on a quantity of direct links among the members of the community and a quantity of indirect links among the members of the community;
for each member of the community, determining a respective score of influence by determining a change between the weight of the community when the member is included in the community and a weight of the community when the member is excluded from the community;
ranking, by the computer, each of the plurality of members included in the community, wherein a rank of a member is based on the member'"'"'s score of influence;
identifying, by the computer, a plurality of influencers in the community, wherein the plurality of influencers are members of the community with highest ranks; and
associating, by the computer, advertisements with the profiles of the plurality of influencers, wherein a quantity of advertisements associated with an influencer'"'"'s profile depends upon a rank of the influencer in the community.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for displaying advertisements to members of a network comprises identifying one or more communities of members, identifying one or more influencers in the one or more communities, and placing one or more advertisements at the profiles of one or more members in the identified one or more communities.
-
Citations
33 Claims
-
1. A method for displaying advertisements to members of a network, the method comprising:
-
identifying, by a computer, a community within a network, wherein the community comprises a plurality of members of the network, wherein at least two members of the plurality of members are linked to each other directly and wherein at least two members of the plurality of members are linked to each other indirectly, wherein the at least two indirectly linked members are each linked to a common member of the plurality of members; determining a weight of the community based on a quantity of direct links among the members of the community and a quantity of indirect links among the members of the community; for each member of the community, determining a respective score of influence by determining a change between the weight of the community when the member is included in the community and a weight of the community when the member is excluded from the community; ranking, by the computer, each of the plurality of members included in the community, wherein a rank of a member is based on the member'"'"'s score of influence; identifying, by the computer, a plurality of influencers in the community, wherein the plurality of influencers are members of the community with highest ranks; and associating, by the computer, advertisements with the profiles of the plurality of influencers, wherein a quantity of advertisements associated with an influencer'"'"'s profile depends upon a rank of the influencer in the community. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing instructions executable by one or more processing devices to perform operations for displaying advertisements to members of a network, the operations comprising:
-
identifying a community within a network, wherein the community comprises a plurality of members of the network, wherein at least two members of the plurality of members are linked to each other directly and wherein at least two members of the plurality of members are linked to each other indirectly, wherein the two members who are linked to each other indirectly are each directly linked to a same member of the plurality of members; determining a weight of the community based on a quantity of direct links among the members of the community and a quantity of indirect links among the members of the community; for each member of the community, determining a respective score of influence by determining a change between the weight of the community when the member is included in the community and a weight of the community when the member is excluded from the community; ranking, by the computer, each of the plurality of members included in the community, wherein a rank of a member is based on the member'"'"'s score of influence; identifying a plurality of influencers in the community, wherein the plurality of influencers are members of the community with highest ranks; and associating advertisements with the profiles of the plurality of influencers, wherein a quantity of advertisements associated with an influencer'"'"'s profile depends upon a rank of the influencer in the community. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for displaying advertisements to members of a network, the method comprising:
-
identifying, by a computer, a community within a network, wherein the community comprises a plurality of members of the network, wherein at least two members of the plurality of members are linked to each other directly and wherein at least two members of the plurality of members are linked to each other indirectly, wherein the at least two indirectly linked members are each linked to a common member of the plurality of members; determining a weight of the community by; identifying a first quantity of links between the plurality of members in the community; identifying a second quantity of links between members outside the community; and determining the weight of the community as a ratio of the first quantity to the second quantity, for each member of the community, determining a respective score of influence by determining a change between the weight of the community when the member is included in the community and a weight of the community when the member is excluded from the community; ranking, by the computer, each of the plurality of members included in the community, wherein a rank of a member is based on the member'"'"'s score of influence; identifying, by the computer, a plurality of influencers in the community, wherein the plurality of influencers are members of the community with highest ranks; and associating, by the computer, advertisements with the profiles of the plurality of influencers, wherein a quantity of advertisements associated with an influencer'"'"'s profile depends upon a rank of the influencer in the community.
-
Specification