Digital downloading jukebox system with central and local music servers
First Claim
Patent Images
1. A jukebox system, comprising:
- a jukebox device comprising a jukebox device processor;
a jukebox device storage storing a first plurality of instances of media available for playback via the jukebox device for a first fee or number of credits; and
a server storing a second plurality of instances of media available for playback via the jukebox device for a second fee or number of credits, at least one instance of the second plurality of instances of media missing a fraction of data, the missing fraction of data being stored in the jukebox device storage,wherein the jukebox device processor is configured to perform the steps of;
receiving a selection of the at least one instance of the second plurality of instances of media missing the fraction of data in order to initiate playback of the selected instance of media on the jukebox device following collection of an appropriate fee or number of credit;
receiving an encrypted instance of media from the server based on the selected instance of media;
retrieving from the jukebox device storage a missing fraction of data corresponding to the encrypted instance of media;
decrypting the encrypted instance of media based on the retrieved missing fraction of data;
combining the decrypted instance of media with the retrieved missing fraction of data; and
playing the combined decrypted instance of media.
12 Assignments
0 Petitions
Accused Products
Abstract
A digital downloading jukebox system including a central server and a plurality of remote jukebox devices each provided with a local server that preferably mirrors the central server and enables selected songs to be immediately downloaded to the jukebox for reproduction. The local server and jukebox may also provide, through control of the central server, song download services to other jukebox devices, such as residential jukeboxes. The jukebox system may also act as a monitoring/management device for other coin operated equipment present in a location where the jukebox is located, thereby enabling the jukebox device to perform updates on other equipment under control of the central server.
721 Citations
35 Claims
-
1. A jukebox system, comprising:
-
a jukebox device comprising a jukebox device processor; a jukebox device storage storing a first plurality of instances of media available for playback via the jukebox device for a first fee or number of credits; and a server storing a second plurality of instances of media available for playback via the jukebox device for a second fee or number of credits, at least one instance of the second plurality of instances of media missing a fraction of data, the missing fraction of data being stored in the jukebox device storage, wherein the jukebox device processor is configured to perform the steps of; receiving a selection of the at least one instance of the second plurality of instances of media missing the fraction of data in order to initiate playback of the selected instance of media on the jukebox device following collection of an appropriate fee or number of credit; receiving an encrypted instance of media from the server based on the selected instance of media; retrieving from the jukebox device storage a missing fraction of data corresponding to the encrypted instance of media; decrypting the encrypted instance of media based on the retrieved missing fraction of data; combining the decrypted instance of media with the retrieved missing fraction of data; and playing the combined decrypted instance of media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A digital audiovisual distribution system, comprising:
-
a plurality of jukebox devices respectively located at a plurality of locations; and a central server including a repository of instances of media distributable to the jukebox devices via a digital audiovisual distribution network; wherein each said jukebox devices comprises; a jukebox device processor; a jukebox device storage storing a first plurality of instances of media available for playback via the jukebox device for a first fee or number of credits; a connection to a server storing a second plurality of instances of media available for playback via the jukebox device for a second fee or number of credits, at least one instance of the second plurality of instances of media missing a fraction of data, the missing fraction of data being stored in the jukebox device storage; wherein the jukebox device processor is configured to perform the steps of; receiving a selection of the at least one instance of the second plurality of instances of media missing the fraction of data in order to initiate playback of the selected instance of media on the jukebox device following collection of an appropriate fee or number of credit; receiving an encrypted instance of media from the server based on the selected instance of media; retrieving from the jukebox device storage a missing fraction of data corresponding to the encrypted instance of media; decrypting the encrypted instance of media based on the retrieved missing fraction of data; combining the decrypted instance of media with the retrieved missing fraction of data; and playing the combined decrypted instance of media. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A method of operating a jukebox system comprising a jukebox device including a processor, comprising:
-
storing by the jukebox device in a jukebox device storage a first plurality of instances of media available for playback via the jukebox device for a first fee or number of credits; storing by a server a second plurality of instances of media available for playback via the jukebox device for a second fee or number of credits, at least one instance of the second plurality of instances of media missing a fraction of data, the missing fraction of data being stored in the jukebox device storage; receiving by the jukebox device a selection of the at least one instance of the second plurality of instances of media missing the fraction of data in order to initiate playback of the selected instance of media on the jukebox device following collection of an appropriate fee or number of credit; receiving by the jukebox device an encrypted instance of media from the server based on the selected instance of media; retrieving by the jukebox device from the jukebox device storage a missing fraction of data corresponding to the encrypted instance of media; decrypting by the jukebox device the encrypted instance of media based on the retrieved missing fraction of data; combining by the jukebox device the decrypted instance of media with the retrieved missing fraction of data; and playing by the jukebox device the combined decrypted instance of media. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
Specification