Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

In a method and apparatus for identifying features of multidimensional image data in hypermedia systems a multidimensional image, secondary image map and object index associate a program action with each object defined in an image.

InventorMichael D. Doyle
Original AssigneeEolas Technologies, Inc.
Primary Examiner: Heather R. Herndon
Secondary Examiner: Bieneman A Charles
Attorney: Charles E. Krueger
Current U.S. Classification715/201; 345/424; 375/E07.008; 707/E17.112; 715/850; 715/852
International Classification: G06F/1700

View patent at USPTO
Search USPTO Assignment Database
Download USPTO Public PAIR data

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US4847604Aug 27, 1987Jul 11, 1989Method and apparatus for identifying features of an image on a video display
US5473747Jun 5, 1995Dec 5, 1995International Business Machines CorporationMethod and apparatus for identifying features in a multidimensional data set
US5678015Sep 1, 1995Oct 14, 1997Silicon Graphics, Inc.Four-dimensional graphical user interface
US5708845Sep 29, 1995Jan 13, 1998System for mapping hot spots in media content for interactive digital media program
US5737553Jul 14, 1995Apr 7, 1998Novell, Inc.Colormap system for mapping pixel position and color index to executable functions
US5912670Sep 27, 1996Jun 15, 1999International Business Machines CorporationMethod and apparatus for overlaying a bit map image on an environment map
US5918012Mar 29, 1996Jun 29, 1999British Telecommunications public limited companyHyperlinking time-based data files
US5923324Apr 4, 1997Jul 13, 1999International Business Machines CorporationViewer interactive three-dimensional workspace with interactive three-dimensional objects and corresponding two-dimensional images of objects in an interactive two-dimensional workplane
US5940538Aug 5, 1996Aug 17, 1999Apparatus and methods for object border tracking
US5978816Oct 11, 1996Nov 2, 1999Hitachi, Ltd.Method of making cursor form for linking parts of a displayed image with corresponding entries in a table
US5982372Nov 14, 1996Nov 9, 1999International Business Machines Corp.Visual metaphor for shortcut navigation in a virtual world
US5987509Jun 26, 1998Nov 16, 1999Silicon Graphics, Inc.System and method for displaying active uniform network resource locators during playback of a media file or media broadcast
US5990941Aug 18, 1995Nov 23, 1999Interactive Pictures CorporationMethod and apparatus for the interactive display of any portion of a spherical image
US6031541Sep 27, 1996Feb 29, 2000International Business Machines CorporationMethod and apparatus for viewing panoramic three dimensional scenes
US6052100Sep 10, 1997Apr 18, 2000The United States of America represented by the Secertary of the NavyComputer controlled three-dimensional volumetric display
US6057854Jul 28, 1997May 2, 2000Micrografx, Inc.System and method of providing interactive vector graphics over a network
US6097393Sep 3, 1996Aug 1, 2000The Takshele CorporationComputer-executed, three-dimensional graphical resource management process and system
US6121966Jun 18, 1996Sep 19, 2000Apple Computer, Inc.Navigable viewing system
US6204849Jul 17, 1998Mar 20, 2001Autodesk, Inc.Non-ambiguous graphics selection
US6230167Nov 15, 1996May 8, 2001International Business Machines CorporationMethod and apparatus for generating and displaying hotlinks in a panoramic three dimensional scene
US6285374Apr 6, 1998Sep 4, 2001Microsoft CorporationBlunt input device cursor
US6308144Sep 26, 1996Oct 23, 2001Computervision CorporationMethod and apparatus for providing three-dimensional model associativity
US6337683May 12, 1999Jan 8, 2002iMove Inc.Panoramic movies which simulate movement through multidimensional space
US6362817May 18, 1998Mar 26, 2002IN3D CorporationSystem for creating and viewing 3D environments using symbolic descriptors
US6380958Sep 10, 1999Apr 30, 2002Siemens AktiengesellschaftMedical-technical system

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US6820077Feb 22, 2002Nov 16, 2004Informatica CorporationMethod and system for navigating a large amount of data
US6833828Oct 3, 2002Dec 21, 2004Trimus LtdModified browser system
US7117215Jun 7, 2001Oct 3, 2006Informatica CorporationMethod and apparatus for transporting data for data warehousing applications that incorporates analytic data interface
US7162643Jun 15, 2001Jan 9, 2007Informatica CorporationMethod and system for providing transfer of analytic application data over a network
US7170521Apr 3, 2002Jan 30, 2007UltraVisual Medical Systems CorporationMethod of and system for storing, communicating, and displaying image data
US7171420Sep 27, 2001Jan 30, 2007International Business Machines CorporationMethod and system for utilizing a database as a service
US7185284Dec 20, 2002Feb 27, 2007Motorola, Inc.Method and apparatus for providing a hyperlink indication on a display for an image in a web page
US7254590Dec 3, 2003Aug 7, 2007Informatica CorporationSet-oriented real-time data processing based on transaction boundaries
US7421458Oct 15, 2004Sep 2, 2008Informatica CorporationQuerying, versioning, and dynamic deployment of database objects
US7720842Jul 16, 2001May 18, 2010Informatica CorporationValue-chained queries in analytic applications
US7949943Nov 20, 2006May 24, 2011Adobe Systems IncorporatedAssigning a hot spot in an electronic artwork
US8064727Aug 20, 2010Nov 22, 2011Google Inc.Adaptive image maps

Claims

1. A method for associating specified program actions with locations in images viewed on a computer system, the method comprising the steps of:

displaying a two-dimensional representation of a multi-dimensional image on a computer screen, with locations in the two-dimensional image specified by values of first and second coordinates which are x and y coordinates specifying locations in a single frame of a video clip,
selecting a particular location on the two-dimensional representation having particular values of the first and second coordinates which determines a multi-dimensional coordinate including at least a third coordinate value which is a time dimension of the video clip;
creating a secondary image map, having entries correlating to values of the first, second, and third coordinates, with each entry holding a pointer value;
when the particular location of the two-dimensional representation is selected, accessing a selected entry of the secondary image specified by the particular vales of the first, second, and third coordinate to retrieve a selected pointer held by the selected entry;
utilizing a retrieved selected pointer to access hot program actions associated with the particular location in the two-dimensional image.