Patent US3020342A successfully refreshed from Google Patents.
Patent US4857901A successfully refreshed from Google Patents.
US4857901A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Display controller utilizing attribute bits
Assignee: HP Inc
•
Filing: 1987-07-24
•
Granted: 1989-08-15
•
Expires: 2007-07-24
Abstract
Abstract A processing system for controlling a computer graphics display stores and processes bit-mapped digital pixel values to generate color display signals. The system incorporates memory elements for storing control values for each pixel, in association with color values for each pixel. Processing modules responsive to the per-pixel control and color values generate color display signals. Embedding per-pixel control information in the bitmap in association with per-pixel color information enables each pixel to independently control the operation of the processing modules on that pixel.
Inventors
- 👤 Olin G. Lathrop
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 16:29
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/22; G09G5/30; G09G5/02; G09G5/06
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
145 words
In a system for controlling a computer graphics display, wherein said system stores and processes digital pixel values corresponding to respective display pixels, said system including a color component lookup table element having an array of memory locations for storing digital color component values, the color component lookup table element being addressable by selected multiple-bit digital index values, the improvement comprising storage means for storing first control values in association with each digital pixel value, display mode lookup table means, including an array of memory locations, the display mode lookup table being addressable by said first control values, for generating second control values corresponding to respective pixels, and control means, in communication with said display mode lookup table means and said storage means, for generating the multiple-bit digital index values in response to a combination of said second control values and said digital pixel values.
Claim 2
Dependent Claim
145 words
In a system for controlling a computer graphics display, wherein said system stores and processes digital pixel values corresponding to respective display pixels, said system including a color component lookup table element having an array of memory locations for storing digital color component values, the color component lookup table element being addressable by selected multiple-bit digital index values, the improvement comprising storage means for storing first control values in association with each digital pixel value, display mode lookup table means, including an array of memory locations, the display mode lookup table being addressable by said first control values, for generating second control values corresponding to respective pixels, and control means, in communication with said display mode lookup table means and said storage means, for generating the multiple-bit digital index values in response to a combination of said second control values and said digital pixel values.
Claim 3
Dependent Claim
34 words
In a system according to claim 1, the further improvement wherein said control means includes means, responsive to said second control values, for writing said pixel values into said color component lookup table element.
Claim 4
Dependent Claim
49 words
In a system according to claim 1, the further improvement wherein said control means includes means, responsive to said second control values, for addressing the color component lookup table element with selected multiple-bit digital index values, wherein selected bits of said multiple-bit digital index values include said pixel values.
Claim 5
Dependent Claim
73 words
In a system according to claim 1, the further improvement wherein said storage means includes a plurality of memory locations organized into plural memory planes associated with given display areas, and wherein said control means includes means, responsive to said second control values, for designating a set of memory planes associated with each of said given display areas, and for selecting relative priority of said memory planes associated with a given display area.
Claim 6
Dependent Claim
57 words
In a system according to claim 1, the further improvement wherein said pixel values are represented by multiple bit data words, bit positions in said data words corresponding to selected pixel characteristics, and wherein said control means includes means, responsive to said second control values, for selecting pixel characteristics corresponding to bit positions in said data words.
Claim 7
Dependent Claim
85 words
In a system according to claim 1, the further improvement comprising memory means, including first and second memory buffers, for storing digital pixel values in said first and second memory buffers, and wherein said control means includes display control means for controlling the display in response to values stored in a selected one of said first and second memory buffers, said display control means includes buffer selecting means for selecting, in response to said second control values, one of said first and second memory buffers.
Claim 8
Dependent Claim
45 words
In a system according to claim 1, the further improvement wherein said storage means includes means for storing an override control value representative of an override color, and wherein said control means includes means, responsive to said override value, for generating an override color output.
Claim 9
Dependent Claim
64 words
In a system according to claim 1, the further improvement wherein said system provides plural display windows, wherein said storage means includes means for storing a validity indicator associated with a given window, and wherein said control means includes means, responsive to said validity indicator, for substituting pixel values representative of a predetermined state for pixel values associated with pixels corresponding to said window.
Claim 10
Dependent Claim
66 words
In a system according to claim 1, the further improvement wherein said storage means contains means for storing, in association with a given pixel, a third control value, said third control value designating, as time variant, other values stored with said given pixel, and wherein said control means includes means, responsive to said second control values, for varying said other values stored with said given pixel.
Claim 11
Dependent Claim
60 words
In a system according to claim 1, the further improvement wherein said storage means includes means for storing display area control values, said display area control values designating selected display areas for predetermined drawing processing, and wherein said control means includes means, responsive to said display area control values and said second control values, for masking off selected pixel values.
Claim 12
Dependent Claim
75 words
In a system according to claim 1, the further improvement wherein said storage means includes means for storing arithmetic process control values indicative of selected arithmetic operations to be executed on pixel values corresponding to selected display areas, and wherein said control means includes means, responsive to said arithmetic process control values and said second control values, for enabling execution of said selected arithmetic operations on said pixel values corresponding to said selected display areas.
Claim 13
Dependent Claim
78 words
In a system according to claim 4, the further improvement wherein said memory planes include a set of overlay memory planes, said overlay memory planes being arithmetically combinable in accordance with selected overlay plane encodings, said storage means includes means for storing overlay control values indicative of selected overlay plane encodings, and said control means includes means, responsive to said overlay control values and said second control values, for arithmetically combining selected ones of said overlay memory planes.
References Cited (Backward Citations)
US4016544A
Cited
US4303986A
Cited
US4509043A
Cited
US4484187A
Cited
US4574277A
Cited
US4672368A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-08-14 | 1993-02-13 | 1993-08-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-08-14 | 1997-02-13 | 1997-08-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-08-14 | 2001-02-13 | 2001-08-15 | $7700.00 | Window Closed / Lapsed |