Bidding on Users
First Claim
1. A computer-implemented method comprising:
- receiving at a server a request from an advertiser to target an ad to users of a computer-implemented social network, the request comprising data representing characteristics of the users that the advertiser desires to target;
ranking by the server the users based on how similar the users'"'"' characteristics are to the received characteristics and an influence score for each user that indicates how influential the user is within the computer-implemented social network;
scoring by the server the advertiser'"'"'s request based on a bid from the advertiser for an opportunity to display the ad to one or more of the users targeted by the advertiser;
assigning by the server the opportunity to display the ad to the one or more users targeted by the advertiser based on a correlation between a score of the advertiser'"'"'s request and one or more rankings of the one or more users; and
outputting by the server the ad for display on one or more clients associated with the one or more users assigned to the ad.
2 Assignments
0 Petitions
Accused Products
Abstract
In one implementation, a computer-implemented method includes receiving at a server a request from an advertiser to target an ad to users of a computer-implemented social network, the request comprising data representing characteristics of the users that the advertiser desires to target. The method further includes ranking the users based on how similar the users'"'"' characteristics are to the received characteristics and an influence score for each user that indicates how influential the user is within the social network. The method also includes scoring the advertiser'"'"'s request based on a bid from the advertiser for an opportunity to display the ad to one or more of the users and assigning the opportunity to display the ad to the one or more users based on a correlation between a score of the advertiser'"'"'s request and one or more rankings of the one or more users.
-
Citations
26 Claims
-
1. A computer-implemented method comprising:
-
receiving at a server a request from an advertiser to target an ad to users of a computer-implemented social network, the request comprising data representing characteristics of the users that the advertiser desires to target; ranking by the server the users based on how similar the users'"'"' characteristics are to the received characteristics and an influence score for each user that indicates how influential the user is within the computer-implemented social network; scoring by the server the advertiser'"'"'s request based on a bid from the advertiser for an opportunity to display the ad to one or more of the users targeted by the advertiser; assigning by the server the opportunity to display the ad to the one or more users targeted by the advertiser based on a correlation between a score of the advertiser'"'"'s request and one or more rankings of the one or more users; and outputting by the server the ad for display on one or more clients associated with the one or more users assigned to the ad. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for assigning an opportunity to display an ad to users of a social network, comprising:
-
one or more servers; an interface to one or more of the servers to receive from an advertiser a request to target an ad to users of a social network, the request comprising data representing characteristics of the users that the advertiser desires to target; means for ranking the users based on how similar the users'"'"' characteristics are to the received characteristics and an influence score for each user that indicates how influential the user is within the social network; a request scoring module installed on the one or more servers to score the advertiser'"'"'s request based on a bid from the advertiser for an opportunity to display the ad to one or more of the users targeted by the advertiser; and an ad assignment module installed on one or more of the servers to; assign the opportunity to display the ad to the one or more users targeted by the advertiser based on a correlation between a score of the advertiser'"'"'s request and one or more rankings of the one or more users, and output the ad for display on one or more clients associated with the one or more users assigned to the ad. - View Dependent Claims (21, 22, 23)
-
-
24. A computer-implemented method comprising:
-
receiving at a server information related to a content of an ad from an advertiser; creating by the server an ordered list of users of a computer-implemented social network based on a likelihood a user will be receptive to the content of the ad and an amount of influence a user has over other users of the computer-implemented social network; receiving at the server a bid from the advertiser for a right to display the ad to a user provided in the ordered list of users; awarding by the server the right to display the ad to the user to the advertiser if the bid from the advertiser is greater than other bids received within a time period from other advertisers for the right to display the ad to the user, wherein the bid from the advertiser is received within the time period; and outputting by the server the ad for display on a client associated with the user. - View Dependent Claims (25, 26)
-
Specification