Method and system for controlling a scheduling order per category in a music scheduling system
First Claim
1. A method for use in a media scheduling system, the method comprising:
- storing, at the media scheduling system, at least a first database table including category group options for a plurality of category groups, wherein a particular category group includes a plurality of media items related to a common category, the category group options including;
reverse schedule information indicating whether unslotted category group positions of a particular category group are to be scheduled in a reverse category order or a forward category order, wherein the reverse category order indicates that the unslotted category group positions are to be scheduled from later in time to earlier in time, and the forward category order indicates that unslotted category group positions are to be scheduled from earlier in time to later in time; and
pass order information indicating a pass order in which the plurality of category groups are to be scheduled;
copying pass order information for the plurality of category groups from the first database table to a second database table associated with a particular media station;
identifying the unslotted category group positions in a media schedule associated with the particular media station, the media schedule used by the particular media station to control a media broadcast, by executing a program instruction in the media scheduling system; and
processing the second database table to generate a broadcast schedule by placing media items from the plurality of category groups in the unslotted category group positions in the media schedule, the unslotted category group positions filled in a pass order indicated by the pass order information, and in either a forward order or a reverse order as indicated by the reverse schedule information, by executing a program instruction in the media scheduling system.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling a scheduling order per category is disclosed. A scheduling order can be designated for the delivery and playback of multimedia content (e.g., music, news, other audio, advertising, etc.) with respect to particular slots within the scheduling order. The scheduling order can be configured to include a forward order per category or a reverse order per category with respect to the playback of the multimedia content in order to control the scheduling order for the eventual airplay of the multimedia content over a radio station or network of associated radio stations. A reverse scheduling technique provides an ideal rotation of songs when a pre-programmed show interferes with a normal rotation. Any rotational compromises can be buried in off-peak audience listening hours of the programming day using the disclosed reverse scheduling technique.
-
Citations
20 Claims
-
1. A method for use in a media scheduling system, the method comprising:
-
storing, at the media scheduling system, at least a first database table including category group options for a plurality of category groups, wherein a particular category group includes a plurality of media items related to a common category, the category group options including; reverse schedule information indicating whether unslotted category group positions of a particular category group are to be scheduled in a reverse category order or a forward category order, wherein the reverse category order indicates that the unslotted category group positions are to be scheduled from later in time to earlier in time, and the forward category order indicates that unslotted category group positions are to be scheduled from earlier in time to later in time; and pass order information indicating a pass order in which the plurality of category groups are to be scheduled; copying pass order information for the plurality of category groups from the first database table to a second database table associated with a particular media station; identifying the unslotted category group positions in a media schedule associated with the particular media station, the media schedule used by the particular media station to control a media broadcast, by executing a program instruction in the media scheduling system; and processing the second database table to generate a broadcast schedule by placing media items from the plurality of category groups in the unslotted category group positions in the media schedule, the unslotted category group positions filled in a pass order indicated by the pass order information, and in either a forward order or a reverse order as indicated by the reverse schedule information, by executing a program instruction in the media scheduling system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A media scheduling system comprising:
-
a processor; a memory coupled to the processor; and a program of instructions stored in the memory and configured to be executed by the processor, the program of instructions including; at least one instruction to store at least a first database table including category group options for a plurality of category groups, wherein a particular category group includes a plurality of media items related to a common category, the category group options including; reverse schedule information indicating whether unslotted category group positions of a particular category group are to be scheduled in a reverse category order or a forward category order, wherein the reverse category order indicates that the unslotted category group positions are to be scheduled from later in time to earlier in time, and the forward category order indicates that unslotted category group positions are to be scheduled from earlier in time to later in time; and pass order information indicating a pass order in which the plurality of category groups are to be scheduled; at least one instruction to copy pass order information for the plurality of category groups from the first database table to a second database table associated with a particular media station; at least one instruction to identify the unslotted category group positions in a media schedule associated with the particular media station; and at least one instruction to process the second database table to generate a broadcast schedule by placing media items from the plurality of category groups for placement in the unslotted category group positions in the media schedule, the unslotted category group positions filled in a pass order indicated by the pass order information, and in either a forward order or a reverse order as indicated by the reverse schedule information. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium tangibly embodying a program of computer executable instructions, the program of computer executable instructions including:
-
at least one instruction to store, in a database table, category group options for a plurality of category groups, wherein a particular category group includes a plurality of media of a category, the category group options including; reverse schedule information indicating whether unslotted category group positions of a particular category group are to be scheduled in a reverse category order or a forward category order; at least one instruction to identify the unslotted category group positions in a media schedule associated with a particular media station; and at least one instruction to process the database table to generate a broadcast schedule by placing media items from the plurality of category groups for placement in the unslotted category group positions in the media schedule, the unslotted category group positions filled using a forward order or a reverse order as indicated by the reverse schedule information. - View Dependent Claims (17, 18, 19, 20)
-
Specification