Method and apparatus for associating the color of an object with an event
First Claim
1. A computerized method for making a URL link/no-link determination based on the color range of each of a plurality of color values corresponding to a designated object of interest in one or more succeeding video frames, comprising:
- receiving a predetermined color range having a plurality of continuous color values;
associating a first URL with the predetermined color range;
designating the location of the object of interest in the one or more succeeding video frames, with a pointing device;
determining a color value of the designated location of the object of interest in the one or more succeeding video frames;
defining a color boundary for the object of interest by determining edges of plural pixels defining the object of interest, where the edges are not visible; and
linking to the first URL when the determined color is within the predetermined color range and within the defined color boundary, but not linking to the first URL when the determined color value is not within the predetermined color range and not within the defined color boundary.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and apparatus for associating the color of an object with an event. In one or more embodiments, the invention takes a streaming or static media and associates an active, dynamic, or static object with an event by its given color. The event may be, for instance the retrieval of a document at a specified URL in a web browser or the retrieval of other information in non-web browser implementations. In one embodiment, the invention defines the color by its mathematical properties. For instance, one embodiment uses the RGB standard which separates the red, green, and blue properties of the color as numerical values. Another embodiment also uses the HSV characteristics of the color, which define hue, saturation, and value as components of color. Another embodiment uses both RGB and HSV characteristics.
183 Citations
37 Claims
-
1. A computerized method for making a URL link/no-link determination based on the color range of each of a plurality of color values corresponding to a designated object of interest in one or more succeeding video frames, comprising:
-
receiving a predetermined color range having a plurality of continuous color values; associating a first URL with the predetermined color range; designating the location of the object of interest in the one or more succeeding video frames, with a pointing device; determining a color value of the designated location of the object of interest in the one or more succeeding video frames; defining a color boundary for the object of interest by determining edges of plural pixels defining the object of interest, where the edges are not visible; and linking to the first URL when the determined color is within the predetermined color range and within the defined color boundary, but not linking to the first URL when the determined color value is not within the predetermined color range and not within the defined color boundary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable product, comprising:
computer readable code configured to cause one or more computers to; receive a predetermined color range having a plurality of continuous color values associate a first URL with the predetermined color range, receive from a pointing device the designation of the location of an object of interest in one or more succeeding video frames, define a color boundary for the object of interest by determining edges of plural pixels defining the object of interest, where the edges are not visible, determine a color value of the designated location of the object of interest in the one or more succeeding video frames, and link to the first URL when the determined color value is within the predetermined color range and within the defined color boundary, but not link to the first URL when the determined color value is not within the predetermined color range and not within the defined color boundary. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A system for making a URL link/no-link determination based on the color value of an object of interest in one or more succeeding video frames, comprising:
one or more computers configured to; receive a predetermined color range having a plurality of continuous color values associate a first URL event with the predetermined color range; receive from a pointing device the designation of the location of an object of interest in the one or more succeeding video frames, define a color boundary for the object of interest by determining edges of plural pixels defining the object of interest, where the edges are not visible, determine a color value of the designated location of the object of interest in the one or more succeeding video frames; and link to the first URL when the determined color value is within the predetermined color range and within the defined color boundary, but not linking to the first URL when the determined color value is not within the predetermined color range and not within the defined color boundary. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
31. Apparatus configured to link a pointing device designation to an event, comprising:
-
an input configured to receive a pointing device designation of an object of interest in at least one video frame in a sequence of video frames; and one or more computers coupled to said input and configured to; store a plurality of predetermined color ranges, each color range comprising a continuous plurality of color values, store an association of an event with the stored plurality of predetermined color ranges; receive from said input the designated object of interest; define a color boundary for the object of interest by determining edges of plural pixels defining the object of interest, where the edges are not visible; compare plural color values of (i) each pixel of the received designated object of interest within the defined color boundary with (ii) the stored plurality of predetermined color ranges; and link to the event when the plural color values of the received designated object of interest are respectively within the stored plurality of predetermined color ranges. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
Specification