Continuous media playback system controlled over a distributed communication system
First Claim
1. A continuous media playback system controlled over a distributedcommunication system comprising:
- at least one playback control device located at a playback location, the at least one playback control device including an output device, memory to store digital media files and a continuous play program, and a controller to control the output of said digital media files to said output device according to said continuous play program, wherein said digital media files include at least one media file of a type selected from the group consisting of audio, video and announcements;
wherein said playback location is remotely located from a computer that is configured to communicate with said distributed communications system;
wherein said computer is connected to a remotely located web server via said distributed communications system, said web server for serving digital media files from a master library, wherein said computer includes a user interface configured to allow a playback manager to access said web server via said distributed communications system to modify said continuous play program for each playback control device;
wherein said computer is provided with one or more executable files from said web server to allow said playback manager to select one or more media files for audition without affecting said continuous play program;
wherein said computer includes a browser module for accessing said web server and wherein said web server transmits executable files to said computer;
wherein said executable files allow said computer to select a plurality of predetermined collections of said digital media files, to allocate percentages of time for playing said collections and to create a composite collection by randomly selecting said digital media files from said collections based on said allocated percentage.
9 Assignments
0 Petitions
Accused Products
Abstract
A continuous play broadcast system includes a distributed communications system and a playback control device that is connected to the distributed communications system. The playback control device includes an output device, memory that stores digital media files and a continuous play program, and a controller that outputs the digital media files to the output device according to the continuous play program. The media files include at least one of audio, video and announcements. A computer is connected to the distributed communications system. A web server is connected to the distributed communications system and to a master library of the digital media files. The computer accesses the web server via the distributed communications system to alter the continuous play program for the playback control device. The computer includes a browser module for accessing the web server and the web server transmits executable files to the computer for creating the continuous play program. The executable files are at least one of Active-X® components, Java Applets® and Java Script®. The continuous play broadcast system can also deliver video files and announcement files using the continuous play program. The computer and the playback control device can be integrated.
56 Citations
55 Claims
-
1. A continuous media playback system controlled over a distributed
communication system comprising: -
at least one playback control device located at a playback location, the at least one playback control device including an output device, memory to store digital media files and a continuous play program, and a controller to control the output of said digital media files to said output device according to said continuous play program, wherein said digital media files include at least one media file of a type selected from the group consisting of audio, video and announcements; wherein said playback location is remotely located from a computer that is configured to communicate with said distributed communications system; wherein said computer is connected to a remotely located web server via said distributed communications system, said web server for serving digital media files from a master library, wherein said computer includes a user interface configured to allow a playback manager to access said web server via said distributed communications system to modify said continuous play program for each playback control device; wherein said computer is provided with one or more executable files from said web server to allow said playback manager to select one or more media files for audition without affecting said continuous play program; wherein said computer includes a browser module for accessing said web server and wherein said web server transmits executable files to said computer; wherein said executable files allow said computer to select a plurality of predetermined collections of said digital media files, to allocate percentages of time for playing said collections and to create a composite collection by randomly selecting said digital media files from said collections based on said allocated percentage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of programming at least one playback control device located at a playback location in a continuous media playback system controlled over a distributed communication system, the method comprising:
-
accessing a web server via the distributed communications system in response to input received at a user interface of a web browser of a computer the computer located remotely from said web server and remotely located from said playback location; arranging at least one of digital media files or predetermined collections of said digital media files to create or modify a continuous play program for said playback control device via said web server, wherein said digital media files include at least one file of a type selected from the group consisting of audio, video and announcements; accessing one or more digital media files in response to user input received via said user interface to audition the one or more digital media files without affecting the continuous play program; transmitting executable files from said web server to said computer for selecting in response to input received via said user interface a plurality of predetermined collections of said digital media files; allocating in response to input received via said user interface percentages of time for slaying said collections; and
creating a composite collection by randomly selecting said digital media files form said predetermined collections based on said allocated percentages. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A continuous media playback system controlled over a distributed communication system comprising:
-
a computer remotely located from at least one playback control device located at a playback location, wherein said at least one playback control device includes an output device, memory to store digital media files and a continuous play program, and a controller to control the output of said digital media files to said output device according to said continuous play program; wherein said computer includes a user interface to enable a playback manager, via said distributed communications system, to access a remotely located web server for serving digital media files from a master library and modify said continuous play program for said at least one playback control device; and wherein said computer is provided with one or more executable files from said web server to allow said playback manager to select one or more media files for audition without affecting said continuous play program; wherein executable files allow said playback manager to select a plurality of predetermined collections of said digital files, to allocate percentage of time for slaying said collections and to create a composite collection by randomly selecting said digital media files from said collections based on said allocated percentages.
-
Specification