Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
99 words
A system, comprising: a network; a plurality of data processors coupled to the network; a plurality of storage devices coupled to the network; and means, coupled to the network, for dynamically creating at least one virtual device from at least two of the plurality of storage devices, wherein the means for creating at least one virtual device is responsive to a storage request from at least one of the plurality of data processors to establish at least one data storage characteristic of (i) capacity, (ii) data rate, (iii) fault tolerance and (iv) security as specified by the storage request.
Claim 2
Independent Claim
99 words
A system, comprising: a network; a plurality of data processors coupled to the network; a plurality of storage devices coupled to the network; and means, coupled to the network, for dynamically creating at least one virtual device from at least two of the plurality of storage devices, wherein the means for creating at least one virtual device is responsive to a storage request from at least one of the plurality of data processors to establish at least one data storage characteristic of (i) capacity, (ii) data rate, (iii) fault tolerance and (iv) security as specified by the storage request.
Claim 3
Independent Claim
115 words
A system, comprising: a network; a plurality of data processors coupled to the network; a plurality of physical storage devices coupled to the network, wherein the plurality of physical storage devices comprises a plurality of tape drives and a plurality of tape media, wherein the plurality of tape media are manipulated by at least one automated tape cartridge library system; and means, coupled to the network, for dynamically creating at least one virtual device from at least two of the plurality of physical storage devices in response to a storage request, wherein the at least one automated tape cartridge library system is operatively coupled to the means for dynamically creating at least one virtual device.
Claim 4
Independent Claim
115 words
A system, comprising: a network; a plurality of data processors coupled to the network; a plurality of physical storage devices coupled to the network, wherein the plurality of physical storage devices comprises a plurality of tape drives and a plurality of tape media, wherein the plurality of tape media are manipulated by at least one automated tape cartridge library system; and means, coupled to the network, for dynamically creating at least one virtual device from at least two of the plurality of physical storage devices in response to a storage request, wherein the at least one automated tape cartridge library system is operatively coupled to the means for dynamically creating at least one virtual device.
Claim 5
Independent Claim
101 words
A system, comprising: a network; a plurality of data processors coupled to the network; a plurality of storage devices coupled to the network; and means, coupled to the network and responsive to a storage request, for dynamically creating at least one virtual device from at least two of the plurality of storage devices; and a control network coupled to the plurality of data processors and the means for dynamically creating at least one virtual device, wherein the network is a high speed data network and the control network operates at a low speed with respect to the high speed data network.
Claim 6
Independent Claim
101 words
A system, comprising: a network; a plurality of data processors coupled to the network; a plurality of storage devices coupled to the network; and means, coupled to the network and responsive to a storage request, for dynamically creating at least one virtual device from at least two of the plurality of storage devices; and a control network coupled to the plurality of data processors and the means for dynamically creating at least one virtual device, wherein the network is a high speed data network and the control network operates at a low speed with respect to the high speed data network.
Claim 7
Dependent Claim
15 words
The system of claim 3 , wherein the control network is an ethernet based network.
Claim 8
Dependent Claim
17 words
The system of claim 3 , wherein the high speed data network is a fiber channel network.
Claim 9
Independent Claim
134 words
A system for storing data, comprising: a network; a plurality of data processors coupled to the network; a plurality of storage devices coupled to the network; and means, coupled to the network, for dynamically creating at least one virtual device from at least a portion of the plurality of storage devices, wherein the means for dynamically creating at least one virtual device comprises: a network storage manager means for receiving a storage request from at least one of the plurality of data processors; and a plurality of control block means, each operatively coupled between a respective one of the plurality of data processors and the network, for redirecting said data received from its respective data processor to one or more of the plurality of storage devices as previously configured by the network storage means.
Claim 10
Independent Claim
134 words
A system for storing data, comprising: a network; a plurality of data processors coupled to the network; a plurality of storage devices coupled to the network; and means, coupled to the network, for dynamically creating at least one virtual device from at least a portion of the plurality of storage devices, wherein the means for dynamically creating at least one virtual device comprises: a network storage manager means for receiving a storage request from at least one of the plurality of data processors; and a plurality of control block means, each operatively coupled between a respective one of the plurality of data processors and the network, for redirecting said data received from its respective data processor to one or more of the plurality of storage devices as previously configured by the network storage means.
Claim 11
Dependent Claim
18 words
The system of claim 6 , wherein the control block means are integral with their respective data processor.
Claim 12
Dependent Claim
24 words
The system of claim 6 , wherein the control block means are integral with a network interface card connected to their respective data processor.
Claim 13
Dependent Claim
16 words
The system of claim 6 , wherein the control block means are integral with the network.
Claim 14
Independent Claim
132 words
A system for storing data, comprising: a network; a plurality of data processors coupled to the network; a plurality of storage devices coupled to the network; and means, coupled to the network, for dynamically creating at least one virtual device from at least a portion of the plurality of storage devices, wherein the means for dynamically creating at least one virtual device comprises: a network storage manager means for receiving a storage request from at least one of the plurality of data processors; and a plurality of control block means, each operatively coupled between a respective one of the plurality of storage devices and the network, for redirecting said data received from the network to one or more of the plurality of storage devices as previously configured by the network storage means.
Claim 15
Independent Claim
132 words
A system for storing data, comprising: a network; a plurality of data processors coupled to the network; a plurality of storage devices coupled to the network; and means, coupled to the network, for dynamically creating at least one virtual device from at least a portion of the plurality of storage devices, wherein the means for dynamically creating at least one virtual device comprises: a network storage manager means for receiving a storage request from at least one of the plurality of data processors; and a plurality of control block means, each operatively coupled between a respective one of the plurality of storage devices and the network, for redirecting said data received from the network to one or more of the plurality of storage devices as previously configured by the network storage means.
Claim 16
Dependent Claim
18 words
The system of claim 10 , wherein the control block means are integral with their respective storage device.
Claim 17
Dependent Claim
24 words
The system of claim 10 , wherein the control block means are integral with a network interface card connected to their respective storage device.
Claim 18
Dependent Claim
16 words
The system of claim 10 , wherein the control block means are integral with the network.
Claim 19
Independent Claim
118 words
A system for storing data, comprising: a network; a plurality of data processors coupled to the network; a plurality of storage devices coupled to the network; and means, coupled to the network, for dynamically creating at least one virtual device from at least a portion of the plurality of storage devices, wherein the means for dynamically creating at least one virtual device comprises: a network storage manager means for receiving a storage request from at least one of the plurality of data processors; and a control block means, integral with the network, for redirecting said data received by the network to one or more of the plurality of storage devices as previously configured by the network storage means.
Claim 20
Independent Claim
118 words
A system for storing data, comprising: a network; a plurality of data processors coupled to the network; a plurality of storage devices coupled to the network; and means, coupled to the network, for dynamically creating at least one virtual device from at least a portion of the plurality of storage devices, wherein the means for dynamically creating at least one virtual device comprises: a network storage manager means for receiving a storage request from at least one of the plurality of data processors; and a control block means, integral with the network, for redirecting said data received by the network to one or more of the plurality of storage devices as previously configured by the network storage means.
Claim 21
Dependent Claim
16 words
The system of claim 14 , wherein the control block means is integral with the network.
Claim 22
Dependent Claim
26 words
The system of claim 14 , wherein the network comprises a network fabric switch, and the control block means is integral with the network fabric switch.
Claim 23
Independent Claim
82 words
A system, comprising: a network; a plurality of storage devices coupled to the network; and means for managing the plurality of storage devices as a pooled resource, wherein the means for managing comprises: network system management means for managing the plurality of storage devices; and a plurality of control block means for translating data received from at least one of a plurality of data processors to appropriate of the plurality of storage devices as previously configured by the network system management means.
Claim 24
Independent Claim
82 words
A system, comprising: a network; a plurality of storage devices coupled to the network; and means for managing the plurality of storage devices as a pooled resource, wherein the means for managing comprises: network system management means for managing the plurality of storage devices; and a plurality of control block means for translating data received from at least one of a plurality of data processors to appropriate of the plurality of storage devices as previously configured by the network system management means.
Claim 25
Independent Claim
77 words
A system, comprising: a network; a plurality of data processors coupled to the network; a plurality of storage devices coupled to the network; and means, coupled to the network, for dynamically managing at least one virtual device composed from at least two of the plurality of storage devices, wherein the means for dynamically managing comprises means for dynamically changing any of configuration and performance of the at least one virtual device as specified by a storage request.
Claim 26
Independent Claim
77 words
A system, comprising: a network; a plurality of data processors coupled to the network; a plurality of storage devices coupled to the network; and means, coupled to the network, for dynamically managing at least one virtual device composed from at least two of the plurality of storage devices, wherein the means for dynamically managing comprises means for dynamically changing any of configuration and performance of the at least one virtual device as specified by a storage request.
Claim 27
Dependent Claim
113 words
In a system comprising a network, a plurality of data processors coupled to the network and a plurality of storage devices coupled to the network, a method comprising the steps of: receiving a storage request; in response thereto, dynamically creating a virtual device from at least a portion of the plurality of storage devices by configuring a plurality of control blocks coupled to the network to redirect data received by said plurality of control blocks to one or more of the plurality of storage devices; and redirecting data from at least one of the plurality of data processors to one or more of the plurality of storage devices by the configured control blocks.
Claim 28
Dependent Claim
113 words
In a system comprising a network, a plurality of data processors coupled to the network and a plurality of storage devices coupled to the network, a method comprising the steps of: receiving a storage request; in response thereto, dynamically creating a virtual device from at least a portion of the plurality of storage devices by configuring a plurality of control blocks coupled to the network to redirect data received by said plurality of control blocks to one or more of the plurality of storage devices; and redirecting data from at least one of the plurality of data processors to one or more of the plurality of storage devices by the configured control blocks.
Claim 29
Dependent Claim
115 words
In a system comprising a network and a plurality of physical storage devices connected to the network, a method of managing the plurality of physical storage devices as a pooled resource, comprising the steps of: configuring at least two of the plurality of physical storage devices as a virtual device having a first storage characteristic; receiving a storage request from a processor: dynamically reconfiguring at least two of the configured physical storage devices as another virtual device having a second storage characteristic different from the first storage characteristic, wherein the step of dynamically reconfiguring is responsive to the storage request; and translating data received from the processor to appropriate of the plurality of storage devices.
Claim 30
Dependent Claim
115 words
In a system comprising a network and a plurality of physical storage devices connected to the network, a method of managing the plurality of physical storage devices as a pooled resource, comprising the steps of: configuring at least two of the plurality of physical storage devices as a virtual device having a first storage characteristic; receiving a storage request from a processor: dynamically reconfiguring at least two of the configured physical storage devices as another virtual device having a second storage characteristic different from the first storage characteristic, wherein the step of dynamically reconfiguring is responsive to the storage request; and translating data received from the processor to appropriate of the plurality of storage devices.