DYNAMIC DATA PROTECTION AND DISTRIBUTION RESPONSIVE TO EXTERNAL INFORMATION SOURCES
First Claim
1. A computing device to manage a plurality of storage arrays of storage devices, the computing device comprising:
- a processor;
a memory coupled with the processor;
a storage medium having instructions stored thereon which when executed cause the computing device to perform actions comprising;
providing a list of third party information sources;
receiving a selection of third party information sources;
receiving user provided key words;
monitoring third party information sources;
evaluating a correlation between event data from third party information sources and key words;
evaluating a correlation between event data from third party information sources and data storage history;
deriving a storage policy based on the results of the correlation evaluations;
storing the key words and the derived storage policy in a database.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for dynamic context based data protection and distribution in which data replication in a multi-zone storage system automatically changes based on historical storage trends and/or external information obtained from third party information sources is described herein. The methods include monitoring third party information sources and evaluating a correlation between event data from the third party information sources and key words that are user provided and/or system derived. A correlation between the event data and data storage history may be evaluated. A storage policy is derived based on the results of the correlation evaluation(s). The derived storage policy and corresponding key words are stored in a database.
15 Citations
19 Claims
-
1. A computing device to manage a plurality of storage arrays of storage devices, the computing device comprising:
-
a processor; a memory coupled with the processor; a storage medium having instructions stored thereon which when executed cause the computing device to perform actions comprising; providing a list of third party information sources; receiving a selection of third party information sources; receiving user provided key words; monitoring third party information sources; evaluating a correlation between event data from third party information sources and key words; evaluating a correlation between event data from third party information sources and data storage history; deriving a storage policy based on the results of the correlation evaluations; storing the key words and the derived storage policy in a database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device to manage a plurality of storage arrays of storage devices, the computing device comprising:
-
a processor; a memory coupled with the processor; a storage medium having instructions stored thereon which when executed cause the computing device to perform actions comprising; preloading the computing device with a list of third party information sources; evaluating third party information sources in view of data storage history; evaluating data storage history to derive key words; monitoring third party information sources for occurrences of the key words; evaluating a correlation between event data from the third party information sources and the key words; deriving a storage policy based on the correlation evaluation; storing the key words and the derived storage policy in a database. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification