Patent ID: 7293277

Claim:
A jukebox system, comprising: a plurality of jukebox devices, wherein each jukebox device includes a microprocessor, a storage device for storing audiovisual information that can be reproduced by the jukebox device in response to user requests, an audio system for playing audio, a display device for displaying video, and a communication system for enabling the jukebox to communicate through an audiovisual distribution network; a server remote to said jukebox devices that provides services to said jukebox devices, wherein said server and each of said jukebox devices can communicate with each other through said distribution network; and a plurality of remote control devices for said jukebox devices, wherein each of said remote control devices comprises: a remote transmitter that is associated with a receiver connected to a control circuit of one of said jukebox devices, wherein each remote control device is operable to control one of said jukebox devices only when said jukebox device recognizes a control signal comprising a remote control identification code identifying the remote control device, stored on the remote control device and transmitted from the remote control device, wherein the control signal further comprises a key code sent to control a selected feature of the jukebox; and a specific key that, when actuated, triggers a signal comprising a remote control identification code without an associated key code which facilitates the storing of this remote control identification code as a saved remote control identification code by the jukebox, each remote control device operable to transmit a plurality of key codes for controlling a plurality of functions of a jukebox device; wherein at least one jukebox of said plurality of jukebox devices further comprises: remote control code storage that stores a saved remote control identification code sent by an associated remote control device; server code storage that stores a server identification code sent by the server connected to said plurality of jukebox devices, said server identification code identifying another remote control device; and a storage location that stores the transmitted remote control identification code for use in comparing the saved remote control identification code and/or the server identification code with the transmitted remote control identification code stored on the jukebox to determine whether or not the jukebox will respond to control signals from the remote control transmitting the remote control identification code.