Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
161 words
A method in a computer system for improving the efficiency of disk storage input/output performance in a sector-based disk storage system, said method comprising the steps of: temporarily writing new data to be stored within said disk storage system within selected bytes in one or more cache memory blocks, each cache memory block associated with at least one sector of said disk storage system; recording within an associated status table an indication of the writing of each byte of new data within each cache memory block; deferring the writing of said new data within said one or more cache memory blocks into said disk storage system until a subsequent time; and at said subsequent time reading from said disk storage system existing data within each sector associated with a cache memory block having new data written therein prior to writing said new data into said disk storage system, wherein data within a sector of said disk storage system may be updated.
Claim 2
Independent Claim
161 words
A method in a computer system for improving the efficiency of disk storage input/output performance in a sector-based disk storage system, said method comprising the steps of: temporarily writing new data to be stored within said disk storage system within selected bytes in one or more cache memory blocks, each cache memory block associated with at least one sector of said disk storage system; recording within an associated status table an indication of the writing of each byte of new data within each cache memory block; deferring the writing of said new data within said one or more cache memory blocks into said disk storage system until a subsequent time; and at said subsequent time reading from said disk storage system existing data within each sector associated with a cache memory block having new data written therein prior to writing said new data into said disk storage system, wherein data within a sector of said disk storage system may be updated.
Claim 3
Dependent Claim
55 words
The method in a computer system for improving the efficiency of disk storage input/output performance in a sector-based disk storage system according to claim 1, further including the step of recording within said associated status table an indication of whether or not new data is written into every byte of a selected cache memory block.
Claim 4
Dependent Claim
89 words
The method in a computer system for improving the efficiency of disk storage input/output performance in a sector-based disk storage system according to claim 2, wherein said step of reading from said disk storage system existing data within each sector associated with a cache memory block having new data written therein further comprises the step of reading from said disk storage system existing data within each sector associated with a cache memory block for only those cache memory blocks having new data written into less than every byte therein.
Claim 5
Dependent Claim
182 words
A data processing system for improving the efficiency of disk storage input/output performance, said data processing system comprising: a sector-based disk storage system; memory means; means for temporarily writing new data to be stored within said disk storage system within selected bytes in one or more cache memory blocks within said memory means, each cache memory block associated with at least one sector of said disk storage system; a status table associated with said one or more cache memory blocks; means for recording an indication of the writing of each byte of new data within each cache memory block within said status table; means for writing said new data within said one or more cache memory blocks into said disk storage system at a selected subsequent time; and means for reading from said disk storage system existing data within each sector associated with a cache memory block having new data written therein at said selected subsequent time and prior to writing said new data into said disk storage system wherein data within a sector of said disk storage system may be updated.
Claim 6
Dependent Claim
182 words
A data processing system for improving the efficiency of disk storage input/output performance, said data processing system comprising: a sector-based disk storage system; memory means; means for temporarily writing new data to be stored within said disk storage system within selected bytes in one or more cache memory blocks within said memory means, each cache memory block associated with at least one sector of said disk storage system; a status table associated with said one or more cache memory blocks; means for recording an indication of the writing of each byte of new data within each cache memory block within said status table; means for writing said new data within said one or more cache memory blocks into said disk storage system at a selected subsequent time; and means for reading from said disk storage system existing data within each sector associated with a cache memory block having new data written therein at said selected subsequent time and prior to writing said new data into said disk storage system wherein data within a sector of said disk storage system may be updated.
Claim 7
Dependent Claim
25 words
The data processing system for improving the efficiency of disk storage input/output performance according to claim 4, wherein said memory means comprises random access memory.
Claim 8
Dependent Claim
55 words
The data processing system for improving the efficiency of disk storage input/output performance according to claim 4, wherein said status table associated with said one or more cache memory blocks comprises one row associated with each cache memory block and a plurality of columns, each associated with a single byte within a cache memory block.
Claim 9
Dependent Claim
50 words
The data processing system for improving the efficiency of disk storage input/output performance according to claim 4, wherein said status table associated with said one or more cache memory blocks further includes an indication of whether or not new data is written into every byte of each cache memory block.
Claim 10
Dependent Claim
80 words
The data processing system for improving the efficiency of disk storage input/output performance according to claim 7, wherein said means for reading from said disk storage system existing data within each sector associated with a cache memory block having new data written therein further comprises means for reading from said disk storage system existing data within each sector associated with a cache memory block for only those cache memory blocks having new data written into less than every byte therein.