DE69618136T2 - Verfahren und vorrichtung zur identifizierung von benutzerwählbaren bereichen innerhalb mehrerer einzelbilder - Google Patents

Verfahren und vorrichtung zur identifizierung von benutzerwählbaren bereichen innerhalb mehrerer einzelbilder

Info

Publication number
DE69618136T2
DE69618136T2 DE69618136T DE69618136T DE69618136T2 DE 69618136 T2 DE69618136 T2 DE 69618136T2 DE 69618136 T DE69618136 T DE 69618136T DE 69618136 T DE69618136 T DE 69618136T DE 69618136 T2 DE69618136 T2 DE 69618136T2
Authority
DE
Germany
Prior art keywords
identifying user
several images
selectable areas
selectable
areas
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
DE69618136T
Other languages
English (en)
Other versions
DE69618136D1 (de
Inventor
Peter Hoddie
D Allen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Computer Inc
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 Apple Computer Inc filed Critical Apple Computer Inc
Publication of DE69618136D1 publication Critical patent/DE69618136D1/de
Application granted granted Critical
Publication of DE69618136T2 publication Critical patent/DE69618136T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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/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/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8583Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by creating hot-spots
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • 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/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234318Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into objects, e.g. MPEG-4 objects
    • 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/43072Synchronising 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 multiple content streams on the same device
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • H04N21/4725End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
    • 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/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8455Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Processing Or Creating Images (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Digital Computer Display Output (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)
DE69618136T 1995-05-05 1996-05-02 Verfahren und vorrichtung zur identifizierung von benutzerwählbaren bereichen innerhalb mehrerer einzelbilder Expired - Lifetime DE69618136T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/437,089 US5727141A (en) 1995-05-05 1995-05-05 Method and apparatus for identifying user-selectable regions within multiple display frames
PCT/US1996/006239 WO1996035162A1 (en) 1995-05-05 1996-05-02 Method and apparatus for identifying user-selectable regions within multiple display frames

Publications (2)

Publication Number Publication Date
DE69618136D1 DE69618136D1 (de) 2002-01-31
DE69618136T2 true DE69618136T2 (de) 2002-08-29

Family

ID=23735020

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69637860T Expired - Lifetime DE69637860D1 (de) 1995-05-05 1996-05-02 Verfahren und vorrichtung zur Identifizierung von benutzerwählbaren Bereichen innerhalb mehrerer Einzelbilder
DE69618136T Expired - Lifetime DE69618136T2 (de) 1995-05-05 1996-05-02 Verfahren und vorrichtung zur identifizierung von benutzerwählbaren bereichen innerhalb mehrerer einzelbilder

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE69637860T Expired - Lifetime DE69637860D1 (de) 1995-05-05 1996-05-02 Verfahren und vorrichtung zur Identifizierung von benutzerwählbaren Bereichen innerhalb mehrerer Einzelbilder

Country Status (5)

Country Link
US (3) US5727141A (de)
EP (4) EP1152323B1 (de)
AU (1) AU5724296A (de)
DE (2) DE69637860D1 (de)
WO (1) WO1996035162A1 (de)

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5727141A (en) * 1995-05-05 1998-03-10 Apple Computer, Inc. Method and apparatus for identifying user-selectable regions within multiple display frames
US6370543B2 (en) * 1996-05-24 2002-04-09 Magnifi, Inc. Display of media previews
US6374260B1 (en) 1996-05-24 2002-04-16 Magnifi, Inc. Method and apparatus for uploading, indexing, analyzing, and searching media content
US6230167B1 (en) * 1996-08-05 2001-05-08 International Business Machines Corporation Method and apparatus for generating and displaying hotlinks in a panoramic three dimensional scene
EP0841610A3 (de) * 1996-11-12 2000-01-26 Adobe Systems, Inc. Auswählbare Bereiche in interaktiven Filmen
US6256785B1 (en) * 1996-12-23 2001-07-03 Corporate Media Patners Method and system for providing interactive look-and-feel in a digital broadcast via an X-Y protocol
KR100321839B1 (ko) * 1997-04-02 2002-03-08 포만 제프리 엘 비디오내로하이퍼링크를통합하는방법및장치
US6145093A (en) * 1997-06-25 2000-11-07 Digital Electronics Corporation Debugging method and method of displaying information for data processing for use in programmable display device
USRE43318E1 (en) 1997-08-28 2012-04-17 Flatworld Interactives, Llc User interface for removing an object from a display
US6588015B1 (en) * 1998-01-14 2003-07-01 General Instrument Corporation Broadcast interactive digital radio
US7139970B2 (en) 1998-04-10 2006-11-21 Adobe Systems Incorporated Assigning a hot spot in an electronic artwork
US7536706B1 (en) * 1998-08-24 2009-05-19 Sharp Laboratories Of America, Inc. Information enhanced audio video encoding system
US7188353B1 (en) 1999-04-06 2007-03-06 Sharp Laboratories Of America, Inc. System for presenting synchronized HTML documents in digital television receivers
US7313809B1 (en) 1999-04-16 2007-12-25 Apple, Inc. Convergence-enabled DVD and web system
EP1088453B1 (de) * 1999-04-16 2006-06-07 Koninklijke Philips Electronics N.V. Videocoder und -decoder
US7325245B1 (en) 1999-09-30 2008-01-29 Intel Corporation Linking to video information
GB9930852D0 (en) * 1999-12-24 2000-02-16 Koninkl Philips Electronics Nv Display for a graphical user interface
US6625503B1 (en) * 2000-06-09 2003-09-23 Motorola, Inc. Personal preference information communication method and apparatus
DE10030868A1 (de) * 2000-06-23 2002-01-10 Realspace Gmbh Verfahren, Computerprogrammprodukt, Computersystem, Netzwerkserver und Netzwerkclient zur Erzeugung einer Darstellung eines Objektes mit interaktiven Flächen in veränderlicher Ansicht
US7647340B2 (en) 2000-06-28 2010-01-12 Sharp Laboratories Of America, Inc. Metadata in JPEG 2000 file format
US20020059629A1 (en) * 2000-08-21 2002-05-16 Markel Steven O. Detection and recognition of data receiver to facilitate proper transmission of enhanced data
US20020057286A1 (en) * 2000-08-25 2002-05-16 Markel Steven O. Device independent video enhancement scripting language
EP1312209B1 (de) * 2000-08-25 2017-03-08 OpenTV, Inc. Individuell angepasste fernbedienung
US20020040311A1 (en) * 2000-10-04 2002-04-04 John Douglass Web browser page rating system
US6907570B2 (en) * 2001-03-29 2005-06-14 International Business Machines Corporation Video and multimedia browsing while switching between views
US6894690B2 (en) * 2001-06-20 2005-05-17 Engineering Technology Associates, Inc. Method and apparatus for capturing and viewing a sequence of 3-D images
US7064766B2 (en) 2001-10-18 2006-06-20 Microsoft Corporation Intelligent caching data structure for immediate mode graphics
US7161599B2 (en) 2001-10-18 2007-01-09 Microsoft Corporation Multiple-level graphics processing system and method
US7619633B2 (en) * 2002-06-27 2009-11-17 Microsoft Corporation Intelligent caching data structure for immediate mode graphics
US7443401B2 (en) * 2001-10-18 2008-10-28 Microsoft Corporation Multiple-level graphics processing with animation interval generation
US7315848B2 (en) * 2001-12-12 2008-01-01 Aaron Pearse Web snippets capture, storage and retrieval system and method
US20030149983A1 (en) * 2002-02-06 2003-08-07 Markel Steven O. Tracking moving objects on video with interactive access points
US20050075166A1 (en) * 2002-05-14 2005-04-07 Hemstreet Paul A. Media program with interactive feature
US7034835B2 (en) * 2002-11-29 2006-04-25 Research In Motion Ltd. System and method of converting frame-based animations into interpolator-based animations
US7486294B2 (en) 2003-03-27 2009-02-03 Microsoft Corporation Vector graphics element-based model, application programming interface, and markup language
US7088374B2 (en) * 2003-03-27 2006-08-08 Microsoft Corporation System and method for managing visual structure, timing, and animation in a graphics processing system
US7417645B2 (en) 2003-03-27 2008-08-26 Microsoft Corporation Markup language and object model for vector graphics
US7466315B2 (en) 2003-03-27 2008-12-16 Microsoft Corporation Visual and scene graph interfaces
US7511718B2 (en) 2003-10-23 2009-03-31 Microsoft Corporation Media integration layer
US20060031118A1 (en) * 2004-08-06 2006-02-09 Morris Robert P Method and system for locating a service by an electronic device
JP2008172660A (ja) * 2007-01-15 2008-07-24 Fujitsu Ltd 嗜好データ生成装置,コンテンツ表示装置,嗜好データ生成方法および嗜好データ生成プログラム
US20080201303A1 (en) * 2007-02-20 2008-08-21 International Business Machines Corporation Method and system for a wizard based complex filter with realtime feedback
US8250169B2 (en) * 2007-09-24 2012-08-21 Sap Ag Business context data companion tool
US8127237B2 (en) 2007-09-24 2012-02-28 Sap Ag Active business client
US8712953B2 (en) * 2009-03-25 2014-04-29 Sap Ag Data consumption framework for semantic objects
US8782530B2 (en) * 2009-03-25 2014-07-15 Sap Ag Method and system for providing a user interface in a computer
US9110517B2 (en) * 2009-09-14 2015-08-18 Broadcom Corporation System and method for generating screen pointing information in a television
US10210160B2 (en) 2010-09-07 2019-02-19 Opentv, Inc. Collecting data from different sources
US9699503B2 (en) 2010-09-07 2017-07-04 Opentv, Inc. Smart playlist
US8949871B2 (en) 2010-09-08 2015-02-03 Opentv, Inc. Smart media selection based on viewer user presence
US9563971B2 (en) 2011-09-09 2017-02-07 Microsoft Technology Licensing, Llc Composition system thread
US8977113B1 (en) * 2013-10-25 2015-03-10 Joseph Rumteen Mobile device video decision tree
US9875080B2 (en) 2014-07-17 2018-01-23 Nokia Technologies Oy Method and apparatus for an interactive user interface
US10212466B1 (en) * 2016-06-28 2019-02-19 Amazon Technologies, Inc. Active region frame playback

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR332256A (fr) * 1903-05-20 1903-10-20 F Bernard Et Cie Soc Système d'appareil électrique pour le traitement d'affections diverses
JPS5995645A (ja) * 1982-11-24 1984-06-01 Toshiba Corp 情報整理装置
US4941111A (en) * 1986-04-18 1990-07-10 Advanced Micro Devices, Inc. Video picking and clipping method and apparatus
US5270694A (en) * 1987-05-14 1993-12-14 Advanced Interaction, Inc. Content addressable video system for image display
US5021770A (en) * 1987-07-15 1991-06-04 Hitachi, Ltd. Image display system and data input apparatus used therein
FR2628553B1 (fr) * 1988-03-08 1990-11-09 Labo Electronique Physique Systeme graphique video muni d'un curseur graphique
US5174759A (en) * 1988-08-04 1992-12-29 Preston Frank S TV animation interactively controlled by the viewer through input above a book page
GB8822062D0 (en) * 1988-09-20 1988-10-19 Quantel Ltd Video processing
US5109482A (en) * 1989-01-11 1992-04-28 David Bohrman Interactive video control system for displaying user-selectable clips
US5155806A (en) * 1989-03-15 1992-10-13 Sun Microsystems, Inc. Method and apparatus for displaying context sensitive help information on a display
CA2012796C (en) * 1989-06-16 1996-05-14 Bradley James Beitel Trigger field display selection
US4956801A (en) * 1989-09-15 1990-09-11 Sun Microsystems, Inc. Matrix arithmetic circuit for processing matrix transformation operations
US5208909A (en) * 1989-10-23 1993-05-04 International Business Machines Corporation Pre-drawing pick detection in a graphics display system
JP2569219B2 (ja) * 1990-01-31 1997-01-08 富士通株式会社 動画像予測方式
US5274753A (en) * 1990-05-24 1993-12-28 Apple Computer, Inc. Apparatus for distinguishing information stored in a frame buffer
US5237648A (en) * 1990-06-08 1993-08-17 Apple Computer, Inc. Apparatus and method for editing a video recording by selecting and displaying video clips
US5317680A (en) * 1990-06-22 1994-05-31 Broderbund Software, Inc. Using regular graphic shapes to identify a pointer-selected graphic object
US5359712A (en) * 1991-05-06 1994-10-25 Apple Computer, Inc. Method and apparatus for transitioning between sequences of digital information
DE69222102T2 (de) * 1991-08-02 1998-03-26 Grass Valley Group Bedienerschnittstelle für Videoschnittsystem zur Anzeige und interaktive Steuerung von Videomaterial
FR2683648B1 (fr) 1991-11-12 1996-12-13 Apple Computer Procede de choix d'objets dans une sequence d'images mobiles et piste d'essai de reussite correspondante.
DE69231942T2 (de) * 1991-11-22 2002-04-04 Eastman Kodak Co Verfahren und Gerät zum Steuern der raschen Anzeige mehrere Bilder aus einer digitalen Bilddatenbank
AU4279893A (en) * 1992-04-10 1993-11-18 Avid Technology, Inc. A method and apparatus for representing and editing multimedia compositions
US5319382A (en) * 1992-12-31 1994-06-07 International Business Machines Corporation Method and apparatus for manipulating a full motion video presentation in a data processing system
US5422674A (en) * 1993-12-22 1995-06-06 Digital Equipment Corporation Remote display of an image by transmitting compressed video frames representing background and overlay portions thereof
US5606655A (en) * 1994-03-31 1997-02-25 Siemens Corporate Research, Inc. Method for representing contents of a single video shot using frames
US5528263A (en) * 1994-06-15 1996-06-18 Daniel M. Platzker Interactive projected video image display system
US5727141A (en) 1995-05-05 1998-03-10 Apple Computer, Inc. Method and apparatus for identifying user-selectable regions within multiple display frames

Also Published As

Publication number Publication date
DE69618136D1 (de) 2002-01-31
EP0769167A1 (de) 1997-04-23
EP0769167B1 (de) 2001-12-19
EP1575295A2 (de) 2005-09-14
EP1152323B1 (de) 2009-03-04
US6137484A (en) 2000-10-24
EP2060966A1 (de) 2009-05-20
USRE41165E1 (en) 2010-03-16
US5727141A (en) 1998-03-10
AU5724296A (en) 1996-11-21
DE69637860D1 (de) 2009-04-16
WO1996035162A1 (en) 1996-11-07
EP1575295A3 (de) 2005-10-26
EP1152323A2 (de) 2001-11-07
EP1152323A3 (de) 2002-08-14

Similar Documents

Publication Publication Date Title
DE69618136T2 (de) Verfahren und vorrichtung zur identifizierung von benutzerwählbaren bereichen innerhalb mehrerer einzelbilder
DE69622518D1 (de) Verfahren und Vorrichtung zur Nachbearbeitung von Bildern
DE69427860D1 (de) Verfahren und vorrichtung zur projektion von bildern
DE69620963T2 (de) Verfahren und Vorrichtung zur Bilddatenkomprimierung
DE69630852D1 (de) Vorrichtung und Verfahren zur Anzeige von Informationen
DE69528558D1 (de) Vorrichtung und Verfahren zur Identifizierung von mehreren Transpondern
DE69635150D1 (de) Verfahren und Vorrichtung zur Verwaltung von Reagenzien
DE69631301D1 (de) Vorrichtung und Verfahren zur Bildkompression
DE69637786D1 (de) Verfahren und Vorrichtung zur Anzeige von Halbtonbildern
DE69418510T2 (de) Vorrichtung und Verfahren zur Kompression von Bildsignalen
DE59805342D1 (de) Verfahren und vorrichtung zur bearbeitung von bildobjekten
DE69522354D1 (de) Vorrichtung und Verfahren zur Anzeige von Bildinformationen
DE69609503D1 (de) Verfahren und vorrichtung zur kompression von farbvideodaten
DE69628087D1 (de) Vorrichtung und Verfahren zur Verwaltung von Rechnerprozessen
DE69621859T2 (de) Verfahren und Vorrichtung zur Karteninformationsverarbeitung
DE69615733D1 (de) Verfahren und Vorrichtung zur Verarbeitung von Bildern
DE69534054D1 (de) Verfahren und Vorrichtung zur Bilddatenkompression
DE69620580D1 (de) Vorrichtung und verfahren zur bildverarbeitung
DE69125067D1 (de) Gerät und Verfahren zur Identifikation von Bildbereichen
DE69625041D1 (de) Verfahren und vorrichtung zur informationsbehandlung
DE69029310D1 (de) Verfahren und Vorrichtung zur Beseitigung von Falschbildern
DE69603729D1 (de) Verfahren und vorrichtung zur abbildung von körpern
DE69724085D1 (de) Verfahren und Vorrichtung zur Etikettierung von Bildbereichen
DE69625303D1 (de) Verfahren und Vorrichtung zur Vorbereitung von mehrfach zusammengesetzten Bildern
DE69525390D1 (de) Verfahren und Vorrichtung zur Gewinnung von Konturinformation

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: APPLE INC., CUPERTINO, CALIF., US