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

Visual displaying

Assignee: Individual
•
Filing: 1984-11-09
•
Granted: 1988-05-31
•
Expires: 2004-11-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A visual display system that provides a high speed method for reading data from a pixel memory, modifying it if desired, and then writing data into the memory. This READ/MODIFY/WRITE is accomplished by providing a RAM look-up table having a number of addressable locations. The output from one addressable location is data representative of the color/intensity of the vector being drawn, the output from other addressable locations is data representative of a desired highlight color/intensity, and the addresses of the table correspond to the data representative of the different colors/intensities. The portion of the pixel memory corresponding to the pixel to be drawn is read to an address to the RAM, and the resulting data output from the RAM is written into the pixel memory register.

Inventors

  • 👤 Robert G. Allaire

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 13:51
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/02; G09G5/026

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 311 words
A raster display system comprising a display having a plurality of picture elements (pixels), a pixel memory for storing data representative of the display, a respective portion of said memory being associated with each of said pixels and means for drawing at each of said pixels a pixel display representative of the data in the portion of said memory associated with the respective pixel, said system being characterized in that: there is provided a look-up table having a plurality of addressable locations and a data output from each of said locations, the look-up table having input address lines and output data lines connected respectively to outputs from and inputs to said pixel memory; said system is arranged to read data stored at a selected location of said look-up table and to write the data output from the addressed location into said selected portion of said pixel memory whereby said means draws at the pixel associated with said selected portion of said memory a pixel display representative of said data output from said addressed location; the addresses of the addressable locations of said look-up table and the data generated by said look-up table each correspond to one of various data each of which is representative of a color of said display; one of said data is a selected highlight color, a second of said data is a background color, and a third of said data is a color other than said highlight color and said background color; one of said addresses is said second data and a second of said addresses is data other than said second data, and said look-up table is arranged to generate modified data comprising said third data when said second data addresses said one address and to generate modified data comprising said first data when data other than said second data is read to said second address.
Claim 2
Dependent Claim 311 words
A raster display system comprising a display having a plurality of picture elements (pixels), a pixel memory for storing data representative of the display, a respective portion of said memory being associated with each of said pixels and means for drawing at each of said pixels a pixel display representative of the data in the portion of said memory associated with the respective pixel, said system being characterized in that: there is provided a look-up table having a plurality of addressable locations and a data output from each of said locations, the look-up table having input address lines and output data lines connected respectively to outputs from and inputs to said pixel memory; said system is arranged to read data stored at a selected location of said look-up table and to write the data output from the addressed location into said selected portion of said pixel memory whereby said means draws at the pixel associated with said selected portion of said memory a pixel display representative of said data output from said addressed location; the addresses of the addressable locations of said look-up table and the data generated by said look-up table each correspond to one of various data each of which is representative of a color of said display; one of said data is a selected highlight color, a second of said data is a background color, and a third of said data is a color other than said highlight color and said background color; one of said addresses is said second data and a second of said addresses is data other than said second data, and said look-up table is arranged to generate modified data comprising said third data when said second data addresses said one address and to generate modified data comprising said first data when data other than said second data is read to said second address.
Claim 3
Dependent Claim 38 words
The raster display system of claim further characterized by a processor interface having its input connected to said means and wherein said look-up table has its input address lines connected to said processor interface and said pixel memory.
Claim 4
Dependent Claim 66 words
The system of claim 1 including driving chips for writing data into said pixel memory and further characterized in that the inputs to said driving chips are selectively connectable to said control in a first mode through said look-up table and in a second mode bypassing said look-up table, said control being operable to draw said pixel displays on said display in either of said modes.
Claim 5
Independent Claim 280 words
The method of drawing a multi-color display comprising a plurality of picture elements (pixels), said method including providing a pixel memory for strong data representative of the display, a respective portion of said memory being associated with each of said pixels, drawing at each of said pixels a pixel display representative of the data in the portion of said memory associated with the respective pixel, said method being characterized by: providing a look-up table having a plurality of addressable locations and arranged to provide a selected data output from each of said locations when data addresses said each location, the look-up table having input address lines and output data lines connected respectively to outputs from and inputs to said pixel memory; selecting a first data representative of a selected highlight color/intensity, a second data representative of a background color/intensity, and a third data representative of a color/intensity other than said highlight color/intensity and said background color/intensity; loading said table so that the address of one of the addressable locations thereof is said second data and that of a second of said addressable locations is other than said second data, and so that said output from said one addressable location is said third data and said output from said second addressable location is data other than said second data; causing data stored at a selected portion of said memory to address a selected one of said addressable locations of said look-up table and writing the resulting data output into said selected portion of said pixel memory; and, drawing at the pixel associated with said selected portion of said memory a pixel display representative of said data output from said addressable location.
Claim 6
Independent Claim 280 words
The method of drawing a multi-color display comprising a plurality of picture elements (pixels), said method including providing a pixel memory for strong data representative of the display, a respective portion of said memory being associated with each of said pixels, drawing at each of said pixels a pixel display representative of the data in the portion of said memory associated with the respective pixel, said method being characterized by: providing a look-up table having a plurality of addressable locations and arranged to provide a selected data output from each of said locations when data addresses said each location, the look-up table having input address lines and output data lines connected respectively to outputs from and inputs to said pixel memory; selecting a first data representative of a selected highlight color/intensity, a second data representative of a background color/intensity, and a third data representative of a color/intensity other than said highlight color/intensity and said background color/intensity; loading said table so that the address of one of the addressable locations thereof is said second data and that of a second of said addressable locations is other than said second data, and so that said output from said one addressable location is said third data and said output from said second addressable location is data other than said second data; causing data stored at a selected portion of said memory to address a selected one of said addressable locations of said look-up table and writing the resulting data output into said selected portion of said pixel memory; and, drawing at the pixel associated with said selected portion of said memory a pixel display representative of said data output from said addressable location.
Claim 7
Dependent Claim 59 words
The method of claim 4 further characterized in that the data output from said selected addressable location is a first modified data if said data stored at said portion of said memory is a first predetermined data and is another modified data if said data stored at said portion of said memory is other than said first predetermined data.
Claim 8
Dependent Claim 92 words
The system of claim 4 including the step of thereafter selecting another color/intensity as the color/intensity of a pixel display to be drawn at a pixel of said display, changing the output from the addressable location of said table having the address which corresponds to the first selected color/intensity so that the output thereof is said first data, and changing the output from the addressable location of said table having the address which corresponds to the second selected color/intensity so that the output thereof is data representative of said second selected color/intensity.
Claim 9
Dependent Claim 174 words
A raster display system including: a pixel memory; and, a data look-up table having input address lines and output data lines connected respectively, to outputs from and inputs to said pixel memory, the addresses of the addressable locations of and data generated by said data look-up table each corresponding to various data each of which is representative of a color to be displayed on said display system, one of said data being representative of a selected highlight color, a second of said data being representative of a background color, and a third of said data being representative of a color other than said highlight color and said background color, one of said addresses being said second data and a second of said addresses being other than said second data, and said look-up table being arranged to generate modified data comprising said third data when second data addresses said one address and being arranged to generate modified data comprising said first data when data other than said second data is read to said second address.
Claim 10
Dependent Claim 174 words
A raster display system including: a pixel memory; and, a data look-up table having input address lines and output data lines connected respectively, to outputs from and inputs to said pixel memory, the addresses of the addressable locations of and data generated by said data look-up table each corresponding to various data each of which is representative of a color to be displayed on said display system, one of said data being representative of a selected highlight color, a second of said data being representative of a background color, and a third of said data being representative of a color other than said highlight color and said background color, one of said addresses being said second data and a second of said addresses being other than said second data, and said look-up table being arranged to generate modified data comprising said third data when second data addresses said one address and being arranged to generate modified data comprising said first data when data other than said second data is read to said second address.
Claim 11
Dependent Claim 144 words
In the method of drawing a multi-color display, that improvement comprising the steps of: providing a pixel memory and a data look-up table, the look-up table having input address lines and output data lines connected respectively to outputs from and inputs to said pixel memory; selecting a first data representative of a selected highlight color/intensity, a second data representative of a background color/intensity, and a third said data representative of a color/intensity other than said highlight color/intensity and said background color/intensity; and loading said table so that the address of one of the addressable locations thereof is said second data and that of a second of said addressable locations is other than said second data, and so that said output from said one addressable location is said third data and said output from said second addressable location is data other than said second data.
Claim 12
Dependent Claim 144 words
In the method of drawing a multi-color display, that improvement comprising the steps of: providing a pixel memory and a data look-up table, the look-up table having input address lines and output data lines connected respectively to outputs from and inputs to said pixel memory; selecting a first data representative of a selected highlight color/intensity, a second data representative of a background color/intensity, and a third said data representative of a color/intensity other than said highlight color/intensity and said background color/intensity; and loading said table so that the address of one of the addressable locations thereof is said second data and that of a second of said addressable locations is other than said second data, and so that said output from said one addressable location is said third data and said output from said second addressable location is data other than said second data.
Claim 13
Dependent Claim 38 words
The system of claim 1 further characterized in that said second address is said third data and said look-up table is arranged to generate modified data comprising said first data when said third data addresses said second address.
Claim 14
Dependent Claim 37 words
The system of claim 9 further characterized in that a third of said addresses is said first data and said look-up table is arranged to generate said first data when said first data addresses said second address.
Claim 15
Dependent Claim 36 words
The method of claim 4 wherein the address of said second addressable location is said third data and said look-up table is loaded so that the output from said second addressable location is said first data.
Claim 16
Dependent Claim 40 words
The method of claim 11 wherein said look-up table is loaded so that the address of a third addressable location thereof is said first data and so that the output from said second addressable location thereof is said first data.
Claim 17
Dependent Claim 102 words
The method of claim 4 wherein each of said third data and a fourth data is representative of a respective color/intensity other than said highlight color/intensity and said background color/intensity, and including the steps of (a) selecting the color/intensity of which said third data is representative as the color/intensity of a pixel display to be drawn at a pixel of said display, and (b) loading said table so that the addresses of each of a third and a fourth addressable locations thereof is said third data and the output from each of said third and fourth addressable locations is said first data.
Claim 18
Dependent Claim 27 words
The method of claim 13 wherein said table is loaded such that the address of and the output from said second addressable location are said first data.
Claim 19
Dependent Claim 75 words
The method of claim 14 including the steps of drawing said pixel display in the color/intensity of which said third data is representative, and thereafter (a) selecting the color/intensity of which said fourth data is representative as the color/intensity of a pixel display to be drawn at a pixel of said display, and (b) loading said table so that the addresses of each of said third and fourth addressable locations thereof is said fourth data.

References Cited (Backward Citations)

US4225861A Cited
US4490797A Cited
US4509043A Cited
US4484187A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-05-31 1991-11-30 1992-05-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-05-31 1995-11-30 1996-05-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-05-31 1999-11-30 2000-05-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag