System and method for a master scheduler
First Claim
Patent Images
1. A method for scheduling multimedia programs comprising:
- creating a primary event in a schedule wherein said creating uses a graphical user interface;
selecting a multimedia event to associate with said primary event wherein said selecting uses said graphical user interface;
associating said multimedia event with said primary event in said schedule wherein said associating uses said graphical user interface;
transforming said schedule into at least one task wherein said transforming creates a task for a media server to provide said associated multimedia event;
distributing said task to said media server;
executing said task at a predetermined time.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for associating and controlling multimedia supporting events with a primary event. The events are translated into tasks and sent to media servers for execution at a predetermined time by being further translated into media specific tasks to control a bit-pump.
-
Citations
16 Claims
-
1. A method for scheduling multimedia programs comprising:
-
creating a primary event in a schedule wherein said creating uses a graphical user interface;
selecting a multimedia event to associate with said primary event wherein said selecting uses said graphical user interface;
associating said multimedia event with said primary event in said schedule wherein said associating uses said graphical user interface;
transforming said schedule into at least one task wherein said transforming creates a task for a media server to provide said associated multimedia event;
distributing said task to said media server;
executing said task at a predetermined time. - View Dependent Claims (2, 3, 4)
-
-
5. A method for scheduling multimedia events comprising:
-
creating a primary event in a schedule;
associating a supporting event with said primary event in said schedule;
processing said schedule and creating at least one task from said supporting event;
distributing said task to a media server wherein said media server accesses multimedia corresponding to said supporting event;
processing said task and initiating at a predetermined time said media server to access and distribute said multimedia. - View Dependent Claims (6, 7, 8)
-
-
9. A method for scheduling related events comprising:
-
creating a primary event in a schedule;
associating a supporting event with said primary event wherein said supporting event is a multimedia event that will be distributed at a predetermined time and does not use cue tones;
translating said supporting event into at least one task by a master scheduler;
distributing said task to a media server;
translating said task into at least one device specific command for a bit-pump at a predetermined time;
sending said device specific command to said bit-pump;
processing said device specific command by said bit-pump and distributing requested data corresponding to said supporting event. - View Dependent Claims (10, 11)
-
-
12. A system for scheduling multimedia programs comprising:
-
creating means for creating a primary event in a schedule wherein said creating uses a graphical user interface;
selecting means for selecting a multimedia event to associate with said primary event wherein said selecting uses said graphical user interface;
associating means for associating said multimedia event with said primary event in said schedule wherein said associating uses said graphical user interface;
transforming means for transforming said schedule into at least one task wherein said transforming creates a task for a media server to provide said associated multimedia event;
distribution means for distributing said task to said media server;
executing means for executing said task at a predetermined time.
-
-
13. A system for scheduling multimedia events comprising:
-
a graphical user interface for scheduling primary and supporting events;
a master scheduler wherein said master scheduler generates tasks from said schedule;
a media server;
a distributor module wherein said distributor distributes said tasks to said media server;
said media server comprising a bit pump;
a timeline and task management module wherein said time and task management module receives said task from said distributor module;
a task translation module to receive said task, translate said tasks into commands and send said commands to said bit pump.
-
-
14. A computer program embodied on a computer-readable medium for scheduling multimedia programs comprising:
-
event creation code segment for creating a primary event in a schedule wherein said creating uses a graphical user interface;
selection code segment for selecting a multimedia event to associate with said primary event wherein said selecting uses said graphical user interface;
association code segment for associating said multimedia event with said primary event in said schedule wherein said associating uses said graphical user interface;
transforming code segment for transforming said schedule into at least one task wherein said transforming creates a task for a media server to provide said associated multimedia event;
distribution code segment for distributing said task to said media server;
execution code segment for executing said task at a predetermined time.
-
-
15. A computer program embodied on a computer-readable medium for scheduling multimedia events comprising:
-
creation code segment for creating a primary event in a schedule;
association code segment for associating a supporting event with said primary event in said schedule;
first processing code segment for processing said schedule and creating at least one task from said supporting event;
distribution code segment for distributing said task to a media server wherein said media server accesses multimedia corresponding to said supporting event;
first processing code segment for processing said task and initiating at a predetermined time said media server to access and distribute said multimedia.
-
-
16. A computer program embodied on a computer-readable medium for scheduling related events comprising:
-
creating code segment for creating a primary event in a schedule;
associating code segment for associating a supporting event with said primary event wherein said supporting event is a multimedia event that will be distributed at a predetermined time and does not use cue tones;
first translation code segment for translating said supporting event into at least one task by a master scheduler;
distribution code segment for distributing said task to a media server;
second translation code segment for translating said task into at least one device specific command for a bit-pump at a predetermined time;
sending code segment for sending said device specific command to said bit-pump;
processing code segment for processing said device specific command by said bit-pump and distributing requested data corresponding to said supporting event.
-
Specification