IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0605932
(2006-11-28)
|
등록번호 |
US-7657550
(2010-03-31)
|
발명자
/ 주소 |
- Prahlad, Anand
- Schwartz, Jeremy Alan
- Ngo, David
- Brockway, Brian
- Muller, Marcus S.
|
출원인 / 주소 |
|
대리인 / 주소 |
Knobbe, Martens, Olson & Bear, LLP
|
인용정보 |
피인용 횟수 :
253 인용 특허 :
114 |
초록
▼
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 o
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.
대표청구항
▼
What is claimed is: 1. A system for managing electronic data in a network environment, the system comprising: a journaling module executing in one or more processors that monitors data interactions with a file system manager, wherein the journaling module is a first application that monitors one or
What is claimed is: 1. A system for managing electronic data in a network environment, the system comprising: a journaling module executing in one or more processors that monitors data interactions with a file system manager, wherein the journaling module is a first application that monitors one or more data interactions in the file system manager made by at least one or more second applications; an index generated by the journaling module, the index comprising a list of the one or more data interactions made by the second application with one or more data objects, the index different than a data structure used by a file system; a first user interface configured to receive at least one selection criteria regarding at least one attribute of the one or more of the data objects, the selection criteria identifies data interactions performed by members of a user group with the second application; metadata stored in a database that is separate from the data objects, the metadata comprises information about the data interactions with the one or more data objects; a classification module executing in one or more computer processors, the classification module configured to process the index created by the journaling module to identify data interactions made by members of the user group that satisfy the selection criteria, the classification module being further configured to update the database of metadata with information about the data interactions that satisfy the selection criteria such that the metadata contains information that tracks the data interactions performed by members of the user group on the one or more data objects; and a query module executing in one or more computer processors, the query module configured to receive a query about the data interactions performed by members of the user group, the query module configured to access the database of metadata to obtain information about the data interactions performed by members of the user group on the one or more data objects without directly accessing the file system associated with the one or more data objects. 2. The system of claim 1, wherein the list of data interactions comprises a list of interactions between a memory and the data objects on a storage device. 3. The system of claim 1, wherein the selection criteria comprises criteria for migrating one or more data objects from a first storage device to a second storage device. 4. The system of claim 1, wherein the data structure that stores the metadata is stored separately from the entire contents of the data objects. 5. The system of claim 1, wherein the selection criteria comprises a policy for performing a storage operation on at least one of the plurality of data objects. 6. The system of claim 5, wherein the policy identifies a plurality of data file attributes. 7. The system of claim 1, wherein the at least one attribute comprises a user-defined attribute. 8. The system of claim 1, wherein the interface is configured to provide a user with an option to select at least one of a plurality of predefined attributes. 9. A system for managing electronic data in a storage system, the system comprising: journaling means for generating a list of data interactions, the journaling means executing in one or more processors, wherein the journaling means monitors data interactions with a file system manager, wherein the journaling means is a first application that monitors one or more data interactions in the file system manager made by at least one or more second applications, wherein the list of data interactions comprises a list of the one or more data interactions made by the second application with one or more data objects, and the list is different than a data structure used by a file system; means for receiving from a user, selection criteria regarding at least one attribute of one or more data objects, the selection criteria identifies data interactions performed by members of a user group with the second application; means for storing metadata in a database that is separate from the data objects, the metadata comprises information about the data interactions with the one or more data objects; and means for classifying the data interactions, means for classifying executing in one or more computer processors and configured to process the list created by the journaling means to identify data object interactions made by members of the user group that satisfy the selection criteria, said means for classifying being further configured to update the database of metadata with information about the data interactions that satisfy the selection criteria such that the metadata contains information that tracks the data interactions performed by members of the user group on the one or more data objects; and a query means for receiving a query about the data interactions performed by members of the user group, the query means configured to access the database of metadata to obtain information about the data interactions performed by members of the user group on the one or more data objects without directly accessing the file system associated with the one or more data objects. 10. The system of claim 9, wherein the list of data interactions comprises a list of interactions between a memory and data objects stored on a storage device. 11. The system of claim 9, wherein the storing means comprises storing metabase associated with the data objects separate from the entire content of the data objects. 12. The system of claim 9, wherein the selection criteria comprises migrating one or more data objects on a first storage device to a second storage device. 13. The system of claim 9, wherein the selection criteria comprises performing a storage operation. 14. The system of claim 13, wherein the selection criteria comprises a data migration policy. 15. The system of claim 9, wherein said means for receiving comprises a graphical user interface.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.