Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for identifying data interactions performed within a computer network, the method comprising: updating with one or more processors comprising computer hardware, a first metabase with first metadata about data objects stored on one or more primary storage devices in a native format; receiving selection criteria associated with moving data from the one or more primary storage devices to one or more secondary storage devices that store data in a backup format that is different than the native format; identifying with the first metabase, one or more of the data objects on the one or more primary storage devices which meet the selection criteria without accessing the data objects stored on the one or more primary storage devices; copying with one or more processors comprising computer hardware the one or more of the data objects in the native format identified by the first metabase to the one or more secondary storage devices in the backup format; replacing the one or more data objects stored on the primary storage devices with one or more pointers to indicate the locations of the one or more data objects copied to one or more the secondary storage devices; storing second metadata in a second metabase, the second metadata comprising information about the one or more data objects copied to the one or more secondary storage devices; and in response to a search query, searching the first and second metabases to identify one or more relevant data objects stored on the one or more primary storage devices and the one or more secondary storage devices.
2. The method of claim 1 wherein the first and second metabases are stored separately from the data objects.
3. The method of claim 1 further comprising deleting the first metadata from the first metabase associated with the one or more data objects copied to the secondary storage.
4. The method of claim 1 wherein updating the first metabase comprises: determining whether a selected entry in an index of data interactions has an existing record in the first metabase; if no record exists corresponding to the selected entry, creating a new record in the first metabase; and updating the existing record or the new record with at least a part of the information obtained from the selected entry.
5. The method of claim 1 wherein the selection criteria comprises a permission level.
6. The method of claim 1 wherein the first metadata further comprises at least one of: a last modified time, a last accessed time, a data object size and an application type.
7. The method of claim 1 wherein the first metadata is associated with email and information about the one or more data objects in primary memory is generated by a journaling program.
8. The method of claim 1 wherein the first metadata comprises at least one of the group consisting of: to/from information for email, creation date, last accessed time, and application type.
9. The method of claim 1 wherein the one or more data objects copied to secondary storage are deleted from the first metabase based on the second metadata in the second metabase.
10. The method of claim 1 wherein the one or more secondary storage devices are selected to store the one or more data objects copied from the one or more primary storage devices based on the first metadata in the first metabase.
11. A system for identifying data interactions performed within a computer network, the system comprising: a monitor agent comprising at least computer hardware, the monitor agent updates a first metabase with first metadata about data objects stored on one or more primary storage devices in a native format; a storage manager comprising at least computer hardware, the storage manager receives selection criteria associated with moving data from the one or more primary storage devices to one or more secondary storage devices that store data in a backup format that is different than the native format, wherein the storage manager identifies with the first metabase, one or more data objects on the one or more primary storage devices which meet the selection criteria without accessing the data objects stored on the one or more primary storage devices; wherein the storage manager directs the copying of the one or more data objects in the native format identified by the first metabase to the one or more secondary storage devices in the backup format; wherein the storage manager directs the replacing of one or more data objects stored on the primary storage devices with one or more pointers to indicate the locations of the one or more data objects copied to one or more the secondary storage devices; wherein the storage manager directs storage of second metadata in a second metabase, the second metadata comprising information about the one or more data objects copied to the one or more secondary storage devices; and in response to a search query, the storage manager directs the searching of the first and second metabases to identify one or more relevant data objects stored on the one or more primary storage devices and the one or more secondary storage devices.
12. The system of claim 11 wherein the first and second metabases are stored separately from the data objects.
13. The system of claim 11 wherein the storage manager directs deletion of the first metadata from the first metabase associated with the one or more data objects copied to the secondary storage.
14. The system of claim 11 wherein the monitor agents updates the first metadata by: determining whether a selected entry in an index of data interactions has an existing record in the first metabase; if no record exists corresponding to the selected entry, creating a new record in the first metabase; and updating the existing record or the new record with at least a part of the information obtained from the selected entry.
15. The system of claim 11 wherein the selection criteria comprises a permission level.
16. The system of claim 11 wherein the first metadata further comprises at least one of: a last modified time, a last accessed time, a data object size and an application type.
17. The system of claim 11 wherein the first metadata is associated with email and the information about the one or more data objects in primary memory is generated by a journaling program.
18. The system of claim 11 wherein the first metadata comprises at least one of the group consisting of: to/from information for email, creation date, last accessed time, and application type.
19. The system of claim 11 wherein the one or more data objects copied to secondary storage are deleted from the first metabase based on the second metadata in the second metabase.
20. The system of claim 11 wherein the one or more secondary storage devices are selected to store the one or more data objects copied from the one or more primary storage devices based on the first metadata in the first metabase.
Unknown
February 5, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.