WO1993018465A1 - System for managing a plurality of computer jukeboxes - Google Patents

System for managing a plurality of computer jukeboxes Download PDF

Info

Publication number
WO1993018465A1
WO1993018465A1 PCT/US1993/001336 US9301336W WO9318465A1 WO 1993018465 A1 WO1993018465 A1 WO 1993018465A1 US 9301336 W US9301336 W US 9301336W WO 9318465 A1 WO9318465 A1 WO 9318465A1
Authority
WO
WIPO (PCT)
Prior art keywords
song
jukebox
data
computer
digital
Prior art date
Application number
PCT/US1993/001336
Other languages
French (fr)
Inventor
John R. Martin
Michael L. Tillery
Samuel N. Zammuto
Original Assignee
Arachnid, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25298713&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO1993018465(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Arachnid, Inc. filed Critical Arachnid, Inc.
Priority to JP5515688A priority Critical patent/JPH07504517A/en
Priority to EP93905952A priority patent/EP0630501A4/en
Publication of WO1993018465A1 publication Critical patent/WO1993018465A1/en
Priority to KR1019940703109A priority patent/KR950701104A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • G06Q20/1235Shopping for digital content with control of digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/18Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/16Coin-freed apparatus for hiring articles; Coin-freed facilities or services for devices exhibiting advertisements, announcements, pictures or the like
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/30Coin-freed apparatus for hiring articles; Coin-freed facilities or services for musical instruments
    • G07F17/305Coin-freed apparatus for hiring articles; Coin-freed facilities or services for musical instruments for record players
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F5/00Coin-actuated mechanisms; Interlocks
    • G07F5/18Coin-actuated mechanisms; Interlocks specially adapted for controlling several coin-freed apparatus from one place
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/001Interfacing with vending machines using mobile or wearable devices
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/002Vending machines being part of a centrally controlled network of vending machines
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/02Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/002Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/36Monitoring, i.e. supervising the progress of recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/40Combinations of multiple record carriers
    • G11B2220/41Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media
    • G11B2220/65Solid state media wherein solid state memory is used for storing indexing information or metadata

Definitions

  • the present invention relates generally to a jukebox system, and more particularly to such a 10 system including one or more computer jukeboxes that can be managed from a remote location.
  • an assortment of musical recordings found in a jukebox consists of a plurality of
  • Compact disks provide the improved sound quality made possible by digital recordings. The same technique, however, is used to play compact disks. A separate compact disk corresponding to each selection must be removed from a storage rack in order for the jukebox to play the selection.
  • Updating conventional jukeboxes is a costly and time consuming task. Routemen must periodically travel to each jukebox location and replace the existing recordings of each jukebox with up-to-date records. The existing recordings are no longer used by the jukebox once removed, thus making the conventional method wasteful.
  • Routemen must also travel to each jukebox location to keep a tally of the number of times each musical recording is selected in order to determine royalty fees. It is-known to provide a jukebox with a counter that keeps track of the number of times each musical recording is selected, but routemen must still travel to each jukebox location to obtain this information. Such a process requires an excessive number of people to visit jukebox location periodically and visually read the information off the counter within each jukebox. Since the number of jukeboxes in operation is quite large, the employment of routemen to obtain such data involves a considerable expense. Furthermore, the ever changing nature of the recording industry requires that such data be gathered frequently in order to keep abreast of a continually changing market.
  • a primary object of the present invention to provide a method and apparatus for managing a plurality of computer jukeboxes which is capable of eliminating the necessity for routemen to change records in the jukeboxes.
  • the computer jukeboxes store recordings in memory, thus enabling routemen to simply load new recordings into the memory of each computer jukebox.
  • Another object of the present invention is to eliminate a necessity for routemen by enabling new recordings and selection menus to be downloaded to each computer jukebox via a transmission link.
  • it is an object of the present invention to provide a method and apparatus which eliminates the material waste usually associated with updating jukeboxes. Instead of throwing away old recordings and replacing them with new ones, as is the conventional procedure, the present invention eliminates this waste by enabling new recordings to simply be downloaded into the memory of each computer jukebox. The old recordings are simply erased, if necessary.
  • Another object ,of the present invention is to provide a method and apparatus which is capable of remotely obtaining jukebox usage data, thus eliminating a necessity for routemen to do this task.
  • the present invention utilizes a computer jukebox, which as part of its software programming, stores the number of times each musical recording is played and the number of credits that have been awarded. This data is uploaded to a central control device via a transmission link.
  • An additional object of the present invention is to provide a method and apparatus utilizing modern computer technology to digitally store and play musical records.
  • the jukebox of the present invention is basically a computer having a sophisticated audio production capability, the computer storing digitized song data in a computer memory. Because conventional jukeboxes maintain compact discs or records in the jukebox, theft of the compact disc/records has been a problem, this problem being eliminated by the present invention's utilization of a computer memory to store the digitized song data.
  • a further object of the present invention is to provide a method and apparatus capable of being used with the remote management of jukeboxes via public telephone lines without interfering with establishments* use of their own phone lines.
  • Fig. 1 is a block diagram of the computer jukebox system of the present invention
  • Fig. 2 is an illustration of the data structure of an individual song record stored in a master library catalog illustrated in Fig 1;
  • Fig. 3 is a flow-chart illustrating the procedure for storing new songs in a bulk storage unit illustrated in Fig. 1;
  • Figs. 4A and B are flow-charts illustrating the software procedures used by the central management system and the jukebox respectively in managing the song library of the jukebox;
  • Fig. 5 is a flow-chart illustrating the specific operation of the jukebox in interfacing with a user.
  • a central management system 11 monitors and updates the available selection of music at a number of remotely located jukeboxes such as a jukebox 13. Particularly, the central management system 11 monitors each jukebox 13 to determine the number of times each song has been played. From these numbers, the central management system 11 can calculate the royalty payments that are due. More importantly, the central management system 11 can identify those specific songs which need to be replaced in each jukebox on an individual basis, the central management system communicating replacement songs to each jukebox 13 to update the available music selection therein as needed.
  • Each jukebox 13 is basically a computer having sophisticated audio production capability wherein each computer jukebox 13 is programmed to play songs that have been digitally compressed and stored in a large-volume data storage unit 93.
  • the storage unit 93 may be a optical memory or any other available large volume nonvolatile computer memory that provides both read and write access.
  • the central management system 11 communicates with each computer jukebox 13 via a transmission link 15.
  • the central management system 11 and each jukebox 13 use respective modems 17 and 19 to maintain serial communication on the transmission link 15.
  • the transmission link 15 may be a cable system such as public or private telephone lines or the like.
  • the modems 17 and 19 may be replaced with RF (radio frequency) transceivers and associated antennas. In the latter instance the transmission link 15 is an RF link.
  • the central management system 11 includes a host computer 21 which maintains a master library 23 of songs and associated graphics which are stored in a compressed digital form in a bulk storage unit 25.
  • the bulk storage unit 25 is capable of storing vast amounts of digital data, and may be take the form of a read-write optical storage device.
  • the host computer 21 indexes the master library 23 by using a master catalog 27 which is also maintained in the bulk storage unit 25.
  • the master catalog 27 stores a song record 29, as illustrated in Fig. 2, for each song stored in the master library 23.
  • Each song record 29 associates information in the following fields: a) a title field 31, containing the name of the song; b) a classification field 33, containing the type of music, i.e., country, pop, jazz, classical, etc.; c) a song address field 37, containing the beginning address in the bulk storage unit 25 of the compressed digital data of the song; d) a song size field 39, containing the number of bytes in length of the compressed digital data; e) a graphics address field 41, containing the beginning address in the bulk storage unit 25 of the compressed digital data of a graphics image, if any, to be associated with the.song; f) a graphics size field 43, containing the number of bytes in length of the compressed graphics image; and g) a play count
  • the host computer 21 can quickly locate all available information relating to any available song.
  • the master catalog 27 also stores data particular to each jukebox such as the number of times each available song has been played, the coin intake for that jukebox, etc.
  • the data particular to each jukebox is uploaded from the jukebox to the central management system 11 to update the master catalog 27.
  • the host computer 21 receives, has compressed and stores in the bulk storage unit 25 digital data representing the new song and associated pictorial graphics.
  • the host computer 21 receives the digital data for storage from three sources: 1) a compact disc read only memory (CDROM) reader 51, which reads CDROMs; 2) a graphics scanner 53, which digitizes pictorial graphic images; and 3) an analog to digital (A/D) reader/converter 55, which reads analog data from both tapes and records and then converts the analog data into digital data.
  • a compression circuit 52 using an adaptive-delta, pulse-code-modulation compression scheme compresses the digital data before it is stored. Other compression schemes may also ' be used.
  • the compression circuit 52 might also be fully replaced by a software algorithm which is executed by the host computer 21.
  • Fig. 3 more specifically illustrates the operation of the host computer 21 in adding new songs to the master library 23.
  • the user is initially prompted by the host computer 21 to enter a new song title and category.
  • the host computer 21 writes this information into the title field 31 and classification field 33 of a new song record 29 at a block 63.
  • the host computer 21 prompts the user to place either a CDROM into the reader 51 or a record or tape into the reader/converter 55.
  • the host computer 21 identifies available storage space in the bulk storage unit 25 by analyzing the space in use as described in the current list of song records 29 in the master catalog 23.
  • the host computer 21 provides a read enable signal on a bus 50 to either the reader 51 or reader/converter 55. Either the reader 51 or reader/converter 55 responds by reading and sending digital data representing the new song to the host computer 21 via the bus 50. Utilizing a bus 54, the host computer 21 forwards the digital data received to the compression circuit 52, receives compressed digital data from the compression circuit 52 and writes the compressed digital data into the bulk storage unit 25. At a block 71, upon reaching the end of the digital data output, i.e., the end of a song, the host computer 21 writes the byte length of the digital output into the song size field 39.
  • the host computer 21 at a block 73 prompts the user to load a picture, such as an album cover, into the graphics scanner 53.
  • the host computer 21 identifies further available storage space in the bulk storage unit 25 and places the beginning address thereof into the graphics address field 41.
  • the host computer 21 at block 77 using the bus 50, provides a read enable signal to the scanner 53 which responds via bus 50. by digitizing the picture and transferring the digitized output to the host computer 21.
  • the host computer 21 forwards the digitized data of the picture to the compression circuit 52, receives compressed digitized data from the compression circuit 52, and writes the compressed digitized data into the bulk storage unit 25.
  • the host computer 21 upon reaching the end of the digitized output, i.e., the end of the picture, the host computer 21 places the byte length of the digitized output into the graphics size field 43. Finally, at a block 83, the host computer 21 sets the play count field 45 to zero (0) . This flow-chart is repeated as necessary until all of the new songs are added to the master library 27. It is noted that the operator can also delete, modify or replace any specific song record 29 found in the master catalog 23 and master library 27.
  • each computer jukebox 13 plays songs and displays graphics which are stored locally in the large-volume data storage unit 93.
  • the storage unit 93 of the jukebox 13 contains a subset of the songs found in the master library 27 maintained by the central management system 11. More specifically, the storage unit 93 of the jukebox 13 stores a song library 91 which is a corresponding subset of the master library 27.
  • the song library 91 contains all of the currently available song selections and associated pictorial graphics for the jukebox 13.
  • the storage unit 93 also stores a catalog 95 that is an index into the local song library 91.
  • the catalog 95 is similar to the master catalog 23. Both the song library 91 and associated catalog 95 are monitored and updated by the central management system 11 as needed via the transmission link 15. The jukebox 13 permits this monitoring and updating at any time with no impact on its end-user performance.
  • the jukebox 13 also includes a processing circuit 121 which contains a microprocessor 121A, read only memory (ROM) 12IB and random access memory (RAM) 121C.
  • the microprocessor 121A operates in accordance with the software program contained in the ROM 12IB and utilizes the RAM 121C for scratch-pad memory.
  • the processing circuit 121 may also contain a decompression circuit (not shown) or may perform decompression using a software algorithm stored in the ROM 12IB depending on the type of data compression scheme used by the central management system 11. In either case, decompression is necessary to decompress the compressed data received from the central control system 11 so that the song can be played and associated graphics image displayed.
  • the processing circuit 121 controls the operation and flow of data into and out of the jukebox 13 through the modem 19 via a bus 124. Using the bus 124, the processing circuit 121 also controls a visual display 125, one or more selection keys 123 and a coin/bill detector 126 to provide the user with an interactive interface to the jukebox 13.
  • the keys 123 provide signals representing user inputs such as displayed song selection.
  • the display 125 displays alpha numeric information as well as pictorial graphics to interface with the user.
  • the coin/bill detector 126 is responsive to one or more coins or bills input by a customer to determine whether the proper amount of money has been input and to provide money detect signals coupled to the processing circuit.
  • the processing circuit 121 further controls, via the bus 124, an audio reproduction circuit 127 coupled to a speaker system 129 along a bus 131 to provide an audio output to the user.
  • Figs. 4A and 4B are flow-charts illustrating the software procedures respectively used by the central management system 11 and the jukebox 13 in managing the song library 91 of the jukebox 13.
  • the central management system 11 initiates communication with one of the jukeboxes 13 via the transmission link 15.
  • the management system 11 requests that the jukebox data be sent including a copy of the catalog 95.
  • the jukebox 13 responds by sending the copy of the catalog file as well as other jukebox data including total money intake over a period of time.
  • the data sent from the jukebox to the management station may also include customer requests for new songs, a customer utilizing the display and keyboard of the jukebox 13 to enter song request data as discussed below.
  • the management system 11 determines the royalty amount due per song and whether to replace or update specific song entries stored in the jukebox 13.
  • the management system 11 also determines the total money intake from the play count information and compares this value to the total money intake value received from the jukebox to provide a check.
  • the management system 11 branches to a block 109 to terminate communication with the jukebox 13.
  • the management system 11 branches to download the changes. Particularly, at a block 111, the management system 11 downloads to the jukebox 13 the song records 29 of both the song to be replaced and the replacement song. In a corresponding block 143, the jukebox 13 replaces the song record 29 in the catalog 95. Thereafter, the jukebox 13 identifies available storage space in the storage unit 93 based on the song size field 39 of the new song, and writes the beginning address thereof into the song address field 37 in a corresponding block 145. Afterwards, at a block 113, the central management system 11 downloads the compressed digital data of the song to the jukebox 13.
  • the jukebox 13 receives and writes the data into the song library 91.
  • the jukebox 13 identifies available storage space in the storage unit 93 based on the graphics size field 43, and writes the beginning address thereof into the graphics address field 41 of the new song.
  • the management system 11 downloads the compressed digitized data of the picture to the jukebox 13.
  • the jukebox at a corresponding block 151, receives and writes the data into the song library 91.
  • the block 107 is again encountered. If further replacements need to be made, the blocks 111, 113 and 115 are repeated until complete.
  • the jukebox similarly repeats the corresponding blocks 143 through 151 until no further replacements need to be made.
  • a further block placed immediately above the block 107 may also be used, wherein the central management system 11 sends a delete, modify, add or replace command to the jukebox 13 before downloading into the song library 93. In this way, the management system 11 receives additional flexibility in updating the jukebox 13. It is noted that the jukebox 13 can also initiate communications with the management system 11 at predetermined times or if the jukebox determines that an event has occurred that the management system 11 should be aware of.
  • Fig. 5 is a flow-chart illustrating the specific operation of the processing circuit 121 of the jukebox 13 in interfacing with the user.
  • the processing circuit 121 operates in a user attract mode, displaying a random sequence of available graphic images on the visual display 125. More particularly, the processing circuit 121 randomly selects a starting address of the compressed graphics data from the available song records 29 in the catalog 95. From that starting address, the circuit 121 retrieves the data from the song library 91 via the bus 124. The circuit 121 decompresses and transfers the data along the bus 124 to the visual display 125 for display. Thereafter, the circuit 121 again randomly selects a starting address of available graphics data and this cycle repeats.
  • the circuit 121 displays the associated graphics image of the song being played on the display 125.
  • the processing circuit 121 may also control the display 125 to present a prompt requesting customers to enter new song requests.
  • the new song request data entered by a customer using the keyboard is stored and uploaded to the management system 11 to aid the system 11 in determining whether new song data should be downloaded to the jukebox.
  • the processing circuit 121 responds to a signal indicating user interest from the selection keys 123 by providing on the display 125 those music categories, i.e., country, rock, jazz, etc., found in the catalog 95.
  • the circuit 121 responds to a signal indicating a category selection from the keys 123 by providing on the display 125 an index of available songs, arranged alphabetically either by artist or title, which can be scrolled and selected using the keys 123.
  • the circuit 121 Upon selection of a specific song, the circuit 121 encounters an inquiry block 167. If at the block 167 the circuit 121 determines from the signal received from the money detector 125 that a sufficient amount of money has not been deposited, a branch to a block 169 occurs.
  • the circuit 121 prompts the user to deposit money into the coin/bill detector 126, then branches back to the block 161. However, if sufficient moneys have been deposited, the circuit 121 branches to a block 171 wherein the circuit 121 updates the play count field of the selected song's record in the catalog file 95 and money intake data stored in the memory. The circuit also places the song record 29 corresponding to the selected song into a queue of song records to be played. After the selection is queued, the circuit 121 encounters an inquiry block 153. If the total number of selections purchased have been selected, the circuit 121 branches back to the block 161. Otherwise, if further purchased selections are forthcoming, the circuit 121 branches back to the block 163.
  • the circuit 121 Upon completion of playing a queued-up, selected song, the circuit 121 removes the corresponding song record 29 from the queue, selects the next song record in the queue, begins to play that next song, and executes the block 161. It is noted that the song queue can be displayed on the display 125 in order to show customers what songs have already been selected prior to making their selection.
  • the processing circuit 121 first identifies the beginning address of the compressed digital data from the song address field 37 of the song record 29 in the queue. From this address , using the bus 124, the circuit 121 reads the compressed digital data out of the storage unit 93, decompresses that data, and sends the decompressed digital data to the audio reproduction circuit 127.
  • the audio reproduction circuit 127 commonly found in CDROM readers and associated amplifiers, converts the digital data to an analog signal which is amplified and used to drive the speaker system 129 via the bus 131.
  • the processing circuit 121 deletes the song record 29 of the selected song from the queue, increments the play count field 45 associated with that song in the catalog 95, and begins playing the next selected song in the queue if any exists. The process set forth in the flow-chart detailed in Fig. 5 is then repeated.
  • While the present invention is being described and illustrated in accordance with the preferred embodiment enabling new recordings and computer usage data to be transferred via the transmission line 15, the monitoring and updating may also be directly transferred.
  • routemen physically visit the location of each computer jukebox 13. During these visits, the routemen carry a portable management system 181 which has only a subset of potential replacement songs stored in a subset library and associated catalog (not shown) on a portable bulk storage unit 183.
  • the subset library is loaded by the portable management system 181 onto the portable bulk storage unit 183 either directly from the bulk storage unit 25 or indirectly as is initially done by the central management system 11 (described above) .
  • the portable management system 181 operates the same as the central management system 11, collecting the catalog 95 of each jukebox 13 and updating or replacing as necessary. To accomplish this, the portable management system 181 communicates at a very high rate of speed with the jukebox 13 via a parallel communication link 185 and a direct memory access (DMA) link 187.
  • DMA direct memory access
  • the routemen may simply exchange the "old" storage unit 93 with a pre-loaded storage unit (not shown) .
  • the central management system 11 may later read the "old" storage unit 93 to gather the information from the catalog 95.
  • Such an embodiment still enjoys the other advantages made possible by the computer jukeboxes 13 described herein.

