Preemptible station inventory
First Claim
Patent Images
1. A method comprising:
- receiving, by a computing device, a predefined day-part schedule comprising a time period other than a day, including a plurality of advertisements scheduled for playing at a corresponding plurality of time slots, the plurality of advertisements including an advertisement that is available for preemption, wherein preemption includes replacing an advertisement that was previously scheduled for playing at a corresponding time slot with a different advertisement;
receiving, by the computing device, rules for preempting advertisements, wherein the rules specify preemption criteria including a maximum number of the plurality of time slots available for preemption and a minimum price associated with a preempting advertisement;
programmatically evaluating, by the computing device, an available inventory of preempting advertisements, each preempting advertisement included in the available inventory associated with a corresponding price, wherein each preempting advertisement is available to preempt an advertisement scheduled for playing at a corresponding time slot if the rules for preempting the advertisements are satisfied;
determining;
that a particular price associated with a particular preempting advertisement in the available inventory is greater than or equal to the minimum price specified in the rules for preempting, andthat a quantity of the plurality of time slots included with the predefined day-part schedule that correspond to advertisements that have been preempted is less than the maximum number of the plurality of time slots available for preemption for the predefined day-part schedule;
in response to the determining, preempting, by the computing device, the advertisement that is available for preemption with the particular preempting advertisement; and
updating, by the computing device, the schedule to include the particular preempting advertisement.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, systems, processes, engines and computer program products are provided for preempting advertisements in a broadcast. In one exemplary system, a method is provided that includes determining one or more advertisements in a schedule that are available for preemption, identifying rules for preempting advertisements and automatically preempting the one or more advertisements using an advertisement from available inventory if the rules are satisfied.
209 Citations
25 Claims
-
1. A method comprising:
-
receiving, by a computing device, a predefined day-part schedule comprising a time period other than a day, including a plurality of advertisements scheduled for playing at a corresponding plurality of time slots, the plurality of advertisements including an advertisement that is available for preemption, wherein preemption includes replacing an advertisement that was previously scheduled for playing at a corresponding time slot with a different advertisement; receiving, by the computing device, rules for preempting advertisements, wherein the rules specify preemption criteria including a maximum number of the plurality of time slots available for preemption and a minimum price associated with a preempting advertisement; programmatically evaluating, by the computing device, an available inventory of preempting advertisements, each preempting advertisement included in the available inventory associated with a corresponding price, wherein each preempting advertisement is available to preempt an advertisement scheduled for playing at a corresponding time slot if the rules for preempting the advertisements are satisfied; determining; that a particular price associated with a particular preempting advertisement in the available inventory is greater than or equal to the minimum price specified in the rules for preempting, and that a quantity of the plurality of time slots included with the predefined day-part schedule that correspond to advertisements that have been preempted is less than the maximum number of the plurality of time slots available for preemption for the predefined day-part schedule; in response to the determining, preempting, by the computing device, the advertisement that is available for preemption with the particular preempting advertisement; and updating, by the computing device, the schedule to include the particular preempting advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising
a hub; -
a broadcast station; and a preemption module including components distributed between the hub and the broadcast station, the preemption module operable to; receiving a predefined day-part schedule comprising a time period other than a day, including a plurality of advertisements scheduled for playing at a corresponding plurality of time slots, the plurality of advertisements including an advertisement that is available for preemption, wherein preemption includes replacing an advertisement that was previously scheduled for playing at a corresponding time slot with a different advertisement, receive rules for preempting advertisements, wherein the rules specify preemption criteria including a maximum number of the plurality of time slots available for preemption and a minimum price associated with a preempting advertisement, programmatically evaluate an available inventory of preempting advertisements, each preempting advertisement included in the available inventory associated with a corresponding price, wherein each preempting advertisement is available to preempt an advertisement scheduled for playing at a corresponding time slot if the rules for preempting the advertisements are satisfied; determining; that a particular price associated with a particular preempting advertisement in the available inventory is greater than or equal to the minimum price specified in the rules for preempting, and that a quantity of the plurality of time slots included with the predefined day-part schedule that correspond to advertisements that have been preempted is less than the maximum number of the plurality of time slots available for preemption for the predefined day-part schedule, in response to the determining, preempting the advertisement that is available for preemption with the particular preempting advertisement, and updating the schedule to include the particular preempting advertisement. - View Dependent Claims (19, 20, 21, 22)
-
-
23. An apparatus comprising:
-
means for receiving a predefined day-part schedule comprising a time period other than a day, including a plurality of advertisements scheduled for playing at a corresponding plurality of time slots, the plurality of advertisements including an advertisement that is available for preemption, wherein preemption includes replacing an advertisement that was previously scheduled for playing at a corresponding time slot with a different advertisement; means for receiving rules for preempting advertisements from a user, wherein the rules specify preemption criteria including a maximum number of the plurality of time slots available for preemption and a minimum price associated with a preempting advertisement; programmatic means for evaluating an available inventory of preempting advertisements, each preempting advertisement included in the available inventory associated with a corresponding price, wherein each preempting advertisement is available to preempt an advertisement scheduled for playing at a corresponding time slot if the rules for preempting the advertisements are satisfied; means for determining; that a particular price associated with a particular preempting advertisement in the available inventory is greater than or equal to the minimum price specified in the rules for preempting, and that a quantity of the plurality of time slots included with the predefined day-part schedule that correspond to advertisements that have been preempted is less than the maximum number of the plurality of time slots available for preemption for the predefined day-part schedule; in response to the determining, means for preempting the advertisement that is available for preemption with the particular preempting advertisement; and means for updating the schedule to include the particular preempting advertisement in the schedule.
-
-
24. A method comprising:
-
determining, by a computing device, one or more advertisements in a predefined day-part schedule of advertisements comprising a time period other than a day for broadcasting, that are available for preemption, wherein the one or more advertisements are to be broadcast during a high volume traffic time; providing, by the computing device, rules for preempting advertisements including preempting based on a minimum price prices associated with advertisements, a time of day, and a maximum number of allowed preemptions; determining, by the computing device, that one or more preempting advertisements are available in an inventory, wherein each of the one or more advertisements in the schedule are preemptible with a preempting advertisement in the inventory if the rules for preempting advertisements are satisfied; and automatically preempting, by the computing device, the one or more advertisements in the schedule using the one or more preempting advertisements from the inventory if; prices of the one or more preempting advertisements available in the inventory are higher than the minimum price, a maximum number of allowed preemptions for the predefined day-part schedule has not been exceeded, and the one or more advertisements in the scheduled are scheduled to be played during the time of day.
-
-
25. A computer program product tangibly stored in a non-transitory computer medium including instructions for causing a computing device to perform operations comprising:
-
identifying a predefined day-part schedule comprising a time period other than a day, including a plurality of advertisements for broadcasting, wherein one or more advertisements of the plurality of advertisements are available for preemption, wherein the one or more advertisements are to be broadcast during a high volume traffic time; identifying a plurality of rules for preempting the identified advertisements, wherein each rule of the plurality of rules is configurable based on input from a user; determining, by the computing device, that one or more preempting advertisements are available in an inventory, wherein a preempting advertisement replaces an advertisement of the plurality of advertisements in the schedule if the plurality of rules for preempting the identified advertisements is satisfied; programmatically evaluating the one or more preempting advertisements available in the inventory based on the identified rules to determine; that a particular price associated with a particular preempting advertisement in the plurality of advertisements is greater than or equal to a minimum price associated with a preempting advertisement, and that a quantity of a plurality of time slots included with the predefined day-part schedule that correspond to advertisements that have been preempted is less than a maximum number of the plurality of time slots available for preemption for the predefined day-part schedule; and preempting an advertisement included in the schedule with the particular preempting advertisement, in response to the programmatically evaluating.
-
Specification