WO2007001615A3 - Retrieving graphics from slow retrieval storage devices - Google Patents

Retrieving graphics from slow retrieval storage devices Download PDF

Info

Publication number
WO2007001615A3
WO2007001615A3 PCT/US2006/015977 US2006015977W WO2007001615A3 WO 2007001615 A3 WO2007001615 A3 WO 2007001615A3 US 2006015977 W US2006015977 W US 2006015977W WO 2007001615 A3 WO2007001615 A3 WO 2007001615A3
Authority
WO
WIPO (PCT)
Prior art keywords
menu
storage devices
retrieval storage
image file
retrieving graphics
Prior art date
Application number
PCT/US2006/015977
Other languages
French (fr)
Other versions
WO2007001615A2 (en
Inventor
Chapelle Kevin Leigh La
Brian James Walker
Ian Cameron Mercer
Keisuke Matsuo
Harutoshi Miyamoto
Yasuyuki Torii
Nobuyasu Takeguchi
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 EP06751616A priority Critical patent/EP1899823A2/en
Priority to JP2008519284A priority patent/JP2008547127A/en
Publication of WO2007001615A2 publication Critical patent/WO2007001615A2/en
Publication of WO2007001615A3 publication Critical patent/WO2007001615A3/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/022Control panels
    • G11B19/025'Virtual' control panels, e.g. Graphical User Interface [GUI]
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • 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/002Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
    • 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
    • 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/34Indicating arrangements 
    • 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/2545CDs
    • 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/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Digital Computer Display Output (AREA)

Abstract

Storing image data for a menu in a compound image file. Image data for a menu of media files is retrieved and efficiently stored in the compound image file. A media player accesses the compound image file to obtain and display relevant images in a menu. The invention reduces the quantity of file operations needed to render the menu and thus reduces the time needed to display the menu as perceived by a user. As a result, the invention enhances the user experience with the media player.
PCT/US2006/015977 2005-06-28 2006-04-26 Retrieving graphics from slow retrieval storage devices WO2007001615A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP06751616A EP1899823A2 (en) 2005-06-28 2006-04-26 Retrieving graphics from slow retrieval storage devices
JP2008519284A JP2008547127A (en) 2005-06-28 2006-04-26 Method and system for retrieving graphics from storage devices that are slow to retrieve

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/168,089 US20060026376A1 (en) 2002-10-16 2005-06-28 Retrieving graphics from slow retrieval storage devices
US11/168,089 2005-06-28

Publications (2)

Publication Number Publication Date
WO2007001615A2 WO2007001615A2 (en) 2007-01-04
WO2007001615A3 true WO2007001615A3 (en) 2007-09-13

Family

ID=37595638

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/015977 WO2007001615A2 (en) 2005-06-28 2006-04-26 Retrieving graphics from slow retrieval storage devices

Country Status (6)

Country Link
US (1) US20060026376A1 (en)
EP (1) EP1899823A2 (en)
JP (1) JP2008547127A (en)
KR (1) KR20080019013A (en)
CN (1) CN101228513A (en)
WO (1) WO2007001615A2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5025217B2 (en) 2006-10-02 2012-09-12 京セラ株式会社 Information processing apparatus, information processing method, and information processing program
KR100773441B1 (en) * 2006-12-19 2007-11-05 삼성전자주식회사 Method and apparatus for searching stored files in mobile terminal
US8145600B1 (en) * 2007-11-02 2012-03-27 Adobe Systems Incorporated Version preview and selection
US9239732B2 (en) * 2011-02-16 2016-01-19 Microsoft Technology Licensing Llc Unrolling aggregation operations in asynchronous programming code having multiple levels in hierarchy
US8843586B2 (en) * 2011-06-03 2014-09-23 Apple Inc. Playlists for real-time or near real-time streaming
KR20140095296A (en) * 2013-01-24 2014-08-01 삼성전자주식회사 Pixel cache and method of operating pixel cache
KR101472016B1 (en) * 2013-02-25 2014-12-15 삼성전자주식회사 Creation method of complex file having image file and additional data inserted in the image file and data record apparatus recording the complex file
US20140258347A1 (en) * 2013-03-11 2014-09-11 Microsoft Corporation Grouping files for optimized file operations
CN104021806B (en) * 2014-05-16 2017-06-16 华为技术有限公司 A kind of method and apparatus of data processing
US9462455B2 (en) * 2014-11-11 2016-10-04 Sony Corporation Dynamic user recommendations for ban enabled media experiences

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5708845A (en) * 1995-09-29 1998-01-13 Wistendahl; Douglass A. System for mapping hot spots in media content for interactive digital media program
US6014135A (en) * 1997-04-04 2000-01-11 Netscape Communications Corp. Collaboration centric document processing environment using an information centric visual user interface and information presentation method
US20040044724A1 (en) * 2002-08-27 2004-03-04 Bell Cynthia S. Apparatus and methods to exchange menu information among processor-based devices

Family Cites Families (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2654324B2 (en) * 1991-12-31 1997-09-17 インターナショナル・ビジネス・マシーンズ・コーポレイション Multimedia data processing system and method of operating multimedia data processing system
US5978811A (en) * 1992-07-29 1999-11-02 Texas Instruments Incorporated Information repository system and method for modeling data
US5311194A (en) * 1992-09-15 1994-05-10 Navsys Corporation GPS precision approach and landing system for aircraft
EP0702493A1 (en) * 1994-09-19 1996-03-20 International Business Machines Corporation Interactive playout of videos
US5616876A (en) * 1995-04-19 1997-04-01 Microsoft Corporation System and methods for selecting music on the basis of subjective content
US6181867B1 (en) * 1995-06-07 2001-01-30 Intervu, Inc. Video storage and retrieval system
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US5892535A (en) * 1996-05-08 1999-04-06 Digital Video Systems, Inc. Flexible, configurable, hierarchical system for distributing programming
US5870553A (en) * 1996-09-19 1999-02-09 International Business Machines Corporation System and method for on-demand video serving from magnetic tape using disk leader files
AU4496797A (en) * 1997-04-14 1998-11-11 Thomson Consumer Electronics, Inc System for forming program guide information for user initiation of control and communication functions
US6282548B1 (en) * 1997-06-21 2001-08-28 Alexa Internet Automatically generate and displaying metadata as supplemental information concurrently with the web page, there being no link between web page and metadata
EP1257094B8 (en) * 1997-06-25 2007-08-08 Samsung Electronics Co., Ltd. Browser based command and control network
US6006234A (en) * 1997-10-31 1999-12-21 Oracle Corporation Logical groupings within a database
US5996015A (en) * 1997-10-31 1999-11-30 International Business Machines Corporation Method of delivering seamless and continuous presentation of multimedia data files to a target device by assembling and concatenating multimedia segments in memory
US6201540B1 (en) * 1998-01-07 2001-03-13 Microsoft Corporation Graphical interface components for in-dash automotive accessories
IL127790A (en) * 1998-04-21 2003-02-12 Ibm System and method for selecting, accessing and viewing portions of an information stream(s) using a television companion device
US6199059B1 (en) * 1998-04-22 2001-03-06 International Computex, Inc. System and method for classifying and retrieving information with virtual object hierarchy
US6240407B1 (en) * 1998-04-29 2001-05-29 International Business Machines Corp. Method and apparatus for creating an index in a database system
US6212524B1 (en) * 1998-05-06 2001-04-03 E.Piphany, Inc. Method and apparatus for creating and populating a datamart
US6356921B1 (en) * 1998-06-20 2002-03-12 International Business Machines Corporation Framework for progressive hierarchial and adaptive delivery rich media presentations and associated meta data
US6256031B1 (en) * 1998-06-26 2001-07-03 Microsoft Corporation Integration of physical and virtual namespace
US6363377B1 (en) * 1998-07-30 2002-03-26 Sarnoff Corporation Search data processor
JP3382159B2 (en) * 1998-08-05 2003-03-04 株式会社東芝 Information recording medium, reproducing method and recording method thereof
US6449341B1 (en) * 1998-08-25 2002-09-10 Mci Communications Corporation Apparatus and method for managing a software system via analysis of call center trouble tickets
US6917965B2 (en) * 1998-09-15 2005-07-12 Microsoft Corporation Facilitating annotation creation and notification via electronic mail
US8332478B2 (en) * 1998-10-01 2012-12-11 Digimarc Corporation Context sensitive connected content
US6405215B1 (en) * 1998-11-06 2002-06-11 International Business Machines Corp. Workflow agent for a multimedia database system
US6389426B1 (en) * 1999-02-09 2002-05-14 Worldcom, Inc. Central trouble ticket database and system and method for managing same to facilitate ticketing, trending, and tracking processes
US6557042B1 (en) * 1999-03-19 2003-04-29 Microsoft Corporation Multimedia summary generation employing user feedback
US7178106B2 (en) * 1999-04-21 2007-02-13 Sonic Solutions, A California Corporation Presentation of media content from multiple media sources
US6430575B1 (en) * 1999-09-10 2002-08-06 Xerox Corporation Collaborative document management system with customizable filing structures that are mutually intelligible
US6526411B1 (en) * 1999-11-15 2003-02-25 Sean Ward System and method for creating dynamic playlists
US6389467B1 (en) * 2000-01-24 2002-05-14 Friskit, Inc. Streaming media search and continuous playback system of media resources located by multiple network addresses
SG96597A1 (en) * 2000-02-17 2003-06-16 Ibm Archiving and retrieval method and apparatus
US6721489B1 (en) * 2000-03-08 2004-04-13 Phatnoise, Inc. Play list manager
US6760721B1 (en) * 2000-04-14 2004-07-06 Realnetworks, Inc. System and method of managing metadata data
US6657117B2 (en) * 2000-07-14 2003-12-02 Microsoft Corporation System and methods for providing automatic classification of media entities according to tempo properties
US20020026521A1 (en) * 2000-08-31 2002-02-28 Sharfman Joshua Dov Joseph System and method for managing and distributing associated assets in various formats
US6839059B1 (en) * 2000-08-31 2005-01-04 Interactive Video Technologies, Inc. System and method for manipulation and interaction of time-based mixed media formats
US20020151363A1 (en) * 2001-04-12 2002-10-17 Howard Letovsky Method and system for broadcast and control of a remotely located wagering device
US20020180803A1 (en) * 2001-03-29 2002-12-05 Smartdisk Corporation Systems, methods and computer program products for managing multimedia content
US20020082730A1 (en) * 2000-12-21 2002-06-27 Microsoft Corporation Universal media player
CA2406482C (en) * 2001-02-28 2013-08-06 Sony Corporation Information recording apparatus and method, information reproducing apparatus and method, information recording medium, program storage medium, and program
US20030023975A1 (en) * 2001-03-02 2003-01-30 Microsoft Corporation Enhanced music services for television
US20020161911A1 (en) * 2001-04-19 2002-10-31 Thomas Pinckney Systems and methods for efficient memory allocation for streaming of multimedia files
KR100395541B1 (en) * 2001-05-18 2003-08-25 삼성전자주식회사 Combination system and automatic copy method thereof
US7076478B2 (en) * 2001-06-26 2006-07-11 Microsoft Corporation Wrapper playlists on streaming media services
US6990497B2 (en) * 2001-06-26 2006-01-24 Microsoft Corporation Dynamic streaming media management
US7159174B2 (en) * 2002-01-16 2007-01-02 Microsoft Corporation Data preparation for media browsing
US20040001106A1 (en) * 2002-06-26 2004-01-01 John Deutscher System and process for creating an interactive presentation employing multi-media components
AU2003267975A1 (en) * 2002-06-27 2004-01-19 Piranha Media Distribution, Inc. Method and apparatus for the free licensing of digital media content
US20040064476A1 (en) * 2002-09-30 2004-04-01 John Rounds Computer program, method, and media player
US6728729B1 (en) * 2003-04-25 2004-04-27 Apple Computer, Inc. Accessing media across networks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5708845A (en) * 1995-09-29 1998-01-13 Wistendahl; Douglass A. System for mapping hot spots in media content for interactive digital media program
US6014135A (en) * 1997-04-04 2000-01-11 Netscape Communications Corp. Collaboration centric document processing environment using an information centric visual user interface and information presentation method
US20040044724A1 (en) * 2002-08-27 2004-03-04 Bell Cynthia S. Apparatus and methods to exchange menu information among processor-based devices

Also Published As

Publication number Publication date
CN101228513A (en) 2008-07-23
WO2007001615A2 (en) 2007-01-04
KR20080019013A (en) 2008-02-29
US20060026376A1 (en) 2006-02-02
JP2008547127A (en) 2008-12-25
EP1899823A2 (en) 2008-03-19

Similar Documents

Publication Publication Date Title
WO2007001615A3 (en) Retrieving graphics from slow retrieval storage devices
GB2455838A8 (en) Remotely updating dynamic playlist of portable media player
JP2008547154A5 (en)
WO2006020102A3 (en) Method and interface for managing movies on a set-top box
WO2007001613A3 (en) Playlist structure for large playlists
WO2007011576A3 (en) Moving data from file on storage volume to alternate location to free space
WO2006023992A3 (en) Image data stroage device write time mapping
JP2003000942A5 (en)
WO2005071551A3 (en) Adaptive file readahead based on multiple factors
WO2008005700A3 (en) Digital media device having selectable media content storage locations
WO2011081729A1 (en) Storage device and method for resuming playback of content
SG148170A1 (en) Storage medium storing text-based subtitle data including style information, and apparatus and method of playing back the storage medium
WO2008048792A3 (en) Method and system for generating a play tree for selecting and playing media content
MX2007012240A (en) Avatar refrigerator.
EP1691550A3 (en) Interactive video
WO2007146591A3 (en) Identification of content downloaded from the internet and its source location
RU2015144190A (en) DEVICE AND METHOD FOR DIGITAL MEDIA CONTENT CONTROL
JP2007509434A5 (en)
TW200711459A (en) Camera
WO2008021682A3 (en) Portable mass storage with virtual machine activation
TW200638342A (en) Method and device for scanning the contents of a storage medium
TW200506903A (en) Information storage medium storing at least one title, reproducing apparatus and method thereof
CA2623080A1 (en) A system and method for providing visual indicators in a media application
JP2005533334A5 (en)
TW200627150A (en) Storage medium storing multimedia data for providing moving image reproduction function and programming function, and apparatus and method for reproducing moving image

Legal Events

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

Ref document number: 200680022881.0

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

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 1020077029782

Country of ref document: KR

ENP Entry into the national phase

Ref document number: 2008519284

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE