Active storage and retrieval systems and methods
First Claim
1. A data storage management system comprising:
- at least one workflow engine configured to manage a plurality of defined business processes and to execute at least one process step associated with at least one data item;
at least one lifecycle module configured to detect a change in lifecycle of the at least one data item;
at least one storage application configured to perform at least one storage action on the data item as a result of the data item reaching a step in a business process, the data item having a change in lifecycle, the data item having a change in metadata, or an event occurring to the data item.
3 Assignments
0 Petitions
Accused Products
Abstract
A data storage management system comprises a workflow engine, a lifecycle module, and a storage application. The workflow engine is configured to manage a plurality of defined business processes and to execute at least one process step associated with at least one data item. The lifecycle module is configured to detect a change in lifecycle of the at least one data item. The storage application is configured to perform at least one storage action on the data item as a result of the data item reaching a step in a business process, the data item having a change in lifecycle, the data item having a change in metadata, or an event occurring to the data item. Application layer information about data derived from operation of the system allows the system to make more accurate determinations of business value of data and to determine appropriate storage actions to perform on data.
-
Citations
20 Claims
-
1. A data storage management system comprising:
-
at least one workflow engine configured to manage a plurality of defined business processes and to execute at least one process step associated with at least one data item; at least one lifecycle module configured to detect a change in lifecycle of the at least one data item; at least one storage application configured to perform at least one storage action on the data item as a result of the data item reaching a step in a business process, the data item having a change in lifecycle, the data item having a change in metadata, or an event occurring to the data item. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of managing storage of a data item, the method comprising:
-
associating with a data item a storage policy that defines at least an initial storage tier that the data item is stored in and at least one circumstance in which a storage action is to be performed on the data item; detecting at least one event that has occurred on the data item; determining based at least in part on the occurrence of the event and the storage policy, that a storage action is to be performed on the data item; and performing the storage action on the data item. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of managing storage of a data item, the method comprising:
-
creating at least one data item associated with at least one defined business process; associating with the data item a storage policy that defines at least an initial storage tier that the data item is stored in and at least one circumstance in which at least one storage action is to be performed on the data item; performing a step in the defined business process; determining in response to the performance of the step in the defined business process and based at least in part on the storage policy, at least one storage action that is to be performed on the data item; and performing the storage action on the data item. - View Dependent Claims (12, 13, 14, 15)
-
- 16. A system of managing data storage configured to make at least one decision about where or how to store data based at least in part on information about the data that is available at an application layer but not available at a storage layer.
Specification