WO2007005272A3 - Aspects of media content rendering - Google Patents

Aspects of media content rendering Download PDF

Info

Publication number
WO2007005272A3
WO2007005272A3 PCT/US2006/023912 US2006023912W WO2007005272A3 WO 2007005272 A3 WO2007005272 A3 WO 2007005272A3 US 2006023912 W US2006023912 W US 2006023912W WO 2007005272 A3 WO2007005272 A3 WO 2007005272A3
Authority
WO
WIPO (PCT)
Prior art keywords
media content
clips
media
play
time
Prior art date
Application number
PCT/US2006/023912
Other languages
French (fr)
Other versions
WO2007005272A2 (en
Inventor
Olivier Colle
James C. Finger
Khurshed Mazhar
Mark D. Van Antwerp
Original Assignee
Microsoft Corporation
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 Corporation filed Critical Microsoft Corporation
Priority to CN2006800242396A priority Critical patent/CN102089823B/en
Priority to KR1020077030646A priority patent/KR101246976B1/en
Priority to EP06773591.0A priority patent/EP1899853A4/en
Priority to JP2008519383A priority patent/JP4907653B2/en
Publication of WO2007005272A2 publication Critical patent/WO2007005272A2/en
Publication of WO2007005272A3 publication Critical patent/WO2007005272A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • 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
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • G06F16/4387Presentation of query results by the use of playlists
    • G06F16/4393Multimedia presentations, e.g. slide shows, multimedia albums
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • 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

Abstract

Media content is arranged into a number of sets of video, audio, or data samples, referred to as clips, which are rendered by a media content manager. A playlist, which is handled by a presentation manager, specifies the time-ordered sequence of clips playable to a user. Certain actions are taken during media content play to minimize glitches perceived by the user, including determining a time offset value that is used to decide how far in advance of a scheduled play time to begin pre-rendering an upcoming clip. The time offset value is determined using one or more static characteristics associated with a media source for the upcoming clip, such as the location of the media source, codec parameters, or encryption complexity, and one or more dynamic characteristics of the presentation system, such as retrieval states, (including play speeds) of media clips, processing loads, or clock frequencies.
PCT/US2006/023912 2005-07-01 2006-06-20 Aspects of media content rendering WO2007005272A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN2006800242396A CN102089823B (en) 2005-07-01 2006-06-20 Multimedia display system and method
KR1020077030646A KR101246976B1 (en) 2005-07-01 2006-06-20 Aspects of media content rendering
EP06773591.0A EP1899853A4 (en) 2005-07-01 2006-06-20 Aspects of media content rendering
JP2008519383A JP4907653B2 (en) 2005-07-01 2006-06-20 Aspects of media content rendering

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/405,816 US7500175B2 (en) 2005-07-01 2006-04-18 Aspects of media content rendering
US11/405,816 2006-04-18

Publications (2)

Publication Number Publication Date
WO2007005272A2 WO2007005272A2 (en) 2007-01-11
WO2007005272A3 true WO2007005272A3 (en) 2014-07-03

Family

ID=37591294

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/023912 WO2007005272A2 (en) 2005-07-01 2006-06-20 Aspects of media content rendering

Country Status (6)

Country Link
US (1) US7500175B2 (en)
EP (1) EP1899853A4 (en)
JP (1) JP4907653B2 (en)
KR (1) KR101246976B1 (en)
CN (1) CN102089823B (en)
WO (1) WO2007005272A2 (en)

Families Citing this family (40)

* 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
US8799757B2 (en) 2005-07-01 2014-08-05 Microsoft Corporation Synchronization aspects of interactive multimedia presentation management
US8225231B2 (en) 2005-08-30 2012-07-17 Microsoft Corporation Aggregation of PC settings
US8325800B2 (en) 2008-05-07 2012-12-04 Microsoft Corporation Encoding streaming media as a high bit rate layer, a low bit rate layer, and one or more intermediate bit rate layers
US8379851B2 (en) * 2008-05-12 2013-02-19 Microsoft Corporation Optimized client side rate control and indexed file layout for streaming media
US9436688B2 (en) * 2008-05-28 2016-09-06 Adobe Systems Incorporated Durational referencing cue points for linking multimedia files
US7860996B2 (en) * 2008-05-30 2010-12-28 Microsoft Corporation Media streaming with seamless ad insertion
US8265140B2 (en) * 2008-09-30 2012-09-11 Microsoft Corporation Fine-grained client-side control of scalable media delivery
JP5361697B2 (en) * 2009-12-21 2013-12-04 キヤノン株式会社 Display control apparatus and display control method
US20110268427A1 (en) * 2010-04-30 2011-11-03 Brelay Herve Methods and apparatuses for a projected pvr experience
US20120159395A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Application-launching interface for multiple modes
US8689123B2 (en) 2010-12-23 2014-04-01 Microsoft Corporation Application reporting in an application-selectable user interface
US8612874B2 (en) 2010-12-23 2013-12-17 Microsoft Corporation Presenting an application change through a tile
US9423951B2 (en) 2010-12-31 2016-08-23 Microsoft Technology Licensing, Llc Content-based snap point
US9383917B2 (en) * 2011-03-28 2016-07-05 Microsoft Technology Licensing, Llc Predictive tiling
US9658766B2 (en) 2011-05-27 2017-05-23 Microsoft Technology Licensing, Llc Edge gesture
US9158445B2 (en) 2011-05-27 2015-10-13 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
US9104307B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US8893033B2 (en) 2011-05-27 2014-11-18 Microsoft Corporation Application notifications
US9104440B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US20130167028A1 (en) * 2011-06-01 2013-06-27 Adobe Systems Incorporated Restricting media content rendering
US20130057587A1 (en) 2011-09-01 2013-03-07 Microsoft Corporation Arranging tiles
US10353566B2 (en) 2011-09-09 2019-07-16 Microsoft Technology Licensing, Llc Semantic zoom animations
US8922575B2 (en) 2011-09-09 2014-12-30 Microsoft Corporation Tile cache
US9557909B2 (en) 2011-09-09 2017-01-31 Microsoft Technology Licensing, Llc Semantic zoom linguistic helpers
US9244802B2 (en) 2011-09-10 2016-01-26 Microsoft Technology Licensing, Llc Resource user interface
US8933952B2 (en) 2011-09-10 2015-01-13 Microsoft Corporation Pre-rendering new content for an application-selectable user interface
US9146670B2 (en) 2011-09-10 2015-09-29 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
CN104427360B (en) * 2013-09-06 2017-12-29 刘镇崇 The editor of more rail media clips and play system and method
EP3126969A4 (en) 2014-04-04 2017-04-12 Microsoft Technology Licensing, LLC Expandable application representation
KR102107275B1 (en) 2014-04-10 2020-05-06 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 Collapsible shell cover for computing device
CN105359055A (en) 2014-04-10 2016-02-24 微软技术许可有限责任公司 Slider cover for computing device
US10592080B2 (en) 2014-07-31 2020-03-17 Microsoft Technology Licensing, Llc Assisted presentation of application windows
US10254942B2 (en) 2014-07-31 2019-04-09 Microsoft Technology Licensing, Llc Adaptive sizing and positioning of application windows
US10678412B2 (en) 2014-07-31 2020-06-09 Microsoft Technology Licensing, Llc Dynamic joint dividers for application windows
US10642365B2 (en) 2014-09-09 2020-05-05 Microsoft Technology Licensing, Llc Parametric inertia and APIs
CN106662891B (en) 2014-10-30 2019-10-11 微软技术许可有限责任公司 Multi-configuration input equipment
US10225676B2 (en) 2015-02-06 2019-03-05 Dolby Laboratories Licensing Corporation Hybrid, priority-based rendering system and method for adaptive audio
US10255947B2 (en) * 2015-08-31 2019-04-09 Netflix, Inc. Mitigating drift in audiovisual assets
KR101853441B1 (en) * 2016-09-23 2018-05-02 재단법인 실감교류인체감응솔루션연구단 Client device and local clock skew compensation method thereof

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5659539A (en) * 1995-07-14 1997-08-19 Oracle Corporation Method and apparatus for frame accurate access of digital audio-visual information
US6385596B1 (en) * 1998-02-06 2002-05-07 Liquid Audio, Inc. Secure online music distribution system
US6414686B1 (en) * 1998-12-01 2002-07-02 Eidos Plc Multimedia editing and composition system having temporal display
US20030078930A1 (en) * 2001-08-21 2003-04-24 Andre Surcouf File and content management
US20030093792A1 (en) * 2000-06-30 2003-05-15 Labeeb Ismail K. Method and apparatus for delivery of television programs and targeted de-coupled advertising
US20040223740A1 (en) * 2003-05-07 2004-11-11 Nec Corporation Video recording apparatus, recording medium, video recording method, and program

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1090794C (en) * 1994-10-24 2002-09-11 索尼公司 Reproducing device, reproducing method, and recording medium
JP3961693B2 (en) * 1998-09-28 2007-08-22 株式会社東芝 Video display device
KR100583497B1 (en) * 1999-04-02 2006-05-24 마츠시타 덴끼 산교 가부시키가이샤 Optical disc, recording device and reproducing device
EP1312206A1 (en) * 2000-08-16 2003-05-21 Koninklijke Philips Electronics N.V. Method of playing multimedia applications
US7072908B2 (en) * 2001-03-26 2006-07-04 Microsoft Corporation Methods and systems for synchronizing visualizations with audio streams
JP3852568B2 (en) * 2001-09-11 2006-11-29 ソニー株式会社 Apparatus and method for creating multimedia presentation
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
EP2246857A3 (en) * 2002-09-12 2010-12-01 Panasonic Corporation Recording medium, playback device, program, playback method, and recording method
JP4727908B2 (en) * 2003-04-23 2011-07-20 シャープ株式会社 Content reproduction apparatus, computer program, and recording medium
KR100897466B1 (en) * 2003-06-30 2009-05-14 파나소닉 주식회사 Recording medium, reproduction device, recording method, and reproduction method
CN100550178C (en) * 2003-11-12 2009-10-14 松下电器产业株式会社 Transcriber and method and recording method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5659539A (en) * 1995-07-14 1997-08-19 Oracle Corporation Method and apparatus for frame accurate access of digital audio-visual information
US6385596B1 (en) * 1998-02-06 2002-05-07 Liquid Audio, Inc. Secure online music distribution system
US6414686B1 (en) * 1998-12-01 2002-07-02 Eidos Plc Multimedia editing and composition system having temporal display
US20030093792A1 (en) * 2000-06-30 2003-05-15 Labeeb Ismail K. Method and apparatus for delivery of television programs and targeted de-coupled advertising
US20030078930A1 (en) * 2001-08-21 2003-04-24 Andre Surcouf File and content management
US20040223740A1 (en) * 2003-05-07 2004-11-11 Nec Corporation Video recording apparatus, recording medium, video recording method, and program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SLINGERLAND ET AL.: "Cache Performance for Multimedia Applications", ICS '01: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, June 2001 (2001-06-01), pages 1 - 14, XP055096588 *

Also Published As

Publication number Publication date
JP2009502049A (en) 2009-01-22
WO2007005272A2 (en) 2007-01-11
CN102089823A (en) 2011-06-08
CN102089823B (en) 2013-09-04
EP1899853A4 (en) 2015-06-10
KR101246976B1 (en) 2013-03-25
KR20080023318A (en) 2008-03-13
US7500175B2 (en) 2009-03-03
EP1899853A2 (en) 2008-03-19
JP4907653B2 (en) 2012-04-04
US20070006064A1 (en) 2007-01-04

Similar Documents

Publication Publication Date Title
WO2007005272A3 (en) Aspects of media content rendering
TW200717477A (en) Information storage medium, information playback apparatus, information playback method, and information playback program
WO2007005294A3 (en) Synchronization aspects of interactive multimedia presentation management
KR101365829B1 (en) Timing aspects of media content rendering
MX343081B (en) Interactive media system and method for presenting pause time content.
WO2008076765A3 (en) Source content preview in a media system
TW200514442A (en) Recording medium, reproduction device, recording method, program, and reproduction method
WO2008141031A3 (en) Embedded video player advertisement display
TW200623873A (en) Information processing apparatus and method and program therefor
BRPI0506593A (en) playback apparatus, reproduction method, program allowing a computer to perform processing, recording medium, and data structure
RU2011151715A (en) CONTINUOUS PLAYBACK OF MULTIMEDIA
TW200638352A (en) Apparatus and method for processing data, program and program recording medium, and data recording medium
WO2004097832A3 (en) Creation of playlists using audio identification
WO2005039168A3 (en) Ineractive program guides and program banners providing program segment information
MY144059A (en) Storage medium storing multimedia data for reproduction of av data and programming function, and reproducing apparatus and method thereof
ATE455435T1 (en) SYSTEM AND METHOD FOR ARRANGING AND PLAYING A MEDIA PRESENTATION
TW200731095A (en) Automated visualization for enhanced music playback
BRPI0606967A2 (en) method and apparatus for running software applications
CN105072480B (en) A kind of net cast method and device
WO2007005271A3 (en) Synchronization aspects of interactive multimedia presentation management
MX356063B (en) Systems and methods for implementing cross-fading, interstitials and other effects downstream.
CN104168505B (en) A kind of client terminal playing control method and client
CN104994429B (en) A kind of method and device playing video
US20140075312A1 (en) Considering user needs when presenting context-sensitive information
JP2016072858A (en) Media data generation method, media data reproduction method, media data generation device, media data reproduction device, computer readable recording medium and program

Legal Events

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

Ref document number: 200680024239.6

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: 2006773591

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2008519383

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 1020077030646

Country of ref document: KR

NENP Non-entry into the national phase

Ref country code: DE