Abstract

A method and apparatus is shown for managing a plurality of computer jukeboxes (13) at different locations from a central station. Each jukebox (13) includes processor means (121) for controlling the computer jukebox (13), storage and retrieval means (93) for data, display means (125) for selection menus, audio production means (127) for playing musical records, and a user interface (123) enabling patrons to communicate with the processor means. The central station (11) can be used to download musical recording data to each computer jukebox (13), and each computer jukebox (13) can upload usage data to the central station (11).

Description

SYSTEM FOR MANAGING A PLURALITY OF COMPUTER JUKEBOXES
I*
This is a continuation-in-part of United states 5 patent application Serial No. 07/538,981, filed June 15, 1990.
FIELD OF THE INVENTION The present invention relates generally to a jukebox system, and more particularly to such a 10 system including one or more computer jukeboxes that can be managed from a remote location.
BACKGROUND OF THE INVENTION Heretofore, an assortment of musical recordings found in a jukebox consists of a plurality of
15 records, each record containing a specific recording. Traditionally, these records are grooved phonograph records. After a patron makes a selection, the selected phonograph record is mechanically removed from a storage rack within the
20 jukebox, and the phonograph record is placed upon rotating platform. A stylus which is connected to a speaker system is then placed upon the rotating phonograph record, resulting in the phonograph record being played by the jukebox. For each
25 selection, a separate phonograph record must be removed from the storage rack in order to be played by the jukebox.
Conventional jukeboxes have also implemented compact disks as means for creating an assortment of
30 musical songs. Compact disks provide the improved sound quality made possible by digital recordings. The same technique, however, is used to play compact disks. A separate compact disk corresponding to each selection must be removed from a storage rack in order for the jukebox to play the selection.
Updating conventional jukeboxes is a costly and time consuming task. Routemen must periodically travel to each jukebox location and replace the existing recordings of each jukebox with up-to-date records. The existing recordings are no longer used by the jukebox once removed, thus making the conventional method wasteful.
Routemen must also travel to each jukebox location to keep a tally of the number of times each musical recording is selected in order to determine royalty fees. It is-known to provide a jukebox with a counter that keeps track of the number of times each musical recording is selected, but routemen must still travel to each jukebox location to obtain this information. Such a process requires an excessive number of people to visit jukebox location periodically and visually read the information off the counter within each jukebox. Since the number of jukeboxes in operation is quite large, the employment of routemen to obtain such data involves a considerable expense. Furthermore, the ever changing nature of the recording industry requires that such data be gathered frequently in order to keep abreast of a continually changing market.
OBJECTS AND SUMMARY OF THE INVENTION Accordingly, it is a primary object of the present invention to provide a method and apparatus for managing a plurality of computer jukeboxes which is capable of eliminating the necessity for routemen to change records in the jukeboxes. The computer jukeboxes store recordings in memory, thus enabling routemen to simply load new recordings into the memory of each computer jukebox. Another object of the present invention is to eliminate a necessity for routemen by enabling new recordings and selection menus to be downloaded to each computer jukebox via a transmission link. In that regard, it is an object of the present invention to provide a method and apparatus which eliminates the material waste usually associated with updating jukeboxes. Instead of throwing away old recordings and replacing them with new ones, as is the conventional procedure, the present invention eliminates this waste by enabling new recordings to simply be downloaded into the memory of each computer jukebox. The old recordings are simply erased, if necessary.
Another object ,of the present invention is to provide a method and apparatus which is capable of remotely obtaining jukebox usage data, thus eliminating a necessity for routemen to do this task. The present invention utilizes a computer jukebox, which as part of its software programming, stores the number of times each musical recording is played and the number of credits that have been awarded. This data is uploaded to a central control device via a transmission link.
An additional object of the present invention is to provide a method and apparatus utilizing modern computer technology to digitally store and play musical records. The jukebox of the present invention is basically a computer having a sophisticated audio production capability, the computer storing digitized song data in a computer memory. Because conventional jukeboxes maintain compact discs or records in the jukebox, theft of the compact disc/records has been a problem, this problem being eliminated by the present invention's utilization of a computer memory to store the digitized song data. A further object of the present invention is to provide a method and apparatus capable of being used with the remote management of jukeboxes via public telephone lines without interfering with establishments* use of their own phone lines.
Other objects, features and advantages of the present invention will be readily apparent from the following description of certain preferred embodiments thereof taken in conjunction with the accompanying drawings, although variations and modifications may be effected without departing from the spirit and scope of the novel concepts of the disclosure.
BRIEF DESCRIPTION OF THE DRAWING
Fig. 1 is a block diagram of the computer jukebox system of the present invention;
Fig. 2 is an illustration of the data structure of an individual song record stored in a master library catalog illustrated in Fig 1;
Fig. 3 is a flow-chart illustrating the procedure for storing new songs in a bulk storage unit illustrated in Fig. 1;
Figs. 4A and B are flow-charts illustrating the software procedures used by the central management system and the jukebox respectively in managing the song library of the jukebox; and
Fig. 5 is a flow-chart illustrating the specific operation of the jukebox in interfacing with a user.
DESCRIPTION OF THE PREFERRED EMBODIMENTS In accordance with the present invention as shown in Fig. 1, a central management system 11 monitors and updates the available selection of music at a number of remotely located jukeboxes such as a jukebox 13. Particularly, the central management system 11 monitors each jukebox 13 to determine the number of times each song has been played. From these numbers, the central management system 11 can calculate the royalty payments that are due. More importantly, the central management system 11 can identify those specific songs which need to be replaced in each jukebox on an individual basis, the central management system communicating replacement songs to each jukebox 13 to update the available music selection therein as needed.
Each jukebox 13 is basically a computer having sophisticated audio production capability wherein each computer jukebox 13 is programmed to play songs that have been digitally compressed and stored in a large-volume data storage unit 93. The storage unit 93 may be a optical memory or any other available large volume nonvolatile computer memory that provides both read and write access.
The central management system 11 communicates with each computer jukebox 13 via a transmission link 15. The central management system 11 and each jukebox 13 use respective modems 17 and 19 to maintain serial communication on the transmission link 15. The transmission link 15 may be a cable system such as public or private telephone lines or the like. However, the modems 17 and 19 may be replaced with RF (radio frequency) transceivers and associated antennas. In the latter instance the transmission link 15 is an RF link. Specifically, the central management system 11 includes a host computer 21 which maintains a master library 23 of songs and associated graphics which are stored in a compressed digital form in a bulk storage unit 25. The bulk storage unit 25 is capable of storing vast amounts of digital data, and may be take the form of a read-write optical storage device. The host computer 21 indexes the master library 23 by using a master catalog 27 which is also maintained in the bulk storage unit 25. The master catalog 27 stores a song record 29, as illustrated in Fig. 2, for each song stored in the master library 23. Each song record 29 associates information in the following fields: a) a title field 31, containing the name of the song; b) a classification field 33, containing the type of music, i.e., country, pop, jazz, classical, etc.; c) a song address field 37, containing the beginning address in the bulk storage unit 25 of the compressed digital data of the song; d) a song size field 39, containing the number of bytes in length of the compressed digital data; e) a graphics address field 41, containing the beginning address in the bulk storage unit 25 of the compressed digital data of a graphics image, if any, to be associated with the.song; f) a graphics size field 43, containing the number of bytes in length of the compressed graphics image; and g) a play count field 45, containing a count which indicates the number of times this specific song has been played. By parsing the master catalog 27, the host computer 21 can quickly locate all available information relating to any available song. The master catalog 27 also stores data particular to each jukebox such as the number of times each available song has been played, the coin intake for that jukebox, etc. The data particular to each jukebox is uploaded from the jukebox to the central management system 11 to update the master catalog 27.
Returning to Fig. 1, in order to add to the master library 23 and associated master catalog 27, the host computer 21 receives, has compressed and stores in the bulk storage unit 25 digital data representing the new song and associated pictorial graphics. The host computer 21 receives the digital data for storage from three sources: 1) a compact disc read only memory (CDROM) reader 51, which reads CDROMs; 2) a graphics scanner 53, which digitizes pictorial graphic images; and 3) an analog to digital (A/D) reader/converter 55, which reads analog data from both tapes and records and then converts the analog data into digital data. A compression circuit 52 using an adaptive-delta, pulse-code-modulation compression scheme compresses the digital data before it is stored. Other compression schemes may also ' be used. The compression circuit 52 might also be fully replaced by a software algorithm which is executed by the host computer 21.
Fig. 3 more specifically illustrates the operation of the host computer 21 in adding new songs to the master library 23. At a block 61, the user is initially prompted by the host computer 21 to enter a new song title and category. The host computer 21 writes this information into the title field 31 and classification field 33 of a new song record 29 at a block 63. Next, at a block 65, the host computer 21 prompts the user to place either a CDROM into the reader 51 or a record or tape into the reader/converter 55. After the user has completed this placement, at a block 67 the host computer 21 identifies available storage space in the bulk storage unit 25 by analyzing the space in use as described in the current list of song records 29 in the master catalog 23. The beginning address of this available storage space is placed in the song address field 37 of the new song record 29. Thereafter, at a block 69, the host computer 21 provides a read enable signal on a bus 50 to either the reader 51 or reader/converter 55. Either the reader 51 or reader/converter 55 responds by reading and sending digital data representing the new song to the host computer 21 via the bus 50. Utilizing a bus 54, the host computer 21 forwards the digital data received to the compression circuit 52, receives compressed digital data from the compression circuit 52 and writes the compressed digital data into the bulk storage unit 25. At a block 71, upon reaching the end of the digital data output, i.e., the end of a song, the host computer 21 writes the byte length of the digital output into the song size field 39.
The host computer 21 at a block 73 prompts the user to load a picture, such as an album cover, into the graphics scanner 53. At a block 75, the host computer 21 identifies further available storage space in the bulk storage unit 25 and places the beginning address thereof into the graphics address field 41. Once a picture is loaded, the host computer 21 at block 77, using the bus 50, provides a read enable signal to the scanner 53 which responds via bus 50. by digitizing the picture and transferring the digitized output to the host computer 21. At a block 79, using the bus 54, the host computer 21 forwards the digitized data of the picture to the compression circuit 52, receives compressed digitized data from the compression circuit 52, and writes the compressed digitized data into the bulk storage unit 25. At a block 81, upon reaching the end of the digitized output, i.e., the end of the picture, the host computer 21 places the byte length of the digitized output into the graphics size field 43. Finally, at a block 83, the host computer 21 sets the play count field 45 to zero (0) . This flow-chart is repeated as necessary until all of the new songs are added to the master library 27. It is noted that the operator can also delete, modify or replace any specific song record 29 found in the master catalog 23 and master library 27.
Returning to Fig. 1, each computer jukebox 13 plays songs and displays graphics which are stored locally in the large-volume data storage unit 93. The storage unit 93 of the jukebox 13 contains a subset of the songs found in the master library 27 maintained by the central management system 11. More specifically, the storage unit 93 of the jukebox 13 stores a song library 91 which is a corresponding subset of the master library 27. The song library 91 contains all of the currently available song selections and associated pictorial graphics for the jukebox 13. The storage unit 93 also stores a catalog 95 that is an index into the local song library 91. The catalog 95 is similar to the master catalog 23. Both the song library 91 and associated catalog 95 are monitored and updated by the central management system 11 as needed via the transmission link 15. The jukebox 13 permits this monitoring and updating at any time with no impact on its end-user performance.
The jukebox 13 also includes a processing circuit 121 which contains a microprocessor 121A, read only memory (ROM) 12IB and random access memory (RAM) 121C. As in conventional computer systems, the microprocessor 121A operates in accordance with the software program contained in the ROM 12IB and utilizes the RAM 121C for scratch-pad memory. The processing circuit 121 may also contain a decompression circuit (not shown) or may perform decompression using a software algorithm stored in the ROM 12IB depending on the type of data compression scheme used by the central management system 11. In either case, decompression is necessary to decompress the compressed data received from the central control system 11 so that the song can be played and associated graphics image displayed. The processing circuit 121 controls the operation and flow of data into and out of the jukebox 13 through the modem 19 via a bus 124. Using the bus 124, the processing circuit 121 also controls a visual display 125, one or more selection keys 123 and a coin/bill detector 126 to provide the user with an interactive interface to the jukebox 13. The keys 123 provide signals representing user inputs such as displayed song selection. The display 125 displays alpha numeric information as well as pictorial graphics to interface with the user. The coin/bill detector 126 is responsive to one or more coins or bills input by a customer to determine whether the proper amount of money has been input and to provide money detect signals coupled to the processing circuit. The processing circuit 121 further controls, via the bus 124, an audio reproduction circuit 127 coupled to a speaker system 129 along a bus 131 to provide an audio output to the user.
Figs. 4A and 4B are flow-charts illustrating the software procedures respectively used by the central management system 11 and the jukebox 13 in managing the song library 91 of the jukebox 13. At a block 101, the central management system 11 initiates communication with one of the jukeboxes 13 via the transmission link 15. Immediately thereafter, at a block 103, the management system 11 requests that the jukebox data be sent including a copy of the catalog 95. At a corresponding block 141, the jukebox 13 responds by sending the copy of the catalog file as well as other jukebox data including total money intake over a period of time. The data sent from the jukebox to the management station may also include customer requests for new songs, a customer utilizing the display and keyboard of the jukebox 13 to enter song request data as discussed below. Thereafter, at a block 105, by examining each play count field 45 in the copy of the catalog 95 received, the management system 11 determines the royalty amount due per song and whether to replace or update specific song entries stored in the jukebox 13. The management system 11 also determines the total money intake from the play count information and compares this value to the total money intake value received from the jukebox to provide a check. At an inquiry block 107, if no replacements are necessary, the management system 11 branches to a block 109 to terminate communication with the jukebox 13. If, however, replacements are necessary, the management system 11 branches to download the changes. Particularly, at a block 111, the management system 11 downloads to the jukebox 13 the song records 29 of both the song to be replaced and the replacement song. In a corresponding block 143, the jukebox 13 replaces the song record 29 in the catalog 95. Thereafter, the jukebox 13 identifies available storage space in the storage unit 93 based on the song size field 39 of the new song, and writes the beginning address thereof into the song address field 37 in a corresponding block 145. Afterwards, at a block 113, the central management system 11 downloads the compressed digital data of the song to the jukebox 13. At a corresponding block 147, the jukebox 13 receives and writes the data into the song library 91. Next, at a corresponding block 149, the jukebox 13 identifies available storage space in the storage unit 93 based on the graphics size field 43, and writes the beginning address thereof into the graphics address field 41 of the new song. Thereafter, at a block 115, the management system 11 downloads the compressed digitized data of the picture to the jukebox 13. The jukebox, at a corresponding block 151, receives and writes the data into the song library 91. Finally, the block 107 is again encountered. If further replacements need to be made, the blocks 111, 113 and 115 are repeated until complete. At a corresponding block 153, the jukebox similarly repeats the corresponding blocks 143 through 151 until no further replacements need to be made. A further block placed immediately above the block 107 may also be used, wherein the central management system 11 sends a delete, modify, add or replace command to the jukebox 13 before downloading into the song library 93. In this way, the management system 11 receives additional flexibility in updating the jukebox 13. It is noted that the jukebox 13 can also initiate communications with the management system 11 at predetermined times or if the jukebox determines that an event has occurred that the management system 11 should be aware of.
Fig. 5 is a flow-chart illustrating the specific operation of the processing circuit 121 of the jukebox 13 in interfacing with the user. At a block 161, if no song selection is playing, the processing circuit 121 operates in a user attract mode, displaying a random sequence of available graphic images on the visual display 125. More particularly, the processing circuit 121 randomly selects a starting address of the compressed graphics data from the available song records 29 in the catalog 95. From that starting address, the circuit 121 retrieves the data from the song library 91 via the bus 124. The circuit 121 decompresses and transfers the data along the bus 124 to the visual display 125 for display. Thereafter, the circuit 121 again randomly selects a starting address of available graphics data and this cycle repeats. If, however, a song selection is being played when the block 161 is encountered, the attract mode sequencing does not occur. Instead, the circuit 121 displays the associated graphics image of the song being played on the display 125. During the attract mode the processing circuit 121 may also control the display 125 to present a prompt requesting customers to enter new song requests. The new song request data entered by a customer using the keyboard is stored and uploaded to the management system 11 to aid the system 11 in determining whether new song data should be downloaded to the jukebox.
At a block 163, the processing circuit 121 responds to a signal indicating user interest from the selection keys 123 by providing on the display 125 those music categories, i.e., country, rock, jazz, etc., found in the catalog 95. At a block 165, the circuit 121 responds to a signal indicating a category selection from the keys 123 by providing on the display 125 an index of available songs, arranged alphabetically either by artist or title, which can be scrolled and selected using the keys 123. Upon selection of a specific song, the circuit 121 encounters an inquiry block 167. If at the block 167 the circuit 121 determines from the signal received from the money detector 125 that a sufficient amount of money has not been deposited, a branch to a block 169 occurs. At the block 169, using the display 125, the circuit 121 prompts the user to deposit money into the coin/bill detector 126, then branches back to the block 161. However, if sufficient moneys have been deposited, the circuit 121 branches to a block 171 wherein the circuit 121 updates the play count field of the selected song's record in the catalog file 95 and money intake data stored in the memory. The circuit also places the song record 29 corresponding to the selected song into a queue of song records to be played. After the selection is queued, the circuit 121 encounters an inquiry block 153. If the total number of selections purchased have been selected, the circuit 121 branches back to the block 161. Otherwise, if further purchased selections are forthcoming, the circuit 121 branches back to the block 163. In this manner, all of the selections are made and placed in the queue. Upon completion of playing a queued-up, selected song, the circuit 121 removes the corresponding song record 29 from the queue, selects the next song record in the queue, begins to play that next song, and executes the block 161. It is noted that the song queue can be displayed on the display 125 in order to show customers what songs have already been selected prior to making their selection.
More specifically, referring back to Fig. 1, once a specific song has been selected and queued- up, the processing circuit 121 first identifies the beginning address of the compressed digital data from the song address field 37 of the song record 29 in the queue. From this address , using the bus 124, the circuit 121 reads the compressed digital data out of the storage unit 93, decompresses that data, and sends the decompressed digital data to the audio reproduction circuit 127. The audio reproduction circuit 127, commonly found in CDROM readers and associated amplifiers, converts the digital data to an analog signal which is amplified and used to drive the speaker system 129 via the bus 131. After a selected song finishes playing, the processing circuit 121 deletes the song record 29 of the selected song from the queue, increments the play count field 45 associated with that song in the catalog 95, and begins playing the next selected song in the queue if any exists. The process set forth in the flow-chart detailed in Fig. 5 is then repeated.
While the present invention is being described and illustrated in accordance with the preferred embodiment enabling new recordings and computer usage data to be transferred via the transmission line 15, the monitoring and updating may also be directly transferred. In this latter embodiment, routemen physically visit the location of each computer jukebox 13. During these visits, the routemen carry a portable management system 181 which has only a subset of potential replacement songs stored in a subset library and associated catalog (not shown) on a portable bulk storage unit 183. The subset library is loaded by the portable management system 181 onto the portable bulk storage unit 183 either directly from the bulk storage unit 25 or indirectly as is initially done by the central management system 11 (described above) . In all other ways, the portable management system 181 operates the same as the central management system 11, collecting the catalog 95 of each jukebox 13 and updating or replacing as necessary. To accomplish this, the portable management system 181 communicates at a very high rate of speed with the jukebox 13 via a parallel communication link 185 and a direct memory access (DMA) link 187.
Additionally, the routemen may simply exchange the "old" storage unit 93 with a pre-loaded storage unit (not shown) . The central management system 11 may later read the "old" storage unit 93 to gather the information from the catalog 95. Such an embodiment still enjoys the other advantages made possible by the computer jukeboxes 13 described herein.
Additionally, it is to be understood that the embodiments of the present invention described hereinabove are merely illustrative and that other modifications and adaptations may be made without departing from the scope of the appended claims.

