Method for scheduling distribution of content to a plurality of media devices
First Claim
1. A method for scheduling distribution of advertising content to a plurality of media devices associated with gaming devices, the method comprising:
- recursively generating, by a hardware processor, a scheduling data structure from a database including schedule data;
distributing content of one or more of a first type, a second type and a third type via a network to the media devices based on the scheduling data structure;
wherein any content of the first type is presented at the media devices by interrupting any current presentation of content of the second type or content of the third type;
wherein any content of the second type is placed in a priority queue for presentation at the media devices following any content of the first type and ahead of any content of the third type;
wherein any content of the third type is placed in the priority queue for presentation at the media devices subsequent to presentation of any content of the first type and any content of the second type; and
tracking the content last played in a media device from the plurality of media devices before the media device is turned off to prevent the replay of the last content once the media device is restarted.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods of electronic scheduling for playback of media contents are disclosed. Discrete items of content are scheduled for play back based upon a schedule created by the integration of scheduling methods into a single scheduling algorithm. In a first scheduling method, a discrete item of content is assigned a frequency rating relative to other items of content. A second way to schedule is repeating a content item at specific intervals of time. A third scheduling method allows the content to be played at a specific date and time. A fourth scheduling method includes playing a content item upon receipt of a trigger event which is received from a source external to the scheduling system. And lastly, means are provided for selectively determining whether or not particular content is available for play in a particular venue or during a particular period of time.
-
Citations
20 Claims
-
1. A method for scheduling distribution of advertising content to a plurality of media devices associated with gaming devices, the method comprising:
-
recursively generating, by a hardware processor, a scheduling data structure from a database including schedule data; distributing content of one or more of a first type, a second type and a third type via a network to the media devices based on the scheduling data structure; wherein any content of the first type is presented at the media devices by interrupting any current presentation of content of the second type or content of the third type; wherein any content of the second type is placed in a priority queue for presentation at the media devices following any content of the first type and ahead of any content of the third type; wherein any content of the third type is placed in the priority queue for presentation at the media devices subsequent to presentation of any content of the first type and any content of the second type; and tracking the content last played in a media device from the plurality of media devices before the media device is turned off to prevent the replay of the last content once the media device is restarted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for dynamically presenting media content to a plurality of devices, comprising:
-
at least one hardware processor; a plurality of media players in communication with a network; a data network for receiving media content from one or more sources including a wide area network, a scheduler workstation, or a web gateway; a schedule database for storing scheduling data; and a server for recursively executing a schedule for dynamically presenting the media content, wherein the schedule is based on the scheduling data, wherein the media content includes content of one or more of a first type, a second type and a third type; wherein any content of the first type is presented at the media players by interrupting any current presentation or content of the second type or content of the third type, and wherein said any current presentation resumes subsequent to the presentation of the content of the first type; wherein any content of the second type is placed in a priority queue for presentation of the media players following any content of the first type and ahead of any content of the third type; wherein any content of the third type is placed in the priority queue for presentation at the media players subsequent to presentation at the media devices of any content of the first type and any content of the second type; and wherein the system tracks the content last played in a media device from the plurality of media devices before the media device is turned off to prevent the replay of the last content once the media device is restarted. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification