Systems and methods for using metadata to enhance data identification operations
First Claim
1. A method for performing data identification operations involving electronic data, the method comprising:
- receiving an index generated by a journal application, the index identifying data interactions made by at least one other application to one or more data objects on a storage device;
updating, based on the index, metadata stored in a metabase, wherein the updating comprises accessing the one or more data objects to obtain first metadata about the data objects;
receiving selected criteria identifying one or more properties of at least one data object;
creating second metadata in the metabase that identifies one or more data objects which meet the selected criteria;
in response to a request for data objects that meet the selected criteria, accessing the metabase according to the selected criteria without accessing the one or more data objects on the storage device; and
identifying, based on the accessing, the at least one data object that satisfies the selected criteria.
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.
453 Citations
16 Claims
-
1. A method for performing data identification operations involving electronic data, the method comprising:
-
receiving an index generated by a journal application, the index identifying data interactions made by at least one other application to one or more data objects on a storage device; updating, based on the index, metadata stored in a metabase, wherein the updating comprises accessing the one or more data objects to obtain first metadata about the data objects; receiving selected criteria identifying one or more properties of at least one data object; creating second metadata in the metabase that identifies one or more data objects which meet the selected criteria; in response to a request for data objects that meet the selected criteria, accessing the metabase according to the selected criteria without accessing the one or more data objects on the storage device; and identifying, based on the accessing, the at least one data object that satisfies the selected criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for performing data identification operations involving electronic data, the system comprising:
-
computer hardware comprising one or more computer processors, wherein the one or more computer processors are configured to receive an index generated by a journal application, the index identifying data interactions made by at least one other application to one or more data objects on a storage device; the one or more computer processors further configured to update, based on the index, metadata electronically stored in a metabase, wherein the one or more computer processors are configured to access the one or more data objects to obtain first metadata about the data objects; the one or more computer processors further configured to receive selected criteria identifying one or more properties of at least one data object; the one or more computer processors further configured to create second metadata in the metabase that identifies one or more data objects which meet the selected criteria; in response to a request for data objects that meet the selected criteria, the one or more computer processors configured to access the metabase without accessing the one or more data objects on the storage device; and the one or more computer processors further configured to identify, based on the accessing, the at least one data object that satisfies the selected criteria. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification