Archiving method and system
First Claim
Patent Images
1. A data file archive system, comprising:
- a reception module, the reception module receiving data files for archiving, each data file including at least one attribute;
a correlation module, the correlation module associating at least one policy profile with a data file from the reception module, the policy profile including correlation predicates associated with data file attributes, the correlation module associating a policy profile by referring to said at least one attribute of the data file and correlation predicates of the policy profile;
a decision module, the decision module associating archiving actions with a data file by referring to the policy profile that is associated with the data file; and
a data archiving module, the data archiving module storing a data file in accordance with archive actions associated with the data file by the decision module.
1 Assignment
0 Petitions
Accused Products
Abstract
A policy based archiving system receives data files in various formats and with various attributes. The archiving system examines each data file'"'"'s attributes to correlate each data file with at least one policy by employing policy predicates. A policy is a collection of actions and decisions relating to the various storage and processing modules of the archiving system. In one aspect, the archiving system scans the content of a received data file to correlate the data file to a policy in accordance with the semantic content of the data file.
151 Citations
17 Claims
-
1. A data file archive system, comprising:
-
a reception module, the reception module receiving data files for archiving, each data file including at least one attribute;
a correlation module, the correlation module associating at least one policy profile with a data file from the reception module, the policy profile including correlation predicates associated with data file attributes, the correlation module associating a policy profile by referring to said at least one attribute of the data file and correlation predicates of the policy profile;
a decision module, the decision module associating archiving actions with a data file by referring to the policy profile that is associated with the data file; and
a data archiving module, the data archiving module storing a data file in accordance with archive actions associated with the data file by the decision module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 17)
-
-
13. Method for archiving a data file in an archiving system having policies for controlling the archiving of data files, the policies including predicates, the policies associated with archiving actions, comprising:
-
receiving a data file into an archiving system, the data file including attributes;
examining the data file attributes by employing policy predicates associated with policies of the archiving system;
correlating at least one policy to the data file by reference to said examining; and
archiving the data file in accordance with actions corresponding to at least one policy from said correlating of policy to the data file.
-
-
15. A method for providing redundancy in an archive system, comprising:
-
receiving a data file into an archive system, the data file embodied in a first data file format;
identifying a second data file format, the second format identified by referring to predetermined format correlation data; and
storing a copy of the received data file, the copy stored in said second data file format to provide for redundancy in data file storage.
-
-
16. A method of archiving data files, comprising:
-
(1) receiving a data file into an archive system;
(2) storing the data file in a first format;
(3) searching a format list corresponding to said first format, the format list including one or more formats;
(4) identifying at least one format from said format list that the data file is not stored in; and
(5) storing a copy of the data file in said at least one identified format.
-
Specification