Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
101 words
A circuit for providing gamma correction of an input to a monitor, comprising: logic means responsive to said input for directly generating upper bits of a gamma corrected data word representing pixel intensity; shifter means responsive to the logic means and said input for directly generating lower bits of the gamma corrected data word representing pixel intensity; and combining means responsive to an output of the logic means and an output of the shifter means for directly generating intermediate bits of the gamma corrected data word representing pixel intensity, said gamma corrected data word being output to said monitor for display.
Claim 2
Dependent Claim
101 words
A circuit for providing gamma correction of an input to a monitor, comprising: logic means responsive to said input for directly generating upper bits of a gamma corrected data word representing pixel intensity; shifter means responsive to the logic means and said input for directly generating lower bits of the gamma corrected data word representing pixel intensity; and combining means responsive to an output of the logic means and an output of the shifter means for directly generating intermediate bits of the gamma corrected data word representing pixel intensity, said gamma corrected data word being output to said monitor for display.
Claim 3
Dependent Claim
25 words
The circuit recited in claim 1 wherein the logic means is a programmable logic array integrated circuit which calculates an approximation to said gamma correction.
Claim 4
Dependent Claim
31 words
The circuit recited in claim 2 wherein the programmable logic array circuit is adapted to generate two bits of data corresponding to at least two upper bits of the pixel intensity.
Claim 5
Dependent Claim
27 words
The circuit recited in claim 3 wherein the shifter means is adapted to generate five bits of data corresponding to the lower bits of the pixel intensity.
Claim 6
Dependent Claim
41 words
The circuit recited in claim 4 wherein the combining means is a logical AND gate adapted to receive at least one bit of data at an input port thereof corresponding to one of the four upper bits of pixel intensity data.
Claim 7
Dependent Claim
18 words
The circuit recited in claim 5 wherein one of the two input ports is an inverting input port.
Claim 8
Dependent Claim
20 words
The circuit recited inn claim 6 wherein the programmable logic array is programmed to provide gamma correction to the monitor.
Claim 9
Dependent Claim
38 words
The circuit recited inn claim 2 wherein the combining means is a logical OR gate adapted to receive at least one bit of data at an input port thereof corresponding to one upper bit of pixel intensity data.
Claim 10
Dependent Claim
20 words
The circuit recited in claim 8 wherein the programmable logic array is programmed to provide degamma correction to the monitor.
Claim 11
Dependent Claim
111 words
A graphics systems for displaying graphics primitives comprising: display means for displaying pixel value data corresponding to the graphics primitives; frame buffer means interfaced with the display means for storing the pixel value data; degamma correction means interfaced with the frame buffer means for providing degamma correction of the pixel value data stored in the frame buffer means; arithmetic combination means interfaced with the degamma correction means for combining degamma corrected pixel value data with linear pixel value data; and gamma correction means interfaced with the frame buffer means for gamma correcting the degamma corrected linear pixel value data and rendering the gamma corrected pixel value data to the frame buffer.
Claim 12
Dependent Claim
111 words
A graphics systems for displaying graphics primitives comprising: display means for displaying pixel value data corresponding to the graphics primitives; frame buffer means interfaced with the display means for storing the pixel value data; degamma correction means interfaced with the frame buffer means for providing degamma correction of the pixel value data stored in the frame buffer means; arithmetic combination means interfaced with the degamma correction means for combining degamma corrected pixel value data with linear pixel value data; and gamma correction means interfaced with the frame buffer means for gamma correcting the degamma corrected linear pixel value data and rendering the gamma corrected pixel value data to the frame buffer.
Claim 13
Dependent Claim
66 words
The system recited in claim 10 wherein the gamma correction means comprises: logic means for generating upper bits of a data word representing pixel intensity; shifter means interfaced with the logic means for generating lower bits of the data word representing pixel intensity; and combining means interfaced with the logic means and the shifter means for generating intermediate bits of the data word representing pixel intensity.
Claim 14
Dependent Claim
28 words
The system recited in claim 11 wherein the logic means is a programmable logic array integrated circuit which calculates ann approximation to the gamma corrected pixel value data.
Claim 15
Dependent Claim
31 words
The system recited in claim 12 wherein the programmable logic array circuit is adapted to generate two bits of data corresponding to at least two upper bits of the pixel intensity.
Claim 16
Dependent Claim
27 words
The system recited in claim 13 wherein the shifter means is adapted to generate five bits of data corresponding to the lower bits of the pixel intensity.
Claim 17
Dependent Claim
38 words
The circuit recited in claim 14 wherein the combining means is a logical AND gate adapted to receive at least one bit of data at ann input port thereof corresponding to one upper bit of pixel intensity data.
Claim 18
Dependent Claim
18 words
The system recited in claim 15 wherein one of the two input ports is an inverting input port.
Claim 19
Dependent Claim
66 words
The system recited in claim 10 wherein the degamma correction means comprises: logic means for generating upper bits of a data word representing pixel intensity; shifter means interfaced with the logic means for generating lower bits of the data word representing pixel intensity; and combining means interfaced with the logic means and the shifter means for generating intermediate bits of the data word representing pixel intensity.
Claim 20
Dependent Claim
28 words
The circuit recited in claim 17 wherein the logic means is a programmable logic array integrated circuit which calculates ann approximation to the degamma corrected pixel value data.
Claim 21
Dependent Claim
29 words
The system recited in claim 18 wherein the programmable logic array circuit is programmed to generate four bits of data corresponding to the upper bits of the pixel intensity.
Claim 22
Dependent Claim
27 words
The system recited in claim 19 wherein the shifter means is adapted to generate four bits of data corresponding to the lower bits of the pixel intensity.
Claim 23
Dependent Claim
38 words
The system recited in claim 20 wherein the combining means is a logical OR gate adapted to receive at least one bit of data at an input port thereof corresponding to one upper bit of pixel intensity data.
Claim 24
Dependent Claim
34 words
The system recited in claim 10 further comprising: multiplexing means interfaced with the arithmetic combination means and degamma correction means for simultaneously accessing the linear pixel value data and degamma corrected pixel value data.
Claim 25
Dependent Claim
41 words
The system recited in claim 22 further comprising: cache means interfaced with the degamma correction means and the frame buffer means for storing gamma corrected pixel value data before the pixel value data is degamma corrected by the degamma correction means.
Claim 26
Dependent Claim
40 words
The system recited in claim 23 further comprising: analog to digital conversion means interposed between the display means and the frame buffer means for converting the gamma corrected pixel value data to digital signals adapted to stimulate the display means.
Claim 27
Independent Claim
96 words
A method of linearizing a graphics display device in a graphics system comprising the steps of: writing pixel value data to a cache memory; degamma correcting the pixel value data in the cache memory; combining the degamma corrected pixel value data with linear pixel value data according to an arithmetic raster operation; gamma correcting the combined degamma corrected pixel value data and the linear pixel value data, thereby producing gamma corrected pixel value data; rendering the gamma corrected pixel value to a frame buffer; and tracing the gamma corrected pixel value data on the display device.
Claim 28
Independent Claim
96 words
A method of linearizing a graphics display device in a graphics system comprising the steps of: writing pixel value data to a cache memory; degamma correcting the pixel value data in the cache memory; combining the degamma corrected pixel value data with linear pixel value data according to an arithmetic raster operation; gamma correcting the combined degamma corrected pixel value data and the linear pixel value data, thereby producing gamma corrected pixel value data; rendering the gamma corrected pixel value to a frame buffer; and tracing the gamma corrected pixel value data on the display device.
Claim 29
Dependent Claim
40 words
The method recited in claim 25 further comprising the step of: multiplexing the degamma corrected pixel value data and the linear pixel value data before the linear pixel value data and the degamma corrected pixel value data are arithmetically combined.
Claim 30
Dependent Claim
36 words
The method recited in claim 26 further comprising the step of: converting the gamma corrected data to analog data with an analog to digital converter before the gamma corrected data is traced on the display device.