← Back to Patent Explorer
US4439759A Expired / Lapsed US ⏱️ 0.0 years remaining

Terminal independent color memory for a digital image display system

Assignee: Nokia of America Corp
•
Filing: 1981-05-19
•
Granted: 1984-03-27
•
Expires: 2001-05-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present terminal independent color memory for a digital image display system provides for inter-system compatability, color display systems generally having varying modes of access to color memories, varying color memory capacities, and features such as blinking implemented in varying ways. The data processor (1) of the present system may access color memory (6a) of video controller (6) or color values stored in permanent memory (9) or random access memory (10), responsive to the same command language. The present data processor (1) is also capable of entering color data values comprising color hues and gray levels into color memory for use in a terminal independent manner. Multiple process chained blinking from a particular color to a particular color is also provided by the present processor, the several processes in time-delayed relationship to one another.

Inventors

  • 👤 James R. Fleming
  • 👤 William A. Frezza
  • 👤 Gerald S. Soloway

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 23:20
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/02; G09G5/06

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 146 words
In a digital image display system: a memory for storing color data values; processing means responsive to a predetermined command and data sequence comprising at least one command, the processing means decoding the predetermined command and data sequence, the predetermined command and data sequence selecting one of a plurality of modes of access to color data values, the modes comprising a first mode of access wherein an in-use foreground color is directly specified as a color data value; a second mode of access wherein the in-use foreground color is specified as an index into the color memory; and a third mode of access wherein the in-use foreground color and an in-use background color are specified as indexes into the color memory; and display means responsive to the processing means, the display means displaying the colors associated with the color data values accessed by the selected mode.
Claim 2
Dependent Claim 146 words
In a digital image display system: a memory for storing color data values; processing means responsive to a predetermined command and data sequence comprising at least one command, the processing means decoding the predetermined command and data sequence, the predetermined command and data sequence selecting one of a plurality of modes of access to color data values, the modes comprising a first mode of access wherein an in-use foreground color is directly specified as a color data value; a second mode of access wherein the in-use foreground color is specified as an index into the color memory; and a third mode of access wherein the in-use foreground color and an in-use background color are specified as indexes into the color memory; and display means responsive to the processing means, the display means displaying the colors associated with the color data values accessed by the selected mode.
Claim 3
Dependent Claim 80 words
A digital image display system comprising: a color memory for storing color data values; processing means responsive to predetermined command and data sequences, the processing means, responsive to a first command, selecting a mode of access to the color memory; and responsive to a second command, setting a color data value in the color memory; and display means responsive to the processing means, the display means displaying a color associated with the color data value accessed by the selected mode.
Claim 4
Dependent Claim 80 words
A digital image display system comprising: a color memory for storing color data values; processing means responsive to predetermined command and data sequences, the processing means, responsive to a first command, selecting a mode of access to the color memory; and responsive to a second command, setting a color data value in the color memory; and display means responsive to the processing means, the display means displaying a color associated with the color data value accessed by the selected mode.
Claim 5
Dependent Claim 25 words
A display system as recited in claim 2, wherein the processing means responsive to a second command sets plural color data values in color memory.
Claim 6
Dependent Claim 145 words
In a video image display system having a color memory, a method for displaying a color image in a terminal independent manner responsive to commands and data received from a command and data source, the method comprising the steps of: receiving commands and data from the command and data source; reading a first command for selecting a mode of access to the color memory, and responsive to data following the first command, selecting the mode of access to the color memory; reading a second command for setting color data values in the color memory and, responsive to data following the second command, setting the color data values in the color memory, reading a third command for accessing color data values in the color memory, and displaying a color image associated with the color data values accessed by the third command on a video display terminal.
Claim 7
Dependent Claim 145 words
In a video image display system having a color memory, a method for displaying a color image in a terminal independent manner responsive to commands and data received from a command and data source, the method comprising the steps of: receiving commands and data from the command and data source; reading a first command for selecting a mode of access to the color memory, and responsive to data following the first command, selecting the mode of access to the color memory; reading a second command for setting color data values in the color memory and, responsive to data following the second command, setting the color data values in the color memory, reading a third command for accessing color data values in the color memory, and displaying a color image associated with the color data values accessed by the third command on a video display terminal.
Claim 8
Dependent Claim 177 words
A digital image display system comprising: a color map memory for storing color data values; processing means for storing color data values in the color map memory and accessing color data values stored in the color map memory, the color data values comprising 2 N /2 gray level data values equally spaced between black and white, where N is the number of bits in a color entry address of the color map memory and the processing means storing the gray level data values in one half of the color map memory, the color data values further comprising 2 N /2 hue data values equally spaced about a 360 degree hue circle wherein primary colors red, green, and blue are located in 120 degree relationship to one another and the processing means storing the hue data values in another half of the color map memory, the processing means upon command accessing color data values stored in the color map memory; and display means responsive to the processing means for displaying an image associated with accessed color data values.
Claim 9
Dependent Claim 177 words
A digital image display system comprising: a color map memory for storing color data values; processing means for storing color data values in the color map memory and accessing color data values stored in the color map memory, the color data values comprising 2 N /2 gray level data values equally spaced between black and white, where N is the number of bits in a color entry address of the color map memory and the processing means storing the gray level data values in one half of the color map memory, the color data values further comprising 2 N /2 hue data values equally spaced about a 360 degree hue circle wherein primary colors red, green, and blue are located in 120 degree relationship to one another and the processing means storing the hue data values in another half of the color map memory, the processing means upon command accessing color data values stored in the color map memory; and display means responsive to the processing means for displaying an image associated with accessed color data values.
Claim 10
Dependent Claim 249 words
A digital image display system comprising: a color map memory for storing color data values; processing means for storing hue color data values in the color map memory and accessing color data values stored in the color map memory, the hues being equally spaced about a 360 degree hue circle wherein primary colors red, green, and blue are located in 120 degree relationship to one another, and where h is a desired hue color data value, n is a desired number of hue color data values, angle of h is determined by (j-1)×360 degrees divided by n, where j is an integer between 1 and n, P 1 is the closest primary color to the angle of h, P 2 is the next closest primary color to the angle of h, and P 3 is the furthest primary color from the angle of h, the identity of P 1 , P 2 , and P 3 being assigned among the primary colors, the processing means setting the binary value of P 1 in the color map memory as all 1 bits, setting the binary value of P 3 in the color map memory as all 0 bits, and setting in the color map memory the normalized and rounded binary value of P 2 resulting from the equation: ##EQU2## and upon command accessing color data values stored in the color map memory; and display means responsive to the processing means for displaying an image associated with accessed color data values.
Claim 11
Dependent Claim 249 words
A digital image display system comprising: a color map memory for storing color data values; processing means for storing hue color data values in the color map memory and accessing color data values stored in the color map memory, the hues being equally spaced about a 360 degree hue circle wherein primary colors red, green, and blue are located in 120 degree relationship to one another, and where h is a desired hue color data value, n is a desired number of hue color data values, angle of h is determined by (j-1)×360 degrees divided by n, where j is an integer between 1 and n, P 1 is the closest primary color to the angle of h, P 2 is the next closest primary color to the angle of h, and P 3 is the furthest primary color from the angle of h, the identity of P 1 , P 2 , and P 3 being assigned among the primary colors, the processing means setting the binary value of P 1 in the color map memory as all 1 bits, setting the binary value of P 3 in the color map memory as all 0 bits, and setting in the color map memory the normalized and rounded binary value of P 2 resulting from the equation: ##EQU2## and upon command accessing color data values stored in the color map memory; and display means responsive to the processing means for displaying an image associated with accessed color data values.
Claim 12
Dependent Claim 101 words
A digital image display system comprising: a color memory for storing color data values; processing means responsive to a particular command and data sequence providing a blinking of certain picture element data from one particular color specified by the data sequence to another particular color specified by the data sequence by periodically changing color data values in the color memory, multiple color blinking processes being provided responsive to multiple commands, each process subsequent to a first process being in delay relationship to the next previous process; and a display means for displaying the multiple color blinking responsive to the processing means.
Claim 13
Dependent Claim 101 words
A digital image display system comprising: a color memory for storing color data values; processing means responsive to a particular command and data sequence providing a blinking of certain picture element data from one particular color specified by the data sequence to another particular color specified by the data sequence by periodically changing color data values in the color memory, multiple color blinking processes being provided responsive to multiple commands, each process subsequent to a first process being in delay relationship to the next previous process; and a display means for displaying the multiple color blinking responsive to the processing means.
Claim 14
Dependent Claim 32 words
A display system as recited in claim 7 wherein the processing means determines the time interval each particular color is displayed during a blinking cycle responsive to the command and data sequence.
Claim 15
Dependent Claim 114 words
In a digital image display system having a color memory, a method for providing a blinking of certain picture element data from one particular color to another particular color, the color blinking method initiated by the reception of a particular command and data sequence, the color blinking method characterized by the steps of: specifying multiple color blinking processes, each color blinking process including providing a blinking of certain picture element data from one particular color specified by the data sequence to another particular color specified by the data sequence by periodically changing color data values in the color memory; specifying a delay interval, if desired, between the processes; and displaying the multiple color blinking.
Claim 16
Dependent Claim 114 words
In a digital image display system having a color memory, a method for providing a blinking of certain picture element data from one particular color to another particular color, the color blinking method initiated by the reception of a particular command and data sequence, the color blinking method characterized by the steps of: specifying multiple color blinking processes, each color blinking process including providing a blinking of certain picture element data from one particular color specified by the data sequence to another particular color specified by the data sequence by periodically changing color data values in the color memory; specifying a delay interval, if desired, between the processes; and displaying the multiple color blinking.
Claim 17
Dependent Claim 37 words
A method for providing color blinking as recited in claim 9 further characterized by the steps of specifying a particular time interval a particular color is displayed during a blinking cycle of a particular color blinking process.

References Cited (Backward Citations)

US3422419A Cited
US4091374A Cited
US4233601A Cited
US4342029A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-03-27 1987-09-26 1988-03-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-03-27 1991-09-26 1992-03-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-03-27 1995-09-26 1996-03-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag