Claims Analysis
Total Claims: 45
Claim 1
Independent Claim
99 words
A computer-implemented method for converting a color image composed of color pixels, comprising the steps of: (a) receiving components of a color pixel of the color image; (b) truncating most-significant bits from each component of the color pixel; (c) combining the most-significant truncated bits to form a color number, the color number representing an index to a nearest-color map; (d) generating an index to a color palette using the nearest-color map index, the color palette containing a plurality of colors; and (e) accessing one of the plurality of colors to represent the color pixel using the color palette index.
Claim 2
Dependent Claim
99 words
A computer-implemented method for converting a color image composed of color pixels, comprising the steps of: (a) receiving components of a color pixel of the color image; (b) truncating most-significant bits from each component of the color pixel; (c) combining the most-significant truncated bits to form a color number, the color number representing an index to a nearest-color map; (d) generating an index to a color palette using the nearest-color map index, the color palette containing a plurality of colors; and (e) accessing one of the plurality of colors to represent the color pixel using the color palette index.
Claim 3
Dependent Claim
69 words
The method of claim 1, wherein step (b) leaves a remainder of least-significant bits from each component of the pixel and further comprising before step (c) the steps of: comparing the remainder of least-significant bits from each pixel component to a predetermined threshold value; and adding 1 to the most-significant bits of any pixel component in which the remainder of least-significant bits for that component exceeds the threshold value.
Claim 4
Dependent Claim
38 words
The method of claim 1, wherein the nearest-color map is a table containing the color palette index and step (d) comprises the step of using the nearest-color map index to look-up the color palette index in the table.
Claim 5
Dependent Claim
35 words
The method of claim 3, wherein the color palette is a table containing the colors and step (e) comprises the step of using the color palette index to look-up the color in the color palette.
Claim 6
Dependent Claim
31 words
The method of claim 4, further comprising the step of generating the nearest-color map and color palette using known configurations of the color image and a graphics system of the computer.
Claim 7
Dependent Claim
29 words
The method of claim 1, wherein step (a) further comprises the steps of: (i) separating the components of the color pixel; and (ii) converting the components to digital signals.
Claim 8
Dependent Claim
19 words
The method of claim 1, wherein the components of the color pixel are red, green and blue color components.
Claim 9
Dependent Claim
13 words
The method of claim 7, wherein each color component is comprised of 8-bits.
Claim 10
Dependent Claim
38 words
The method of claim 8, wherein step (b) comprises the step of: truncating four (4) most-significant bits from each 8-bit color component; and step (c) comprises the step of: combining the most-significant bits into a 12-bit color number.
Claim 11
Dependent Claim
29 words
The method of claim 9, wherein step (d) comprises the step of: using the 12-bit color number to access a 4096 entry nearest-color map containing the color palette index.
Claim 12
Dependent Claim
11 words
The method of claim 10, wherein the palette contains 256 colors.
Claim 13
Dependent Claim
14 words
The method of claim 2, wherein the threshold is identical for each pixel component.
Claim 14
Dependent Claim
53 words
The method of claim 2, wherein there are a set of threshold values and a plurality of color pixels having pixel components and the step of comparing comprises: repeatedly using the set of threshold values to compare with the remainder of least-significant bits from the pixel components of the plurality of color pixels.
Claim 15
Dependent Claim
35 words
The method of claim 1, wherein the color number is 2 n and the color palette has 2 m entries, where n and m are integers and n is greater than or equal to m.
Claim 16
Independent Claim
105 words
An apparatus for converting a color image composed of color pixels, comprising: (a) means for receiving components of a color pixel of the color image; (b) means for truncating most-significant bits from each component of the color pixel; (c) means for combining the most-significant truncated bits to form a color number, the color number representing an index to a nearest-color map; (d) means for generating an index to a color palette using the nearest-color map index, the color palette containing a plurality of colors; and (e) means for accessing one of the plurality of colors to represent the color pixel using the color palette index.
Claim 17
Independent Claim
105 words
An apparatus for converting a color image composed of color pixels, comprising: (a) means for receiving components of a color pixel of the color image; (b) means for truncating most-significant bits from each component of the color pixel; (c) means for combining the most-significant truncated bits to form a color number, the color number representing an index to a nearest-color map; (d) means for generating an index to a color palette using the nearest-color map index, the color palette containing a plurality of colors; and (e) means for accessing one of the plurality of colors to represent the color pixel using the color palette index.
Claim 18
Dependent Claim
67 words
The apparatus of claim 15, wherein means (b) leaves a remainder of least-significant bits from each component of the pixel and further comprising: means for comparing the remainder of least-significant bits from each pixel component to a predetermined threshold value; and means for adding 1 to the most-significant bits of any pixel component in which the remainder of least-significant bits for that component exceeds the threshold value.
Claim 19
Dependent Claim
34 words
The apparatus of claim 15, wherein the nearest-color map is a table containing the color palette index and means (d) uses the nearest-color map index to look-up the color palette index in the table.
Claim 20
Dependent Claim
31 words
The apparatus of claim 17, wherein the color palette is a table containing the colors and means (e) uses the color palette index to look-up the color in the color palette.
Claim 21
Dependent Claim
30 words
The apparatus of claim 18, further comprising means for generating the nearest-color map and color palette using known configurations of the color image and a graphics system of the computer.
Claim 22
Dependent Claim
24 words
The apparatus of claim 15, wherein means (a): (i) separates the components of the color pixel; and (ii) converts the components to digital signals.
Claim 23
Dependent Claim
19 words
The apparatus of claim 15, wherein the components of the color pixel are red, green and blue color components.
Claim 24
Dependent Claim
13 words
The apparatus of claim 21, wherein each color component is comprised of 8-bits.
Claim 25
Dependent Claim
30 words
The apparatus of claim 22, wherein means (b): truncates four (4) most-significant bits from each 8-bit color component; and means (c): combines the most-significant bits into a 12-bit color number.
Claim 26
Dependent Claim
25 words
The apparatus of claim 23, wherein means (d): uses the 12-bit color number to access a 4096 entry nearest-color map containing the color palette index.
Claim 27
Dependent Claim
11 words
The apparatus of claim 24, wherein the palette contains 256 colors.
Claim 28
Dependent Claim
14 words
The apparatus of claim 16, wherein the threshold is identical for each pixel component.
Claim 29
Dependent Claim
52 words
The apparatus of claim 16, wherein there are a set of threshold values and a plurality of color pixels having pixel components and the means for comparing: repeatedly uses the set of threshold values to compare with the remainder of least-significant bits from the pixel components of the plurality of color pixels.
Claim 30
Dependent Claim
35 words
The apparatus of claim 15, wherein the color number is 2 n and the color palette has 2 m entries, where n and m are integers and n is greater than or equal to m.
Claim 31
Dependent Claim
132 words
A storage medium encoded with machine-readable computer program code for converting a color image composed of color pixels, comprising: (a) means for causing a computer to receive components of a color pixel of the color image; (b) means for causing the computer to truncate most-significant bits from each component of the color pixel; (c) means for causing the computer to combine the most-significant truncated bits to form a color number, the color number representing an index to a nearest-color map; (d) means for causing the computer to generate an index to a color palette using the nearest-color map index, the color palette containing a plurality of colors; and (e) means for causing the computer to access one of the plurality of colors to represent the color pixel using the color palette index.
Claim 32
Dependent Claim
132 words
A storage medium encoded with machine-readable computer program code for converting a color image composed of color pixels, comprising: (a) means for causing a computer to receive components of a color pixel of the color image; (b) means for causing the computer to truncate most-significant bits from each component of the color pixel; (c) means for causing the computer to combine the most-significant truncated bits to form a color number, the color number representing an index to a nearest-color map; (d) means for causing the computer to generate an index to a color palette using the nearest-color map index, the color palette containing a plurality of colors; and (e) means for causing the computer to access one of the plurality of colors to represent the color pixel using the color palette index.
Claim 33
Dependent Claim
80 words
The storage medium of claim 29, wherein means (b) causes the computer to leave a remainder of least-significant bits from each component of the pixel and further comprising: means for causing the computer to compare the remainder of least-significant bits from each pixel component to a predetermined threshold value; and means for causing the computer to add 1 to the most-significant bits of any pixel component in which the remainder of least-significant bits for that component exceeds the threshold value.
Claim 34
Dependent Claim
39 words
The storage medium of claim 29, wherein the nearest-color map is a table containing the color palette index and means (d) causes the computer to use the nearest-color map index to look-up the color palette index in the table.
Claim 35
Dependent Claim
36 words
The storage medium of claim 31, wherein the color palette is a table containing the colors and means (e) causes the computer to use the color palette index to look-up the color in the color palette.
Claim 36
Dependent Claim
34 words
The storage medium claim 32, further comprising means for causing the computer to generate the nearest-color map and color palette using known configurations of the color image and a graphics system of the computer.
Claim 37
Dependent Claim
33 words
The storage medium of claim 29, wherein means (a): (i) causes the computer to separate the components of the color pixel; and (ii) causes the computer to convert the components to digital signals.
Claim 38
Dependent Claim
24 words
The storage medium of claim 29, wherein the components of the color pixel are red, green and blue cored, green and blue color components.
Claim 39
Dependent Claim
14 words
The storage medium of claim 35, wherein each color component is comprised of 8-bits.
Claim 40
Dependent Claim
39 words
The storage medium of claim 36, wherein means (b): causes the computer to truncate four (4) most-significant bits from each 8-bit color component; and means (c): causes the computer to combine the most-significant bits into a 12-bit color number.
Claim 41
Dependent Claim
30 words
The storage medium of claim 37, wherein means (d): causes the computer to use the 12-bit color number to access a 4096 entry nearest-color map containing the color palette index.
Claim 42
Dependent Claim
12 words
The storage medium of claim 38, wherein the palette contains 256 colors.
Claim 43
Dependent Claim
15 words
The storage medium of claim 30, wherein the threshold is identical for each pixel component.
Claim 44
Dependent Claim
57 words
The storage medium of claim 30, wherein there are a set of threshold values and a plurality of color pixels having pixel components and the means for causing the computer to compare: repeatedly uses the set of threshold values to compare with the remainder of least-significant bits from the pixel components of the plurality of color pixels.
Claim 45
Dependent Claim
36 words
The storage medium of claim 29, wherein the color number is 2 n and the color palette has 2 m entries, where n and m are integers and n is greater than or equal to m.