Media play optimization
First Claim
Patent Images
1. A method implemented on a server system, the method comprising:
- receiving from an advertiser (i) a campaign-level rule for purchasing a given number of advertising slots of an advertising campaign comprising at least two different creative, and (ii) a creative-level rule for allocating the at least two different creatives among the given number of advertising slots for the campaign upon completion of a purchase of the given number of advertising slots;
receiving from a plurality of broadcast stations an inventory of unsold advertising slots, each slot having associated cost-per-mille (CPM) and associated slot parameters;
estimating an efficacy of each unsold advertising slot from the received inventory of unsold advertising slots based on the associated CPM and on the campaign-level rule;
purchasing the given number of advertising slots for the campaign from among the received inventory of unsold advertising slots by using a process other than an auction, the purchased given number of advertising slots having been estimated to be the most effective slots that meet the campaign-level rule;
after completing said purchasing the given number of advertising slots, assigning the at least two different creatives of the campaign among the purchased given number of advertising slots based on the creative-level rule; and
instructing corresponding broadcast stations from among the plurality of broadcast stations to play the assigned at least different creatives of the campaign in accordance with said assigning, wherein said estimating, said purchasing and said assigning are performed by one or more processors of the server system.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and a user interface for automatically scheduling a media play is disclosed. The user can specify criteria for play of the media play, including times, stations, and/or external criteria such as a weather condition or the occurrence of an event. Information relevant to the entered criteria is received and assessed against the criteria to determine if the criteria are met. Responsive to the received information meeting the criteria for play of the media play, an accessor accesses the media play inventory and inserts the media play into a media feed.
109 Citations
20 Claims
-
1. A method implemented on a server system, the method comprising:
-
receiving from an advertiser (i) a campaign-level rule for purchasing a given number of advertising slots of an advertising campaign comprising at least two different creative, and (ii) a creative-level rule for allocating the at least two different creatives among the given number of advertising slots for the campaign upon completion of a purchase of the given number of advertising slots; receiving from a plurality of broadcast stations an inventory of unsold advertising slots, each slot having associated cost-per-mille (CPM) and associated slot parameters; estimating an efficacy of each unsold advertising slot from the received inventory of unsold advertising slots based on the associated CPM and on the campaign-level rule; purchasing the given number of advertising slots for the campaign from among the received inventory of unsold advertising slots by using a process other than an auction, the purchased given number of advertising slots having been estimated to be the most effective slots that meet the campaign-level rule; after completing said purchasing the given number of advertising slots, assigning the at least two different creatives of the campaign among the purchased given number of advertising slots based on the creative-level rule; and instructing corresponding broadcast stations from among the plurality of broadcast stations to play the assigned at least different creatives of the campaign in accordance with said assigning, wherein said estimating, said purchasing and said assigning are performed by one or more processors of the server system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; receiving from an advertiser (i) a campaign-level rule for purchasing a given number of advertising slots of an advertising campaign comprising at least two different creatives, and (ii) a creative-level rule (ii) allocating the at least two different creatives among the given number of advertising slots for the campaign upon completion of a purchase of the given number of advertising slots; receiving from a plurality of broadcast stations an inventory of unsold advertising slots, each slot having associated cost-per-mille (CPM) and associated slot parameters; estimating an efficacy of each unsold advertising slot from the received inventory of unsold advertising slots based on the associated CPM and on the campaign-level rule; purchasing the given number of advertising slots for the campaign from among the received inventory of unsold advertising slots by using a process other than an auction, the purchased given number of advertising slots having been estimated to be the most effective slots that meet the campaign-level rule; after completing said purchasing the given number of advertising slots, assigning the at least two different creatives of the campaign among the purchased given number of advertising slots based on the creative-level rule; and instructing corresponding broadcast stations from among the plurality of broadcast stations to play the assigned at least two different creatives of the campaign in accordance with said assigning, wherein said estimating, said purchasing and said assigning are performed by one or more processors of the server system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
receiving from an advertiser (i) a campaign-level rule for purchasing a given number of advertising slots of an advertising campaign comprising at least two different creatives, and (ii) a creative-level rule for allocating the at least two different creatives among the given number of advertising slots for the campaign upon completion of a purchase of the given number of advertising slots; receiving from a plurality of broadcast stations an inventory of unsold advertising slots, each slot having associated cost-per-mille (CPM) and associated slot parameters; estimating an efficacy of each unsold advertising slot from the received inventory of unsold advertising slots based on the associated CPM and on the campaign-level rule; purchasing the given number of advertising slots for the campaign from among the received inventory of unsold advertising slots by using a process other than an auction, the purchased given number of advertising slots having been estimated to be the most effective slots that meet the campaign-level rule; after completing said purchasing the given number of advertising slots, assigning the at least two different creatives of the campaign among the purchased given number of advertising slots based on the creative-level rule; and instructing corresponding broadcast stations from among the plurality of broadcast stations to play the assigned at least two different creatives of the campaign in accordance with said assigning, wherein said estimating, said purchasing and said assigning are performed by one or more processors of the server system. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification