WO2000054124A2 - Automated downloading computer jukebox - Google Patents
Automated downloading computer jukebox Download PDFInfo
- Publication number
- WO2000054124A2 WO2000054124A2 PCT/US2000/006453 US0006453W WO0054124A2 WO 2000054124 A2 WO2000054124 A2 WO 2000054124A2 US 0006453 W US0006453 W US 0006453W WO 0054124 A2 WO0054124 A2 WO 0054124A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- jukebox
- identifier
- data
- data source
- instruction set
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/30—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for musical instruments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
Definitions
- the present invention relates to computer jukeboxes,
- the present invention relates to a computer jukebox capable of retrieving songs m an automated fashion and from song distribution systems typically requiring user input .
- the Internet has undergone explosive growth in recent years, connects users worldwide, and is now a source of information on virtually every topic.
- the Internet lends itself naturally to high speed distribution of digital information including compressed song or music data.
- the MP3 compression format without significant degradation in sound quality, allows a vast reduction in the storage space and transfer time required to digitally encode, store, and transmit a song .
- the computer jukebox may thereby update its selection of songs on a periodic or non-periodic basis without human intervention.
- the computer jukebox may thereby download music even from data sources that would ordinarily be inaccessible to the jukebox.
- a commercial transaction is not always required however. For example, independent artists may promote their music by allowing their songs to be stored on the jukebox for no fee.
- the present invention provides a method of operating a computer jukebox, and an automated computer jukebox.
- the method first transmits an instruction set to a computer jukebox.
- the instruction set includes, for example, a data source identifier, a song identifier, and a time identifier.
- the data source identifier indicates the data repository from which the jukebox will download data
- the song identifier indicates the particular song to download
- the time identifier indicates when the jukebox will download the song.
- the data source identifier may be an Internet web site Uniform Resource Locator (URL)
- the song identifier may be a song title
- the time identifier may be an absolute time reference (e.g., 2 P.M.)
- the data source identifier may be the URL for an Internet database to which the jukebox may connect to obtain song, artist, CD title, and other information.
- the jukebox receives the instruction set and stores it in memory for processing. According to the instruction set, the jukebox connects through a communication interface to the data source identified by the data source identifier.
- the jukebox connects at at least one time specified by the time identifier (if the time identifier is a time window or range, the jukebox may connect at any time within the range) .
- the jukebox then downloads the song identified by the song title, and stores the song in its memory for future play.
- the instruction set may include more than a single data source identifier, song title, or time identifier.
- the instruction set may include many different song identifiers representing multiple songs to be downloaded by the jukebox.
- the instruction set may include multiple data source identifiers that select alternate or backup data sources to which the jukebox may connect to download particular songs.
- the instruction set may further include an extended data identifier recognized by the jukebox for downloading additional information including, for example, song title, album name, album title, album graphics, release date, and artist name.
- the instruction set may include a payment identifier.
- the payment identifier may represent a credit card number and billing information that allows the jukebox to pay for the songs it will download.
- the instruction set may also include a series of navigation commands that the jukebox may use, for example, to navigate through a secure web site distribution.
- Figure 1 illustrates a block diagram showing the interaction between a remote management station, a jukebox, and a data source.
- Figure 2 shows a high level flow diagram of the steps executed by an automated downloading jukebox system.
- Figure 3 illustrates a detailed block diagram of a downloading computer jukebox system.
- a remote management site 302 including a communication interface 304
- a computer jukebox 306 including a communication interface 308
- a data source 310 including a communication interface 330
- a local machine 326 e.g., a general purpose computer installed at the jukebox location
- a communication interface 328 includes a communication interface 328.
- the instruction set 312 includes a data source identifier 314, a song identifier 316, and a time identifier 318.
- the instruction set 312 also includes a payment identifier 320, an extended data identifier 322, and a navigation data record 324.
- the remote management site 302 may, for example, be a computer system installed at a remote route operator's site.
- the communication interfaces 304 and 308 may be serial (e.g., modem), parallel, network (e.g., Tl, LAN), manual transportation of data (using any portable data storage device including, for example, portable disks and disk drives) , or Radio Frequency (RF) interfaces.
- the remote management site 302 prepares the instruction set 312 for transmission to the jukebox 306.
- the instruction set 312 preferably includes the data source identifier (DSI) 314, the data type identifier (DTI) 316, and the time identifier (TI) 318.
- DSI data source identifier
- DTI data type identifier
- TI time identifier
- the instruction set 312 may also include one or more of a payment identifier (PI) 320, an extended data identifier (EDI) 322, and navigation data (ND) 324.
- the DSI 314 indicates one or more sources of data to which the jukebox 306 will connect in order to download songs, advertisements, or other information.
- the DSI 314 may be, for example, a single telephone number, a set of telephone numbers, or a web site URL, including an HTTP or FTP protocol indicator.
- the DTI 316 identifies one or more particular songs, advertisements, or other data to download.
- the DTI 316 may be a text string containing a song name, a unique serial number corresponding to a song or advertisement, or the like.
- the TI 318 indicates to the jukebox 306 when to contact the information source 310 and download the data.
- the TI 318 may indicate an absolute time (e.g., 3 P.M.), a relative time (e.g., in 1 hour), or a time window (e.g., between 1 A.M. and 4 A.M.) .
- Multiple TIs 318 may be transmitted to different jukeboxes 306 to stagger access to a particular data source to eliminate overloading of the data source.
- the PI identifies a source of payment, if required, that the data source 310 may charge in return for providing the songs for downloading.
- the PI may be a credit card number and billing verification information, a purchase order number, an electronic credit signature, or the like.
- the EDI 322 indicates to the jukebox 306 whether or not to download additional data.
- the EDI 322 may include commands that direct the jukebox to download additional information from the data source 310 (when available) including, for example, one or more of a song title, album name, album title, album graphics, release date, and artist name.
- the ND 324 provides the jukebox 306 with commands or actions to perform in order to navigate Internet web sites, menus, selection screens, and the like.
- the ND 324 may supply the username, the password, the number of "tabs" (or any other desired keystrokes) required to select the text boxes and then select the OK button.
- More sophisticated jukeboxes may accept an ND 324 that sets forth the screen positions of the text boxes and OK button, and that provides the indication to perform virtual mouse clicks, mouse movements, or keyboard activations.
- the ND 324 may provide a string of menu choice letters that the jukebox 306 will provide once connected to the data source 310.
- Figure 2 that figure shows a flow diagram 400 of the steps executed by an automated downloading jukebox system.
- the remote management site transmits to the computer jukebox an instruction set.
- the computer jukebox receives the instruction set and connects to the data source (step 406) at the indicated time.
- the location owner may provide his own instruction set, or edit the instruction set received at step 404.
- any patron selections may be added to the instruction set at this time.
- the jukebox may navigate and interact with the data source (step 408), for example to make menu selections or provide payment information, prior to downloading the desired song at step 410.
- FIG. 3 that figure shows a data source 11 for songs, advertisements, and other data, that connects remotely located jukeboxes such as a jukebox 13.
- Each jukebox 13 may be implemented as a computer based system 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 an optical memory or any other available large volume nonvolatile computer memory that provides both read and write access.
- the data source 11 communicates with each computer jukebox 13 using a transmission link 15.
- the data source 11 (which may be, for example, a laptop computer or may which represent the manual transportation of data as noted above) and each jukebox 13 use respective modems 17 and 19 to maintain communication on the transmission link 15.
- the data source 11 and the jukebox 13 may communicate using other interfaces, however.
- the communication interface may be implemented as a high-speed network connection, wireless transmission system, and the like.
- the data source 11 may store and transmit other information, including song titles, album name, artist names, video and graphic information over the transmission link 15 to the computer jukebox 13.
- the data source 11 includes a host computer 21 which maintains a master library 23 of songs and associated graphics which are stored m a compressed digital form m a bulk storage unit 25.
- the bulk storage unit 25 is capable of storing vast amounts of digital data, and may 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 m the bulk storage unit 25.
- Each computer jukebox 13 plays songs and displays graphics which are stored locally m the large-volume data storage unit 93.
- 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 may be used as an index into the local song library 91.
- the jukebox 13 includes a processing circuit 121 which contains a microprocessor 121A, read only memory (ROM) 12IB and random access memory (RAM) 12lC.
- the microprocessor 121A operates in accordance with the software program contained in the ROM 12 IB and/or the RAM 121C.
- one of the software programs may be the Netscape NavigatorTM web browser that gives the jukebox internet browsing, downloading, and general communication abilities.
- the processing circuit 121 may also be coupled to a decompression circuit (not shown) or may perform decompression using a software algorithm for decoding, for example, MP3 compression.
- the processing circuit interprets the instruction set 312 as noted above for automated operation of the jukebox 13.
- 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.
- the computer jukebox 306 is locally managed.
- the owner of the location at which the computer jukebox 306 is installed may connect to the jukebox using a local machine 326 and its communication interface (e.g., serial port, parallel port, network connection, or the like) .
- the location owner may thereby directly control which additional songs and advertisements the computer jukebox 306 downloads by providing its own instruction set.
- the patron may provide data selection input that, for example, selects songs from a list of songs available for download from various data sources and displayed by the jukebox 306.
- the jukebox 306 then forms the instruction set appropriate for downloading the patron selection.
- An additional charge may be collected for this service by the jukebox 306, for example, before the jukebox 306 connects to the data source 310 and downloads the data.
- the jukebox may store the instruction set or the song requested by the patron in a list for later processing (for example, possible modification by the remote management site or the local operator) .
- the jukebox 306 may then connect during non-peak or non-business hours to the data source 310.
- the jukebox 306 may operate in a data source searching mode. In the searching mode, the jukebox 306 connects to any preselected list of data sources and downloads a list of songs, advertisements, or other digital data that may be downloaded from each data source. The jukebox 306 may then display all of the digital data available for download, and accept patron input as noted above.
- the present invention thereby provides an automated jukebox that may connect to and download information from data sources that typically require user interaction.
- the jukebox may download music, for example, from relatively complex data sources including Internet web sites.
- the remote management site may automate the jukebox operations by preparing and transmitting an instruction set to the jukebox.
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU35255/00A AU3525500A (en) | 1999-03-11 | 2000-03-10 | Automated downloading computer jukebox |
GB0116740A GB2363648A (en) | 1999-03-11 | 2000-03-10 | Automated downloading computer jukebox |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12380999P | 1999-03-11 | 1999-03-11 | |
US60/123,809 | 1999-03-11 | ||
US30706699A | 1999-05-07 | 1999-05-07 | |
US09/307,066 | 1999-05-07 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2000054124A2 true WO2000054124A2 (en) | 2000-09-14 |
WO2000054124A3 WO2000054124A3 (en) | 2001-09-07 |
Family
ID=26821922
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/006453 WO2000054124A2 (en) | 1999-03-11 | 2000-03-10 | Automated downloading computer jukebox |
Country Status (3)
Country | Link |
---|---|
AU (1) | AU3525500A (en) |
GB (1) | GB2363648A (en) |
WO (1) | WO2000054124A2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001045060A1 (en) * | 1999-12-17 | 2001-06-21 | Innovation Venture Limited | Audiovisual jukebox |
WO2005109356A1 (en) * | 2004-05-12 | 2005-11-17 | Koninklijke Philips Electronics N.V. | A music distribution system and method for selectively distributing music to a plurality of jukeboxes |
US8392911B2 (en) | 2008-05-16 | 2013-03-05 | Microsoft Corporation | Download discovery for web servers |
US10140084B2 (en) | 2000-10-12 | 2018-11-27 | Bose Corporation | Interactive sound reproducing |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2371670B (en) * | 2000-08-17 | 2004-01-14 | Michael Henry Mcgarvey | Entertainment system |
EP2432190A3 (en) | 2001-06-27 | 2014-02-19 | SKKY Incorporated | Improved media delivery platform |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5768528A (en) * | 1996-05-24 | 1998-06-16 | V-Cast, Inc. | Client-server system for delivery of online information |
US5848398A (en) * | 1990-06-15 | 1998-12-08 | Arachnid, Inc. | System for managing a plurality of computer jukeboxes |
US5918213A (en) * | 1995-12-22 | 1999-06-29 | Mci Communications Corporation | System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products |
US5959945A (en) * | 1997-04-04 | 1999-09-28 | Advanced Technology Research Sa Cv | System for selectively distributing music to a plurality of jukeboxes |
US6012086A (en) * | 1997-06-24 | 2000-01-04 | Sony Corporation | Internet event timer recording for video and/or audio |
-
2000
- 2000-03-10 WO PCT/US2000/006453 patent/WO2000054124A2/en active Application Filing
- 2000-03-10 AU AU35255/00A patent/AU3525500A/en not_active Abandoned
- 2000-03-10 GB GB0116740A patent/GB2363648A/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5848398A (en) * | 1990-06-15 | 1998-12-08 | Arachnid, Inc. | System for managing a plurality of computer jukeboxes |
US5918213A (en) * | 1995-12-22 | 1999-06-29 | Mci Communications Corporation | System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products |
US5768528A (en) * | 1996-05-24 | 1998-06-16 | V-Cast, Inc. | Client-server system for delivery of online information |
US5959945A (en) * | 1997-04-04 | 1999-09-28 | Advanced Technology Research Sa Cv | System for selectively distributing music to a plurality of jukeboxes |
US6012086A (en) * | 1997-06-24 | 2000-01-04 | Sony Corporation | Internet event timer recording for video and/or audio |
Non-Patent Citations (2)
Title |
---|
ATWOOD B.: 'Traditional jukeboxes get internet boost' BILLBOARD vol. 108, 07 September 1996, page 90, XP002938559 * |
MARKOFF J.: 'New system for PC music stirs concern over piracy' THE NEW YORK TIMES 03 May 1999, page 1FF, XP002938560 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001045060A1 (en) * | 1999-12-17 | 2001-06-21 | Innovation Venture Limited | Audiovisual jukebox |
US10140084B2 (en) | 2000-10-12 | 2018-11-27 | Bose Corporation | Interactive sound reproducing |
US10481855B2 (en) | 2000-10-12 | 2019-11-19 | Bose Corporation | Interactive sound reproducing |
WO2005109356A1 (en) * | 2004-05-12 | 2005-11-17 | Koninklijke Philips Electronics N.V. | A music distribution system and method for selectively distributing music to a plurality of jukeboxes |
US8392911B2 (en) | 2008-05-16 | 2013-03-05 | Microsoft Corporation | Download discovery for web servers |
Also Published As
Publication number | Publication date |
---|---|
GB2363648A (en) | 2002-01-02 |
AU3525500A (en) | 2000-09-28 |
WO2000054124A3 (en) | 2001-09-07 |
GB0116740D0 (en) | 2001-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10846770B2 (en) | Process for ordering a selection in advance, digital system and jukebox for embodiment of the process | |
US10007687B2 (en) | Device and process for remote management of a network of audiovisual information reproductions systems | |
US9288529B2 (en) | Remote management system for at least one audiovisual information reproduction device | |
US7483957B2 (en) | Server, distribution system, distribution method and terminal | |
JP3907206B2 (en) | Household equipment for recording and playback of digital audiovisual information | |
US6381575B1 (en) | Computer jukebox and computer jukebox management system | |
US7500192B2 (en) | Process for selecting a recording on a digital audiovisual reproduction system, and system for implementing the process | |
US20060153020A1 (en) | Compact disk musical jukebox with digital music library access | |
US20050216348A1 (en) | System for managing a plurality of computer jukeboxes | |
CN104794825A (en) | Digital downloading jukebox system with central and local music servers | |
WO2000054124A2 (en) | Automated downloading computer jukebox | |
US20080228517A1 (en) | Computer jukebox and jukebox network | |
JP2002006857A (en) | Music delivery method and intermediary method | |
GB2356069A (en) | Music management system with plurality of download formats | |
JP2002163506A (en) | Sales method for electronic commercial product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
ENP | Entry into the national phase in: |
Ref country code: GB Ref document number: 200116740 Kind code of ref document: A Format of ref document f/p: F |
|
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase |