Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
92 words
In a data processor controlled data storage system having a system for storing data in a plurality of logical volumes, each of said logical volumes divided into a plurality of mirrored logical data partitions, a system for dynamically resynchronizing after the correction of a storage system problem comprising: means for resynchronizing, after the correction of said problem, each of said plurality of logical volumes, means for accessing, after the correction of said problem, unresynchronized data from one of said logical volumes, and means for copying said accessed data into a mirrored partition.
Claim 2
Dependent Claim
92 words
In a data processor controlled data storage system having a system for storing data in a plurality of logical volumes, each of said logical volumes divided into a plurality of mirrored logical data partitions, a system for dynamically resynchronizing after the correction of a storage system problem comprising: means for resynchronizing, after the correction of said problem, each of said plurality of logical volumes, means for accessing, after the correction of said problem, unresynchronized data from one of said logical volumes, and means for copying said accessed data into a mirrored partition.
Claim 3
Dependent Claim
146 words
In a data processor controlled data storage system having a system for storing data in a plurality of logical volumes, each of said logical volumes divided into a plurality of mirrored logical data partitions, a system for dynamically resynchronizing after the correction of a storage system problem comprising: means for resynchronizing, after the correction of said problem, each of said plurality of logical volumes, means for accessing, after the correction of said problem, data from a logical data partition in a portion of one of said logical volumes, means for determining whether said one logical volume portion containing the accessed partition has been resynchronized prior to access, and means responsive to said determining means for replacing data in the other mirrored partitions in said logical volume with the accessed date in said accessed partition in the event that said one logical volume has not been resynchronized.
Claim 4
Dependent Claim
146 words
In a data processor controlled data storage system having a system for storing data in a plurality of logical volumes, each of said logical volumes divided into a plurality of mirrored logical data partitions, a system for dynamically resynchronizing after the correction of a storage system problem comprising: means for resynchronizing, after the correction of said problem, each of said plurality of logical volumes, means for accessing, after the correction of said problem, data from a logical data partition in a portion of one of said logical volumes, means for determining whether said one logical volume portion containing the accessed partition has been resynchronized prior to access, and means responsive to said determining means for replacing data in the other mirrored partitions in said logical volume with the accessed date in said accessed partition in the event that said one logical volume has not been resynchronized.
Claim 5
Dependent Claim
30 words
The data storage system of claim 2 wherein said means for replacing the data in the other mirrored partitions replace the data prior to resynchronization of said one logical volume.
Claim 6
Dependent Claim
29 words
The data storage system of claim 2 wherein said means for replacing the data in the other mirrored partitions replace the data during the resynchronization of said logical volume.
Claim 7
Dependent Claim
56 words
The data storage system of claim 4 further including: means responsive to the successful accessing of data from said data partition for indicating said partition as accessible and for indicating the other mirrored partitions in said one logical volume as inaccessible, and means for removing said indicators from said partitions upon resynchronization of said accessed set.
Claim 8
Dependent Claim
36 words
The storage system of claim 5 wherein: said means for indicating said partition as accessible is an unstale data indicator, and said means for indicating the other mirrored partitions as inaccessible is a stale data indicator.
Claim 9
Dependent Claim
67 words
The data storage system of claim 2 wherein said means for determining whether said one Logical volume containing the accessed logical partition has been resynchronized includes: means responsive to the occurrence of a storage system problem for setting a resynchronization indicator for each of said logical volumes, and means for removing said resynchronization indicator from each of said logical volumes upon the resynchronization of each logical volume.
Claim 10
Dependent Claim
89 words
In a data processor controlled data storage system having a system for storing dater in a plurality of logical volumes, each of said logical volumes divided into a plurality of mirrored logical data partitions, a method for dynamically resynchronizing after the correction of a storage system problem comprising the steps of; resynchronizing, after the correction to said problem, each of said plurality of logical volumes, accessing, after the correction of said problem, unresynchronized data from one of said logical volumes, and copying said accessed data into a mirrored partition.
Claim 11
Dependent Claim
89 words
In a data processor controlled data storage system having a system for storing dater in a plurality of logical volumes, each of said logical volumes divided into a plurality of mirrored logical data partitions, a method for dynamically resynchronizing after the correction of a storage system problem comprising the steps of; resynchronizing, after the correction to said problem, each of said plurality of logical volumes, accessing, after the correction of said problem, unresynchronized data from one of said logical volumes, and copying said accessed data into a mirrored partition.
Claim 12
Dependent Claim
135 words
In a data processor controlled data storage system having a system for storing data in a plurality of logical volumes, each of said logical volumes divided into a plurality of mirrored logical data partitions, a method for dynamically resynchronizing after the correction of a storage system problem comprising the steps of: resynchronizing, after the correction of said problem. each of said plurality of logical volumes, accessing, after the correction of said problem, data from a data partition in a portion of one of said logical volumes, determining whether said one logical volume portion containing the accessed partition has been resynchronized prior to access, and replacing data in the other mirrored partitions in said logical volume with the accessed data in said accessed partition in the event that said one logical volume has not been resynchronized.
Claim 13
Dependent Claim
135 words
In a data processor controlled data storage system having a system for storing data in a plurality of logical volumes, each of said logical volumes divided into a plurality of mirrored logical data partitions, a method for dynamically resynchronizing after the correction of a storage system problem comprising the steps of: resynchronizing, after the correction of said problem. each of said plurality of logical volumes, accessing, after the correction of said problem, data from a data partition in a portion of one of said logical volumes, determining whether said one logical volume portion containing the accessed partition has been resynchronized prior to access, and replacing data in the other mirrored partitions in said logical volume with the accessed data in said accessed partition in the event that said one logical volume has not been resynchronized.
Claim 14
Dependent Claim
30 words
The dynamic resynchronization method of claim 9 wherein said step of replacing the data in the other mirrored partitions replaces the data prior to resynchronization of said one logical volume.
Claim 15
Dependent Claim
30 words
The dynamic resynchronization method of claim 9 wherein said step of replacing the data in the other mirrored partitions replaces the data during the resynchronization of said one logical volume.
Claim 16
Dependent Claim
55 words
The dynamic resynchronization method of claim 11 further including the steps of: responsive to the accessing of data from said data partition for indicating said partition as accessible and for indicating the other mirrored partitions in said one logical volume as inaccessible, and removing said indicators from said partitions upon resynchronization of said accessed set.
Claim 17
Dependent Claim
33 words
The dynamic resynchronization method of claim 12 wherein: said partition is indicated as accessible by an unstale data indicator, and the other mirrored partitions are indicated as inaccessible by a stale data indicator.
Claim 18
Dependent Claim
62 words
The dynamic resynchronization method of claim 9 wherein said step of determining whether said one logical volume containing the accessed partition has been resynchronized includes: setting a resynchronization indicator for each of said logical volumes responsive to the occurrence of a storage system problem, and removing said resynchronization indicator from each of said logical volumes upon the resynchronization of each logical volume.
Claim 19
Dependent Claim
99 words
A computer program having program code included on a computer readable medium for dynamically resynchronizing after the correction of a storage system problem in a data processor controlled data storage system having a system for storing data in a set of mirrored logical volumes divided into a plurality of sets of mirrored data partitions comprising; means for resynchronizing, after the correction of said problem, each of said plurality of logical volumes, means for accessing, after the correction of said problem, unresynchronized data from one of said logical volumes, and means for copying said accessed data into a mirrored partition.
Claim 20
Dependent Claim
99 words
A computer program having program code included on a computer readable medium for dynamically resynchronizing after the correction of a storage system problem in a data processor controlled data storage system having a system for storing data in a set of mirrored logical volumes divided into a plurality of sets of mirrored data partitions comprising; means for resynchronizing, after the correction of said problem, each of said plurality of logical volumes, means for accessing, after the correction of said problem, unresynchronized data from one of said logical volumes, and means for copying said accessed data into a mirrored partition.
Claim 21
Dependent Claim
152 words
A computer program having program code included on a computer readable medium for dynamically resynchronizing after the correction or a storage system problem in a data processor controlled data storage System having a system for storing data in a set of mirrored logical volumes divided into a plurality of sets of mirrored data partitions comprising: means for resynchronizing, after the correction of said problem, each of said plurality of logical volumes, means for accessing, after the correction of said problem, data from a logical data partition in a portion of one of said logical volumes, means for determining whether said one logical volume containing the accessed partition has been resynchronized prior to access, and means responsive to said determining means for replacing data in the other mirrored partitions in said logical volume with the accessed data in said accessed partition in the event that said one logical volume has not been resynchronized.
Claim 22
Dependent Claim
152 words
A computer program having program code included on a computer readable medium for dynamically resynchronizing after the correction or a storage system problem in a data processor controlled data storage System having a system for storing data in a set of mirrored logical volumes divided into a plurality of sets of mirrored data partitions comprising: means for resynchronizing, after the correction of said problem, each of said plurality of logical volumes, means for accessing, after the correction of said problem, data from a logical data partition in a portion of one of said logical volumes, means for determining whether said one logical volume containing the accessed partition has been resynchronized prior to access, and means responsive to said determining means for replacing data in the other mirrored partitions in said logical volume with the accessed data in said accessed partition in the event that said one logical volume has not been resynchronized.
Claim 23
Dependent Claim
29 words
The computer program of claim 16 wherein said means for replacing the data in the other mirrored partitions replace the data prior to resynchronization of said one logical volume.
Claim 24
Dependent Claim
28 words
The computer program of claim 16 wherein said means for replacing the data in the other mirrored partitions replace the data during the resynchronization of said logical volume.
Claim 25
Dependent Claim
66 words
The computer program of claim 18 wherein said means for determining whether said one logical volume containing the accessed logical partition has been resynchronized includes: means responsive to the occurrence of a storage system problem for setting a resynchronization indicator for each of said logical volumes, and means for removing said resynchronization indicator from each of said logical volumes upon the resynchronization of each logical volume.
Claim 26
Dependent Claim
55 words
The computer program of claim 18 further including: means responsive to the successful accessing of data from said data partition for indicating said partition as accessible and for indicating the other mirrored partitions in said one logical volume as inaccessible, and means for removing said indicators from said partitions upon resynchronization of said accessed set.
Claim 27
Dependent Claim
36 words
The computer program of claim 20 wherein: said means for indicating said partition as accessible is an unstale data indicator, and said means for indicating the other mirrored partitions as inaccessible is a stale data indicator.