Method and apparatus for identifying color usage on a monochrome display
First Claim
1. In a computer system having a monochrome display, a method of identifying color usage visually on said monochrome display, said method comprising the steps of:
- (a) selecting a color signal from a plurality of color signals by designating one of a plurality of color finder buttons provided on said monochrome display, each color finder button representing a mapping between one of said color signals and a gray scale level used for displaying pixels on said monochrome display;
(b) translating said selected color signal into a gray scale signal based on the gray scale level mapped to said selected color signal;
(c) inverting said gray scale signal;
(d) cycling a predetermined number of times back and forth between said gray scale signal and said inverted gray scale signal; and
(e) displaying the results of said cycling visually on said monochrome display.
1 Assignment
0 Petitions
Accused Products
Abstract
A window for use in a monochrome LCD or gas plasma display is provided with a "Color Finder" button for identifying each of 16 (or 64) colors to be displayed. By activating a button in the window, the indicated gray scale for that color is temporarily inverted so that it oscillates between its current value and its most opposite value. This technique "flashes" the associated shade of gray on the screen, thereby informing the user that the color is in use on the screen and pinpointing just where the color is being displayed. Consequently, this invention allows the computer user to limit gray scale adjustments only to those that are needed.
56 Citations
28 Claims
-
1. In a computer system having a monochrome display, a method of identifying color usage visually on said monochrome display, said method comprising the steps of:
-
(a) selecting a color signal from a plurality of color signals by designating one of a plurality of color finder buttons provided on said monochrome display, each color finder button representing a mapping between one of said color signals and a gray scale level used for displaying pixels on said monochrome display; (b) translating said selected color signal into a gray scale signal based on the gray scale level mapped to said selected color signal; (c) inverting said gray scale signal; (d) cycling a predetermined number of times back and forth between said gray scale signal and said inverted gray scale signal; and (e) displaying the results of said cycling visually on said monochrome display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a computer system having a monochrome display, a method of identifying color usage visually on said display, said method comprising the steps of:
-
(a) creating a plurality of translation palette registers, each translation palette register for mapping an available color signal onto a gray scale level signal capable of being visually represented on the monochrome display; (b) selecting one of said translation palette registers as an active translation palette register; (c) mapping said available color signal in said active translation palette register into said gray scale level signal and displaying a resultant gray scale level signal; (d) mapping said available color signal in said active translation palette register into an inverse of said gray scale level signal and displaying a resultant inverted gray scale level signal; and (f) alternating a predetermined number of times back and forth between steps (c) and (d). - View Dependent Claims (10, 11)
-
-
12. In a computer system having a monochrome display, a method of identifying color usage visually on said monochrome display, said method comprising the steps of:
-
(a) selecting a color signal from a plurality of color signals by designating one of a plurality of color finder buttons provided on said monochrome display, each color finder button representing a mapping between one of said color signals and a gray scale level used for displaying pixels on said monochrome display; (b) identifying a gray scale register mapped to the RGB value of the selected color signal; (c) determining when the gray scale value stored in said identified gray scale register is greater than a predetermined value; (d) storing a first oscillate value which is a gray scale value and a second oscillate value which is an inverted gray scale value each in a respective first and second memory storage location when the value stored in step (c) is greater than the predetermined value; (e) storing the second oscillate value and the first oscillate value each in said respective first and second memory storage location when the value stored in step (c) is not greater than the predetermined value; (f) storing the value in said first memory location into said identified gray scale register for a first predetermined period of time; (g) storing the value in said second memory location into said identified gray scale register for a second predetermined period of time; and (h) repeating steps (f) and (g) at a rate sufficient to produce a flashing appearance on said monochrome display. - View Dependent Claims (13)
-
-
14. In a computer system having a monochrome display, an apparatus for use in identifying color usage visually on said monochrome display, said apparatus comprising:
-
means for selecting a color signal from a plurality of color signals by providing a plurality of color finder buttons provided on said monochrome display, each color finder button representing a mapping between one of said color signals and a gray scale level used for displaying pixels on said monochrome display; means for translating said selected color signal into a gray scale signal based on the gray scale level mapped to said selected color signal; means for inverting said gray scale signal; means for cycling a predetermined number of times back and forth between said gray scale signal and said inverted gray scale signal; and means for displaying the results of said cycling visually on said monochrome display. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. In a computer system having a monochrome display, an apparatus for use in identifying color usage visually on said display, said apparatus comprising:
-
means for creating a plurality of translation palette registers, each translation palette for mapping an available color signal onto a gray scale level signal capable of being visually represented as a color on the monochrome display; means for selecting one of said translation palette registers as an active translation palette register; mapping means for mapping said available color signal in said active translation palette register into said gray scale level signal; inverse mapping means for mapping said available color signal in said active translation palette register into an inverse of said gray scale level signal; and means for alternately displaying a predetermined number of times the gray scale level signal input from said mapping means and said inverse mapping means. - View Dependent Claims (23, 24)
-
-
25. In a computer system having a monochrome display, an apparatus for use in identifying color usage visually on said monochrome display, said apparatus comprising:
-
means for selecting a color signal from a plurality of color signals by providing a plurality of color finder buttons on said monochrome display, each color finder button representing a mapping between one of said color signals and a gray scale level used for displaying pixels on said monochrome display; means for identifying a gray scale register mapped to the RGB value of the selected color signal; means for determining when the gray scale value stored in said identified gray scale register is greater than a predetermined value; means for storing a first oscillate value which is a gray scale and a second oscillate value which is a inverted gray scale each in a respective first and second memory storage location when the value stored in said identified gray scale register is greater than the predetermined value; means for storing the second oscillate value and the first oscillate value each in the respective first and second memory storage location when the value stored in said identified gray scale register is not greater than the predetermined value; means for storing the value in said first memory storage location into said identified gray scale register for a first predetermined period of time; and means for storing the value in said second memory storage location into said identified gray scale register for first a second predetermined period of time, wherein said first and second values are alternately stored into said identified gray scale register to produce a flashing appearance on said monochrome display. - View Dependent Claims (26)
-
-
27. Display apparatus comprising:
-
means for providing on a monochrome display a plurality of color descriptions and a plurality of gray scale values, each color description being mapped to a corresponding gray scale value, wherein said monochrome display comprises a plurality of pixels each having one of said corresponding gray scale values; means for displaying a plurality of color finder buttons on said monochrome display, each color finder button corresponding to one of said mappings between said color descriptions and said gray scale values; means, responsive to a user'"'"'s designation of one of said plurality of color finder buttons, for inverting the gray scale level of all pixels displayed on said monochrome display having the gray scale value corresponding to said designated color finder button; and means for allowing said user to change the mapping between the color description and the gray scale level corresponding to said designated color finder button to a different gray scale value. - View Dependent Claims (28)
-
Specification