Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
156 words
A video subsystem for a computer, comprising: (a) a frame buffer for storing digital data to be displayed on a monitor, wherein the frame buffer is directly accessed by a plurality of devices; (b) a refresh compaction device, coupled to the frame buffer, for retrieving the digital data from the frame buffer, for compressing the retrieved digital data, and for storing the compressed digital data for later retrieval, the refresh compaction device further comprising means for signalling a priority requirement for control of the frame buffer to exclude access by all other devices when the compressed digital data is being retrieved therefrom and before the refresh compaction device is fully depleted of the compressed digital data; and (c) means, coupled to the refresh compaction device, for retrieving the compressed digital data from the refresh compaction device, for de-compressing the compressed digital data, and for converting the de-compressed digital data into analog signals to control the monitor.
Claim 2
Dependent Claim
156 words
A video subsystem for a computer, comprising: (a) a frame buffer for storing digital data to be displayed on a monitor, wherein the frame buffer is directly accessed by a plurality of devices; (b) a refresh compaction device, coupled to the frame buffer, for retrieving the digital data from the frame buffer, for compressing the retrieved digital data, and for storing the compressed digital data for later retrieval, the refresh compaction device further comprising means for signalling a priority requirement for control of the frame buffer to exclude access by all other devices when the compressed digital data is being retrieved therefrom and before the refresh compaction device is fully depleted of the compressed digital data; and (c) means, coupled to the refresh compaction device, for retrieving the compressed digital data from the refresh compaction device, for de-compressing the compressed digital data, and for converting the de-compressed digital data into analog signals to control the monitor.
Claim 3
Dependent Claim
30 words
The invention as set forth in claim 1 above, wherein the refresh compaction device further comprises means for compressing the digital data at a line rate of the frame buffer.
Claim 4
Dependent Claim
39 words
The invention as set forth in claim 1 above, wherein the means for signalling comprises means for determining when an amount of the compressed digital data stored in the refresh compaction device has dropped to a critical fill level.
Claim 5
Dependent Claim
38 words
The invention as set forth in claim 1 above, wherein the means for signalling comprises means for determining when an amount of the compressed digital data retrieved from the refresh compaction device has reached a critical fill level.
Claim 6
Dependent Claim
62 words
The invention as set forth in claim 1 above, wherein the refresh compaction device further comprises an internal buffer comprised of a plurality of memory locations having a storage cell portion and a counter portion, and means for storing the digital data in the storage cell portions and means for recording a run-length coding of the digital data in the counter portions.
Claim 7
Dependent Claim
63 words
The invention as set forth in claim 5 above, further comprising means for accumulating the run-length coding for the compressed digital data retrieved from the refresh compaction device, for comparing the accumulated run-length coding with a predetermined critical fill level, and for signalling a priority requirement for control of the frame buffer when the accumulated run-length coding matches the pre-determined critical fill level.
Claim 8
Dependent Claim
77 words
The invention as set forth in claim 5 above, wherein the means for retrieving comprises means for retrieving the compressed digital data from the storage cell portion, means for retrieving the run-length coding from the counter portion, means for de-compressing the compressed digital data by generating a repetitive stream of the digital data as indicated by the run-length coding, and means for converting the repetitive stream of the digital data into analog signals to control the monitor.
Claim 9
Dependent Claim
162 words
A video subsystem for a computer, comprising: (a) a frame buffer for storing digital data to be displayed on a monitor, wherein the frame buffer is directly accessed plurality of devices; (b) a digital-to-analog converter for converting the digital data into analog signals to control the monitor; and (c) a refresh compaction device, coupled to both the frame buffer and the digital-to-analog converter, for retrieving the digital data from the frame buffer, for compressing the digital data, for storing the compressed digital data in an internal buffer, for retrieving the compressed digital data from the internal buffer, for de-compressing the compressed digital data, and for transmitting the digital data to the digital-to-analog converter, wherein the refresh compaction device further comprises means for signalling a priority requirement for control of the frame buffer to exclude access by all other devices when the compressed digital data is being retrieved therefrom and before the refresh compaction device is fully depleted of the compressed digital data.
Claim 10
Dependent Claim
162 words
A video subsystem for a computer, comprising: (a) a frame buffer for storing digital data to be displayed on a monitor, wherein the frame buffer is directly accessed plurality of devices; (b) a digital-to-analog converter for converting the digital data into analog signals to control the monitor; and (c) a refresh compaction device, coupled to both the frame buffer and the digital-to-analog converter, for retrieving the digital data from the frame buffer, for compressing the digital data, for storing the compressed digital data in an internal buffer, for retrieving the compressed digital data from the internal buffer, for de-compressing the compressed digital data, and for transmitting the digital data to the digital-to-analog converter, wherein the refresh compaction device further comprises means for signalling a priority requirement for control of the frame buffer to exclude access by all other devices when the compressed digital data is being retrieved therefrom and before the refresh compaction device is fully depleted of the compressed digital data.
Claim 11
Dependent Claim
141 words
A data compression method for video subsystem of a computer, comprising the steps of: (a) storing digital data in a frame buffer, wherein the frame buffer is directly accessed by a plurality of devices; (b) retrieving the digital data from the frame buffer, compressing the digital data, and storing the compressed digital data in a refresh compaction device; (c) retrieving the compressed digital data from the refresh compaction device, de-compressing the compressed digital data in a digital-to-analog converter, and converting the de-compressed digital data into analog signals to control the monitor using the digital-to-analog converter; and (d) signalling a priority requirement for control of the frame buffer to exclude access by all other devices when the compressed digital data is being retrieved from the refresh compaction device and before the refresh compaction device is fully depleted of the compressed digital data.
Claim 12
Dependent Claim
141 words
A data compression method for video subsystem of a computer, comprising the steps of: (a) storing digital data in a frame buffer, wherein the frame buffer is directly accessed by a plurality of devices; (b) retrieving the digital data from the frame buffer, compressing the digital data, and storing the compressed digital data in a refresh compaction device; (c) retrieving the compressed digital data from the refresh compaction device, de-compressing the compressed digital data in a digital-to-analog converter, and converting the de-compressed digital data into analog signals to control the monitor using the digital-to-analog converter; and (d) signalling a priority requirement for control of the frame buffer to exclude access by all other devices when the compressed digital data is being retrieved from the refresh compaction device and before the refresh compaction device is fully depleted of the compressed digital data.
Claim 13
Dependent Claim
39 words
The invention as set forth in claim 9 above, wherein the signalling step comprises the step of determining when an amount of the compressed digital data stored in the refresh compaction device has dropped to a critical fill level.
Claim 14
Dependent Claim
37 words
The invention as set forth in claim 9 above, wherein the signalling step comprises the step of determining when an amount of the compressed digital data retrieved by the digital-to-analog converter has reached a critical fill level.
Claim 15
Dependent Claim
66 words
The invention as set forth in claim 9 above, wherein the refresh compaction device comprises an internal buffer comprised of a plurality of memory locations having a storage cell portion and a counter portion, and the retrieving step (b) further comprises the steps of storing the digital data in the storage cell portions and recording a run-length coding of the digital data in the counter portions.
Claim 16
Dependent Claim
61 words
The invention as set forth in claim 12 above, further comprising the steps of accumulating the run-length coding for the compressed digital data retrieved by the digital-to-analog converter, comparing the accumulated run-length coding with a predetermined critical fill level, and signalling a priority requirement for control of the frame buffer when the accumulated run-length coding matches the pre-determined critical fill level.
Claim 17
Dependent Claim
72 words
The invention as set forth in claim 12 above, wherein the retrieving step (c) comprises the steps of retrieving the compressed digital data from the storage cell portion, retrieving the run-length coding from the counter portion, de-compressing the compressed digital data by generating a repetitive stream of the digital data as indicated by the run-length coding, and converting the repetitive stream of the digital data into analog signals to control the monitor.
Claim 18
Dependent Claim
158 words
A data compression method for video subsystem of a computer, comprising the steps of: (a) storing digital data to be displayed on a monitor in a frame buffer, wherein the frame buffer is directly accessed by a plurality of devices; (b) retrieving the digital data from the frame buffer, compressing the digital data in a refresh compaction device, storing the compressed digital data in the refresh compaction device, retrieving the compressed digital data from the refresh compaction device, de-compressing the compressed digital data in the fresh buffer, and transmitting the digital data to a digital-to-analog converter; (c) converting the digital data into analog signals to control the monitor using the digital-to-analog converter; and (d) signalling a priority requirement for control of the frame buffer to exclude access by all other devices when the compressed digital data is being retrieved from the refresh compaction device and before the refresh compaction device is fully depleted of the compressed digital data.
Claim 19
Dependent Claim
158 words
A data compression method for video subsystem of a computer, comprising the steps of: (a) storing digital data to be displayed on a monitor in a frame buffer, wherein the frame buffer is directly accessed by a plurality of devices; (b) retrieving the digital data from the frame buffer, compressing the digital data in a refresh compaction device, storing the compressed digital data in the refresh compaction device, retrieving the compressed digital data from the refresh compaction device, de-compressing the compressed digital data in the fresh buffer, and transmitting the digital data to a digital-to-analog converter; (c) converting the digital data into analog signals to control the monitor using the digital-to-analog converter; and (d) signalling a priority requirement for control of the frame buffer to exclude access by all other devices when the compressed digital data is being retrieved from the refresh compaction device and before the refresh compaction device is fully depleted of the compressed digital data.