Systems and methods for classifying and transferring information in a storage network
First Claim
Patent Images
1. A method of classifying data, comprising:
- installing a first data classification agent on a single computing device, wherein—
the first data classification agent is specific to only a first application associated with the single computing device,the first data classification agent identifies data generated by only the first application, including a first set of data,the data generated by the first application is stored on the single computing device, andthe first data classification agent classifies the first set of data generated by the first application that is stored on the single computing device according to characteristics of the first set of data;
automatically classifying the first set of data by the first data classification agent installed on the single computing device to generate a first set of metadata, wherein—
the first set of metadata includes one or more first classifications of the first set of data that are associated with the first set of data,the one or more first classifications contain information describing characteristics of the first set of data, andthe first set of metadata includes metadata other than metadata provided by a file system of the single computing device;
installing a second data classification agent on the single computing device, wherein—
the second data classification agent is specific to only a second application associated with the single computing device,the second application is different from the first application,the second data classification agent identifies data generated by only the second application, including a second set of data,the data generated by the second application is stored on the single computing device andthe second data classification agent classifies the second set of data generated by the second application that is stored on the single computing device according to characteristics of the second set of data;
automatically classifying the second set of data by the second data classification agent installed on the single computing device to generate a second set of metadata, wherein—
the second set of metadata includes one or more second classifications of the second set of data that are associated with the second set of data,the one or more second classifications contain information describing characteristics of the second set of data, andthe second set of metadata includes metadata other than metadata provided by a file system of the single computing device;
populating a metabase with the first and second sets of metadata; and
performing a data management operation on a subset of the first and second sets of data based on a subset of the first and second classifications included in the metadata in the metabase.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.
-
Citations
20 Claims
-
1. A method of classifying data, comprising:
-
installing a first data classification agent on a single computing device, wherein— the first data classification agent is specific to only a first application associated with the single computing device, the first data classification agent identifies data generated by only the first application, including a first set of data, the data generated by the first application is stored on the single computing device, and the first data classification agent classifies the first set of data generated by the first application that is stored on the single computing device according to characteristics of the first set of data; automatically classifying the first set of data by the first data classification agent installed on the single computing device to generate a first set of metadata, wherein— the first set of metadata includes one or more first classifications of the first set of data that are associated with the first set of data, the one or more first classifications contain information describing characteristics of the first set of data, and the first set of metadata includes metadata other than metadata provided by a file system of the single computing device; installing a second data classification agent on the single computing device, wherein— the second data classification agent is specific to only a second application associated with the single computing device, the second application is different from the first application, the second data classification agent identifies data generated by only the second application, including a second set of data, the data generated by the second application is stored on the single computing device and the second data classification agent classifies the second set of data generated by the second application that is stored on the single computing device according to characteristics of the second set of data; automatically classifying the second set of data by the second data classification agent installed on the single computing device to generate a second set of metadata, wherein— the second set of metadata includes one or more second classifications of the second set of data that are associated with the second set of data, the one or more second classifications contain information describing characteristics of the second set of data, and the second set of metadata includes metadata other than metadata provided by a file system of the single computing device; populating a metabase with the first and second sets of metadata; and performing a data management operation on a subset of the first and second sets of data based on a subset of the first and second classifications included in the metadata in the metabase. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable media whose contents cause a single computing device to perform a method, the method comprising:
-
identifying a first set of data stored within a data store, the first set of data generated by a first application; automatically determining, by a first data agent specific to only the first application that generated the first set of data, a first set of classifications that describe the first set of data, wherein the first set of classifications describe characteristics of the first set of data, and wherein at least some of the first set of classifications are not stored with the first set of data and are based on information about the first application that generated the first set of data; creating a first set of metadata containing information about the first set of data including the determined first set of classifications; identifying a second set of data stored within the data store, the second set of data generated by a second application different from the first application; automatically determining, by a second data agent specific to only the second application that generated the second set of data, a second set of classifications that describe the second set of data, wherein the second set of classifications describe characteristics of the second set of data, and wherein at least some of the second set of classifications are not stored with the second set of data and are based on information about the second application that generated the second set of data; creating a second set of metadata containing information about the second set of data including the determined first second of classifications; and storing the first and second sets of metadata in a non-volatile storage device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for classifying data, comprising:
-
a data store associated with a computing device, the data store containing multiple data objects generated by one or more applications associated with the computing device, the multiple data objects including— a first set of data objects generated by a first application; and a second set of data objects generated by a second application different from the first application; multiple data classification agents associated with the computing device, the multiple data classification agents including— a first data classification agent specific to only the first application and configured to automatically classify the first set of data objects into at least one of a first set of data classifications, wherein the first set of data classifications categorize the first set of data objects based on characteristics related to the use of the first set of data objects; and a second data classification agent specific to only the second application and configured to automatically classify the second set of data objects into at least one of a second set of data classifications, wherein the second set of data classifications categorize the second set of data objects based on characteristics related to the use of the second set of data objects; and a metabase update component configured to store metadata describing the multiple data objects and the at least one of the first and second set of data classifications for the first and second sets of data objects in a metabase. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification