Systems and methods for using metadata to enhance data management operations
First Claim
1. A system for managing the transfer of electronic data between a plurality of storage devices, the system comprising:
- a first storage device having a plurality of data objects;
a second storage device;
a selected criteria for copying at least one of the plurality of data objects on the first storage device to the second storage device;
at least one metabase having a plurality of records comprising metadata associated with the plurality of data objects;
a classification module executing in one or more computer processors, the classification module configured to evaluate a plurality of entries populated by a journal program, the entries comprising information about interactions between at least one application and the plurality of data objects, the classification module is further configured to automatically tag one or more of the entries that related to information shared among a group of users such that tagged entries exist, the classification module further configured to update the metadata stored in the at least one metabase based on the tagged entries; and
a management module configured migrate a first data object from a first storage location to a second storage device based on the metadata stored in the metabase.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data objects stored in one or more storage devices. In various embodiments, such processing of the index and storing of the metadata can facilitate, for example, enhanced data management operations, enhanced data identification operations, enhanced storage operations, data classification for organizing and storing the metadata, cataloging of metadata for the stored metadata, and/or user interfaces for managing data. In various embodiments, the metabase can be configured in different ways. For example, the metabase can be stored separately from the data objects so as to allow obtaining of information about the data objects without accessing the data objects or a data structure used by a file system.
-
Citations
18 Claims
-
1. A system for managing the transfer of electronic data between a plurality of storage devices, the system comprising:
-
a first storage device having a plurality of data objects; a second storage device; a selected criteria for copying at least one of the plurality of data objects on the first storage device to the second storage device; at least one metabase having a plurality of records comprising metadata associated with the plurality of data objects; a classification module executing in one or more computer processors, the classification module configured to evaluate a plurality of entries populated by a journal program, the entries comprising information about interactions between at least one application and the plurality of data objects, the classification module is further configured to automatically tag one or more of the entries that related to information shared among a group of users such that tagged entries exist, the classification module further configured to update the metadata stored in the at least one metabase based on the tagged entries; and a management module configured migrate a first data object from a first storage location to a second storage device based on the metadata stored in the metabase. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for managing the transfer of electronic data in a storage system, the method comprising:
-
receiving a plurality of entries identifying information about data interactions with at least one application and a plurality of data objects, the entries being populated by a journaling application that monitors the data interactions; tagging the entries based on user groups such that tagged entries exist; updating, based on the tagged entries, metadata stored in a metabase with information about the data interactions associated with the tagged entries; and migrating a first data object from a first storage location to a second storage device based on the metadata stored in the metabase. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification