Biasing Selection of Advertisements from an Advertisement Campaign
First Claim
1. A method comprising:
- receiving an advertisement (“
ad”
) campaign including a plurality of advertisements for presentation to users of a social networking system, each advertisement associated with an ad creative, and the ad campaign associated with a budget;
associating an initial performance score with each advertisement from the ad campaign;
identifying an opportunity to present one or more advertisements to a user of the social networking system via a client device;
selecting an advertisement from the ad campaign based at least in part on the initial performance scores associated with the advertisement from the ad campaign;
identifying one or more advertisements for presentation to a user of the social networking system from a set of advertisements including the selected advertisement from the ad campaign; and
communicating the identified one or more advertisements to a client device for presentation to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
For ad campaigns that have multiple advertisements, each associated with an ad creative, which are automatically selected, an online system may bias selection of advertisements away from underestimated advertisements and towards early-selected advertisements with positive user interactions. To increase the likelihood of various advertisements in an ad campaign being evaluated for presentation to users, the online system may: associate a relatively high performance score with each advertisement in an ad campaign, randomly select advertisements from an ad campaign, modify bid amounts associated with advertisements in the ad campaign, or allocate a portion of the ad campaign'"'"'s budget for allocation across advertisements in the ad campaign. After presenting a threshold number of advertisements in an ad campaign or receiving an instruction from an advertiser, advertisements from the ad campaign may be selected using conventional methods.
9 Citations
20 Claims
-
1. A method comprising:
-
receiving an advertisement (“
ad”
) campaign including a plurality of advertisements for presentation to users of a social networking system, each advertisement associated with an ad creative, and the ad campaign associated with a budget;associating an initial performance score with each advertisement from the ad campaign; identifying an opportunity to present one or more advertisements to a user of the social networking system via a client device; selecting an advertisement from the ad campaign based at least in part on the initial performance scores associated with the advertisement from the ad campaign; identifying one or more advertisements for presentation to a user of the social networking system from a set of advertisements including the selected advertisement from the ad campaign; and communicating the identified one or more advertisements to a client device for presentation to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving an advertisement (“
ad”
) campaign including a plurality of advertisements each associated with an advertisement (“
ad”
) creative, and the ad campaign associated with a budget;identifying an opportunity to present one or more advertisements to a user of a social networking system via a client device; selecting an advertisement from the ad campaign that has been previously presented to less than a threshold number or users of the social networking system; identifying one or more advertisements for presentation to a user of the social networking system from a set of advertisements including the selected advertisement from the ad campaign; and communicating the identified one or more advertisements to a client device for presentation to the user. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving an advertisement (“
ad”
) campaign including a plurality of advertisements, each advertisement associated with an ad creative and with a bid amount, the ad campaign associated with a budget;determining a maximum bid amount from the bid amounts associated with the advertisements in the ad campaign; identifying an opportunity to present one or more advertisements to a user of a social networking system via a client device; selecting an advertisement from the ad campaign; modifying a bid amount associated with the selected advertisement based at least in part on the budget associated with the ad campaign and the determined maximum bid amount; identifying one or more advertisements for presentation to a user of the social networking system from a set of advertisements based on bid amounts associated with each advertisement, the set of advertisements including the selected advertisement associated with the modified bid amount; and communicating the identified one or more advertisements to a client device for presentation to the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification