Media play optimization
First Claim
Patent Images
1. A computer-implemented method implemented on a server computer system, the method comprising:
- receiving, from an advertiser, a request to purchase multiple advertising slots that meet an advertising campaign target for at least a first creative and a second creative different from the first creative;
receiving, from the advertiser, external criteria comprising a weather condition or occurrence of an event for assigning the first and second creatives among the purchased multiple advertising slots;
receiving from the advertiser a first percentage distribution of play time for assigning the at least first and second creatives when the external criteria are met, and a second percentage distribution of play time for assigning the at least first and second creatives when the external criteria are not met;
receiving an inventory of unsold advertising slots corresponding to a plurality of broadcast stations from respective station inventory managers of the plurality of broadcast stations;
receiving a broadcast station format, a geographical market, a broadcast time and date, and a price per slot for each of the unsold advertising inventory slots from the respective station inventory managers of the plurality of broadcast stations;
selecting a set of slots for purchase from the received inventory of unsold advertising slots based on the received broadcast station format, geographical market, broadcast time and price of the slots configured to meet the received advertising campaign target by a processor executing a campaign manager module communicating with a metrics manager module;
purchasing, by other than an auction, the set of selected advertising slots that meet the advertising campaign target and are for a day from the received inventory of unsold advertising slots across the plurality of broadcast stations, wherein the purchasing is performed by a processor executing the campaign manager module;
determining whether the external criteria are met on the day by a processor executing the metrics manager module;
assigning the at least first and second creatives using the first percentage distribution of play time among the purchased set of selected advertising slots when the external criteria are met, and the second distribution of play time among the purchased set of selected advertising slots when the external criteria are not met by a processor executing a creative assigner module; and
instructing corresponding broadcast stations from which the set of selected advertising slots were purchased among the plurality of broadcast stations to play the assigned at least first and second creatives in accordance with said assigning.
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.
112 Citations
14 Claims
-
1. A computer-implemented method implemented on a server computer system, the method comprising:
-
receiving, from an advertiser, a request to purchase multiple advertising slots that meet an advertising campaign target for at least a first creative and a second creative different from the first creative; receiving, from the advertiser, external criteria comprising a weather condition or occurrence of an event for assigning the first and second creatives among the purchased multiple advertising slots; receiving from the advertiser a first percentage distribution of play time for assigning the at least first and second creatives when the external criteria are met, and a second percentage distribution of play time for assigning the at least first and second creatives when the external criteria are not met; receiving an inventory of unsold advertising slots corresponding to a plurality of broadcast stations from respective station inventory managers of the plurality of broadcast stations; receiving a broadcast station format, a geographical market, a broadcast time and date, and a price per slot for each of the unsold advertising inventory slots from the respective station inventory managers of the plurality of broadcast stations; selecting a set of slots for purchase from the received inventory of unsold advertising slots based on the received broadcast station format, geographical market, broadcast time and price of the slots configured to meet the received advertising campaign target by a processor executing a campaign manager module communicating with a metrics manager module; purchasing, by other than an auction, the set of selected advertising slots that meet the advertising campaign target and are for a day from the received inventory of unsold advertising slots across the plurality of broadcast stations, wherein the purchasing is performed by a processor executing the campaign manager module; determining whether the external criteria are met on the day by a processor executing the metrics manager module; assigning the at least first and second creatives using the first percentage distribution of play time among the purchased set of selected advertising slots when the external criteria are met, and the second distribution of play time among the purchased set of selected advertising slots when the external criteria are not met by a processor executing a creative assigner module; and instructing corresponding broadcast stations from which the set of selected advertising slots were purchased among the plurality of broadcast stations to play the assigned at least first and second creatives in accordance with said assigning. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product stored on a non-transitory computer readable medium, the computer program product including instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
receiving, from an advertiser, a request to purchase multiple advertising slots that meet an advertising campaign target for at least a first creative and a second creative different from the first creative; receiving, from the advertiser, external criteria comprising a weather condition or occurrence of an event for assigning the first and second creatives among the purchased multiple advertising slots; receiving from the advertiser a first percentage distribution of play time for assigning the at least first and second creatives when the external criteria are met, and a second percentage distribution of play time for assigning the at least first and second creatives when the external criteria are not met; receiving an inventory of unsold advertising slots corresponding to a plurality of broadcast stations from respective station inventory managers of the plurality of broadcast stations; receiving a broadcast station format, a geographical market, a broadcast time and date, and a price per slot for each of the unsold advertising inventory slots from the respective station inventory managers of the plurality of broadcast stations; selecting a set of slots for purchase from the received inventory of unsold advertising slots based on the received broadcast station format, geographical market, broadcast time and price of the slots configured to meet the received advertising campaign target by a processor executing a campaign manager module communicating with a metrics manager module; purchasing, by other than an auction, the set of selected advertising slots that meet the advertising campaign target and are for a day from the received inventory of unsold advertising slots across the plurality of broadcast stations, wherein the purchasing is performed by a processor executing the campaign manager module; determining whether the external criteria are met on the day by a processor executing the metrics manager module; assigning the at least first and second creatives using the first percentage distribution of play time among the purchased set of selected advertising slots when the external criteria are met, and the second distribution of play time among the purchased set of selected advertising slots when the external criteria are not met by a processor executing a creative assigner module; and instructing corresponding broadcast stations from which the set of selected advertising slots were purchased among the plurality of broadcast stations to play the assigned at least first and second creatives in accordance with said assigning. - View Dependent Claims (13, 14)
-
Specification