Communications method for an intelligent digital audiovisual reproduction system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-007/16
H04N-007/173
G06F-015/173
G06F-015/16
G06F-009/44
G06F-009/445
출원번호
UP-0902707
(2001-07-12)
등록번호
US-7793331
(2010-09-27)
발명자
/ 주소
Nathan, Guy
Mastronardi, Tony
출원인 / 주소
Touchtunes Music Corporation
대리인 / 주소
Nixon & Vanderhye P.C.
인용정보
피인용 횟수 :
96인용 특허 :
156
초록▼
Method for communication between a central server and a computerized juke-box which operates in a conference mode, including: sending a header before any transaction, which includes the identity of the destination together, the identity of the emitter, and the size of the packets; responding from th
Method for communication between a central server and a computerized juke-box which operates in a conference mode, including: sending a header before any transaction, which includes the identity of the destination together, the identity of the emitter, and the size of the packets; responding from the server in the form of a data packet, each packet sent by the server being encoded using the identification code of the juke-box software; and receiving a data packet by the juke-box, which decodes the packet, simultaneously performs a check on the data received by the CRC method and sends an acknowledgment of receipt to the server indicating the accuracy of the information received, to allow it to prepare and send another packet to the juke-box.
대표청구항▼
The invention claimed is: 1. A method of operating a jukebox system for use in a public establishment, including: providing a jukebox device including a microprocessor, a memory that stores songs that may be played on the jukebox device in response to requests by a user, a touchscreen display for d
The invention claimed is: 1. A method of operating a jukebox system for use in a public establishment, including: providing a jukebox device including a microprocessor, a memory that stores songs that may be played on the jukebox device in response to requests by a user, a touchscreen display for displaying images, an audio arrangement providing audio, a communication system for enabling the jukebox device to communicate with a song distribution network, and a multitasking operating system that enables simultaneous operation of the microprocessor, the display, the audio arrangement and the communication system, and further wherein said jukebox device includes security operating software that controls operation of said jukebox; providing a server system remote from said jukebox device and a controller system that can be accessed by said jukebox device through said distribution network; providing a system management function that enables an authorized manager of the jukebox device to locally access and selectively adjust adjustable operation settings for the jukebox device through use of the touchscreen display, a plurality of the adjustable settings being adjustable over a range predetermined by the authorized manager through the definition of a maximum of high and low levels for each system output source; registering said jukebox device for operation through communication between the security operating software of the jukebox device and the controller system, the security operating software (1) authorizing the jukebox device to operate when the authorized manager has processed a correct registration, or (2) causing the jukebox device to at least temporarily stop working if cheating has been detected by the security operating software or if the network cannot be accessed; downloading songs from the server system to the jukebox device and storing the downloaded songs on the jukebox device; displaying on the display images of album covers that correspond to songs that are stored on the jukebox device; collecting money through the jukebox device from patrons in the public establishment in exchange for playing selected songs on the jukebox device, wherein the patrons select desired songs by interacting with the jukebox device through the touchscreen display; uploading royalty information from the jukebox device to the server system for use in accounting for music rights associated with the selected songs; sending update data from said server system to said jukebox device which is used by said jukebox device to remotely update said operating software on said jukebox device; modifying said jukebox device, upon receipt by said jukebox device of said update data, such that said jukebox device will operate in accordance with new operating software updated by use of said update data received from said server system over said distribution network. 2. The method of claim 1, further including, upon receipt of said update data, verifying by said jukebox device if a version number of current software is outdated, and, if said version number is outdated, performing a back-up of the current operating software, modifying a system startup file for startup with the back-up of the current software, beginning execution of a new version of said software received from said server system, verifying proper operation of said new version of said software, and, if said new version properly operates, reinitializing the system startup file for startup with the new version. 3. The method of claim 2, further including, if said verification of said new version indicates an error, reinitializing said current version of said software, and sending an error message to said server system. 4. The method of claim 1, further including encoding songs with a code number resident in said jukebox device before downloading song from the server system to the jukebox device, the songs being encoded by the server system. 5. The method of claim 1, wherein the registering of said jukebox device with the controller system comprises acquiring an approval signal in the form of a registration number that the jukebox device checks upon each startup, wherein if a correct registration number is found, the jukebox device is then rendered operational. 6. The method of claim 1, further comprising specifying royalty base and song cost information in a centrally located database.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (156)
Johnson Mark R. ; Cline Terry B., Acquisition and operation of remotely loaded software using applet modification of browser software.
Beyers ; II Robert J. (Snellville GA) Durden Gregory S. (Jonesboro GA) Ivey M. Kent (Chamblee GA) Kuban Curt M. (Snellville GA), Addressed messaging in a cable television system.
Allen Richard (111 E. Myrna La. Tempe AZ 85284), Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a r.
Marrington S. Paul (P.O. Box 34 Fyshwick CA AUX 2609) Kiankhooy-Fard Paul (1165 Archer St. San Diego CA 92109) Zecos Paul (13367 Caminito Mar Villa Del Mar CA) Rudaw Geoffrey (43 Argow Pl. Nanuet NY , Computer power system.
Koval Michael J. (Boca Raton FL) Lawton William W. (Boca Raton FL) Tyler John G. (Boynton Beach FL) Winters Scott L. (Plantation FL), Data stream protocol for multimedia data streaming data processing system.
Funahashi Yasuhiro,JPX ; Ikami Kazunori,JPX ; Nishimura Osamu,JPX ; Kiyohara Yuji,JPX ; Hibino Yoshihiko,JPX ; Yasutomo Yuichi,JPX, Data transmission system for distributing video and music data.
Tsevdos James T. ; Cook Ross L. ; Ring Nancy Lee ; Barnhill Robert S. ; Hamblin Glen E. ; Milsted Kenneth L. ; Kindell Craig N. ; Waefler Susan Elizabeth ; Portela Carlos ; Anderson Brent C., Digital information accessing, delivery and production system.
McGill ; III James K. (Dover MA) Abele Dorotea (Sutton MA) Colman Lonnie L. (Natick MA) Gonsalves Manuel (Brookline MA) Saxena Sanjeev (Millbury MA), Disk operating system backup and recovery system.
Akel William S. (5460 White Oak Ave. ; A-336 Encino CA 91316) Schilling Paul K. (5460 White Oak Ave. ; A-336 Encino CA 91316) Solberg Eric L. (5460 White Oak Ave. ; A-336 Encino CA 91316), Distributed on-line money access card transaction processing system.
Metz Erik Christopher ; Zimmerman ; Jr. Paul Andrew ; Erdely ; Jr. Laszlo ; deSa Colin Joseph ; Hudson ; Jr. Henry G. ; Darr ; Jr. John W., Downloading applications software through a broadcast channel.
Hammond Russell E. (La Jolla CA) Northup Robert L. (San Diego CA) Shimp Alan G. (Silver Spring MD) Fassnacht Francis B. (Silver Spring MD), Electrical power supply for short term power interruptions.
Kaloi Dennis M. (710 N. Oak Point Dr. Agoura Hills CA 91301) Simon Richard A. (707 Clear Haven Dr. Agoura Hills CA 91301), Electronic solid-state record/playback device and system.
Barrett Phil ; Clawson Dennis ; Carden Christopher ; Leif Stephanie ; Boutell Thomas ; Wesley Richard, Error mitigation and correction in the delivery of on demand audio.
Dubno Michael (5938 Liebig Ave. Riverdale NY 10471) Dubno Daniel (261 W. 11th St. New York NY 10014), Food service ordering terminal with video game capability.
Sharples ; Jr. Thomas D. (Redwood City CA) Weitz John C. (Belmont CA) Ganapathy Ichyterra (Palo Alto CA) Poimboeuf Michael (Redwood City CA) Macdonald Hugh (Menlo Park CA) Garvin Charles E. (San Fran, High-speed reproduction facility for audio programs.
Korn Justin (Sapphire Beach ; 164 ; Rte. 6 St. Thomas VI 00802) Schmelzer Stephen F. (Maplewood NJ), Information retrieval system and method using independent user stations.
Benson Paul H. (Chandlers Ford GB2) Kingdom-Hockings Michael L. (Chandlers Ford GB2) Middleton Brian H. (Winchester GB2) Pinnell Martin C. (Winchester GB2) Robinson Thomas E. (Romsey GB2) Sheeler Ric, Interactive enquiry system.
Spaulding ; II John E. (N. Miami FL), Interactive television terminal responsive to user commands which combines static service data and recurrently broadcast.
Hershey Antoinette F. (Acton MA) French Andrew H. (Lexington MA) Boire Christopher P. (Westborough MA), License mangagement system and license storage key.
Yoshimaru Tomohisa (Kanagawa JPX) Yokota Tsuneshi (Kanagawa JPX) Kumagai Hideo (Tokyo JPX), Memory disk and apparatus for recording information on memory disk.
Florin Fabrice (Mill Valley CA) Buettner Michael (Burlingame CA) Corey Glenn (San Rafael CA) Fritsche Janey (Mill Valley CA) Maresca Peter (Palo Alto CA) Miller Peter (Los Altos Hills CA) Purdy Bill , Method and apparatus for audio-visual interface for the display of multiple levels of information on a display.
Rust Jeffrey J. (Brooklyn Park MN) LeVasseur Rodney J. (Lakeville MN) Meilach Alan (Prior Lake MN) Beech Brian (Bloomington MN) Wetzel Richard M. (Plymouth MN) Freudenheim Eric J. (Burnsville MN), Method and apparatus for parallel integrated circuit card initialization and embossing.
Lillich Alan W. (Los Gatos CA) Cobb Jeffrey R. (Sunnyvale CA) Eidt Erik L. (Campbell CA) Meretsky Wayne N. (Los Alto CA), Method and apparatus for patching operating systems.
Lang Gerald S. (812 Downs Dr. Silver Spring MD 20904), Method and apparatus for protecting material on storage media and for transferring material on storage media to various.
Lett David B. (Duluth GA) Raley ; Jr. William M. (Lawrenceville GA) Hayashi Michael T. (Aurora CO), Method and apparatus for providing interactive electronic programming guide.
Barone Stan T. (Fridley MN) Hepburn Ian R. (Minnetonka MN) Fladmoe Gary E. (Salt Lake City UT) Vavra Robert D. (Roseville MN), Method and apparatus for remotely and centrally controlling a plurality of host processors.
Castille Jean-Paul Gilbert,FRX, Method and apparatus for transmitting information recorded on information storage means from a central server to subscr.
Kirouac Donald L. (Thornhill CAX) Porrett William A. (Unionville CAX) Czerwinski Marek J. (Scarborough CAX), Method and apparatus for updating software at remote locations.
Andrew Louis Gross ; Mark Edward Hill ; Gerald Damian John ; Charley David Lillard ; Douglas Eugene Torrens, Method and system for reversible installation of software applications in a data processing system utilizing an automated archival process.
Banker Robert O. (Cumming GA) Huppertz Jeffrey B. (Alpharetta GA) Hayashi Michael T. (Lawrencevile GA) Lett David B. (Duluth GA) Godlewski Voytek E. (Atlanta GA) Raley Michael W. (Lilburn GA), Method of providing video on demand with VCR like functions.
Ludwig Lester F. (Foster City CA) Lauwers J. Chris (Menlo Park CA) Lantz Keith A. (Los Altos CA) Burnett Gerald J. (Atherton CA) Burns Emmett R. (Incline Village NV), Multimedia collaboration system arrangement for routing compressed AV signal through a participant site without decompre.
Row Edward J. (Mountain View CA) Boucher Laurence B. (Saratoga CA) Pitts William M. (Los Altos CA) Blightman Stephen E. (San Jose CA), Parallel I/O network file server architecture.
Bacon Kinney C. (Lawrenceville GA) Haman R. Thomas (Duluth GA) Lett David B. (Duluth GA) Banker Robert O. (Cumming GA) Harney Michael P. (Atlanta GA), Reprogrammable subscriber terminal.
John S. Hendricks ; Alfred E. Bonner ; Richard E. Wunderlich, Reprogrammable terminal for suggesting programs offered on a television program delivery system.
Shing Norman (New Hyde Park NY) Erlikh Leonid (Brooklyn NY) Lim Nicholas R. (London NJ GB2) Lambert Jeffrey L. (East Brunswick NJ) Moskowitz Joel M. (New York NY) Wadhwa Vivek K. (Paramus NJ) Hughes , Software distribution system to build and distribute a software release.
Arendt James Wendell ; Giangarra Paul Placido ; Manikundalam Ravindranath Kasinath ; Padgett Donald Robert ; Phelan James Michael, System and method for lazy loading of shared libraries.
Akiyoshi Takashi (Osaka JPX) Matsuse Tetsuo (Ikoma-gun JPX), System for automatically generating and saving control information in a server if requested by a client at system initia.
Rangan P. Venkat (San Diego CA), System for efficient delivery of multimedia information using hierarchical network of servers selectively caching progra.
Takahashi Fumiaki,JPX ; Suga Akira,JPX ; Kawamura Hideaki,JPX ; Aizawa Takashi,JPX ; Mamiya Akira,JPX ; Hatori Kenji,JPX, System for loading control information from peripheral devices which are represented as objects to a controller in a p.
Choquier Philippe,FRX ; Peyroux Jean-Francios ; Griffin William J., System for on-line service in which gateway computer uses service map which includes loading condition of servers broad.
Eggers Derek C. (4217 Highland Rd. ; Suite 275 Pontiac MI 48054) Holben David V. (4217 Highland Rd. ; Suite 275 Pontiac MI 48054) Robinson Mark E. (1080 Cliff Dr. Lapeer MI 48446), System for random access to an audio video data library with independent selection and display at each of a plurality of.
Tillery Michael L. (Rockford) Harlan Eugene G. (Rockford) Martin John (Rockford) Zammuto Samuel N. (Rockford) Bonilla Marcio (Rockford IL), System for remotely crediting and billing usage of electronic entertainment machines.
Kindell Craig N. ; Milsted Kenneth L. ; Vogt Michael P. ; Waefler Susan E. ; Yoder Brian E., System for the management of multiple time-critical data streams.
Sedam Jason K. (Dunwoody GA) Hale James V. M. (Dunwoody GA) Caldwell Stewart W. (Marietta GA) Bushman Willard T. (Palm Bay FL) Wright Richard A. (Melbourne FL), System for the remote monitoring of vending machines.
Beaverton Arthur J. (Maynard MA) Hunt Thomas E. (Brookline NH), System for updating program stored in EEPROM by storing new version into new location and updating second transfer vecto.
Molnar Charles E. (471 Toft La. Webster Groves MO 63119) Backus Alan L. (1550 Centinela Ave. ; No. 210 Los Angeles CA 90025), System to demonstrate and sell computer programs.
Paolini Michael (153 E. Palmetto Park Rd. #155 Boca Raton FL 33432), System with two different communication mediums, transmitting retrieved video and compressed audio information to plural.
Cohen Jason M. (20 Skookwams Ct. West Islip NY 11795), Video communications system having a remotely controlled central source of video and audio data.
Gerba George ; Lambert Robert E. ; Meiseles Howard ; Nichols Mike, Visual object present within live programming as an actionable event for user selection of alternate programming wherein.
Nathan, Guy; Mastronardi, Tony, Audiovisual distribution system for playing an audiovisual piece among a plurality of audiovisual devices connected to a central server through a network.
Nathan, Guy; Mastronardi, Tony, Audiovisual distribution system for playing an audiovisual piece among a plurality of audiovisual devices connected to a central server through a network.
Dion, Dominique; Fedesna, Kenneth J.; Loffredo, Mark D.; Suchocki, Edward J.; Pellegrini, Edward E.; Pellegrini, Frank J.; Hicks, Edward F.; Mednick, Cary M., Coin operated entertainment system.
Dion, Dominique; Fedesna, Kenneth J.; Loffredo, Mark D.; Suchocki, Edward J.; Pellegrini, Edward E.; Pellegrini, Frank J.; Hicks, Edward F.; Mednick, Cary M., Coin operated entertainment system.
Nathan, Guy; Mastronardi, Tony; Choquet, Alain, Communication device and method between an audiovisual information playback system and an electronic game machine.
Nathan, Guy; Mastronardi, Tony; Choquet, Alain, Communication device and method between an audiovisual information playback system and an electronic game machine.
Nathan, Guy; Mastronardi, Tony; Choquet, Alain, Communication device and method between an audiovisual information playback system and an electronic game machine.
Nathan, Guy; Mastronardi, Tony; Choquet, Alain, Communication device and method between an audiovisual information playback system and an electronic game machine.
Nathan, Guy; Mastronardi, Tony; Choquet, Alain, Communication device and method between an audiovisual information playback system and an electronic game machine.
Mastronardi, Tony; Nathan, Goy; Clement, Hugues, Device and process for remote management of a network of audiovisual information reproduction systems.
Mastronardi, Tony; Nathan, Guy; Clement, Hugues, Device and process for remote management of a network of audiovisual information reproduction systems.
Mastronardi, Tony; Nathan, Guy; Clement, Hugues, Device and process for remote management of a network of audiovisual information reproduction systems.
Mastronardi, Tony; Nathan, Guy; Clement, Hugues, Device and process for remote management of a network of audiovisual information reproduction systems.
Mastronardi, Tony; Nathan, Guy; Clement, Hugues, Device and process for remote management of a network of audiovisual information reproductions systems.
Fedesna, Kenneth J.; Loffredo, Mark D.; Suchocki, Edward J.; Pellegrini, Edward E.; Pellegrini, Frank J., Game terminal configured for interaction with jukebox device systems including same, and/or associated methods.
Dion, Dominique; Tooker, Michael; Guy, Francois; Beaumier, Francois; Khenfir, Mounir; Gratton, Loic; Bureau, Dominique; Yayli, Harun Tune, Jukebox with connection to external social networking services and associated systems and methods.
Nathan, Guy; Dion, Dominique; Mastronardi, Tony, Process for ordering a selection in advance, digital system and jukebox for embodiment of the process.
Nathan, Guy; Dion, Dominique; Mastronardi, Tony, Process for ordering a selection in advance, digital system and jukebox for embodiment of the process.
Nathan, Guy; Dion, Dominique; Mastronardi, Tony, Process for ordering a selection in advance, digital system and jukebox for embodiment of the process.
Dion, Dominique; Tooker, Michael; Guy, Francois; Khenfir, Mounir, System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server.
Dion, Dominique; Tooker, Michael; Guy, Francois; Khenfir, Mounir, Systems and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server.
Dion, Dominique; Tooker, Michael; Guy, Francois; Khenfir, Mounir, Systems and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.