Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
129 words
In a system including an array of disk drives comprising a plurality of disk drives connected to and controlled by a disk system controller, said disk drives having sectors for storing information in a digital format thereon, said information including a combination of digital data and digital redundant information, the redundant information allowing recovery of the digital data if a sector storing at least a portion of the digital information on one of the disk drives is defective, the improvement comprising: at least one additional disk drive means intercoupled to the array of disk drives; and control means for storing recovered digital data on the at least one additional disk drive means if a sector on one of the disk drives in the plurality of disk drives is defective.
Claim 2
Dependent Claim
129 words
In a system including an array of disk drives comprising a plurality of disk drives connected to and controlled by a disk system controller, said disk drives having sectors for storing information in a digital format thereon, said information including a combination of digital data and digital redundant information, the redundant information allowing recovery of the digital data if a sector storing at least a portion of the digital information on one of the disk drives is defective, the improvement comprising: at least one additional disk drive means intercoupled to the array of disk drives; and control means for storing recovered digital data on the at least one additional disk drive means if a sector on one of the disk drives in the plurality of disk drives is defective.
Claim 3
Dependent Claim
13 words
The system of claim 1 further comprising means for determining a defective sector.
Claim 4
Dependent Claim
36 words
The system of claim 2 wherein said at least one additional disk drive means further comprises a disk drive controller means intercoupled between said at least one additional disk drive means and said disk system controller.
Claim 5
Dependent Claim
49 words
The system of claim 1 further comprising: a disk drive tester means intercoupled to the disk drive controller means of said at least one additional disk drive means for periodically testing a condition of at least a data storage sector on said at least one additional disk drive means.
Claim 6
Dependent Claim
16 words
The system of claim 4 wherein said disk drive tester means is implemented by computer hardware.
Claim 7
Dependent Claim
16 words
The system of claim 4 wherein said disk drive tester means is implemented by computer software.
Claim 8
Dependent Claim
31 words
The system of claim 4 further comprising means for providing a signal indicating that said at least one additional disk drive means is defective controlled by said disk drive tester means.
Claim 9
Dependent Claim
18 words
The system of claim 1 wherein said redundant array of disk drives comprises a RAID Level 5 system.
Claim 10
Dependent Claim
60 words
The system of claim 1 further comprising memory means intercoupled to said array of disk drives and to said at least one additional disk drive means, said memory means including a plurality of memory locations each corresponding respectively to a sector in the array of disk drives, each of said memory locations containing information indicating if a sector is defective.
Claim 11
Dependent Claim
13 words
The system of claim 9 wherein said memory means comprises random access memory.
Claim 12
Dependent Claim
32 words
The system of claim 9 further comprising initializing means for setting the information in each memory location to a known state wherein the known state indicates that a sector is not defective.
Claim 13
Dependent Claim
34 words
The system of claim 11 comprising additional control means for changing the state of the information in a memory location upon detection of a respective corresponding defective sector in said array of disk drives.
Claim 14
Dependent Claim
136 words
In a system including an array of disk drives comprising a plurality of disk drives connected to and controlled by a disk system controller, said disk drives having sectors for storing information in a digital format thereon, said information including a combination of digital data and digital redundant information, the redundant information allowing recovery of the digital data if a sector storing at least a portion of the digital information on one of the disk drives is defective, a method of storing data on an additional reserve disk comprising the steps of: (a) providing at least one additional disk drive means intercoupled to the array of disk drives; (b) determining a defective sector; (c) recovering data stored on the defective sector; and (d) storing the recovered data on said at least one additional disk drive means.
Claim 15
Dependent Claim
136 words
In a system including an array of disk drives comprising a plurality of disk drives connected to and controlled by a disk system controller, said disk drives having sectors for storing information in a digital format thereon, said information including a combination of digital data and digital redundant information, the redundant information allowing recovery of the digital data if a sector storing at least a portion of the digital information on one of the disk drives is defective, a method of storing data on an additional reserve disk comprising the steps of: (a) providing at least one additional disk drive means intercoupled to the array of disk drives; (b) determining a defective sector; (c) recovering data stored on the defective sector; and (d) storing the recovered data on said at least one additional disk drive means.
Claim 16
Dependent Claim
62 words
The method of claim 13 further comprising the steps of: (a) providing at least one additional sector on a disk drive in the plurality of disk drives that comprise the array said additional sector not being located on said additional disk drive; and (b) storing the recovered data in said additional sector instead of on said at least one additional disk drive.
Claim 17
Dependent Claim
33 words
The method of claim 14 further comprising the step of storing the recovered data on said at least one additional disk drive when said at least one additional sector has data stored therein.
Claim 18
Dependent Claim
29 words
The method of claim 13 further comprising the step of periodically testing a condition of at least a data storage sector on said at least one additional disk drive.
Claim 19
Dependent Claim
64 words
The method of claim 13 further comprising the steps of: (a) providing a memory having a plurality of memory locations each corresponding to a sector in a array of disk drives; (b) storing in each memory location information indicating the status of the corresponding sector; and (c) checking a corresponding memory location for the status of the corresponding sector prior to accessing said sector.
Claim 20
Independent Claim
85 words
An apparatus for storing digital data comprising: (a) a plurality of digital data storage means comprising data storage sectors; (b) means for detecting a defect in the data storage means wherein the detecting means detects defects in the data storage sectors; (c) means responsive to the detecting means for recovering the data stored in the defective data storage means; (d) means responsive to the recovering means for storing the recovered data on one of the data storage means different from the defective data storage means.
Claim 21
Independent Claim
85 words
An apparatus for storing digital data comprising: (a) a plurality of digital data storage means comprising data storage sectors; (b) means for detecting a defect in the data storage means wherein the detecting means detects defects in the data storage sectors; (c) means responsive to the detecting means for recovering the data stored in the defective data storage means; (d) means responsive to the recovering means for storing the recovered data on one of the data storage means different from the defective data storage means.
Claim 22
Dependent Claim
26 words
The apparatus of claim 18 wherein the means for storing the recovered data stores the recovered data in a sector on a separate data storage means.