Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
34 words
A configurable redundant array storage system comprising a plurality of storage units for storing blocks of data, wherein such blocks are addressable by channel number, storage unit number, starting block number, and offset number.
Claim 2
Dependent Claim
101 words
A configurable redundant array storage system comprising a plurality of storage units for storing blocks of data, at least one controller coupled to the storage units, and at least one central processing unit coupled to the controller, wherein the central processing unit transmits a request to the controller for blocks stored in the plurality of storage units, such request addressing such blocks by volume number, initial block mumber, and number of blocks to be transferred, and the controller translates each request and addresses such blocks in the storage units by channel number, storage unit number, starting block number, and offset number.
Claim 3
Dependent Claim
45 words
A configurable redundant array storage system comprising a pluralitly of storage units for storing blocks of data, wherein at least one storage unit is configured as at least one logical storage unit addressable by channel number, storage unit number, starting block number, and offset number.
Claim 4
Dependent Claim
22 words
The system of claim 3, wherein at least one logical storage unit is configured as a logical volume having a depth characterisitc.
Claim 5
Dependent Claim
17 words
The system of claim 4, wherein at least one logical volume is configured as a redundancy group.
Claim 6
Dependent Claim
15 words
The system of claim 5, wherein each redundancy group has at least one redundancy level.
Claim 7
Dependent Claim
13 words
The system of claim 6, wherein each redundancy group has two redundancy levels.
Claim 8
Dependent Claim
66 words
A configurable redundant array storage system for storing blocks of data, comprising at least one redundancy group for storing such blocks of data, each redundancy group comprising at least one logical volume, each logical volume comprising at least one logical storage unit addressable by channel number, storage unit number, starting block number, and offset number, each logical storage unit comprising part of a physical storage unit.
Claim 9
Independent Claim
37 words
A method for addressing a configurable redundant array storage system comprising a plurality of storage units for storing blocks of data, comprising addressing such blocks by channel number, storage unit number, starting block number, and offset number.
Claim 10
Independent Claim
121 words
A method for addressing a configurable redundant array storage system comprising a plurality of storage units for storing blocks of data, at least one controller coupled to the storage units, and at least one central processing unit coupled to the controller, comprising the steps of: a. transmitting a request from the central processing unit to the controller for blocks stored in the plurality of storage units, such request addressing such blocks by volume number, initial block number, and number of blocks to be transferred; b. translating each request into an address for the plurality of storage units defined by channel number, storage unit number, starting block number, and offset number. c. accessing at least one storage unit by the translated address.
Claim 11
Independent Claim
47 words
A method for configuring a redundant array storage system comprising a plurality of storage units for storing blocks of data, comprising the step of defining within the system at least one logical storage unit addressable by channel number, storage unit number, starting block number, and offset number.
Claim 12
Dependent Claim
33 words
The method of claim 11, further including the step of defining within the system at least one logical volume having a depth characteristic, the logical volume comprising at least one logical storage unit.
Claim 13
Dependent Claim
28 words
The method of claim 12, further including the step of defining within the system at least one redundancy group, the redundancy group comprising at least one logical volume.
Claim 14
Dependent Claim
15 words
The method of claim 13, wherein each redundancy group has at least one redundancy level.
Claim 15
Dependent Claim
13 words
The method of claim 14, wherein each redundancy group has two redundancy levels.
Claim 16
Independent Claim
89 words
A method for configuring a redundant array storage system of physical storage units for storing blocks of data, comprising the steps of: a. defining within the system at least one logical storage unit addressable by channel number, storage unit number, starting block number, and offset number, each logical storage unit comprising part of a physical storage unit; b. defining within the system at least logical volume comprising at least one logical storage unit; c. defining within the system at least one redundancy group comprising at least one logical volume.