Claims

1. A computer jukebox capable of being updated upon the receipt of digital data representing a plurality of songs, data representing the identity of each of said songs and data representing the amount of storage space necessary to store said digital song data in said jukebox, comprising: song selection means actuable by a user for generating a signal, representing a song selected from a plurality of songs stored in said jukebox; a programmable computer memory storing digital data representing each selectable song stored in said jukebox and a catalog file including data for each stored song representing the identity of said song and the location in said computer memory of the digital data representing said song; a communication interface for receiving said digital song data, said song identity data and said storage space data; audio speakers; a digital to analog converter coupled between said song storing computer memory and said audio speakers to convert digital song data to an analog signal coupled to said speakers; and processing means responsive to a song selection signal for accessing said digital data representing a selected song from said computer memory to apply said song data to said digital to analog converter and said processing means being responsive to digital song data, song identity data and storage space data received by said communication interface to control the storage of said digital song data to update said jukebox.
2. A computer jukebox as recited in claim 1 wherein said song selection means includes means for displaying information identifying each song stored in said jukebox, said processing means being responsive to said catalog file data to control the information displayed on said display means to represent said updated jukebox song selections.
3. A computer jukebox as recited in claim 1 wherein said communication interface includes a mode .
4. A computer jukebox as recited in claim 1 wherein said communication interface includes a radio frequency receiver.
5. A computer jukebox as recited in claim 1 wherein said communication interface includes a direct communication interface port.
6. A computer jukebox as recited in claim 1 further including a money intake device, said device generating a money detection signal upon the receipt of money intake of a predetermined amount, said processing means being responsive to said money detector signal to update a money intake memory location in said computer memory, said location storing data representing the total intake of money for said jukebox over a period of time, said communication interface including means for transmitting said money intake data to a remote location under the control of said processing means.
7. A jukebox network comprising: a plurality of computer jukeboxes, each jukebox including a programmable computer memory storing digital data representing a plurality of selectable songs and data for each stored song representing the identity of said song and the location in said computer memory of the digital data representing said song; a song selection device actuable by a user to select a song stored in said memory; a communication interface for receiving digital data including digital song data; and processing means responsive to a song select signal for controlling the accessing of song data stored in said memory to control the playing of a song, said processing means being responsive to the receipt of digital song data by said communication interface to control the storage of said song data in said computer memory; a management station for updating said plurality of jukeboxes, said management station including a communication interface for transmitting data and a host processing means for controlling the transmission of digital song data to a computer jukebox to update the jukebox.
8. A jukebox network as recited in claim 7 wherein said management station is remote from said plurality of jukeboxes and the communication interface of said management station and each jukebox provides a two way communication link between said remote management station and said jukebox.
9. A jukebox network as recited in claim 7 wherein said management station is portable.
10. A jukebox network as recited in claim 9 wherein said communication interface of said management station and a jukebox provides a direct connection between said station and said jukebox.
11. A computer jukebox comprising: a programmable computer memory storing digital data representing a plurality of selectable songs and data for each stored song representing the identity of said song and the location in said computer memory of the digital data representing said song; a song selection device actuable by a user to select a song stored in said memory; a communication interface for receiving digital data including digital song data; and processing means responsive to a song select signal for controlling the accessing of song data stored in said memory to control the playing of a song, said processing means being responsive to the receipt of digital song data by said communication interface to control the storage of said song data in said computer memory.
12. A computer jukebox as recited in claim 11 wherein said song selection device includes a display, said display being controlled by said processor to provide information to a user identifying each selectable song for which data is stored in said memory.
13. A computer jukebox as recited in claim 11 wherein said processing means is responsive to said song selection device to control the storage of song data including data representing the number of times each song is stored.
14. A computer jukebox as recited in claim 13 wherein said communication interface transmits said song data to a remote location under the control of said processing means.
15. A computer jukebox as recited in claim 11 wherein said memory is an optical memory.
PCT/US1993/001336 1992-03-06 1993-02-12 System for managing a plurality of computer jukeboxes WO1993018465A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP5515688A JPH07504517A (en) 1992-03-06 1993-02-12 System for managing multiple computer jukeboxes
EP93905952A EP0630501A4 (en) 1992-03-06 1993-02-12 System for managing a plurality of computer jukeboxes.
KR1019940703109A KR950701104A (en) 1992-03-06 1994-09-06 System for managing multiple computer music boxes (SYSTEM FOR MANAGING PLURALITY OF COMPUTER JUKEBOXES)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US846,707 1992-03-06
US07/846,707 US5355302A (en) 1990-06-15 1992-03-06 System for managing a plurality of computer jukeboxes

