Patent US4772881A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4772881A Expired / Lapsed US ⏱️ 0.0 years remaining

Pixel mapping apparatus for color graphics display

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1986-10-27
•
Granted: 1988-09-20
•
Expires: 2006-10-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improvement for providing color information in a raster scanned video display apparatus where color data is stored in a frame buffer for each pixel in addition to color data. The color data is coupled to a crossbar switch to provide several sets of color data at the output of the switch. A multiplexer receives these several sets of color information and selects between them based on the color mode data. This permits the same color code to represent more than a single color. In a display, color in windows may then be generated from different programs, eliminating color-code dependencies between programs.

Inventors

  • 👤 Marc R. Hannah

Bibliographic Details

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

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 154 words
In a raster scanned, video display apparatus having a buffer which stores N-bits representing color for each of at least a plurality of pixels, an improvement for permitting said N-bits to represent a plurality of different colors comprising: storage means for each of at least certain of said pixels in said display for storing signals representing a color mode, said storage means being associated with said buffer; routing means for routing said N-bits to provide a plurality of sets of signals, said routing means being coupled to said buffer; multiplexing means coupled to receive said plurality of sets of signals from said routing means and controllable for selecting one of said sets of signals from among said sets of signals and control means coupled to receive and being responsive to said color mode signals from said storage means for controlling said multiplexing means; whereby said selection among said sets of signals provides different colors.
Claim 2
Dependent Claim 154 words
In a raster scanned, video display apparatus having a buffer which stores N-bits representing color for each of at least a plurality of pixels, an improvement for permitting said N-bits to represent a plurality of different colors comprising: storage means for each of at least certain of said pixels in said display for storing signals representing a color mode, said storage means being associated with said buffer; routing means for routing said N-bits to provide a plurality of sets of signals, said routing means being coupled to said buffer; multiplexing means coupled to receive said plurality of sets of signals from said routing means and controllable for selecting one of said sets of signals from among said sets of signals and control means coupled to receive and being responsive to said color mode signals from said storage means for controlling said multiplexing means; whereby said selection among said sets of signals provides different colors.
Claim 3
Dependent Claim 14 words
The improvement defined by claim 1 wherein said routing means is a programmable means.
Claim 4
Dependent Claim 14 words
The improvement defined by claim 1 wherein said routing means comprises a crossbar switch.
Claim 5
Dependent Claim 15 words
The improvement defined by claim 1 wherein each of said sets of signals comprises N-bits.
Claim 6
Dependent Claim 18 words
The improvement defined by claim 4 wherein said sets of signals are digital signals which provide RGB information.
Claim 7
Dependent Claim 142 words
In a raster scanned, video disply apparatus having a buffer which stores N-bits representing color for each pixel in said display, an improvement for permitting said N-bits to represent a plurality of different colors comprising: storage means for each of said pixels for storing signals representing a color mode, said storage means being incorporated into said buffer; routing means for providing a plurality of sets of signals each of N-bits from said N-bits, said routing means being coupled to receive said buffer; multiplexing means coupled to receive said plurality of sets of signals from said routing means and controllable for selecting one of said sets of signals; and said control means being coupled to receive and being responsive to said color mode signal from said buffer to control said multiplexing means; whereby said selection among said sets of signals provide different colors.
Claim 8
Dependent Claim 142 words
In a raster scanned, video disply apparatus having a buffer which stores N-bits representing color for each pixel in said display, an improvement for permitting said N-bits to represent a plurality of different colors comprising: storage means for each of said pixels for storing signals representing a color mode, said storage means being incorporated into said buffer; routing means for providing a plurality of sets of signals each of N-bits from said N-bits, said routing means being coupled to receive said buffer; multiplexing means coupled to receive said plurality of sets of signals from said routing means and controllable for selecting one of said sets of signals; and said control means being coupled to receive and being responsive to said color mode signal from said buffer to control said multiplexing means; whereby said selection among said sets of signals provide different colors.
Claim 9
Dependent Claim 14 words
The improvement defined by claim 6 wherein said routing means is a programmable means.
Claim 10
Dependent Claim 14 words
The improvement defined by claim 6 wherein said routing means comprises a crossbar switch.
Claim 11
Dependent Claim 21 words
The improvement defined by claim 8 wherein said sets of signals from said multiplexing means are digital signals representing RGB information.
Claim 12
Dependent Claim 135 words
In a raster scanned video display apparatus which includes a buffer for storing N-bits representing color for each pixel in said display, an improvement for permitting said N-bits to represent a plurality of different colors comprising: storage means included within said buffer for each of said pixels for storing signals representing a color mode; a programmable crossbar switch coupled to said storage means for receiving said N-bits and for providing a plurality of sets of signals; multiplexing means coupled to said crossbar switch for receiving said plurality of set of signals from said crossbar switch and being controllable to select one of said sets of signals; control means coupled to receive and being responsive to said color mode signals for controlling said multiplexing means; whereby said selection among said sets of signals provides different colors.
Claim 13
Dependent Claim 135 words
In a raster scanned video display apparatus which includes a buffer for storing N-bits representing color for each pixel in said display, an improvement for permitting said N-bits to represent a plurality of different colors comprising: storage means included within said buffer for each of said pixels for storing signals representing a color mode; a programmable crossbar switch coupled to said storage means for receiving said N-bits and for providing a plurality of sets of signals; multiplexing means coupled to said crossbar switch for receiving said plurality of set of signals from said crossbar switch and being controllable to select one of said sets of signals; control means coupled to receive and being responsive to said color mode signals for controlling said multiplexing means; whereby said selection among said sets of signals provides different colors.

References Cited (Backward Citations)

US4484187A Cited
US4613852A Cited
US4684942A Cited
GB2167926A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag