Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
257 words
In a disk memory system which stores data records for at least one host processor on a plurality of disk drives, a subset of said plurality of disk drives being configured into at least two redundancy groups, each redundancy group consisting of at least two disk drives, wherein said disk memory system includes means responsive to receipt of a stream of data records from said host processor for selecting available memory space in one of said at least two redundancy groups to store said received stream of data records thereon and means for writing said received stream of data records and redundancy data associated with said received stream of data records in said selected available memory space in said selected redundancy group, an automated disk drive replacement scheduling system comprising: means for reserving at least one of said plurality of disk drives as spare disk drives, which spare disk drives are shared in common by said at least two redundancy groups; means for identifying one of said at least two disk drives in one of said at least two redundancy groups that fails to function; means for connecting one of said spare disk drives in place of said identified failed disk drive; means, responsive to said identifying means, for storing failure data indicative of a time of failure of said identified failed disk drive; and means for computing from said stored failure data a spare disk drive exhaustion date that indicates when said connecting means is likely to utilize a last of said reserved spare disk drives.
Claim 2
Dependent Claim
257 words
In a disk memory system which stores data records for at least one host processor on a plurality of disk drives, a subset of said plurality of disk drives being configured into at least two redundancy groups, each redundancy group consisting of at least two disk drives, wherein said disk memory system includes means responsive to receipt of a stream of data records from said host processor for selecting available memory space in one of said at least two redundancy groups to store said received stream of data records thereon and means for writing said received stream of data records and redundancy data associated with said received stream of data records in said selected available memory space in said selected redundancy group, an automated disk drive replacement scheduling system comprising: means for reserving at least one of said plurality of disk drives as spare disk drives, which spare disk drives are shared in common by said at least two redundancy groups; means for identifying one of said at least two disk drives in one of said at least two redundancy groups that fails to function; means for connecting one of said spare disk drives in place of said identified failed disk drive; means, responsive to said identifying means, for storing failure data indicative of a time of failure of said identified failed disk drive; and means for computing from said stored failure data a spare disk drive exhaustion date that indicates when said connecting means is likely to utilize a last of said reserved spare disk drives.
Claim 3
Dependent Claim
67 words
The system of claim 1 further comprising: means, responsive to said computing means, for transmitting data to a maintenance facility, on a replacement disk drive order date which is a predetermined time in advance of said spare disk drive exhaustion date, which data is indicative of the identity of said disk memory system and a number of said spare disk drives presently utilized by said connecting means.
Claim 4
Dependent Claim
52 words
The system of claim 2 wherein said computing means comprises: means for storing data indicative of a repair time interval required by a repairperson to replace failed disk drives; and means for determining said replacement disk drive order date by decrementing said spare disk drive exhaustion date by said repair time interval.
Claim 5
Dependent Claim
41 words
The system of claim 3 wherein said disk memory system includes a real time clock signal, said computing means further comprises: means for activating said transmitting means when said real time clock signal matches said computed replacement disk drive order date.
Claim 6
Dependent Claim
45 words
The system of claim 1 further comprising: means for reconstructing said stream of data records written on said identified failed disk drive, using said associated redundancy data; and means for writing said reconstructed stream of data records on to said one connected spare disk drive.
Claim 7
Dependent Claim
52 words
The system of claim 5 wherein said reconstructing means comprises: means for generating said stream of data records written on said identified failed disk drive using said associated redundancy data and data records written on all said at least two disk drives in said redundancy group except said identified failed disk drive.
Claim 8
Dependent Claim
250 words
In a disk memory system which stores data records for at least one host processor on a plurality of disk drives, a subset of said plurality of disk drives being configured into at least two redundancy groups, each redundancy group consisting of at least two disk drives, wherein said disk memory system is responsive to receipt of a stream of data records from said host processor for selecting available memory space in one of said at least two redundancy groups to store said received stream of data records thereon and for writing said received stream of data records and redundancy data associated with said received stream of data records in said selected available memory space in said selected redundancy group, a method of automatically scheduling replacement of disk drives comprising the steps of: reserving at least one of said plurality of disk drives as spare disk drives, which spare disk drives are shared in common by said at least two redundancy groups; identifying one of said disk drives in one of said at least two redundancy groups that fails to function; connecting one of said spare disk drives in place of said identified failed disk drive; storing failure data, in response to said step of identifying, indicative of a time of failure of said identified failed disk drive; and computing from said stored failure data a spare disk drive exhaustion date that indicates when said step of connecting is likely to utilize a last of said reserved spare disk drives.
Claim 9
Dependent Claim
250 words
In a disk memory system which stores data records for at least one host processor on a plurality of disk drives, a subset of said plurality of disk drives being configured into at least two redundancy groups, each redundancy group consisting of at least two disk drives, wherein said disk memory system is responsive to receipt of a stream of data records from said host processor for selecting available memory space in one of said at least two redundancy groups to store said received stream of data records thereon and for writing said received stream of data records and redundancy data associated with said received stream of data records in said selected available memory space in said selected redundancy group, a method of automatically scheduling replacement of disk drives comprising the steps of: reserving at least one of said plurality of disk drives as spare disk drives, which spare disk drives are shared in common by said at least two redundancy groups; identifying one of said disk drives in one of said at least two redundancy groups that fails to function; connecting one of said spare disk drives in place of said identified failed disk drive; storing failure data, in response to said step of identifying, indicative of a time of failure of said identified failed disk drive; and computing from said stored failure data a spare disk drive exhaustion date that indicates when said step of connecting is likely to utilize a last of said reserved spare disk drives.
Claim 10
Dependent Claim
64 words
The method of claim 7 further comprising the step of: transmitting data to a maintenance facility on a replacement disk drive order date, which is a predetermined time in advance of said spare disk drive exhaustion date, which data is indicative of an identity of said disk memory system and a number of said spare disk drives presently utilized by said step of connecting.
Claim 11
Dependent Claim
49 words
The method of claim 8 wherein said step of computing comprises: storing data indicative of a repair time interval required by a repairperson to replace failed disk drives; and determining said replacement disk drive order date by decrementing said date spare disk drive exhaustion by said repair time interval.
Claim 12
Dependent Claim
40 words
The method of claim 9 wherein said disk memory system includes a real time clock signal, said step of computing further comprises: activating said step of transmitting when said real time clock signal matches said replacement disk drive order date.
Claim 13
Dependent Claim
44 words
The method of claim 7 further comprising the steps of: reconstructing said stream of data records written on said identified failed disk drive, using said associated redundancy data; and writing said reconstructed stream of data records on to said one connected spare disk drive.
Claim 14
Dependent Claim
56 words
The method of claim 11 wherein said step of reconstructing comprises the step of: generating said stream of data records written on said identified failed disk drive using said associated redundancy, data and the data records written on all of said at least two disk drives in said redundancy group except said identified failed disk drive.
Claim 15
Dependent Claim
313 words
In a disk memory system which stores data records that are accessible by at least one host processor using a plurality of disk drives for storing data thereon, a number of said disk drives being configured into at least two redundancy groups, each said redundancy group including n+m of said plurality of disk drives, where n and m are both positive integers with n greater than 1 and m at least equal to 1, said disk memory system including means for storing each stream of data records received from said host processor on successive ones of said n disk drives in a selected redundancy group and means responsive to said storing means storing streams of data records on all n disk drives in said selected redundancy group for generating m segments of data redundancy information for said data records stored on said n disk drives and means for writing said m segments of redundancy data on to said m disk drives of said selected redundancy group, an automated disk drive replacement scheduling system comprising: means for identifying a plurality of said disk drives as spare disk drives, which spare disk drives are shared in common by said at least two redundancy groups; means for identifying at least one of said disk drives in one of said at least two redundancy groups that fails to function; means for connecting one of said spare disk drives in place of said identified failed disk drive; means, responsive to said identifying means, for storing failure data indicative of a time of failure of said identified failed disk drive; and means for computing from said stored failure data a replacement disk drive order date indicative of a date a predetermined time in advance of a spare disk drive exhaustion date indicative of when said connecting means is likely to utilize a last of said identified spare disk drives.
Claim 16
Dependent Claim
313 words
In a disk memory system which stores data records that are accessible by at least one host processor using a plurality of disk drives for storing data thereon, a number of said disk drives being configured into at least two redundancy groups, each said redundancy group including n+m of said plurality of disk drives, where n and m are both positive integers with n greater than 1 and m at least equal to 1, said disk memory system including means for storing each stream of data records received from said host processor on successive ones of said n disk drives in a selected redundancy group and means responsive to said storing means storing streams of data records on all n disk drives in said selected redundancy group for generating m segments of data redundancy information for said data records stored on said n disk drives and means for writing said m segments of redundancy data on to said m disk drives of said selected redundancy group, an automated disk drive replacement scheduling system comprising: means for identifying a plurality of said disk drives as spare disk drives, which spare disk drives are shared in common by said at least two redundancy groups; means for identifying at least one of said disk drives in one of said at least two redundancy groups that fails to function; means for connecting one of said spare disk drives in place of said identified failed disk drive; means, responsive to said identifying means, for storing failure data indicative of a time of failure of said identified failed disk drive; and means for computing from said stored failure data a replacement disk drive order date indicative of a date a predetermined time in advance of a spare disk drive exhaustion date indicative of when said connecting means is likely to utilize a last of said identified spare disk drives.
Claim 17
Dependent Claim
53 words
The system of claim 13 further comprising: means, responsive to said computing means, for transmitting data to a maintenance facility, on said replacement disk drive order date, which data is indicative of an identity of said disk memory system and a number of said spare disk drives presently utilized by said connecting means.
Claim 18
Dependent Claim
52 words
The system of claim 14 wherein said computing means comprises: means for storing data indicative of a repair time interval required by a repairperson to replace failed disk drives; and means for determining said replacement disk drive order date by decrementing said spare disk drive exhaustion date by said repair time interval.
Claim 19
Dependent Claim
40 words
The system of claim 15 wherein said disk memory system includes a real time clock signal, said computing means further comprises: means for activating said transmitting means when said real time clock signal matches said replacement disk drive order date.
Claim 20
Dependent Claim
45 words
The system of claim 13 further comprising: means for reconstructing said stream of data records written on said identified failed disk drive, using said associated redundancy data; and means for writing said reconstructed stream of data records on to said one connected spare disk drive.
Claim 21
Dependent Claim
53 words
The system of claim 17 wherein said reconstructing means includes: means for generating said stream of data records written on said identified failed disk drive using said associated redundancy data and the data records written on all said at least two disk drives in said redundancy group except said identified failed disk drive.
Claim 22
Dependent Claim
303 words
In a disk memory system which stores data records that are accessible by at least one host processor using a plurality of disk drives for storing data thereon, a number of said disk drives being configured into at least two redundancy groups, each said redundancy group including n+m of said plurality of disk drives, where n and m are both positive integers with n greater than 1 and m at least equal to 1, said disk memory system storing each stream of data records received from said host processor on successive ones of said n disk drives in a selected redundancy group and responsive to storing streams of data records on all n disk drives in said selected redundancy group for generating m segments of data redundancy information for said data records stored on said n disk drives and for writing said m segments of redundancy data on to said m disk drives of said selected redundancy group, a method of automatically scheduling the replacement of disk drives comprising the steps of: identifying a plurality of said disk drives as spare disk drives, which spare disk drives are shared in common by said at least two redundancy groups; identifying one of said disk drives in one of said at least two redundancy groups that fails to function; connecting one of said identified spare disk drives in place of said identified failed disk drive; storing failure data, in response to said step of identifying, indicative of a time of failure of said identified failed disk drive; and computing from said stored failure data a replacement disk drive order date indicative of a date a predetermined time in advance of a spare disk drive exhaustion date indicative of when said step of connecting is likely to utilize a last of said identified spare disk drives.
Claim 23
Dependent Claim
303 words
In a disk memory system which stores data records that are accessible by at least one host processor using a plurality of disk drives for storing data thereon, a number of said disk drives being configured into at least two redundancy groups, each said redundancy group including n+m of said plurality of disk drives, where n and m are both positive integers with n greater than 1 and m at least equal to 1, said disk memory system storing each stream of data records received from said host processor on successive ones of said n disk drives in a selected redundancy group and responsive to storing streams of data records on all n disk drives in said selected redundancy group for generating m segments of data redundancy information for said data records stored on said n disk drives and for writing said m segments of redundancy data on to said m disk drives of said selected redundancy group, a method of automatically scheduling the replacement of disk drives comprising the steps of: identifying a plurality of said disk drives as spare disk drives, which spare disk drives are shared in common by said at least two redundancy groups; identifying one of said disk drives in one of said at least two redundancy groups that fails to function; connecting one of said identified spare disk drives in place of said identified failed disk drive; storing failure data, in response to said step of identifying, indicative of a time of failure of said identified failed disk drive; and computing from said stored failure data a replacement disk drive order date indicative of a date a predetermined time in advance of a spare disk drive exhaustion date indicative of when said step of connecting is likely to utilize a last of said identified spare disk drives.
Claim 24
Dependent Claim
65 words
The method of claim 19 further comprising the step of: transmitting data to a maintenance facility, on a replacement disk drive order date which is a predetermined time in advance of said spare disk drive exhaustion date, which data is indicative of an identity of said disk memory system and a number of said identified spare disk drives presently utilized by said step of connecting.
Claim 25
Dependent Claim
49 words
The method of claim 20 wherein said step of computing comprises: storing data indicative of a repair time interval required by a repairperson to replace failed disk drives; and determining said replacement disk drive order date by decrementing said spare disk drive exhaustion date by said repair time interval.
Claim 26
Dependent Claim
39 words
The method of claim 21 wherein said disk memory system includes a real time clock signal, said step of computing further comprises: activating said step of-transmitting when said real time clock signal matches said replacement disk drive order date.
Claim 27
Dependent Claim
44 words
The method of claim 19 further comprising the steps of: reconstructing said stream of data records written on said identified failed disk drive, using said associated redundancy data; and writing said reconstructed stream of data records on to said one connected spare disk drive.
Claim 28
Dependent Claim
51 words
The method of claim 23 wherein said step of reconstructing comprises: generating said stream of data records written on said identified failed disk drive using said associated redundancy data and data records written on all said at least two disk drives in said redundancy group except said identified failed disk drive.