Publications (1)

Publication Number Publication Date
WO1993018465A1 true WO1993018465A1 (en) 1993-09-16

Family

ID=25298713

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1993/001336 WO1993018465A1 (en) 1992-03-06 1993-02-12 System for managing a plurality of computer jukeboxes

Country Status (6)

Country Link
US (2) US5355302A (en)
EP (1) EP0630501A4 (en)
JP (1) JPH07504517A (en)
KR (1) KR950701104A (en)
CA (1) CA2131375A1 (en)
WO (1) WO1993018465A1 (en)

Cited By (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995003609A1 (en) * 1993-07-26 1995-02-02 Nsm Aktiengesellschaft Process and device for displaying the title of pieces of music
WO1996012260A1 (en) * 1994-10-12 1996-04-25 Technical Maintenance Corporation Audiovisual distribution system
WO1996015512A1 (en) * 1994-11-12 1996-05-23 Nsm Aktiengesellschaft Automatic music system
GB2298944A (en) * 1995-03-13 1996-09-18 Nsm Ag Multimedia box such as jukebox
WO1996028797A1 (en) * 1995-03-13 1996-09-19 Nsm Aktiengesellschaft Multimedia box
GB2305757A (en) * 1995-09-29 1997-04-16 Samsung Electronics Co Ltd Apparatus for reproducing multiple sounds
EP0809201A2 (en) * 1996-05-22 1997-11-26 Fujitsu Limited Information processing system and recording media
FR2753868A1 (en) * 1996-09-25 1998-03-27 Technical Maintenance Corp METHOD FOR SELECTING A RECORDING ON AN AUDIOVISUAL DIGITAL REPRODUCTION SYSTEM AND SYSTEM FOR IMPLEMENTING THE METHOD
EP0926644A2 (en) * 1995-03-13 1999-06-30 Nsm Aktiengesellschaft Multimedia box
EP0926643A2 (en) 1994-10-12 1999-06-30 Touchtunes Music Corporation Intelligent digital audiovisual playback system
WO1999066713A2 (en) * 1998-06-17 1999-12-23 Looney Productions, Llc Music organizer and entertainment center
EP0969469A1 (en) * 1998-07-02 2000-01-05 SONOPRESS PRODUKTIONSGESELLSCHAFT FÜR TON- UND INFORMATIONSTRÄGER mbH Music browser
WO2000019431A1 (en) * 1998-09-28 2000-04-06 Nsm Aktiengesellschaft Multimedia jukebox
EP0999553A1 (en) * 1998-11-02 2000-05-10 Alessandro Cortellesi Portable apparatus for storing, handling and listening to pieces of music
FR2802672A1 (en) * 1999-07-30 2001-06-22 Alan Manciet Digital audio/visual jukebox having keyboard sound selection/payment mechanism and having recording/storage/reproduction units for digital word sound/images.
GB2358952A (en) * 1999-10-13 2001-08-08 Sony Corp Associating song titles with pieces of music copied onto a hard disk from CDs
EP1168262A1 (en) * 2000-06-29 2002-01-02 Touchtunes Music Corporation System and method of communication between an audio-visual reproduction system and an electronic amusement device
GB2364430A (en) * 1997-04-04 2002-01-23 Bobry Ruben Kleiman System for selectively distributing music
US6381575B1 (en) 1992-03-06 2002-04-30 Arachnid, Inc. Computer jukebox and computer jukebox management system
KR20030033852A (en) * 2001-10-25 2003-05-01 삼성전자주식회사 Method of managing the additional information for a medium and apparatus thereof
US6953886B1 (en) 1998-06-17 2005-10-11 Looney Productions, Llc Media organizer and entertainment center
US7926085B2 (en) 2001-08-28 2011-04-12 Music Choice System and method for providing an interactive, visual complement to an audio program
US7940303B1 (en) 2003-03-07 2011-05-10 Music Choice Method and system for displaying content while reducing burn-in of a display
US8863161B2 (en) 2000-06-29 2014-10-14 Touchtunes Music Corporation Method for the distribution of audio-visual information and a system for the distribution of audio-visual information
US8904449B2 (en) 1998-07-22 2014-12-02 Touchtunes Music Corporation Remote control unit for activating and deactivating means for payment and for displaying payment status
US8931020B2 (en) 1999-07-16 2015-01-06 Touchtunes Music Corporation Remote management system for at least one audiovisual information reproduction device
US9041784B2 (en) 2007-09-24 2015-05-26 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US9076155B2 (en) 2009-03-18 2015-07-07 Touchtunes Music Corporation Jukebox with connection to external social networking services and associated systems and methods
US9148681B2 (en) 1998-07-22 2015-09-29 Touchtunes Music Corporation Audiovisual reproduction system
US9152633B2 (en) 2000-05-10 2015-10-06 Touchtunes Music Corporation Device and process for remote management of a network of audiovisual information reproduction systems
US9164661B2 (en) 2002-09-16 2015-10-20 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9171419B2 (en) 2007-01-17 2015-10-27 Touchtunes Music Corporation Coin operated entertainment system
US9292166B2 (en) 2009-03-18 2016-03-22 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US9330529B2 (en) 2007-01-17 2016-05-03 Touchtunes Music Corporation Game terminal configured for interaction with jukebox device systems including same, and/or associated methods
US9430797B2 (en) 2002-09-16 2016-08-30 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9451203B2 (en) 2000-02-16 2016-09-20 Touchtunes Music Corporation Downloading file reception process
US9521375B2 (en) 2010-01-26 2016-12-13 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US9608583B2 (en) 2000-02-16 2017-03-28 Touchtunes Music Corporation Process for adjusting the sound volume of a digital sound recording
US9646339B2 (en) 2002-09-16 2017-05-09 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US9769566B2 (en) 1998-07-22 2017-09-19 Touchtunes Music Corporation Sound control circuit for a digital audiovisual reproduction system
US9919214B2 (en) 2000-09-15 2018-03-20 Touchtunes Music Corporation Jukebox entertainment system having multiple choice games relating to music
US9921717B2 (en) 2013-11-07 2018-03-20 Touchtunes Music Corporation Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
US9953341B2 (en) 2008-01-10 2018-04-24 Touchtunes Music Corporation Systems and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
US9953481B2 (en) 2007-03-26 2018-04-24 Touchtunes Music Corporation Jukebox with associated video server
US10068279B2 (en) 2000-02-23 2018-09-04 Touchtunes Music Corporation Process for ordering a selection in advance, digital system and jukebox for embodiment of the process
US10169773B2 (en) 2008-07-09 2019-01-01 Touchtunes Music Corporation Digital downloading jukebox with revenue-enhancing features
US10290006B2 (en) 2008-08-15 2019-05-14 Touchtunes Music Corporation Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US10318027B2 (en) 2009-03-18 2019-06-11 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10372301B2 (en) 2002-09-16 2019-08-06 Touch Tunes Music Corporation Jukebox with customizable avatar
US10373420B2 (en) 2002-09-16 2019-08-06 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US10564804B2 (en) 2009-03-18 2020-02-18 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10656739B2 (en) 2014-03-25 2020-05-19 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11029823B2 (en) 2002-09-16 2021-06-08 Touchtunes Music Corporation Jukebox with customizable avatar
US11151224B2 (en) 2012-01-09 2021-10-19 Touchtunes Music Corporation Systems and/or methods for monitoring audio inputs to jukebox devices

Families Citing this family (232)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5930765A (en) 1990-06-15 1999-07-27 Martin; John R. Downloading method for songs and advertisements
US20010023403A1 (en) * 1990-06-15 2001-09-20 Martin John R. Computer jukebox and jukebox network
US6970834B2 (en) * 1990-06-15 2005-11-29 Arachnid, Inc. Advertisement downloading computer jukebox
US5781889A (en) 1990-06-15 1998-07-14 Martin; John R. Computer jukebox and jukebox network
US5848398A (en) * 1990-06-15 1998-12-08 Arachnid, Inc. System for managing a plurality of computer jukeboxes
JPH04116746A (en) * 1990-09-06 1992-04-17 Sharp Corp Communication processor
US5134719A (en) 1991-02-19 1992-07-28 Mankovitz Roy J Apparatus and methods for identifying broadcast audio program selections in an FM stereo broadcast system
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US20020111825A1 (en) * 1992-03-06 2002-08-15 Martin John R. Combination jukebox and game
US20080228517A1 (en) * 1992-03-06 2008-09-18 Martin John R Computer jukebox and jukebox network
USRE38600E1 (en) 1992-06-22 2004-09-28 Mankovitz Roy J Apparatus and methods for accessing information relating to radio television programs
US6253069B1 (en) 1992-06-22 2001-06-26 Roy J. Mankovitz Methods and apparatus for providing information in response to telephonic requests
US5524272A (en) * 1993-12-22 1996-06-04 Gte Airfone Incorporated Method and apparatus for distributing program material
US5715422A (en) * 1994-03-01 1998-02-03 New Media Corp. Data-storage and processing card having on-board data, processing instructions, and processing memory
US5590282A (en) * 1994-07-11 1996-12-31 Clynes; Manfred Remote access server using files containing generic and specific music data for generating customized music on demand
US7188352B2 (en) 1995-07-11 2007-03-06 Touchtunes Music Corporation Intelligent digital audiovisual playback system
US7424731B1 (en) 1994-10-12 2008-09-09 Touchtunes Music Corporation Home digital audiovisual information recording and playback system
US8661477B2 (en) 1994-10-12 2014-02-25 Touchtunes Music Corporation System for distributing and selecting audio and video information and method implemented by said system
US5642337A (en) * 1995-03-14 1997-06-24 Sony Corporation Network with optical mass storage devices
US5903647A (en) * 1995-06-07 1999-05-11 Digital River, Inc. Self-launching encrypted digital information distribution system
CA2223409A1 (en) * 1995-06-07 1996-12-19 Digital River, Inc. Try before you buy software distribution and marketing system
US5883955A (en) * 1995-06-07 1999-03-16 Digital River, Inc. On-line try before you buy software distribution system
US5887060A (en) * 1995-06-07 1999-03-23 Digital River, Inc. Central database system for automatic software program sales
US5883954A (en) * 1995-06-07 1999-03-16 Digital River, Inc. Self-launching encrypted try before you buy software distribution system
US5870543A (en) * 1995-06-07 1999-02-09 Digital River, Inc. System for preventing unauthorized copying of active software
US7562392B1 (en) * 1999-05-19 2009-07-14 Digimarc Corporation Methods of interacting with audio and ambient music
US5726909A (en) * 1995-12-08 1998-03-10 Krikorian; Thomas M. Continuous play background music system
WO1997030397A1 (en) * 1996-02-16 1997-08-21 Cyber Marketing, Inc. Remote interactive multimedia preview and data collection kiosk system
US5940459A (en) * 1996-07-09 1999-08-17 Pc-Tel, Inc. Host signal processor modem and telephone
US5740134A (en) * 1996-08-13 1998-04-14 Peterson; Tim Musical CD creation unit
AU715432B2 (en) * 1996-08-20 2000-02-03 Telefonaktiebolaget Lm Ericsson (Publ) Voice announcement management system
AUPO178196A0 (en) 1996-08-20 1996-09-12 Telefonaktiebolaget Lm Ericsson (Publ) Voice announcement management system
US5926624A (en) 1996-09-12 1999-07-20 Audible, Inc. Digital information library and delivery system with logic for generating files targeted to the playback device
US7917643B2 (en) 1996-09-12 2011-03-29 Audible, Inc. Digital information library and delivery system
US6199076B1 (en) * 1996-10-02 2001-03-06 James Logan Audio program player including a dynamic program selection controller
US6034925A (en) * 1996-12-02 2000-03-07 Thomson Consumer Electronics, Inc. Accessing control method for identifying a recording medium in a jukebox
US5931901A (en) * 1996-12-09 1999-08-03 Robert L. Wolfe Programmed music on demand from the internet
US5959945A (en) * 1997-04-04 1999-09-28 Advanced Technology Research Sa Cv System for selectively distributing music to a plurality of jukeboxes
CN1190993C (en) * 1997-04-17 2005-02-23 伯斯有限公司 Acoustic noise reducing
US6243725B1 (en) 1997-05-21 2001-06-05 Premier International, Ltd. List building system
JPH1145556A (en) * 1997-05-29 1999-02-16 Sony Corp Device and method for recording audio data
US20050169121A1 (en) * 1997-07-09 2005-08-04 Keller Peter J. Optical storage device
WO1999003101A1 (en) * 1997-07-09 1999-01-21 Advanced Audio Devices, Llc Optical storage device
US7574727B2 (en) 1997-07-23 2009-08-11 Touchtunes Music Corporation Intelligent digital audiovisual playback system
US6366953B2 (en) * 1997-08-06 2002-04-02 Sony Corporation System and method for recording a compressed audio program distributed from an information center
JPH1166823A (en) * 1997-08-08 1999-03-09 Sony Corp Audio dubbing system
JPH1166824A (en) * 1997-08-15 1999-03-09 Sony Corp Audio server system
US6223348B1 (en) * 1997-09-03 2001-04-24 Universal Electronics Inc. Universal remote control system
FR2769165B1 (en) 1997-09-26 2002-11-29 Technical Maintenance Corp WIRELESS SYSTEM WITH DIGITAL TRANSMISSION FOR SPEAKERS
JP4196419B2 (en) * 1997-11-05 2008-12-17 ソニー株式会社 Data transmission / reception system, data reception apparatus, and data transmission / reception method
US20020002039A1 (en) 1998-06-12 2002-01-03 Safi Qureshey Network-enabled audio device
US6493434B1 (en) * 1998-02-24 2002-12-10 At&T Corp. Update of web audio messages via audio user interface
US6191780B1 (en) * 1998-03-25 2001-02-20 Arachnid, Inc. Customizable multimedia segment structures
US6430537B1 (en) 1998-03-31 2002-08-06 Walker Digital, Llc Method and apparatus for priority-based jukebox queuing
US6253237B1 (en) * 1998-05-20 2001-06-26 Audible, Inc. Personalized time-shifted programming
EP1416416A3 (en) * 1998-06-11 2004-05-26 Koninklijke Philips Electronics N.V. Virtual jukebox
CN1867068A (en) 1998-07-14 2006-11-22 联合视频制品公司 Client-server based interactive television program guide system with remote server recording
FR2781582B1 (en) 1998-07-21 2001-01-12 Technical Maintenance Corp SYSTEM FOR DOWNLOADING OBJECTS OR FILES FOR SOFTWARE UPDATE
FR2781593B1 (en) * 1998-07-22 2001-01-12 Technical Maintenance Corp REMOTE CONTROL FOR INTELLIGENT DIGITAL AUDIOVISUAL REPRODUCTION SYSTEM
US6859791B1 (en) 1998-08-13 2005-02-22 International Business Machines Corporation Method for determining internet users geographic region
US6226618B1 (en) 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US6959288B1 (en) 1998-08-13 2005-10-25 International Business Machines Corporation Digital content preparation system
US6611812B2 (en) 1998-08-13 2003-08-26 International Business Machines Corporation Secure electronic content distribution on CDS and DVDs
US6389403B1 (en) 1998-08-13 2002-05-14 International Business Machines Corporation Method and apparatus for uniquely identifying a customer purchase in an electronic distribution system
US6983371B1 (en) * 1998-10-22 2006-01-03 International Business Machines Corporation Super-distribution of protected digital content
US7110984B1 (en) * 1998-08-13 2006-09-19 International Business Machines Corporation Updating usage conditions in lieu of download digital rights management protected content
US20060265091A1 (en) * 1998-08-14 2006-11-23 Bruce Mihura Audio entertainment system for storing and playing audio information
EP0982695B1 (en) 1998-08-21 2004-08-18 NSM Music Group Limited Network for multimedia devices
KR100643871B1 (en) * 1998-10-27 2006-11-13 소니 가부시끼 가이샤 Recording Apparatus
US7058597B1 (en) * 1998-12-04 2006-06-06 Digital River, Inc. Apparatus and method for adaptive fraud screening for electronic commerce transactions
US7617124B1 (en) 1998-12-04 2009-11-10 Digital River, Inc. Apparatus and method for secure downloading of files
US20030195974A1 (en) 1998-12-04 2003-10-16 Ronning Joel A. Apparatus and method for scheduling of search for updates or downloads of a file
US8175977B2 (en) 1998-12-28 2012-05-08 Audible License management for digital content
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US8726330B2 (en) 1999-02-22 2014-05-13 Touchtunes Music Corporation Intelligent digital audiovisual playback system
US6256554B1 (en) * 1999-04-14 2001-07-03 Dilorenzo Mark Multi-room entertainment system with in-room media player/dispenser
US6438450B1 (en) * 1999-04-14 2002-08-20 Dilorenzo Mark Multi-room entertainment system with in-room media player
US6424998B2 (en) 1999-04-28 2002-07-23 World Theatre, Inc. System permitting the display of video or still image content on selected displays of an electronic display network according to customer dictates
US7565294B2 (en) 1999-05-19 2009-07-21 Digimarc Corporation Methods and systems employing digital content
US7540012B1 (en) * 1999-06-08 2009-05-26 International Business Machines Corporation Video on demand configuring, controlling and maintaining
JP2001016366A (en) * 1999-06-28 2001-01-19 Yamaha Corp Download system for portable player
US7657910B1 (en) * 1999-07-26 2010-02-02 E-Cast Inc. Distributed electronic entertainment method and apparatus
US7647618B1 (en) 1999-08-27 2010-01-12 Charles Eric Hunter Video distribution system
US7370016B1 (en) 1999-08-27 2008-05-06 Ochoa Optics Llc Music distribution systems
US20060212908A1 (en) 1999-08-27 2006-09-21 Ochoa Optics Llc Video distribution system
US8090619B1 (en) 1999-08-27 2012-01-03 Ochoa Optics Llc Method and system for music distribution
US6952685B1 (en) 1999-08-27 2005-10-04 Ochoa Optics Llc Music distribution system and associated antipiracy protection
US7209900B2 (en) 1999-08-27 2007-04-24 Charles Eric Hunter Music distribution systems
US6647417B1 (en) 2000-02-10 2003-11-11 World Theatre, Inc. Music distribution systems
JP2001093226A (en) 1999-09-21 2001-04-06 Sony Corp Information communication system and method, and information communication device and method
GB9925227D0 (en) 1999-10-25 1999-12-22 Internet Limited Data storage retrieval and access system
US7213005B2 (en) 1999-12-09 2007-05-01 International Business Machines Corporation Digital content distribution using web broadcasting services
US6834110B1 (en) 1999-12-09 2004-12-21 International Business Machines Corporation Multi-tier digital TV programming for content distribution
US6850901B1 (en) 1999-12-17 2005-02-01 World Theatre, Inc. System and method permitting customers to order products from multiple participating merchants
US6496802B1 (en) 2000-01-07 2002-12-17 Mp3.Com, Inc. System and method for providing access to electronic works
US9252898B2 (en) * 2000-01-28 2016-02-02 Zarbaña Digital Fund Llc Music distribution systems
US7856485B2 (en) 2000-03-08 2010-12-21 Music Choice Systems and methods for providing customized media channels
US7133924B1 (en) 2000-03-08 2006-11-07 Music Choice Personalized audio system and method
US7783722B1 (en) 2000-03-08 2010-08-24 Music Choice Personalized audio system and method
US7320025B1 (en) 2002-03-18 2008-01-15 Music Choice Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service
US7028082B1 (en) 2001-03-08 2006-04-11 Music Choice Personalized audio system and method
US8463780B1 (en) 2000-03-08 2013-06-11 Music Choice System and method for providing a personalized media service
US7325043B1 (en) 2000-03-08 2008-01-29 Music Choice System and method for providing a personalized media service
US20040193900A1 (en) * 2000-03-17 2004-09-30 Mark Nair System, method and apparatus for controlling the dissemination of digital works
US8271341B2 (en) * 2000-04-12 2012-09-18 Music Choice Media content delivery systems and methods
US6879963B1 (en) 2000-04-12 2005-04-12 Music Choice Cross channel delivery system and method
EP1170951A3 (en) * 2000-06-21 2004-05-26 Touchtunes Music Corporation Remote management apparatus and method for a network of audiovisual information playback systems
US20040005919A1 (en) * 2002-04-18 2004-01-08 Walker Jay S. Method and apparatus for enabling a player to select features on a gaming device
US6498937B1 (en) 2000-07-14 2002-12-24 Trw Inc. Asymmetric bandwidth wireless communication techniques
US6978375B1 (en) * 2000-09-08 2005-12-20 International Business Machines Corporation System and method for secure authentication of external software modules provided by third parties
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
US20020042754A1 (en) 2000-10-10 2002-04-11 Del Beccaro David J. System and method for receiving broadcast audio/video works and for enabling a consumer to purchase the received audio/video works
KR20130066712A (en) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. Systems and methods for delivering media content
US7277765B1 (en) 2000-10-12 2007-10-02 Bose Corporation Interactive sound reproducing
US7054256B2 (en) 2000-10-20 2006-05-30 Ochoa Optics Llc High capacity digital data storage by transmission of radiant energy through arrays of small diameter holes
JP3827522B2 (en) * 2000-11-14 2006-09-27 パイオニア株式会社 Information reproducing apparatus, method of the same, and recording medium on which the method is programmed and recorded
US6876901B2 (en) * 2000-11-28 2005-04-05 Dilorenzo Mark Electronic media distribution system with media purchase interface
JP2002202781A (en) * 2000-12-27 2002-07-19 Pioneer Electronic Corp Server, terminal device, information processing system, and information recording medium
US6928433B2 (en) * 2001-01-05 2005-08-09 Creative Technology Ltd Automatic hierarchical categorization of music by metadata
US8112311B2 (en) 2001-02-12 2012-02-07 Ochoa Optics Llc Systems and methods for distribution of entertainment and advertising content
US6520159B2 (en) * 2001-03-26 2003-02-18 General Motors Corporation Engine converter misfire protection method and apparatus
US7962482B2 (en) 2001-05-16 2011-06-14 Pandora Media, Inc. Methods and systems for utilizing contextual feedback to generate and modify playlists
US7136934B2 (en) * 2001-06-19 2006-11-14 Request, Inc. Multimedia synchronization method and device
US7979914B2 (en) 2001-06-25 2011-07-12 Audible, Inc. Time-based digital content authorization
US7088352B2 (en) 2002-06-19 2006-08-08 Novus Partners Llc Dynamic device and method for dispensing machines
US7015875B2 (en) 2001-06-29 2006-03-21 Novus Partners Llc Dynamic device for billboard advertising
US7098869B2 (en) 2001-06-29 2006-08-29 Novus Partners Llc Business method for billboard advertising
US7098870B2 (en) 2001-06-29 2006-08-29 Novus Partners Llc Advertising method for dynamic billboards
US20070226763A1 (en) * 2001-08-24 2007-09-27 Hempleman James D System And Method Of Provising User Specified Information And Advertising
US7960005B2 (en) 2001-09-14 2011-06-14 Ochoa Optics Llc Broadcast distribution of content for storage on hardware protected optical storage media
US7233781B2 (en) 2001-10-10 2007-06-19 Ochoa Optics Llc System and method for emergency notification content delivery
US7617295B1 (en) 2002-03-18 2009-11-10 Music Choice Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service
US9715500B2 (en) 2004-04-27 2017-07-25 Apple Inc. Method and system for sharing playlists
US7797446B2 (en) 2002-07-16 2010-09-14 Apple Inc. Method and system for updating playlists
US7680849B2 (en) 2004-10-25 2010-03-16 Apple Inc. Multiple media type synchronization between host computer and media device
US7827259B2 (en) 2004-04-27 2010-11-02 Apple Inc. Method and system for configurable automatic media selection
US9412417B2 (en) 2002-04-05 2016-08-09 Apple Inc. Persistent group of media items for a media device
AU2003252901A1 (en) * 2002-04-18 2003-12-11 Walker Digital, Llc Method and Apparatus for Authenticating Data Relating to Usage of a Gaming Device
US20060217194A1 (en) * 2002-04-18 2006-09-28 Walker Jay S Method and apparatus for managing performance of multiple games
AU2003221725A1 (en) * 2002-04-19 2003-11-03 Walker Digital, Llc Managing features on a gaming device
US7801943B2 (en) * 2002-05-09 2010-09-21 Gateway, Inc. Cataloging audio content
JP4197405B2 (en) * 2002-05-21 2008-12-17 アルゼ株式会社 Game system
US20040225519A1 (en) * 2002-06-25 2004-11-11 Martin Keith D. Intelligent music track selection
US8103589B2 (en) 2002-09-16 2012-01-24 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US8151304B2 (en) 2002-09-16 2012-04-03 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
AU2003277062A1 (en) * 2002-09-27 2004-04-19 Rowe International Corporation Compact disk musical jukebox with digital music library access
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US20040155888A1 (en) * 2003-02-11 2004-08-12 Padgitt David Gary Method for displaying the contents of a collection of media objects
US7158169B1 (en) 2003-03-07 2007-01-02 Music Choice Method and system for displaying content while reducing burn-in of a display
JP2004294584A (en) * 2003-03-26 2004-10-21 Sony Corp Musical data transferring and recording method and musical sound reproducing apparatus
US7216178B2 (en) 2003-04-04 2007-05-08 Gibson Guitar Corp. System and method for distributing music to customers over the internet using uniquely identified proprietary devices
US7249147B2 (en) 2003-04-04 2007-07-24 Gibson Guitar Corp. Combination compact disc recorder and player system
US20050114374A1 (en) * 2003-04-04 2005-05-26 Juszkiewicz Henry E. User interface for a combination compact disc recorder and player system
US20040221709A1 (en) * 2003-05-05 2004-11-11 Tonet Rodrigo Antonio Music machine
ATE378759T1 (en) 2003-05-06 2007-11-15 Cvon Innovations Ltd MESSAGE TRANSMISSION SYSTEM AND INFORMATION SERVICE
US20050065912A1 (en) * 2003-09-02 2005-03-24 Digital Networks North America, Inc. Digital media system with request-based merging of metadata from multiple databases
JP2005122809A (en) * 2003-10-16 2005-05-12 Alpine Electronics Inc Device and method for reproducing disk
US20070058943A1 (en) * 2003-11-10 2007-03-15 Disclive, Inc. System, method and apparatus for rapid mass production of content-inclusive physical media
WO2005076907A2 (en) * 2004-02-04 2005-08-25 Moving Records, Llc Recording, editing, encoding and immediately distributing a live performance
US8028323B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Method and system for employing a first device to direct a networked audio device to obtain a media item
DE202004008164U1 (en) * 2004-05-19 2004-07-29 Helbrecht, Andreas Sports or protective glasses
BRPI0512181A (en) * 2004-07-22 2008-02-19 Akoo International Inc method and apparatus for selecting content on a digital audio-visual playback device and refining on a digital audio-visual media play-back device
US7797719B2 (en) * 2004-07-22 2010-09-14 Akoo International, Inc. Apparatus and method for interactive digital media content requests
US8261246B1 (en) 2004-09-07 2012-09-04 Apple Inc. Method and system for dynamically populating groups in a developer environment
US7529845B2 (en) * 2004-09-15 2009-05-05 Nokia Corporation Compressing, filtering, and transmitting of protocol messages via a protocol-aware intermediary node
US7711835B2 (en) * 2004-09-30 2010-05-04 Citrix Systems, Inc. Method and apparatus for reducing disclosure of proprietary data in a networked environment
US8099482B2 (en) * 2004-10-01 2012-01-17 E-Cast Inc. Prioritized content download for an entertainment device
JP4492305B2 (en) * 2004-11-17 2010-06-30 ソニー株式会社 Content utilization system, recording / reproducing apparatus, and system control method
US7882140B1 (en) 2004-12-03 2011-02-01 Hotel Digital Network Inc. System and method for inserting secondary content into programmed primary content
WO2006075032A1 (en) * 2005-01-05 2006-07-20 Musicstrands, S.A.U. System and method for recommending multimedia elements
US7958441B2 (en) 2005-01-07 2011-06-07 Apple Inc. Media management for groups of media items
US11314378B2 (en) 2005-01-07 2022-04-26 Apple Inc. Persistent group of media items for a media device
US7693887B2 (en) * 2005-02-01 2010-04-06 Strands, Inc. Dynamic identification of a new set of media items responsive to an input mediaset
US7734569B2 (en) 2005-02-03 2010-06-08 Strands, Inc. Recommender system for identifying a new set of media items responsive to an input set of media items and knowledge base metrics
WO2006084269A2 (en) 2005-02-04 2006-08-10 Musicstrands, Inc. System for browsing through a music catalog using correlation metrics of a knowledge base of mediasets
US20060249576A1 (en) * 2005-04-04 2006-11-09 Mark Nakada Systems and methods for providing near real-time collection and reporting of data to third parties at remote locations
US10210529B2 (en) * 2005-04-04 2019-02-19 Mediaport Entertainment, Inc. Systems and methods for advertising on remote locations
US20060224517A1 (en) * 2005-04-04 2006-10-05 Anirudha Shimpi Systems and methods for delivering digital content to remote locations
US9189792B2 (en) * 2005-04-04 2015-11-17 Mediaport Entertainment, Inc. System and methods for monitoring devices, systems, users, and user activity at remote locations
EP1926027A1 (en) * 2005-04-22 2008-05-28 Strands Labs S.A. System and method for acquiring and aggregating data relating to the reproduction of multimedia files or elements
US20060254409A1 (en) * 2005-05-11 2006-11-16 Withop Ryan L Sorting media files using dynamic passive recognition techniques
US20070073837A1 (en) * 2005-05-24 2007-03-29 Johnson-Mccormick David B Online multimedia file distribution system and method
WO2006138620A2 (en) 2005-06-15 2006-12-28 Music Choice Systems and methods for facilitating the acquisition of content
US7836146B2 (en) * 2005-06-27 2010-11-16 Novarc L.L.C System and method for concurrently downloading digital content and recording to removable media
US7636509B2 (en) * 2005-08-04 2009-12-22 Microsoft Corporation Media data representation and management
US20070048713A1 (en) * 2005-08-12 2007-03-01 Microsoft Corporation Media player service library
US7831605B2 (en) * 2005-08-12 2010-11-09 Microsoft Corporation Media player service library
US20070048714A1 (en) * 2005-08-12 2007-03-01 Microsoft Corporation Media player service library
US20090070267A9 (en) * 2005-09-30 2009-03-12 Musicstrands, Inc. User programmed media delivery service
US7877387B2 (en) * 2005-09-30 2011-01-25 Strands, Inc. Systems and methods for promotional media item selection and promotional program unit generation
EP1949218A4 (en) * 2005-10-04 2009-12-02 Strands Inc Methods and apparatus for visualizing a music library
BRPI0620084B1 (en) 2005-12-19 2018-11-21 Apple Inc method for identifying individual users in a defined user community, based on comparing the first user's profile with other user profiles, for a first community member, and method for measuring individual user similarity for a first user in a defined user community. users
US20070162546A1 (en) * 2005-12-22 2007-07-12 Musicstrands, Inc. Sharing tags among individual user media libraries
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
US20080133339A1 (en) * 2006-01-23 2008-06-05 Akoo International, Inc. Apparatus and method for reward points issuance, accumulation management and redemption using product coded wireless, communication protocols
US20070244880A1 (en) * 2006-02-03 2007-10-18 Francisco Martin Mediaset generation system
WO2007095272A2 (en) * 2006-02-10 2007-08-23 Strands, Inc. Systems and methods for prioritizing mobile media player files
BRPI0621315A2 (en) * 2006-02-10 2011-12-06 Strands Inc dynamic interactive entertainment
US8521611B2 (en) 2006-03-06 2013-08-27 Apple Inc. Article trading among members of a community
US7856487B2 (en) * 2006-04-27 2010-12-21 Ami Entertainment Network, Inc. System and methods for updating registration information for a computer jukebox
US20070282991A1 (en) * 2006-06-01 2007-12-06 Rowe International Corporation Remote song selection
US7636728B2 (en) * 2006-06-22 2009-12-22 Microsoft Corporation Media difference files for compressed catalog files
US7792756B2 (en) * 2006-06-27 2010-09-07 Microsoft Corporation Subscription management in a media sharing service
US20080033795A1 (en) * 2006-07-20 2008-02-07 The Panel Group, Llc System and Method for Distributing Advertising Content
CA2662170C (en) * 2006-09-01 2015-10-20 Rowe International Corporation Automatic music management methods and systems
US20100328312A1 (en) * 2006-10-20 2010-12-30 Justin Donaldson Personal music recommendation mapping
JP4671198B2 (en) * 2007-01-26 2011-04-13 株式会社ソニー・コンピュータエンタテインメント Information processing device
US8489594B2 (en) * 2007-02-07 2013-07-16 Cisco Technology, Inc. Playlist override queue
CA2680118A1 (en) * 2007-03-16 2008-09-25 Nigel Waites Improved boot in a media player with external memory
US8671000B2 (en) 2007-04-24 2014-03-11 Apple Inc. Method and arrangement for providing content to multimedia devices
GB2449256A (en) * 2007-05-15 2008-11-19 Hanpin Electron Co Ltd Device for digitizing, recording and playing audio signals of a record
US10223858B2 (en) 2007-07-05 2019-03-05 Mediaport Entertainment, Inc. Systems and methods monitoring devices, systems, users and user activity at remote locations
US20090013260A1 (en) * 2007-07-06 2009-01-08 Martin Keith D Intelligent music track selection in a networked environment
US20090019492A1 (en) 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US8046369B2 (en) 2007-09-04 2011-10-25 Apple Inc. Media asset rating system
US7797300B2 (en) * 2007-09-10 2010-09-14 Rowe International, Inc. Systems and methods for conducting searches of multiple music libraries
EP2288986A4 (en) * 2008-04-28 2013-01-09 Strands Inc Method for providing personalized recommendations of financial products based on user data
WO2009151814A1 (en) * 2008-04-30 2009-12-17 Strands, Inc. Scaleable system and method for distributed prediction markets
EP2304597A4 (en) * 2008-05-31 2012-10-31 Apple Inc Adaptive recommender technology
US20090299945A1 (en) * 2008-06-03 2009-12-03 Strands, Inc. Profile modeling for sharing individual user preferences
US8601003B2 (en) 2008-09-08 2013-12-03 Apple Inc. System and method for playlist generation based on similarity data
US8332406B2 (en) 2008-10-02 2012-12-11 Apple Inc. Real-time visualization of user consumption of media items
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US20100169328A1 (en) * 2008-12-31 2010-07-01 Strands, Inc. Systems and methods for making recommendations using model-based collaborative filtering with user communities and items collections
GB0906004D0 (en) 2009-04-07 2009-05-20 Omnifone Ltd MusicStation desktop
US20110060738A1 (en) 2009-09-08 2011-03-10 Apple Inc. Media item clustering based on similarity data
AU2011258252A1 (en) 2010-05-27 2012-11-01 Rockbot, Inc. Methods and systems for analyzing user preferences to dynamically identify remotely located media for local access
US8983905B2 (en) 2011-10-03 2015-03-17 Apple Inc. Merging playlists from multiple sources
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9197937B1 (en) 2012-04-26 2015-11-24 Music Choice Automatic on-demand navigation based on meta-data broadcast with media content
US10219027B1 (en) 2014-10-24 2019-02-26 Music Choice System for providing music content to a user
US10936653B2 (en) 2017-06-02 2021-03-02 Apple Inc. Automatically predicting relevant contexts for media items

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4658093A (en) * 1983-07-11 1987-04-14 Hellman Martin E Software distribution system
US4956768A (en) * 1987-02-25 1990-09-11 Etat Francais, Centre National d'Etudes des Telecommunications Wideband server, in particular for transmitting music or images
US5191611A (en) * 1989-04-03 1993-03-02 Lang Gerald S Method and apparatus for protecting material on storage media and for transferring material on storage media to various recipients

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1504112A (en) 1976-03-17 1978-03-15 Ibm Interactive enquiry systems
US4232295A (en) * 1979-04-13 1980-11-04 Data Information Systems Corporation Jukebox polling system
US4412292A (en) * 1981-02-17 1983-10-25 The Coca-Cola Company System for the remote monitoring of vending machines
FR2523786B1 (en) 1982-03-19 1987-10-09 Bernard Alain TELEPHONE MUSIC TRANSMISSION SYSTEM
US4597058A (en) 1983-05-09 1986-06-24 Romox, Inc. Cartridge programming system
JPS60245097A (en) 1984-05-18 1985-12-04 ブラザー工業株式会社 Software vending machine
JPS60253082A (en) 1984-05-29 1985-12-13 Nippon Tv Housoumou Kk Music information distributing system
CA1245361A (en) 1984-06-27 1988-11-22 Kerry E. Thacher Tournament data system
US4766581A (en) * 1984-08-07 1988-08-23 Justin Korn Information retrieval system and method using independent user stations
US4667802A (en) * 1984-10-01 1987-05-26 Verduin Lee C Video jukebox
US4633445A (en) * 1984-12-14 1986-12-30 Xerox Corporation Eraseable solid state optical memories
JPH063631B2 (en) 1985-11-12 1994-01-12 ブラザー工業株式会社 Information output device management device
US4703465A (en) 1985-12-04 1987-10-27 1K Entertainment Center Ltd. Method and apparatus for producing an audio magnetic tape recording from a preselected music library
JPS62192849A (en) 1986-02-19 1987-08-24 Fujitsu Ltd Command executing system of computer network
JPS62284496A (en) 1986-06-03 1987-12-10 明石 久信 Record music vending system
GB2193420A (en) * 1986-07-30 1988-02-03 Petyard Limited Apparatus for distributing entertainment to subscribers
JPS6360634A (en) 1986-08-29 1988-03-16 Yasuaki Mikaoka Transmission method for electric signal
US5041921A (en) 1987-01-06 1991-08-20 Duplitronics, Inc. System for recording custom albums from a library of pre-recorded items
NO884239L (en) 1987-09-25 1989-03-28 Grant Ball PROCEDURE AND DEVICE FOR RECORDING CHOICE, HIGH SPEED AND HIGH QUALITY DUPLICATION, AND ROYAL TYPE PAYMENT.
US5191573A (en) 1988-06-13 1993-03-02 Hair Arthur R Method for transmitting a desired digital video or audio signal
JP2847243B2 (en) 1988-12-05 1999-01-13 株式会社リコス Music information processing equipment
JP2721229B2 (en) * 1989-03-01 1998-03-04 株式会社東芝 Information recording device
US5388181A (en) 1990-05-29 1995-02-07 Anderson; David J. Digital audio compression system
US5848398A (en) 1990-06-15 1998-12-08 Arachnid, Inc. System for managing a plurality of computer jukeboxes
US5781889A (en) * 1990-06-15 1998-07-14 Martin; John R. Computer jukebox and jukebox network
AU8073291A (en) * 1990-06-15 1992-01-07 Arachnid Inc. System for remoting managing a plurality of computer jukeboxes at different locations from a centralized location
US5355302A (en) 1990-06-15 1994-10-11 Arachnid, Inc. System for managing a plurality of computer jukeboxes
DE4021707A1 (en) * 1990-07-07 1992-01-09 Nsm Ag COIN-ACTUATED MUSIC MACHINE
US5283819A (en) * 1991-04-25 1994-02-01 Compuadd Corporation Computing and multimedia entertainment system
DE4121681A1 (en) 1991-06-29 1993-01-07 Kba Planeta Ag Spring suction member for raising top sheet from stack - includes closed elastic element with apertures spaced from suction nozzle
GB2259398A (en) 1991-08-08 1993-03-10 Gerard Linfoot CD-juke box with album cover display
US5691964A (en) 1992-12-24 1997-11-25 Nsm Aktiengesellschaft Music playing system with decentralized units
US5418713A (en) 1993-08-05 1995-05-23 Allen; Richard Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a remote location of previously recorded or programmed materials
US5696906A (en) 1995-03-09 1997-12-09 Continental Cablevision, Inc. Telecommunicaion user account management system and method
US5726909A (en) 1995-12-08 1998-03-10 Krikorian; Thomas M. Continuous play background music system
US5666788A (en) 1996-04-16 1997-09-16 Ossid Corporation Method for transverse sealing of film wrapped around a product

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4658093A (en) * 1983-07-11 1987-04-14 Hellman Martin E Software distribution system
US4956768A (en) * 1987-02-25 1990-09-11 Etat Francais, Centre National d'Etudes des Telecommunications Wideband server, in particular for transmitting music or images
US5191611A (en) * 1989-04-03 1993-03-02 Lang Gerald S Method and apparatus for protecting material on storage media and for transferring material on storage media to various recipients

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0630501A4 *

Cited By (154)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6381575B1 (en) 1992-03-06 2002-04-30 Arachnid, Inc. Computer jukebox and computer jukebox management system
WO1995003609A1 (en) * 1993-07-26 1995-02-02 Nsm Aktiengesellschaft Process and device for displaying the title of pieces of music
WO1996012255A1 (en) * 1994-10-12 1996-04-25 Technical Maintenance Corporation Intelligent digital audiovisual playback system
EP0926643A2 (en) 1994-10-12 1999-06-30 Touchtunes Music Corporation Intelligent digital audiovisual playback system
WO1996012257A1 (en) * 1994-10-12 1996-04-25 Technical Maintenance Corporation Method of communication for an intelligent digital audiovisual playback system
WO1996012256A1 (en) * 1994-10-12 1996-04-25 Technical Maintenance Corporation Intelligent digital audiovisual playback system
WO1996012258A1 (en) * 1994-10-12 1996-04-25 Technical Maintenance Corporation Intelligent digital audiovisual playback system
EP0927977A3 (en) * 1994-10-12 2005-05-11 Touchtunes Music Corporation Home digital audiovisual information recording and playback apparatus
US6182126B1 (en) 1994-10-12 2001-01-30 Touchtunes Music Corporation Home digital audiovisual information recording and playback system
EP0926643A3 (en) * 1994-10-12 2005-05-11 Touchtunes Music Corporation Intelligent digital audiovisual playback system
JP2007102768A (en) * 1994-10-12 2007-04-19 Touchtunes Music Corp Intelligent digital audiovisual playback system
JP2011100471A (en) * 1994-10-12 2011-05-19 Touchtunes Music Corp Intelligent digital audiovisual reproduction system
WO1996012260A1 (en) * 1994-10-12 1996-04-25 Technical Maintenance Corporation Audiovisual distribution system
EP0927977A2 (en) * 1994-10-12 1999-07-07 Touchtunes Music Corporation Home digital audiovisual information recording and playback apparatus
WO1996015512A1 (en) * 1994-11-12 1996-05-23 Nsm Aktiengesellschaft Automatic music system
EP0926644A2 (en) * 1995-03-13 1999-06-30 Nsm Aktiengesellschaft Multimedia box
GB2298944B (en) * 1995-03-13 1999-11-10 Nsm Ag Multimedia box
WO1996028797A1 (en) * 1995-03-13 1996-09-19 Nsm Aktiengesellschaft Multimedia box
GB2298944A (en) * 1995-03-13 1996-09-18 Nsm Ag Multimedia box such as jukebox
GB2305757B (en) * 1995-09-29 1997-12-17 Samsung Electronics Co Ltd Apparatus for reproducing multiple sounds using a semiconductor memory card and a method thereof
GB2305757A (en) * 1995-09-29 1997-04-16 Samsung Electronics Co Ltd Apparatus for reproducing multiple sounds
EP0809201A2 (en) * 1996-05-22 1997-11-26 Fujitsu Limited Information processing system and recording media
EP0833336A1 (en) * 1996-09-25 1998-04-01 Technical Maintenance Corporation Method of selecting a record in a digital audiovisual reproducing system and system used in such method
FR2753868A1 (en) * 1996-09-25 1998-03-27 Technical Maintenance Corp METHOD FOR SELECTING A RECORDING ON AN AUDIOVISUAL DIGITAL REPRODUCTION SYSTEM AND SYSTEM FOR IMPLEMENTING THE METHOD
US10127759B2 (en) 1996-09-25 2018-11-13 Touchtunes Music Corporation Process for selecting a recording on a digital audiovisual reproduction system, and system for implementing the process
GB2364430A (en) * 1997-04-04 2002-01-23 Bobry Ruben Kleiman System for selectively distributing music
GB2364430B (en) * 1997-04-04 2002-03-13 Bobry Ruben Kleiman System for selectively distributing music
WO1999066713A3 (en) * 1998-06-17 2002-10-03 Looney Productions Llc Music organizer and entertainment center
US6953886B1 (en) 1998-06-17 2005-10-11 Looney Productions, Llc Media organizer and entertainment center
WO1999066713A2 (en) * 1998-06-17 1999-12-23 Looney Productions, Llc Music organizer and entertainment center
EP0969469A1 (en) * 1998-07-02 2000-01-05 SONOPRESS PRODUKTIONSGESELLSCHAFT FÜR TON- UND INFORMATIONSTRÄGER mbH Music browser
WO2000002203A1 (en) * 1998-07-02 2000-01-13 Sonopress Produktionsgesellschaft für Ton- und Informationsträger mbH Music browser
US9769566B2 (en) 1998-07-22 2017-09-19 Touchtunes Music Corporation Sound control circuit for a digital audiovisual reproduction system
US9922547B2 (en) 1998-07-22 2018-03-20 Touchtunes Music Corporation Remote control unit for activating and deactivating means for payment and for displaying payment status
US9148681B2 (en) 1998-07-22 2015-09-29 Touchtunes Music Corporation Audiovisual reproduction system
US10104410B2 (en) 1998-07-22 2018-10-16 Touchtunes Music Corporation Audiovisual reproduction system
US8904449B2 (en) 1998-07-22 2014-12-02 Touchtunes Music Corporation Remote control unit for activating and deactivating means for payment and for displaying payment status
WO2000019431A1 (en) * 1998-09-28 2000-04-06 Nsm Aktiengesellschaft Multimedia jukebox
EP0999553A1 (en) * 1998-11-02 2000-05-10 Alessandro Cortellesi Portable apparatus for storing, handling and listening to pieces of music
US9288529B2 (en) 1999-07-16 2016-03-15 Touchtunes Music Corporation Remote management system for at least one audiovisual information reproduction device
US8931020B2 (en) 1999-07-16 2015-01-06 Touchtunes Music Corporation Remote management system for at least one audiovisual information reproduction device
FR2802672A1 (en) * 1999-07-30 2001-06-22 Alan Manciet Digital audio/visual jukebox having keyboard sound selection/payment mechanism and having recording/storage/reproduction units for digital word sound/images.
DE10049841B4 (en) * 1999-10-13 2016-04-21 Sony Corporation Recording and reproducing apparatus and method, transmitting / receiving apparatus and transmission / reception method
GB2358952A (en) * 1999-10-13 2001-08-08 Sony Corp Associating song titles with pieces of music copied onto a hard disk from CDs
GB2358952B (en) * 1999-10-13 2002-01-23 Sony Corp Recording apparatus and method, and transmitting/receiving apparatus and method
US6449226B1 (en) 1999-10-13 2002-09-10 Sony Corporation Recording and playback apparatus and method, terminal device, transmitting/receiving method, and storage medium
US10846770B2 (en) 2000-02-03 2020-11-24 Touchtunes Music Corporation Process for ordering a selection in advance, digital system and jukebox for embodiment of the process
US9451203B2 (en) 2000-02-16 2016-09-20 Touchtunes Music Corporation Downloading file reception process
US9608583B2 (en) 2000-02-16 2017-03-28 Touchtunes Music Corporation Process for adjusting the sound volume of a digital sound recording
US10068279B2 (en) 2000-02-23 2018-09-04 Touchtunes Music Corporation Process for ordering a selection in advance, digital system and jukebox for embodiment of the process
US9536257B2 (en) 2000-05-10 2017-01-03 Touchtunes Music Corporation Device and process for remote management of a network of audiovisual information reproduction systems
US9152633B2 (en) 2000-05-10 2015-10-06 Touchtunes Music Corporation Device and process for remote management of a network of audiovisual information reproduction systems
US10007687B2 (en) 2000-05-10 2018-06-26 Touchtunes Music Corporation Device and process for remote management of a network of audiovisual information reproductions systems
US9197914B2 (en) 2000-06-20 2015-11-24 Touchtunes Music Corporation Method for the distribution of audio-visual information and a system for the distribution of audio-visual information
US8863161B2 (en) 2000-06-29 2014-10-14 Touchtunes Music Corporation Method for the distribution of audio-visual information and a system for the distribution of audio-visual information
US9591340B2 (en) 2000-06-29 2017-03-07 Touchtunes Music Corporation Method for the distribution of audio-visual information and a system for the distribution of audio-visual information
US9539515B2 (en) 2000-06-29 2017-01-10 Touchtunes Music Corporation Communication device and method between an audiovisual information playback system and an electronic game machine
US9292999B2 (en) 2000-06-29 2016-03-22 Touchtunes Music Corporation Communication device and method between an audiovisual information playback system and an electronic game machine
EP2381429A1 (en) * 2000-06-29 2011-10-26 Touchtunes Music Corporation Device and method for communication between an audiovisual information playback system and an electronic entertainment machine
FR2811114A1 (en) * 2000-06-29 2002-01-04 Touchtunes Music Corp DEVICE AND METHOD FOR COMMUNICATION BETWEEN A SYSTEM FOR REPRODUCING AUDIOVISUAL INFORMATION AND AN ELECTRONIC ENTERTAINMENT MACHINE
EP1168262A1 (en) * 2000-06-29 2002-01-02 Touchtunes Music Corporation System and method of communication between an audio-visual reproduction system and an electronic amusement device
US9149727B2 (en) 2000-06-29 2015-10-06 Touchtunes Music Corporation Communication device and method between an audiovisual information playback system and an electronic game machine
US9919214B2 (en) 2000-09-15 2018-03-20 Touchtunes Music Corporation Jukebox entertainment system having multiple choice games relating to music
US9357245B1 (en) 2001-08-28 2016-05-31 Music Choice System and method for providing an interactive, visual complement to an audio program
US8769602B1 (en) 2001-08-28 2014-07-01 Music Choice System and method for providing an interactive, visual complement to an audio program
US9451300B1 (en) 2001-08-28 2016-09-20 Music Choice System and method for providing an interactive, visual complement to an audio program
US7926085B2 (en) 2001-08-28 2011-04-12 Music Choice System and method for providing an interactive, visual complement to an audio program
KR20030033852A (en) * 2001-10-25 2003-05-01 삼성전자주식회사 Method of managing the additional information for a medium and apparatus thereof
US9164661B2 (en) 2002-09-16 2015-10-20 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US10783738B2 (en) 2002-09-16 2020-09-22 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US9513774B2 (en) 2002-09-16 2016-12-06 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9436356B2 (en) 2002-09-16 2016-09-06 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9430797B2 (en) 2002-09-16 2016-08-30 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9646339B2 (en) 2002-09-16 2017-05-09 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US11314390B2 (en) 2002-09-16 2022-04-26 Touchtunes Music Corporation Jukebox with customizable avatar
US11049083B2 (en) 2002-09-16 2021-06-29 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers and payment-triggered game devices update capability
US10372301B2 (en) 2002-09-16 2019-08-06 Touch Tunes Music Corporation Jukebox with customizable avatar
US11663569B2 (en) 2002-09-16 2023-05-30 Touchtunes Music Company, Llc Digital downloading jukebox system with central and local music server
US9202209B2 (en) 2002-09-16 2015-12-01 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US11847882B2 (en) 2002-09-16 2023-12-19 Touchtunes Music Company, Llc Digital downloading jukebox with enhanced communication features
US10373420B2 (en) 2002-09-16 2019-08-06 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US11029823B2 (en) 2002-09-16 2021-06-08 Touchtunes Music Corporation Jukebox with customizable avatar
US10452237B2 (en) 2002-09-16 2019-10-22 Touchtunes Music Corporation Jukebox with customizable avatar
US7940303B1 (en) 2003-03-07 2011-05-10 Music Choice Method and system for displaying content while reducing burn-in of a display
US9330529B2 (en) 2007-01-17 2016-05-03 Touchtunes Music Corporation Game terminal configured for interaction with jukebox device systems including same, and/or associated methods
US9171419B2 (en) 2007-01-17 2015-10-27 Touchtunes Music Corporation Coin operated entertainment system
US10970963B2 (en) 2007-01-17 2021-04-06 Touchtunes Music Corporation Coin operated entertainment system
US11756380B2 (en) 2007-01-17 2023-09-12 Touchtunes Music Company, Llc Coin operated entertainment system
US10249139B2 (en) 2007-01-17 2019-04-02 Touchtunes Music Corporation Coin operated entertainment system
US9953481B2 (en) 2007-03-26 2018-04-24 Touchtunes Music Corporation Jukebox with associated video server
US10057613B2 (en) 2007-09-24 2018-08-21 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10613819B2 (en) 2007-09-24 2020-04-07 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10228897B2 (en) 2007-09-24 2019-03-12 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US9324064B2 (en) 2007-09-24 2016-04-26 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US9990615B2 (en) 2007-09-24 2018-06-05 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10032149B2 (en) 2007-09-24 2018-07-24 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US9041784B2 (en) 2007-09-24 2015-05-26 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US11501333B2 (en) 2008-01-10 2022-11-15 Touchtunes Music Corporation Systems and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
US9953341B2 (en) 2008-01-10 2018-04-24 Touchtunes Music Corporation Systems and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
US11144946B2 (en) 2008-07-09 2021-10-12 Touchtunes Music Corporation Digital downloading jukebox with revenue-enhancing features
US10169773B2 (en) 2008-07-09 2019-01-01 Touchtunes Music Corporation Digital downloading jukebox with revenue-enhancing features
US11074593B2 (en) 2008-08-15 2021-07-27 Touchtunes Music Corporation Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US10290006B2 (en) 2008-08-15 2019-05-14 Touchtunes Music Corporation Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US11645662B2 (en) 2008-08-15 2023-05-09 Touchtunes Music Company, Llc Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US9774906B2 (en) 2009-03-18 2017-09-26 Touchtunes Music Corporation Entertainment server and associated social networking services
US10423250B2 (en) 2009-03-18 2019-09-24 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US9076155B2 (en) 2009-03-18 2015-07-07 Touchtunes Music Corporation Jukebox with connection to external social networking services and associated systems and methods
US10719149B2 (en) 2009-03-18 2020-07-21 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11775146B2 (en) 2009-03-18 2023-10-03 Touchtunes Music Company, Llc Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US10579329B2 (en) 2009-03-18 2020-03-03 Touchtunes Music Corporation Entertainment server and associated social networking services
US10782853B2 (en) 2009-03-18 2020-09-22 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US10789285B2 (en) 2009-03-18 2020-09-29 Touchtones Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US9292166B2 (en) 2009-03-18 2016-03-22 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US11537270B2 (en) 2009-03-18 2022-12-27 Touchtunes Music Company, Llc Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US11520559B2 (en) 2009-03-18 2022-12-06 Touchtunes Music Company, Llc Entertainment server and associated social networking services
US9959012B2 (en) 2009-03-18 2018-05-01 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US10228900B2 (en) 2009-03-18 2019-03-12 Touchtunes Music Corporation Entertainment server and associated social networking services
US11093211B2 (en) 2009-03-18 2021-08-17 Touchtunes Music Corporation Entertainment server and associated social networking services
US10963132B2 (en) 2009-03-18 2021-03-30 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US10564804B2 (en) 2009-03-18 2020-02-18 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10318027B2 (en) 2009-03-18 2019-06-11 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11570862B2 (en) 2010-01-26 2023-01-31 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US11576239B2 (en) 2010-01-26 2023-02-07 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US11864285B2 (en) 2010-01-26 2024-01-02 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US10768891B2 (en) 2010-01-26 2020-09-08 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10901686B2 (en) 2010-01-26 2021-01-26 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11700680B2 (en) 2010-01-26 2023-07-11 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US11252797B2 (en) 2010-01-26 2022-02-15 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11259376B2 (en) 2010-01-26 2022-02-22 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11291091B2 (en) 2010-01-26 2022-03-29 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10503463B2 (en) 2010-01-26 2019-12-10 TouchTune Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US9521375B2 (en) 2010-01-26 2016-12-13 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10225593B2 (en) 2011-09-18 2019-03-05 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10582239B2 (en) 2011-09-18 2020-03-03 TouchTune Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US11395023B2 (en) 2011-09-18 2022-07-19 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US11368733B2 (en) 2011-09-18 2022-06-21 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10582240B2 (en) 2011-09-18 2020-03-03 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10848807B2 (en) 2011-09-18 2020-11-24 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10880591B2 (en) 2011-09-18 2020-12-29 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US11151224B2 (en) 2012-01-09 2021-10-19 Touchtunes Music Corporation Systems and/or methods for monitoring audio inputs to jukebox devices
US9921717B2 (en) 2013-11-07 2018-03-20 Touchtunes Music Corporation Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
US11409413B2 (en) 2013-11-07 2022-08-09 Touchtunes Music Corporation Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
US11714528B2 (en) 2013-11-07 2023-08-01 Touchtunes Music Company, Llc Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
US11353973B2 (en) 2014-03-25 2022-06-07 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11625113B2 (en) 2014-03-25 2023-04-11 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US11327588B2 (en) 2014-03-25 2022-05-10 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11513619B2 (en) 2014-03-25 2022-11-29 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US10901540B2 (en) 2014-03-25 2021-01-26 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11556192B2 (en) 2014-03-25 2023-01-17 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US11137844B2 (en) 2014-03-25 2021-10-05 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11782538B2 (en) 2014-03-25 2023-10-10 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US10656739B2 (en) 2014-03-25 2020-05-19 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10949006B2 (en) 2014-03-25 2021-03-16 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11874980B2 (en) 2014-03-25 2024-01-16 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods

Also Published As

Publication number Publication date
KR950701104A (en) 1995-02-20
JPH07504517A (en) 1995-05-18
US6381575B1 (en) 2002-04-30
EP0630501A1 (en) 1994-12-28
EP0630501A4 (en) 1998-08-26
CA2131375A1 (en) 1993-09-16
US5355302A (en) 1994-10-11

Similar Documents

Publication Publication Date Title
US5355302A (en) System for managing a plurality of computer jukeboxes
US5781889A (en) Computer jukebox and jukebox network
US5848398A (en) System for managing a plurality of computer jukeboxes
US20010023403A1 (en) Computer jukebox and jukebox network
US6970834B2 (en) Advertisement downloading computer jukebox
US20210326822A1 (en) Digital downloading jukebox system with central and local music servers
US6243725B1 (en) List building system
US8225369B2 (en) Home digital audiovisual information recording and playback system
EP0786124B1 (en) Intelligent digital audiovisual playback system
JP4460118B2 (en) Remote management system for at least one audiovisual information playback device
US5930765A (en) Downloading method for songs and advertisements
WO1991020082A1 (en) System for remoting managing a plurality of computer jukeboxes at different locations from a centralized location
US20120216119A1 (en) Intelligent digital audiovisual reproduction system
US8219224B2 (en) Automatic music management methods and systems
US20040122773A1 (en) Digital jukebox system and method
US20080228517A1 (en) Computer jukebox and jukebox network
WO2000054124A2 (en) Automated downloading computer jukebox
KR200226284Y1 (en) Recording device of data
KR20000020341A (en) Apparatus and method selling recorded music
JPH09288635A (en) Information distribution system, information distributor and information receiver
JPH06150146A (en) Music information vending device
KR20010095357A (en) A system for recording digital contents on a computer - readable medium using network

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CA JP KR

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2131375

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 1993905952

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1993905952

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1993905952

Country of ref document: EP