System, method and article of manufacture for a business layer component in a multimedia synchronization framework
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-007/173
출원번호
US-0489601
(2000-01-20)
등록번호
US-7458091
(2008-11-25)
발명자
/ 주소
Getsin,Evgeniy M
Lewis,Michael J
Collart,Todd R
출원인 / 주소
Sonic Solutions, A California Corporation
대리인 / 주소
Fitch, Even, Tabin & Flannery
인용정보
피인용 횟수 :
32인용 특허 :
257
초록▼
A system, method and article of manufacture are provided for identifying a plurality of events which are played back simultaneously on a plurality of networked client apparatuses. First, a plurality of events are stored in memory on a plurality of client apparatuses. The events each have a unique id
A system, method and article of manufacture are provided for identifying a plurality of events which are played back simultaneously on a plurality of networked client apparatuses. First, a plurality of events are stored in memory on a plurality of client apparatuses. The events each have a unique identifier associated therewith and which are stored in the memory. In operation, the client apparatuses are adapted to be coupled to a host computer via a network. The identifier of the event which is stored in the memory of the client apparatuses is then retrieved utilizing the network. Such identifier is subsequently compared with an identifier of a scheduled event. If the comparison renders a match, the playback of the event is begun on each of the client apparatuses.
대표청구항▼
What is claimed is: 1. A method for identifying a plurality of events which are played back simultaneously on a plurality of networked client apparatuses, comprising the steps of: (a) providing a plurality of events stored in memory on a plurality of client apparatuses, the events each having a uni
What is claimed is: 1. A method for identifying a plurality of events which are played back simultaneously on a plurality of networked client apparatuses, comprising the steps of: (a) providing a plurality of events stored in memory on a plurality of client apparatuses, the events each having a unique identifier identifying the event stored in memory associated therewith and stored in the memory, wherein the client apparatuses are adapted to be coupled to a host computer via a network; (b) ascertaining whether the client apparatuses have the event stored in memory comprising ascertaining the identifier of the event stored in the memory of the client apparatuses utilizing the network; (c) comparing the identifier of the event stored in the memory with an identifier of a scheduled event; (d) identifying a type of device on each of the client apparatuses; and (e) beginning the playback of the event simultaneously on each of the client apparatuses comprising generating communications for each of the client apparatuses comprising an address to each of the client apparatuses and an object specific for each of the client apparatuses based on the type of device identified and forwarding the communications with the objects specific for each of the client apparatuses upon ascertaining that the client apparatus has the predefined content stored and that the comparison renders a match. 2. A method as recited in claim 1, wherein the event includes a video and audio presentation. 3. A method as recited in claim 1, wherein the event includes at least one of a movie, a concert, and a theatrical event. 4. A method as recited in claim 1, wherein the network is a wide area network. 5. A method as recited in claim 1, wherein the memory includes a digital video disc (DVD). 6. A computer program embodied on a computer readable medium for identifying a plurality of events which are played back simultaneously on a plurality of networked client apparatuses, comprising: (a) a code segment for providing a plurality of events stored in memory on a plurality of client apparatuses where content of the events are playable independent from a synchronized simultaneous playback, the events each having a unique identifier identifying the event stored in memory associated therewith and stored in the memory, wherein the client apparatuses are adapted to be coupled to a host computer via a network; (b) a code segment for ascertaining whether the client apparatuses have the event stored in memory comprising ascertaining the identifier of the event stored in the memory of the client apparatuses utilizing the network; (c) a code segment for comparing the identifier of the event stored in the memory with an identifier of a scheduled event; (d) a code segment for identifying a type of device on each of the client apparatuses; and (e) a code segment for beginning the playback of the event simultaneously on each of the client apparatuses comprising generating one or more communications for each of the client apparatuses comprising an address to each of the client apparatuses and an object specific for each of the client apparatuses based on the type of device identified and forwarding the communications with the objects specific for each of the client apparatuses upon ascertaining that the client apparatus has the predefined content stored and that the comparison renders a match. 7. A computer program as recited in claim 6, wherein the event includes a video and audio presentation. 8. A computer program as recited in claim 6, wherein the event includes at least one of a movie, a concert, and a theatrical event. 9. A computer program as recited in claim 6, wherein the network is a wide area network. 10. A computer program as recited in claim 6, wherein the memory includes a digital video disc (DVD). 11. A method as recited in claim 1, further comprising: adding additional content with the event content; recording historic data associated with the simultaneous playback and additional content; and allowing later playback by supplying just the historic data and overlay content to be cooperated with locally stored event content for later playback of the simultaneous event. 12. A method as recited in claim 1, further comprising: receiving a request during playback of the event by a late arrival client apparatus to participate in the simultaneous playback; and synchronizing the late arrival client apparatus to the simultaneous playback of the event. 13. A system as recited in claim 1, wherein only the host computer can forward communications to begin the simultaneous playback. 14. A system as recited in claim 13, further comprising generating commands specific for each of the client apparatuses based on the type of device identified and forwarding the commands specific for each of the client apparatuses to the client apparatuses during the simultaneous playback of the event.
Beetcher Robert Carl ; Corrigan Michael Joseph ; Reardon ; Jr. Francis Joseph ; Moran James William, Apparatus and method for controlling access to software.
Chang April S. ; Large Andrew R. ; Snyder Alan, Authentication and access control in a management console program for managing services in a computer network.
Miller Robert E. ; Wiggins Randall T. ; Desjardins Daniel P., Automatic editing of recorded video elements sychronized with a script text read or displayed.
Susaki Seiichi,JPX ; Umeki Hisashi,JPX ; Umezawa Katsuyuki,JPX ; Miyazaki Seiji,JPX ; Matsunaga Kazuo,JPX ; Kitagawa Makoto,JPX, Client-server system for controlling access rights to certain services by a user of a client terminal.
Schwartz Vladimir (12 Revolutionary Rd. Lexington MA 02173) Schwartz Michael (314 Bedford St. Lexington MA 02173) Bierwagen Klaus (45 Wadsworth Ave. Waltham MA 02154), Compact disc tracking system and method.
Beitel Bradley J. (Woodside CA) Bishop Mark S. (Austin TX) Burns Nancy A. (Austin TX) Deacon John J. (Austin TX) Gordon Robert D. (Sunnyvale CA) Haug Charles L. (Santa Cruz CA) Smith Kenneth B. (Palo, Computer-based, audio/visual creation and presentation system and method.
Kolls Brock (Phoenixville PA), Credit card and bank issued debit card operated system and method for controlling and monitoring access of computer and.
Grube Gary W. (157 Cedarwood Ct. Palatine IL 60067) Markison Timothy W. (555 Northview La. Hoffman Estates IL 60194), Detection of unauthorized use of software applications in processing devices.
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.
Jeffers John M. (Downsview CAX) Horne Donald R. (Don Mills CAX) Mundy S. Wayne (Brampton PA CAX) Glaab Joseph B. (New Hope PA), Direct broadcast satellite signal transmission system.
Shi Shaw-Ben ; Ault Michael Bradford ; Plassmann Ernst Robert ; Rich Bruce Arland ; Rosiles Mickella Ann ; Shrader Theodore Jack London, Distributed file system web server user authentication with cookies.
Tsai Ching-Long ; Piotrowski Chester ; Lunderville Rita M. ; Koning Norman L. ; Fitzgerald John G., Electronic article surveillance markers for direct application to optically recorded media.
Davis Bruce ; Ellis Michael Dean ; Knudson Edward Bruce ; Thomas William L., Electronic television program guide schedule system and method with pop-up hints.
Ullman Craig ; Hidary Jack D. ; Spivack Nova T., Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments.
Gudmundson Norman K. ; MacInnis Bo Yu, Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objec.
Donahue Paul W. ; Dankworth Jeffrey A. ; Hinderks Larry W. ; Fish Laurence A. ; Lerner Ian A. ; Ballister Thomas C. ; Roberts ; III Roswell R., High bandwidth broadcast system having localized multicast access to broadcast content.
Ando,Hideo; Kikuchi,Shinichi; Taira,Kazuhiko; Ito,Yuji, Information storage system capable of recording and playing back a plurality of still pictures.
Steven M. Schein ; Sean A. O'Brien ; Brian L. Klosterman ; Kenneth A. Milnes, Interactive computer system for providing television schedule information.
Shoff Daniel J. ; Bronson Valerie L. ; Matthews ; III Joseph H. ; Lawler Frank, Interactive entertainment system for presenting supplemental interactive content together with continuous video programs.
Faris, Sadeg M.; Hamlin, Gregory; Flannery, James P., Internet-based system for enabling a time-constrained competition among a plurality of participants over the internet.
Rainer Brodersen ; Gregory Kent Wallace, Menu authoring system and method for automatically performing low-level DVD configuration functions and thereby ease an author's job.
Williams Christopher D. ; Goldschmidt Iti Jean M. ; Shah-Nazaroff Anthony A. ; Watts E. Michael ; Moore Kenneth Alan ; Hackson David N., Method and apparatus for automatically configuring a system based on a user's monitored system interaction and preferre.
Williams Christopher D. ; Goldschmidt Iki Jean M. ; Shah-Nazaroff Anthony A. ; Watts Earl Michael ; Hackson David N. ; Moore Kenneth Alan, Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system.
Lachinski Theodore M. (Andover MN) Ptacek Louis S. (Mound MN) Blais Paul M. (St. Paul MN) Boggs Stephen (Fridley MN) Longfellow John W. (St. Paul MN) Setterholm Jeffrey M. (Lakeville MN), Method and apparatus for collecting and processing visual and spatial position information from a moving platform.
Goldhor, Richard S.; Hejna, Jr., Donald J., Method and apparatus for continuous playback or distribution of information including audio-visual streamed multimedia.
Sachs James ; Pomeroy Thomas W. ; Novicov Aleksey ; Conboy Garth ; Walter Erik ; Leshner William S. ; Duga Brady ; Wotiz Richard, Method and apparatus for electronically distributing and viewing digital contents.
Martineau Pierre G.,CAX ; Spackman Stephen P.,CAX, Method and apparatus for establishing the legitimacy of use of a block of digitally represented information.
Yonah Schmeidler ; Derek Atkins ; Mark W. Eichin ; David J. Rostcheck, Method and apparatus for installation abstraction in a secure content delivery system.
Laursen Andrew ; Olkin Jeffrey C. ; Porter Mark A. ; Nazem Farzad ; Bailey William ; Moore Mark, Method and apparatus for scalable, high bandwidth storage retrieval and transportation of multimedia data on a network.
Noe Bradley D. (Boca Raton FL) Lawton William W. (Boca Raton FL) Koval Michael J. (Boca Raton FL) Killian David W. (Delray Beach FL), Method and apparatus for synchronizing streaming and non-streaming multimedia devices by controlling the play speed of t.
Guido Mary M. ; Guido Margaret A., Method and apparatus for transmitting motion picture cinematic information for viewing in movie theaters and ordering m.
Chiu Patrick ; Moran Thomas P. ; Van Melle William J. ; Harrison Steven R. ; Zellweger Polle T., Method and system for indexing and controlling the playback of multimedia documents.
Berry Richard Edmond ; Martin Shirley Lynn ; Morgan Scott Anthony ; Mullaly John Martin ; Swearingen Craig Ardner ; Tannenbaum Alan Richard, Method and system for network delivery of content associated with physical audio media.
LeMole Suzanne L. ; Nurenberg Steven Howard ; O'Neil Joseph Thomas ; Stuntebeck Peter H., Method and system for presenting customized advertising to a user on the world wide web.
Krishnan Ganapathy ; Guthrie John ; Oyler Scott, Method and system for securely incorporating electronic information into an online purchasing application.
Graunke Gary L. ; Carbajal John ; Maliszewski Richard L. ; Rozas Carlos V., Method for securely distributing a conditional use private key to a trusted entity on a remote system.
Perkowski Thomas J., Method of and system for finding and serving consumer product related information over the internet using manufacturer identification numbers.
Choudhury Abhijit K. (Scotch Plains NJ) Maxemchuk Nicholas F. (Mountainside NJ) Paul Sanjoy (Scotch Plains NJ) Schulzrinne Henning G. (Sterling NJ), Method of protecting electronically published materials using cryptographic protocols.
Miller, Graham; Hanson, Michael; Axe, Brian; Evans, Steven Richard, Method system and program product for accessing a file using values from a redirect message string for each change of the link identifier.
Kaiser, David H.; Lash, Todd; Weber, Jay C., Method, system, and apparatus for providing action selections to an image referencing a product in a video production.
Agraharam Sanjay ; Civanlar Mehmet Reha ; Haskell Barin Geoffry ; Kuthyar Ashok K. ; Markowitz Robert Edward ; Mortenson Robert F. ; Perea Carlos Alberto ; Ramamurthy Ram S. ; Rosen Kenneth H. ; Stun, Multimedia information service access.
Lin David Dah-Haur ; Shaheen Amal Ahmed ; Yellepeddy Krishna Kishore, Multiple remote data access security mechanism for multitiered internet computer networks.
Johnson Herrick J. (Marblehead MA) Olson Margaret (Nashua NH) Jones Stuart (Cambridge MA) Bodoff Stephanie (Somerville MA) Bertrand Stephen C. (Waltham MA) Levine Paul H. (Carlisle MA), Network license server.
Gerszberg Irwin ; Huang Kenny Xiaojian ; Kwabi Christopher K. ; Martin Jeffrey S. ; Miller ; II Robert Raymond ; Russell Jesse Eugene, Network server platform for internet, JAVA server and video application server.
Montbriand David P. (Hudson WI) Zarembo Peter J. (Shoreview MN), Optical information storage disk for use with electronic article surveillance systems.
Ozaki Tomochika,JPX ; Kuwabara Tadashi,JPX ; Oda Toshiyuki,JPX ; Nishiyama Mika,JPX ; Takeuchi Takashi,JPX ; Miyauchi Jun,JPX, Package medium system having URL hyper-linked to data in removable storage.
Farber James M. ; Hanson Bruce Lowell ; Huber Kenneth M. ; Morehead David Richard ; Roesler Marina L., Personalized real time information display as a portion of a screen saver.
Schylander Erik C. (Veldhoven NLX) Bluthgen Bjrn (Celle DEX), Record carrier having a track including audio information and additional non-audio information, and apparatus for readin.
Zintel, William Michael; Christian, Brian S.; Christian, Bradford A., Synchronization of controlled device state using state table and eventing in data-driven remote device control model.
Bhola Sumeer ; Doddapaneni Srinivas Prasad ; Mukherjee Bodhistattwa ; Kumar Keeranoor Ganapathy ; Willebeek-LeMair Marc Hubert, System and method for data streaming and synchronization in multimedia groupware applications.
Wenzel,Lothar; Ramamoorthy,Subramanian; Morrow,Gregory O.; Santori,Michael L.; Limroth,John C.; Kudukoli,Ram; Dye,Robert E., System and method for programmatically generating a second graphical program based on a first graphical program.
Kirk Thomas ; Selfridge Peter Gilman, System and method for providing dynamic three-dimensional multi-user virtual spaces in synchrony with hypertext browsing.
Reisman Richard R. (20 E. 9th St. #14K New York NY 10003), System for automatic unattended electronic information transport between a server and a client by a vendor provided tran.
Fidelibus ; Jr. Alexander James ; Hendrickson Nigel Harry Emil ; Marth Kevin Kohl ; Stechow Daniel Charles, System for creating a multimedia presentation by integrating local program materials with remotely accessible program m.
Toh Eng Whatt,SGX ; Teo Kok Hoon,SGX ; Lee Yew Hong Frances,SGX ; Koh Eng Kiat,SGX, System for manipulating and updating data objects with remote data sources automatically and seamlessly.
Rothrock Lewis V. ; Thessin Tyler R., System for sending differences between joining meeting information and public meeting information between participants.
Moran Thomas P. ; Minneman Scott L. ; Harrison Steve R. ; Kimber Donald G. ; van Melle William J. ; Zellweger Polle T. ; Kurtenbach Gordon P.,CAX ; Wilcox Lynn D. ; Bly Sara A. ; Janssen ; Jr. Willia, System for the capture and replay of temporal data representing collaborative activities.
Reisman Richard R., System for transporting information objects between a user station and multiple remote sources based upon user modifiable object manifest stored in the user station.
Getsin, Evgeniy M.; Lewis, Michael J.; Collart, Todd R., System, method and article of manufacture for java/javascript component in a multimedia synchronization framework.
Getsin, Evgeniy M.; Lewis, Michael J.; Collart, Todd R., System, method and article of manufacture for late synchronization during the execution of a multimedia event on a plurality of client computers.
Getsin, Evgeniy M.; Lamkin, Allan B.; Collart, Todd R., System, method and article of manufacture for remote unlocking of local content located on a client device.
Schein Steven M. ; O'Brien Sean A. ; Leftwich James Jay ; Broughton Susan, Systems and methods for linking television viewers with advertisers and broadcasters.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Ludwig Lester F. ; Lauwers J. Chris ; Lantz Keith A. ; Burnett Gerald J. ; Burns Emmett R., Teleconferencing system in which location video mosaic generator sends combined local participants images to second loc.
Alba,Theresa A.; Casement,Marcia A.; De Stein,William; Folker,David; Hunwick,Keith W.; Johnson,Kenneth D., Television control interface with electronic guide.
Klosterman Brian L. ; O'Brien Sean A. ; Milnes Kenneth A. ; Schein Steven M. ; Metzger Donald ; Blake Todd ; Chang Gordon ; Warden David, Television schedule system with enhanced features.
Schuchman Leonard (Potomac MD) Cunningham Kenneth (Sterling VA) Smallcomb Joseph (Herndon VA), Universal interactive set-top controller for downloading and playback of information and entertainment services.
Verbiest Willem J. A. (Sint Gillis Waas BEX) Voeten Bart F. (Beerse BEX) Vermeulen Christophe D. G. (Ramegnies-Chin BEX) Van der Putten Frank O. (Lede BEX) Defoort Frank C. M. (Aartselaar BEX), Video on demand network, including a central video server and distributed video servers with random access read/write me.
Coddington Carl D. (Accokeek MD) Craig Bernard J. (Nokesville VA) Litteral Larry A. (Manassas VA) Richard ; III Arthur A. (Springfield VA) Gold Jeffrey B. (Silver Spring MD) Klika ; Jr. Donald C. (Fa, Video-on-demand services using public switched telephone network.
Wilz ; Sr. David M. ; Knowles Carl Harry, Web-based system and method for enabling a viewer to access and display HTML-encoded documents located on the world wide web (WWW) by reading URL-encoded bar code symbols printed on a web-based infor.
Randall, Bruce W.; Daggert, Todd; Wenker, Paul R.; Etcheverry, Sergio M., Generation, organization and/or playing back of content based on incorporated parameter identifiers.
Randall, Bruce W.; Taylor, James H.; Ely, Mark N.; Oetzel, Kenneth G., Methods and systems for use in maintaining media data quality upon conversion to a different data format.
Parasnis, Shashank Mohan; Poon, Paul C.; Warrin, Paul O., System and method for recording a presentation for on-demand viewing over a computer network.
Getsin, Evgeniy M.; Lamkin, Allan B.; Collart, Todd R.; Lewis, Michael J., System, method and article of manufacture for remote control and navigation of local content.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.