Method and apparatus to manage transactions at a network storage device
First Claim
Patent Images
1. A method for managing transactions at a network storage device, comprising:
- a) receiving a transaction at said network storage device; and
b) assigning a priority to said transaction at said network storage device based at least in part on a usage policy.
5 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for managing a number of transactions at a network storage device (e.g., a NAS device). The network storage device is identified on the network and a usage policy is generated. The usage policy defines a number of rules comprising conditions and corresponding priorities. A transaction preferably comprises meta data associated therewith. The meta data is read from the transaction and compared to the conditions of the rules defined in the usage policy. The transactions are prioritized at the network storage device based on the rules.
112 Citations
21 Claims
-
1. A method for managing transactions at a network storage device, comprising:
-
a) receiving a transaction at said network storage device; and
b) assigning a priority to said transaction at said network storage device based at least in part on a usage policy. - View Dependent Claims (2, 3, 4)
-
-
5. A method for managing transactions at a network storage device, comprising:
-
a) generating a usage policy for said network storage device; and
b) distributing said usage policy to said network storage device for prioritizing transactions at said network storage device. - View Dependent Claims (6, 7)
-
-
8. An apparatus for managing a number of transactions at a network storage device, comprising:
-
computer readable storage medium at said network storage device;
a usage policy stored on said computer readable storage medium; and
computer readable program code residing in said computer readable storage medium, comprising program code for prioritizing said number of transactions based on said usage policy. - View Dependent Claims (9, 10, 11, 12, 14, 15, 16, 17, 18, 19)
-
-
13. An apparatus for managing a number of transactions at a network storage device, comprising:
-
computer readable storage medium; and
computer readable program code residing in said storage medium, including program code for defining a usage policy for prioritizing said number of transactions.
-
-
20. An apparatus for managing a number of transactions at a network storage device, comprising:
-
a) means for reading meta data from said number of transactions at said network storage device; and
b) means for prioritizing said number of transactions based at least in part on said meta data, wherein said prioritizing means resides at said network storage device. - View Dependent Claims (21)
-
Specification