User interfaces and methods for managing data in a metabase
First Claim
1. A system for managing electronic data in a network environment, the system comprising:
- an index generated by a journaling module, the index comprising a list of one or more data interactions with one or more data objects;
an interface configured to receive at least one selection criteria regarding at least one attribute of the one or more of the data objects;
metadata stored in a data structure wherein the metadata is associated with the one or more data objects; and
a classification module configured to process the index to identify data interactions that satisfy the selection criteria, the classification module being further configured to update the metadata in the data structure based on the identified data object interactions.
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.
193 Citations
23 Claims
-
1. A system for managing electronic data in a network environment, the system comprising:
-
an index generated by a journaling module, the index comprising a list of one or more data interactions with one or more data objects;
an interface configured to receive at least one selection criteria regarding at least one attribute of the one or more of the data objects;
metadata stored in a data structure wherein the metadata is associated with the one or more data objects; and
a classification module configured to process the index to identify data interactions that satisfy the selection criteria, the classification module being further configured to update the metadata in the data structure based on the identified data object interactions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for managing electronic data in a storage system, the method comprising:
-
receiving from a journaling module a list of data interactions made by at least one application to at least one or more data objects on at least one storage device, each of the data objects having metadata and content associated therewith;
maintaining metadata associated with the data objects, said maintaining further comprising;
processing the data interactions made to one or more of the data objects, obtaining the metadata of the one or more data objects, storing the metadata in a data structure; and
allowing a user interaction to obtain information from the metadata about one or more properties of the data objects without accessing the data objects on the storage device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for managing electronic data in a storage system, the system comprising:
-
means for providing a list of data interactions, said providing means being generated by a journal application;
means for receiving from a user a selection criteria regarding at least one attribute of one or more data objects;
means for storing metadata associated with the data objects; and
means for processing the data interactions to identify data object interactions that satisfy the selection criteria, said processing means being further configured to update the metadata in said means for storing based on the identified data interactions. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system for managing electronic data in a network environment, the system comprising:
-
a data structure comprising metadata associated with a plurality of data objects, said metadata resulting from processing a list of data interactions generated by a journaling module;
an interface configured to receive a selection criteria regarding at least one attribute of one or more of the data objects; and
a classification module configured to process the metadata to identify one or more data interactions that satisfy the selection criteria. - View Dependent Claims (23)
-
Specification