Colormap system for mapping pixel position and color index to executable functions
First Claim
1. An apparatus for providing to a user interaction with a processor, the apparatus comprising:
- a display device comprising a plurality of pixels for displaying to a user and a cursor positionable with respect to the plurality of pixels, the display device being operably connected to the processor to exchange data therewith;
an input device operably connected to the display device to be actuable by a user for positioning the cursor and for providing an actuation signal detectable by the processor; and
a memory device operably connected to the processor for storing a first index linking a first pixel of the plurality of pixels to a first color number corresponding to a first color displayable by the display device, and for storing a second index linking the first color number to a first instruction stored in the memory device and executable by the processor.
5 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for mapping (associating, linking) hot spot objects of arbitrary shape and size to selected portions of an image presentable on a display connected to a computer. A hot spot object is mapped to a color, that may or may not be a color of the object when displayed. A user may designate a display color to be easily visible for presenting a template of hot spot objects. A distinct color for each hot spot object may be identifiable by a number comprised of the red, green, and blue bit numbers of the color. Maps may be stored in a memory device configured to link a template of hot spot objects to a display of pixels, each pixel of the display to a color, and each color to a definition of a functional object, such as an application or executable statement. On a computer, a user may create, select, or open a hot spot object (a graphical object associated with a portion of an overlying image) of arbitrary shape on a display. In indices (maps) a processor may read a pixel number, an associated unique color, and a functional object corresponding to the color.
115 Citations
20 Claims
-
1. An apparatus for providing to a user interaction with a processor, the apparatus comprising:
-
a display device comprising a plurality of pixels for displaying to a user and a cursor positionable with respect to the plurality of pixels, the display device being operably connected to the processor to exchange data therewith; an input device operably connected to the display device to be actuable by a user for positioning the cursor and for providing an actuation signal detectable by the processor; and a memory device operably connected to the processor for storing a first index linking a first pixel of the plurality of pixels to a first color number corresponding to a first color displayable by the display device, and for storing a second index linking the first color number to a first instruction stored in the memory device and executable by the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for launching an executable instruction on a processor of a computer comprising a memory device operably connected to the processor, the method comprising:
-
creating an image on a display device operably connected to the processor and to an input device, the display device comprising a plurality of pixels for displaying the image and a cursor positionable with respect to the plurality of pixels by actuation of the input device by a user; creating a graphical object on the display device corresponding to a portion of the image; creating a hot spot object on the display device, the hot spot object corresponding to the graphical object, for initiating a hot signal to the processor; and mapping the hot spot object to a color code displayable by the display device and uniquely associated with the hot spot object. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A memory device readable by a computer, the memory device comprising:
-
a first portion storing a first index linking a plurality of pixel numbers associated with a display device to a plurality of corresponding positions on the display device; a second portion storing a second index linking a pixel number of the plurality of pixel numbers, stored in the first portion, with a color number corresponding to a color displayable by the display device; and a third portion storing a third index linking the color number to a functional object comprising an instruction executable by the computer.
-
Specification