WO2007005271A3 - Synchronization aspects of interactive multimedia presentation management - Google Patents

Synchronization aspects of interactive multimedia presentation management Download PDF

Info

Publication number
WO2007005271A3
WO2007005271A3 PCT/US2006/023911 US2006023911W WO2007005271A3 WO 2007005271 A3 WO2007005271 A3 WO 2007005271A3 US 2006023911 W US2006023911 W US 2006023911W WO 2007005271 A3 WO2007005271 A3 WO 2007005271A3
Authority
WO
WIPO (PCT)
Prior art keywords
play time
video
interval
during
presentation
Prior art date
Application number
PCT/US2006/023911
Other languages
French (fr)
Other versions
WO2007005271A2 (en
Inventor
Olivier Colle
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Priority to JP2008519382A priority Critical patent/JP4812833B2/en
Priority to CN2006800242201A priority patent/CN101371308B/en
Priority to EP06773590A priority patent/EP1899852A4/en
Priority to KR1020077030383A priority patent/KR101183383B1/en
Publication of WO2007005271A2 publication Critical patent/WO2007005271A2/en
Publication of WO2007005271A3 publication Critical patent/WO2007005271A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23614Multiplexing of additional data and video streams
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/005Reproducing at a different information rate from the information rate of recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43074Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of additional data with content streams on the same device, e.g. of EPG data or interactive icon with a TV program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8545Content authoring for generating interactive applications
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2579HD-DVDs [high definition DVDs]; AODs [advanced optical discs]

Abstract

Methods and systems for determining a total elapsed play time (409) of an interactive multimedia presentation (120/127) having a play duration (292), a video content component (122), and an interactive content component (124) include identifying two time intervals within the play duration. During the first interval (297), no video is scheduled for presentation, and a first elapsed play time of the presentation is measured based on a first timing signal (401). During the second interval, a video (which may include video, audio, data, or any combination thereof) is scheduled for presentation, and a second elapsed play time is measured based on a second timing signal (471). During the first interval, total elapsed play time (409) is determined using the first elapsed play time, and during the second interval, it is determined using the second elapsed play time. The total elapsed play time (409) is usable to provide frame-accurate synchronization between the interactive content component (124) and the video content component (122).
PCT/US2006/023911 2005-07-01 2006-06-20 Synchronization aspects of interactive multimedia presentation management WO2007005271A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2008519382A JP4812833B2 (en) 2005-07-01 2006-06-20 Synchronous aspects of interactive multimedia presentation management
CN2006800242201A CN101371308B (en) 2005-07-01 2006-06-20 Synchronization aspects of interactive multimedia presentation management
EP06773590A EP1899852A4 (en) 2005-07-01 2006-06-20 Synchronization aspects of interactive multimedia presentation management
KR1020077030383A KR101183383B1 (en) 2005-07-01 2006-06-20 Synchronization aspects of interactive multimedia presentation management

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US69594405P 2005-07-01 2005-07-01
US60/695,944 2005-07-01
US11/350,595 2006-02-09
US11/350,595 US8020084B2 (en) 2005-07-01 2006-02-09 Synchronization aspects of interactive multimedia presentation management

Publications (2)

Publication Number Publication Date
WO2007005271A2 WO2007005271A2 (en) 2007-01-11
WO2007005271A3 true WO2007005271A3 (en) 2008-07-31

Family

ID=37591291

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/023911 WO2007005271A2 (en) 2005-07-01 2006-06-20 Synchronization aspects of interactive multimedia presentation management

Country Status (5)

Country Link
US (1) US8020084B2 (en)
EP (1) EP1899852A4 (en)
JP (1) JP4812833B2 (en)
KR (1) KR101183383B1 (en)
WO (1) WO2007005271A2 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8656268B2 (en) 2005-07-01 2014-02-18 Microsoft Corporation Queueing events in an interactive media environment
US7721308B2 (en) 2005-07-01 2010-05-18 Microsoft Corproation Synchronization aspects of interactive multimedia presentation management
US8305398B2 (en) 2005-07-01 2012-11-06 Microsoft Corporation Rendering and compositing multiple applications in an interactive media environment
US7941522B2 (en) * 2005-07-01 2011-05-10 Microsoft Corporation Application security in an interactive media environment
US8799757B2 (en) * 2005-07-01 2014-08-05 Microsoft Corporation Synchronization aspects of interactive multimedia presentation management
US8020084B2 (en) 2005-07-01 2011-09-13 Microsoft Corporation Synchronization aspects of interactive multimedia presentation management
US8108787B2 (en) * 2005-07-01 2012-01-31 Microsoft Corporation Distributing input events to multiple applications in an interactive media environment
US7814412B2 (en) * 2007-01-05 2010-10-12 Microsoft Corporation Incrementally updating and formatting HD-DVD markup
US20090288019A1 (en) * 2008-05-15 2009-11-19 Microsoft Corporation Dynamic image map and graphics for rendering mobile web application interfaces
KR101909030B1 (en) * 2012-06-08 2018-10-17 엘지전자 주식회사 A Method of Editing Video and a Digital Device Thereof
US20150286623A1 (en) * 2014-04-02 2015-10-08 Samsung Electronics Co., Ltd. Method and apparatus for marking relevant updates to html 5
KR101853441B1 (en) * 2016-09-23 2018-05-02 재단법인 실감교류인체감응솔루션연구단 Client device and local clock skew compensation method thereof
CN114979750A (en) * 2019-01-08 2022-08-30 诺基亚技术有限公司 Method, apparatus and computer readable medium for virtual reality

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5195092A (en) * 1987-08-04 1993-03-16 Telaction Corporation Interactive multimedia presentation & communication system
US6453459B1 (en) * 1998-01-21 2002-09-17 Apple Computer, Inc. Menu authoring system and method for automatically performing low-level DVD configuration functions and thereby ease an author's job
US6642939B1 (en) * 1999-03-30 2003-11-04 Tivo, Inc. Multimedia schedule presentation system

Family Cites Families (133)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5208745A (en) 1988-07-25 1993-05-04 Electric Power Research Institute Multimedia interface and method for computer system
AU2010192A (en) 1991-05-21 1992-12-30 Videotelecom Corp. A multiple medium message recording system
JP2512250B2 (en) * 1991-09-13 1996-07-03 松下電器産業株式会社 Video display workstation
US5452435A (en) 1993-03-31 1995-09-19 Kaleida Labs, Inc. Synchronized clocks and media players
US5515490A (en) 1993-11-05 1996-05-07 Xerox Corporation Method and system for temporally formatting data presentation in time-dependent documents
US5574934A (en) * 1993-11-24 1996-11-12 Intel Corporation Preemptive priority-based transmission of signals using virtual channels
JP2701724B2 (en) * 1993-12-28 1998-01-21 日本電気株式会社 Scenario editing device
USRE44685E1 (en) * 1994-04-28 2013-12-31 Opentv, Inc. Apparatus for transmitting and receiving executable applications as for a multimedia system, and method and system to order an item using a distributed computing system
JP3701051B2 (en) * 1995-07-04 2005-09-28 パイオニア株式会社 Information recording apparatus and information reproducing apparatus
JP3471526B2 (en) * 1995-07-28 2003-12-02 松下電器産業株式会社 Information provision device
US5966121A (en) 1995-10-12 1999-10-12 Andersen Consulting Llp Interactive hypervideo editing system and interface
US5760780A (en) 1996-01-31 1998-06-02 Hewlett-Packard Company Computer graphics system using caching of pixel Z values to improve rendering performance
US5631694A (en) * 1996-02-01 1997-05-20 Ibm Corporation Maximum factor selection policy for batching VOD requests
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
JP3617887B2 (en) 1996-10-14 2005-02-09 シャープ株式会社 Imaging device
US5949410A (en) * 1996-10-18 1999-09-07 Samsung Electronics Company, Ltd. Apparatus and method for synchronizing audio and video frames in an MPEG presentation system
US5877763A (en) * 1996-11-20 1999-03-02 International Business Machines Corporation Data processing system and method for viewing objects on a user interface
US6128712A (en) 1997-01-31 2000-10-03 Macromedia, Inc. Method and apparatus for improving playback of interactive multimedia works
US6069633A (en) 1997-09-18 2000-05-30 Netscape Communications Corporation Sprite engine
US6100881A (en) 1997-10-22 2000-08-08 Gibbons; Hugh Apparatus and method for creating interactive multimedia presentation using a shoot lost to keep track of audio objects of a character
US5956026A (en) * 1997-12-19 1999-09-21 Sharp Laboratories Of America, Inc. Method for hierarchical summarization and browsing of digital video
US6665835B1 (en) * 1997-12-23 2003-12-16 Verizon Laboratories, Inc. Real time media journaler with a timing event coordinator
US6426778B1 (en) * 1998-04-03 2002-07-30 Avid Technology, Inc. System and method for providing interactive components in motion video
US6067638A (en) 1998-04-22 2000-05-23 Scientific Learning Corp. Simulated play of interactive multimedia applications for error detection
EP1034656A2 (en) * 1998-06-11 2000-09-13 Koninklijke Philips Electronics N.V. Trick play signal generation for a digital video recorder
US6212595B1 (en) * 1998-07-29 2001-04-03 International Business Machines Corporation Computer program product for fencing a member of a group of processes in a distributed processing environment
US20030025599A1 (en) * 2001-05-11 2003-02-06 Monroe David A. Method and apparatus for collecting, sending, archiving and retrieving motion video and still images and notification of detected events
US6715126B1 (en) * 1998-09-16 2004-03-30 International Business Machines Corporation Efficient streaming of synchronized web content from multiple sources
US6700588B1 (en) 1998-11-09 2004-03-02 Broadcom Corporation Apparatus and method for blending graphics and video surfaces
US6637031B1 (en) * 1998-12-04 2003-10-21 Microsoft Corporation Multimedia presentation latency minimization
US6384846B1 (en) 1998-12-11 2002-05-07 Hitachi America Ltd. Methods and apparatus for rendering multiple images using a limited rendering resource
GB2344925A (en) 1998-12-16 2000-06-21 Memory Corp Plc Optical storage disc storing compressed and uncompressed data
US6430570B1 (en) * 1999-03-01 2002-08-06 Hewlett-Packard Company Java application manager for embedded device
US6340977B1 (en) 1999-05-07 2002-01-22 Philip Lui System and method for dynamic assistance in software applications using behavior and host application models
US6369830B1 (en) 1999-05-10 2002-04-09 Apple Computer, Inc. Rendering translucent layers in a display system
US6772413B2 (en) * 1999-12-21 2004-08-03 Datapower Technology, Inc. Method and apparatus of data exchange using runtime code generator and translator
US20040220926A1 (en) 2000-01-03 2004-11-04 Interactual Technologies, Inc., A California Cpr[P Personalization services for entities from multiple sources
US20010053996A1 (en) * 2000-01-06 2001-12-20 Atkinson Paul D. System and method for distributing and controlling the output of media in public spaces
US20020157103A1 (en) * 2000-01-07 2002-10-24 Deyang Song Method for digital media playback in a broadcast network
US20050251732A1 (en) 2000-01-20 2005-11-10 Interactual Technologies, Inc. System, method and article of manufacture for executing a multimedia event on a plurality of client computers using a synchronization host engine
US7367042B1 (en) 2000-02-29 2008-04-29 Goldpocket Interactive, Inc. Method and apparatus for hyperlinking in a television broadcast
CA2340144A1 (en) 2000-03-09 2001-09-09 Ethereal Minds, Inc. System and method for pre-loading still imagery data in an interactive multimedia presentation environment
US7725812B1 (en) * 2000-03-31 2010-05-25 Avid Technology, Inc. Authoring system for combining temporal and nontemporal digital media
US6628283B1 (en) 2000-04-12 2003-09-30 Codehorse, Inc. Dynamic montage viewer
DE10021286B4 (en) 2000-05-02 2005-03-10 Kara Can Method and device for compression and / or decompression of data
US6505153B1 (en) * 2000-05-22 2003-01-07 Compaq Information Technologies Group, L.P. Efficient method for producing off-line closed captions
JP3507767B2 (en) * 2000-05-26 2004-03-15 Necソフト株式会社 Multimedia content reproduction system and multimedia content reproduction method
US7131143B1 (en) * 2000-06-21 2006-10-31 Microsoft Corporation Evaluating initially untrusted evidence in an evidence-based security policy manager
US7669238B2 (en) * 2000-06-21 2010-02-23 Microsoft Corporation Evidence-based application security
KR100424481B1 (en) * 2000-06-24 2004-03-22 엘지전자 주식회사 Apparatus and method for recording and reproducing a digital broadcasting service information on optical medium
US6785729B1 (en) * 2000-08-25 2004-08-31 International Business Machines Corporation System and method for authorizing a network user as entitled to access a computing node wherein authenticated certificate received from the user is mapped into the user identification and the user is presented with the opprtunity to logon to the computing node only after the verification is successful
AU2001224098A1 (en) 2000-08-25 2002-03-04 4C Soft Inc Electronic study method using multimedia
JP2002125214A (en) * 2000-10-12 2002-04-26 Nippon Telegr & Teleph Corp <Ntt> Method and system for synchronously reproducing a plurality of contents
US7200357B2 (en) * 2000-10-20 2007-04-03 Universal Electronics Inc. Automotive storage and playback device and method for using the same
US20020099738A1 (en) 2000-11-22 2002-07-25 Grant Hugh Alexander Automated web access for back-end enterprise systems
US7210037B2 (en) * 2000-12-15 2007-04-24 Oracle International Corp. Method and apparatus for delegating digital signatures to a signature server
JP3818845B2 (en) * 2000-12-21 2006-09-06 三菱電機株式会社 Advertisement allocation method, video content distribution system
US6728681B2 (en) 2001-01-05 2004-04-27 Charles L. Whitham Interactive multimedia book
US6792426B2 (en) 2001-01-10 2004-09-14 International Business Machines Corporation Generic servlet for browsing EJB entity beans
US6738911B2 (en) * 2001-02-02 2004-05-18 Keith Hayes Method and apparatus for providing client-based network security
US20020138593A1 (en) 2001-03-26 2002-09-26 Novak Michael J. Methods and systems for retrieving, organizing, and playing media content
AUPR464601A0 (en) 2001-04-30 2001-05-24 Commonwealth Of Australia, The Shapes vector
US20020188616A1 (en) 2001-06-07 2002-12-12 Chinnici Roberto R. Database access bridge system and process
EP1407349A4 (en) * 2001-07-06 2004-10-13 Genie Australia Pty Ltd E Method and system for computer software application execution
US6920613B2 (en) * 2001-08-27 2005-07-19 Xerox Corporation Video/text bi-directional linkage for software fault clearance applications
FR2829644A1 (en) * 2001-09-10 2003-03-14 St Microelectronics Sa Internet digital word watermarking transmission having symmetrical algorithm authentication key before transmission and authentication key watermarking phase and transmission watermarked words
JP3852568B2 (en) * 2001-09-11 2006-11-29 ソニー株式会社 Apparatus and method for creating multimedia presentation
US7356763B2 (en) * 2001-09-13 2008-04-08 Hewlett-Packard Development Company, L.P. Real-time slide presentation multimedia data object and system and method of recording and browsing a multimedia data object
US7161599B2 (en) 2001-10-18 2007-01-09 Microsoft Corporation Multiple-level graphics processing system and method
US20040205479A1 (en) * 2001-10-30 2004-10-14 Seaman Mark D. System and method for creating a multimedia presentation
US6925499B1 (en) * 2001-12-19 2005-08-02 Info Value Computing, Inc. Video distribution system using disk load balancing by file copying
US20030142137A1 (en) * 2002-01-28 2003-07-31 International Business Machines Corporation Selectively adjusting the order of windows in response to a scroll wheel rotation
TWI247295B (en) 2002-03-09 2006-01-11 Samsung Electronics Co Ltd Reproducing method and apparatus for interactive mode using markup documents
US7127700B2 (en) * 2002-03-14 2006-10-24 Openwave Systems Inc. Method and apparatus for developing web services using standard logical interfaces to support multiple markup languages
US20030182364A1 (en) * 2002-03-14 2003-09-25 Openwave Systems Inc. Method and apparatus for requesting and performing batched operations for web services
US7496845B2 (en) * 2002-03-15 2009-02-24 Microsoft Corporation Interactive presentation viewing system employing multi-media components
US20030204602A1 (en) * 2002-04-26 2003-10-30 Hudson Michael D. Mediated multi-source peer content delivery network architecture
US7496599B2 (en) 2002-04-30 2009-02-24 Microsoft Corporation System and method for viewing relational data using a hierarchical schema
US6928619B2 (en) * 2002-05-10 2005-08-09 Microsoft Corporation Method and apparatus for managing input focus and z-order
KR100866790B1 (en) * 2002-06-29 2008-11-04 삼성전자주식회사 Method and apparatus for moving focus for navigation in interactive mode
US20040034622A1 (en) * 2002-08-13 2004-02-19 Espinoza Danny Javier Applications software and method for authoring and communicating multimedia content in a multimedia object communication and handling platform
US7290057B2 (en) * 2002-08-20 2007-10-30 Microsoft Corporation Media streaming of web content data
US7038581B2 (en) * 2002-08-21 2006-05-02 Thomson Licensing S.A. Method for adjusting parameters for the presentation of multimedia objects
US20040107179A1 (en) * 2002-08-22 2004-06-03 Mdt, Inc. Method and system for controlling software execution in an event-driven operating system environment
EP2246857A3 (en) 2002-09-12 2010-12-01 Panasonic Corporation Recording medium, playback device, program, playback method, and recording method
US7519616B2 (en) 2002-10-07 2009-04-14 Microsoft Corporation Time references for multimedia objects
US7840856B2 (en) 2002-11-07 2010-11-23 International Business Machines Corporation Object introspection for first failure data capture
US7328076B2 (en) * 2002-11-15 2008-02-05 Texas Instruments Incorporated Generalized envelope matching technique for fast time-scale modification
KR100484181B1 (en) * 2002-12-02 2005-04-20 삼성전자주식회사 Apparatus and method for authoring multimedia document
CA2414053A1 (en) 2002-12-09 2004-06-09 Corel Corporation System and method for manipulating a document object model
US7290263B1 (en) * 2002-12-19 2007-10-30 Extreme, Networks, Inc. Method and system for a scriptable command line interface
US7707563B2 (en) * 2003-01-10 2010-04-27 Nexaweb Technologies Inc System and method for network-based computing
JP3840183B2 (en) * 2003-01-10 2006-11-01 株式会社東芝 Information reproducing apparatus and information reproducing method
US7302057B2 (en) * 2003-01-31 2007-11-27 Realnetworks, Inc. Method and process for transmitting video content
US20040187157A1 (en) 2003-03-18 2004-09-23 Yen-Hwong Chong Multifunctional integrated multimedia viewer system
US7620301B2 (en) 2003-04-04 2009-11-17 Lg Electronics Inc. System and method for resuming playback
JP4727908B2 (en) * 2003-04-23 2011-07-20 シャープ株式会社 Content reproduction apparatus, computer program, and recording medium
US6906643B2 (en) * 2003-04-30 2005-06-14 Hewlett-Packard Development Company, L.P. Systems and methods of viewing, modifying, and interacting with “path-enhanced” multimedia
US7739715B2 (en) * 2003-06-24 2010-06-15 Microsoft Corporation Variable play speed control for media streams
KR100897466B1 (en) * 2003-06-30 2009-05-14 파나소닉 주식회사 Recording medium, reproduction device, recording method, and reproduction method
US8055910B2 (en) * 2003-07-07 2011-11-08 Rovi Solutions Corporation Reprogrammable security for controlling piracy and enabling interactive content
KR20050022072A (en) 2003-08-26 2005-03-07 삼성전자주식회사 Interactive data processing method and apparatus
TW200518070A (en) * 2003-10-10 2005-06-01 Matsushita Electric Ind Co Ltd Recording medium, reproduction device, program, and reproduction method
US7511718B2 (en) * 2003-10-23 2009-03-31 Microsoft Corporation Media integration layer
US7436535B2 (en) 2003-10-24 2008-10-14 Microsoft Corporation Real-time inking
US8065616B2 (en) * 2003-10-27 2011-11-22 Nokia Corporation Multimedia presentation editor for a small-display communication terminal or computing device
US7681114B2 (en) * 2003-11-21 2010-03-16 Bridgeborn, Llc Method of authoring, deploying and using interactive, data-driven two or more dimensional content
US7882034B2 (en) * 2003-11-21 2011-02-01 Realnetworks, Inc. Digital rights management for content rendering on playback devices
EP1536606A1 (en) * 2003-11-27 2005-06-01 Nagracard S.A. Method for authenticating applications
RU2312412C2 (en) * 2003-11-28 2007-12-10 Сони Корпорейшн Reproduction device and reproduction method
US20050149729A1 (en) * 2003-12-24 2005-07-07 Zimmer Vincent J. Method to support XML-based security and key management services in a pre-boot execution environment
JP4166707B2 (en) * 2004-01-20 2008-10-15 パイオニア株式会社 Video content recognition device, video recording device, video content recognition method, video recording method, video content recognition program, and video recording program
JP4009634B2 (en) * 2004-03-04 2007-11-21 日本電気株式会社 ACCESS CONTROL METHOD, ACCESS CONTROL SYSTEM, METADATA CONTROLLER, AND TRANSMISSION DEVICE
JP2005318472A (en) * 2004-04-30 2005-11-10 Toshiba Corp Metadata for moving picture
US7509497B2 (en) * 2004-06-23 2009-03-24 Microsoft Corporation System and method for providing security to an application
US8201191B2 (en) * 2004-06-30 2012-06-12 Time Warner Cable Inc. Apparatus and methods for implementation of network software interfaces
US20060041522A1 (en) * 2004-08-18 2006-02-23 Xerox Corporation. Abstract document management systems and methods
JP4039417B2 (en) * 2004-10-15 2008-01-30 株式会社日立製作所 Recording / playback device
US20060123451A1 (en) * 2004-12-07 2006-06-08 Showtime Networks Inc. Enhanced content in an on-demand environment
KR20080012293A (en) * 2005-05-18 2008-02-11 마쯔시다덴기산교 가부시키가이샤 Content reproduction apparatus
KR20060125465A (en) * 2005-06-02 2006-12-06 엘지전자 주식회사 Recording medium, method and apparatus for reproducing data and method and appratus for storing data
US8656268B2 (en) 2005-07-01 2014-02-18 Microsoft Corporation Queueing events in an interactive media environment
US20070006079A1 (en) 2005-07-01 2007-01-04 Microsoft Corporation State-based timing for interactive multimedia presentations
US20070006078A1 (en) 2005-07-01 2007-01-04 Microsoft Corporation Declaratively responding to state changes in an interactive multimedia environment
US8799757B2 (en) * 2005-07-01 2014-08-05 Microsoft Corporation Synchronization aspects of interactive multimedia presentation management
US8020084B2 (en) 2005-07-01 2011-09-13 Microsoft Corporation Synchronization aspects of interactive multimedia presentation management
US20070006238A1 (en) 2005-07-01 2007-01-04 Microsoft Corporation Managing application states in an interactive media environment
US7941522B2 (en) 2005-07-01 2011-05-10 Microsoft Corporation Application security in an interactive media environment
US8108787B2 (en) 2005-07-01 2012-01-31 Microsoft Corporation Distributing input events to multiple applications in an interactive media environment
US7721308B2 (en) 2005-07-01 2010-05-18 Microsoft Corproation Synchronization aspects of interactive multimedia presentation management
US8305398B2 (en) 2005-07-01 2012-11-06 Microsoft Corporation Rendering and compositing multiple applications in an interactive media environment
US20070174387A1 (en) * 2006-01-20 2007-07-26 International Business Machines Corporation Methods and apparatus for implementing real-time collective moderation of collaborative environments
US8495592B2 (en) * 2006-11-28 2013-07-23 International Business Machines Corporation Presenting completion progress status of an installer via join points

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5195092A (en) * 1987-08-04 1993-03-16 Telaction Corporation Interactive multimedia presentation & communication system
US6453459B1 (en) * 1998-01-21 2002-09-17 Apple Computer, Inc. Menu authoring system and method for automatically performing low-level DVD configuration functions and thereby ease an author's job
US6642939B1 (en) * 1999-03-30 2003-11-04 Tivo, Inc. Multimedia schedule presentation system

Also Published As

Publication number Publication date
WO2007005271A2 (en) 2007-01-11
JP4812833B2 (en) 2011-11-09
JP2009500910A (en) 2009-01-08
KR101183383B1 (en) 2012-09-14
EP1899852A2 (en) 2008-03-19
US8020084B2 (en) 2011-09-13
US20070006061A1 (en) 2007-01-04
EP1899852A4 (en) 2012-01-04
KR20080023314A (en) 2008-03-13

Similar Documents

Publication Publication Date Title
WO2007005271A3 (en) Synchronization aspects of interactive multimedia presentation management
WO2007005294A3 (en) Synchronization aspects of interactive multimedia presentation management
WO2004077253A3 (en) Method for capturing, encoding, packaging, and distributing multimedia presentations
WO2007012988A3 (en) Method of controlled access to content
WO2005041109A3 (en) Methods and apparatus for identifiying audio/video content using temporal signal characteristics
TW200717477A (en) Information storage medium, information playback apparatus, information playback method, and information playback program
HK1159379A1 (en) Randomly accessible video information recording method and playback device
EP1934819A4 (en) Systems and methods for recording and playing back programs having desirable recording attributes
WO2007005272A3 (en) Aspects of media content rendering
WO2005081939A3 (en) A method and apparatus for discouraging commercial skipping
WO2006020560A3 (en) Methods and apparatus to monitor audio/visual content from various sources
EP1804504A3 (en) Recording media content on different devices
WO2006071395A3 (en) Digital video recorder for automatically recording an upcoming program that is being advertised
EP1677531A4 (en) Video/audio recorder/reproducer, video/audio recording method and reproducing method
EP1566967A3 (en) Interactive media system and method for presenting content
GB0702940D0 (en) Video recording and playing system and signal pickup method for the same
RU2010127241A (en) SYSTEM AND METHOD FOR COMPRESSING INTERACTIVE STREAM VIDEO
WO2003023657A3 (en) A real-time slide presentation multimedia data object and system and method of recording and browsing a multimedia data object
TW200639825A (en) Information storage medium, information recording method, and information playback method
EP1986194A3 (en) Digital video and data recorder
EP1961222A4 (en) Broadcasting receiver and method for recording and reproducing video signal
WO2002087234A8 (en) Method for controlling display of audio-visual programmes, and receiver for displaying same
WO2008133741A3 (en) Multiple sensor processing
EP1921782A3 (en) Data receiving device, data reproduction method, and computer product
EP1906661A3 (en) Picture recorder and commercial message detection method

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200680024220.1

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2006773590

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 1020077030383

Country of ref document: KR

ENP Entry into the national phase

Ref document number: 2008519382

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE