Patent ID: 6397189
Filing Date: 2002-05-28
Classification: G06Q,G07F,G11B

Abstract:
An improved computer jukebox for playing songs selected by users of the computer jukebox from a library of songs that have been digitally compressed and stored in the computer jukebox, where the library of songs stored in the computer jukebox is capable of being updated upon the receipt of compressed digital song data, which represents at least one song, and upon the receipt of song identity data, which represents the identity of each such song, the computer jukebox comprising:a communication interface for receiving the compressed digital song data and the song identity data; a data storage unit for storing the received compressed digital song data and the received song identity data for each of the songs stored; a display for showing, to prospective user of the computer jukebox, information identifying the songs for which digital song data is stored in the data storage unit and that is based on song identity data; selection keys responsive to a selection of a song to be played on the computer jukebox from the song identity information displayed on the display, the selection keys including a signal output representing activation of the selection keys; at least one audio speaker; a processor connected to a memory, the memory including a decompression algorithm for decompressing compressed digital song data; a digital to analog converter coupled between the processor and the audio speaker to convert digital song data to an analog signal coupled to the speaker; and wherein the memory further includes instructions for: causing the processor, in response to the signal output, to access and process compressed digital song data retrieved from the data storage unit so that the accessed compressed digital song data corresponds to the song selected by the selection keys; causing the processor to decompress the accessed compressed digital song data and send the decompressed digital song data to the digital to analog converter so that the song selected is played on the computer jukebox as a result of the corresponding stored compressed song digital data being decompressed and converted by the processor and the digital to analog converter; and causing the processor to respond to compressed digital song data and to song identity data, which may be received by the communication interface of the computer jukebox, to control the storage of the received compressed digital song data and the received song identity data in the data storage unit to create an updated library of songs stored in the computer jukebox.