Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
221 words
A computer display system including at least one processor coupled to a graphics controller, said graphics controller coupled to a frame buffer comprising a memory with a plurality of addresses, said frame buffer being configured to receive pixel data having a predetermined pixel type, said frame buffer being further coupled to a display, a method for providing pixel data from said processor to said frame buffer for display on said display, comprising the steps of: said processor providing a pixel data stream to said graphics controller, said pixel data stream including pixel data and a pixel type tag, said pixel type tag for identifying one of a plurality of pixel types said pixel data provided by said processor; said graphics controller receiving said pixel data and said pixel type tag, and determining based on said pixel type tag whether said pixel data provided by said processor matches said predetermined pixel type of pixel data for which said frame buffer is configured such that if said types do not match, frame buffer controller means coupled to said graphics controller converts said pixel data stream received by said graphics controller into pixel data of said predetermined pixel type for which said frame buffer is configured; said frame buffer means then writing said pixel data into said frame buffer for display on said display.
Claim 2
Dependent Claim
221 words
A computer display system including at least one processor coupled to a graphics controller, said graphics controller coupled to a frame buffer comprising a memory with a plurality of addresses, said frame buffer being configured to receive pixel data having a predetermined pixel type, said frame buffer being further coupled to a display, a method for providing pixel data from said processor to said frame buffer for display on said display, comprising the steps of: said processor providing a pixel data stream to said graphics controller, said pixel data stream including pixel data and a pixel type tag, said pixel type tag for identifying one of a plurality of pixel types said pixel data provided by said processor; said graphics controller receiving said pixel data and said pixel type tag, and determining based on said pixel type tag whether said pixel data provided by said processor matches said predetermined pixel type of pixel data for which said frame buffer is configured such that if said types do not match, frame buffer controller means coupled to said graphics controller converts said pixel data stream received by said graphics controller into pixel data of said predetermined pixel type for which said frame buffer is configured; said frame buffer means then writing said pixel data into said frame buffer for display on said display.
Claim 3
Dependent Claim
54 words
The method as defined by claim 1 wherein said processor further provides a pixel address with said pixel data and said pixel type tag in said pixel data stream, said pixel address identifying one of said plurality of addresses in said memory of said frame buffer said pixel data is to be written into.
Claim 4
Dependent Claim
17 words
The method as defined by claim 2 wherein said pixel type tag comprises a 4 bit tag.
Claim 5
Dependent Claim
19 words
The method as defined by claim 3 wherein said pixel type tag comprises bits 27:24 of said pixel address.
Claim 6
Dependent Claim
287 words
A computer display system including at least one processor coupled over a system bus to a graphics controller, said graphics controller coupled to a frame buffer comprising a memory with a plurality of addresses, said frame buffer being configured to receive pixel data having a predetermined pixel type, said frame buffer being further coupled to a digital to analog (D/A) converter which is coupled to a display, a method for providing pixel data from said processor to said frame buffer for display on said display, comprising the steps of: said processor providing a pixel data stream to said graphics controller, said pixel data stream including a graphics controller address identifying a location of said graphics controller on said system bus, a pixel type tag for identifying one of a plurality of pixel types said pixel data provided by said processor comprises, a pixel data and a pixel address identifying an address location in said frame buffer that said pixel data is to be written into; said graphics controller receiving said pixel data and said pixel type tag, and determining based on said pixel type tag whether said pixel data provided by said processor matches said predetermined pixel type of pixel data for which said frame buffer is configured, such that if said types do not match, frame buffer controller means coupled to said graphics controller converts said pixel data stream received by said graphics controller into pixel data of said predetermined pixel type for which said frame buffer is configured; said frame buffer controller means then writing said pixel data into said frame buffer at said pixel data address; said pixel data in said frame buffer being coupled to said D/A converter, and displayed on said display.
Claim 7
Dependent Claim
287 words
A computer display system including at least one processor coupled over a system bus to a graphics controller, said graphics controller coupled to a frame buffer comprising a memory with a plurality of addresses, said frame buffer being configured to receive pixel data having a predetermined pixel type, said frame buffer being further coupled to a digital to analog (D/A) converter which is coupled to a display, a method for providing pixel data from said processor to said frame buffer for display on said display, comprising the steps of: said processor providing a pixel data stream to said graphics controller, said pixel data stream including a graphics controller address identifying a location of said graphics controller on said system bus, a pixel type tag for identifying one of a plurality of pixel types said pixel data provided by said processor comprises, a pixel data and a pixel address identifying an address location in said frame buffer that said pixel data is to be written into; said graphics controller receiving said pixel data and said pixel type tag, and determining based on said pixel type tag whether said pixel data provided by said processor matches said predetermined pixel type of pixel data for which said frame buffer is configured, such that if said types do not match, frame buffer controller means coupled to said graphics controller converts said pixel data stream received by said graphics controller into pixel data of said predetermined pixel type for which said frame buffer is configured; said frame buffer controller means then writing said pixel data into said frame buffer at said pixel data address; said pixel data in said frame buffer being coupled to said D/A converter, and displayed on said display.
Claim 8
Dependent Claim
17 words
The method as defined by claim 5 wherein said pixel type tag comprises a 4 bit tag.
Claim 9
Dependent Claim
19 words
The method as defined by claim 6 wherein said pixel type tag comprises bits 27:24 of said pixel address.
Claim 10
Dependent Claim
27 words
The method as defined by claim 6 wherein said 4 bit pixel type tag comprises the bits 0000, and corresponds to a pixel type COLORINDEX 8 bpp.
Claim 11
Dependent Claim
28 words
The method as defined by claim 6 wherein said 4 bit pixel type tag comprises the bits 0001, and corresponds to a pixel type YUV 8 bpp 2:1:1.
Claim 12
Dependent Claim
28 words
The method as defined by claim 6 wherein said 4 bit pixel type tag comprises the bits 0010, and corresponds to a pixel type RGB 16 bpp (5,6,5).
Claim 13
Dependent Claim
28 words
The method as defined by claim 6 wherein said 4 bit pixel type tag comprises the bits 0110, and corresponds to a pixel type YUV 16 bpp 4:2:2.
Claim 14
Dependent Claim
28 words
The method as defined by claim 6 wherein said 4 bit pixel type tag comprises the bits 0100, and corresponds to a pixel type RGB 32 a (8,8,8,8).
Claim 15
Dependent Claim
28 words
The method as defined by claim 6 wherein said 4 bit pixel type tag comprises the bits 1110, and corresponds to a pixel type STANDALONE a 1 bpp.
Claim 16
Dependent Claim
28 words
The method as defined by claim 6 wherein said 4 bit pixel type tag comprises the bits 1111, and corresponds to a pixel type STANDALONE a 8 bpp.
Claim 17
Dependent Claim
220 words
A computer display system comprising: a frame buffer for storing a plurality of pixel data at defined addresses in said frame buffer, said frame buffer configured to store pixel data of a predefined pixel type; at least one processor for providing a pixel data stream, said pixel data stream including pixel data and a pixel type tag said pixel type tag identifying one of a plurality of pixel types said pixel data comprises, said pixel data stream further including a pixel address for storing said pixel data in said frame buffer; a graphics controller coupled to said processor, said graphics controller receiving said pixel data and said pixel type tag, and determining based on said pixel type tag whether said pixel data provided by said processor matches the predefined pixel type for which said frame buffer is configured, such that if said types do not match, a frame buffer controller means coupled to said graphics controller converts said pixel data stream received by said graphics controller into pixel data of said predetermined pixel type for which said frame buffer is configured; said graphics controller writing said pixel data into said frame buffer at said pixel address; display means coupled to said frame buffer for reading said pixel data stored in said frame buffer and displaying said data on a display.
Claim 18
Dependent Claim
220 words
A computer display system comprising: a frame buffer for storing a plurality of pixel data at defined addresses in said frame buffer, said frame buffer configured to store pixel data of a predefined pixel type; at least one processor for providing a pixel data stream, said pixel data stream including pixel data and a pixel type tag said pixel type tag identifying one of a plurality of pixel types said pixel data comprises, said pixel data stream further including a pixel address for storing said pixel data in said frame buffer; a graphics controller coupled to said processor, said graphics controller receiving said pixel data and said pixel type tag, and determining based on said pixel type tag whether said pixel data provided by said processor matches the predefined pixel type for which said frame buffer is configured, such that if said types do not match, a frame buffer controller means coupled to said graphics controller converts said pixel data stream received by said graphics controller into pixel data of said predetermined pixel type for which said frame buffer is configured; said graphics controller writing said pixel data into said frame buffer at said pixel address; display means coupled to said frame buffer for reading said pixel data stored in said frame buffer and displaying said data on a display.
Claim 19
Dependent Claim
26 words
The display system as defined by claim 15 wherein said display means comprises a digital to analog (D/A) converter and a cathode ray tube (CRT) display.
Claim 20
Dependent Claim
18 words
The display system as defined by claim 15 wherein said pixel type tag comprises a 4 bit tag.
Claim 21
Dependent Claim
20 words
The display system as defined by claim 17 wherein said pixel type tag comprises bits 27:24 of said pixel address.
Claim 22
Dependent Claim
28 words
The display system as defined by claim 17 wherein said 4 bit pixel type tag comprises the bits 0000, and corresponds to a pixel type COLORINDEX 8 bpp.
Claim 23
Dependent Claim
29 words
The display system as defined by claim 17 wherein said 4 bit pixel type tag comprises the bits 0001, and corresponds to a pixel type YUV 8 bpp 2:1:1.
Claim 24
Dependent Claim
29 words
The display system as defined by claim 17 wherein said 4 bit pixel type tag comprises the bits 0010, and corresponds to a pixel type RGB 16 bpp (5,6,5).
Claim 25
Dependent Claim
29 words
The display system as defined by claim 17 wherein said 4 bit pixel type tag comprises the bits 0110, and corresponds to a pixel type YUV 16 bpp 4:2:2.
Claim 26
Dependent Claim
29 words
The display system as defined by claim 17 wherein said 4 bit pixel type tag comprises the bits 0100, and corresponds to a pixel type RGB 32 a (8,8,8,8).
Claim 27
Dependent Claim
29 words
The display system as defined by claim 17 wherein said 4 bit pixel type tag comprises the bits 1110, and corresponds to a pixel type STANDALONE a 1 bpp.
Claim 28
Dependent Claim
29 words
The display system as defined by claim 17 wherein said 4 bit pixel type tag comprises the bits 1111, and corresponds to a pixel type STANDALONE a 8 bpp.