Discovering relationships using deduplication metadata to provide a value-added service
First Claim
Patent Images
1. A method comprising:
- identifying deduplication metadata for a plurality of files, wherein the deduplication metadata comprises block level information for the plurality of files;
examining, by a first computer system, the deduplication metadata to discover a plurality of levels of relationships associated with the plurality of files based on at least the block level information;
creating relationship data describing the plurality of levels of relationships, wherein the plurality of levels comprises a level describing relationships between users of host machines that are used to access respective files; and
sending the relationship data describing the plurality of levels of relationships associated with the plurality of files to a second computer system providing a data loss protection service to cause a data loss protection operation to be performed based on the relationship data,wherein examining the deduplication metadata comprises identifying files that are pointing to a same data segment, identifying host machines that are used to access the files that point to the same data segments, and identifying respective users that are associated with the host machines that are accessing the files.
4 Assignments
0 Petitions
Accused Products
Abstract
A first computer system identifies deduplication metadata for files. The deduplication metadata includes block level information for the files. The first computer system determines relationships that are associated with the files based on the block level information and sends relationship data that describes the relationships that are associated with the files to a second computer system via a network.
-
Citations
15 Claims
-
1. A method comprising:
-
identifying deduplication metadata for a plurality of files, wherein the deduplication metadata comprises block level information for the plurality of files; examining, by a first computer system, the deduplication metadata to discover a plurality of levels of relationships associated with the plurality of files based on at least the block level information; creating relationship data describing the plurality of levels of relationships, wherein the plurality of levels comprises a level describing relationships between users of host machines that are used to access respective files; and sending the relationship data describing the plurality of levels of relationships associated with the plurality of files to a second computer system providing a data loss protection service to cause a data loss protection operation to be performed based on the relationship data, wherein examining the deduplication metadata comprises identifying files that are pointing to a same data segment, identifying host machines that are used to access the files that point to the same data segments, and identifying respective users that are associated with the host machines that are accessing the files. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
a computer system comprising; a memory; and a processing device coupled with the memory to; identify deduplication metadata for a plurality of files, the deduplication metadata comprises block level information for the plurality of files; examine the deduplication metadata to discover a plurality of levels of relationships associated with the plurality of files based on at least the block level information; create relationship data describing the plurality of levels of relationships, wherein the plurality of levels comprises a level describing relationships between users of host machines that are used to access respective files; and send the relationship data describing the plurality of levels of relationships associated with the plurality of files to a second computer system providing a data loss protection service to cause a data loss protection operation to be performed based on the relationship data, wherein examining the deduplication metadata comprises identifying files that are pointing to a same data segment, identifying host machines that are used to access the files that point to the same data segments, and identifying respective users that are associated with the host machines that are accessing the files. - View Dependent Claims (7, 8, 9, 10)
-
11. A non-transitory computer readable storage medium including instructions that, when executed by a processing device on a first computer system, cause the processing device to perform operations comprising:
-
identifying deduplication metadata for a plurality of files, wherein the deduplication metadata comprises block level information for the plurality of files; examining, by the processing device, the deduplication metadata to discover a plurality of levels of relationships associated with the plurality of files based on at least the block level information; creating relationship data describing the plurality of levels of relationships, wherein the plurality of levels comprises a level describing relationships between users of host machines that are used to access respective files; and sending the relationship data describing the plurality of levels of relationships associated with the plurality of files to a second computer system providing a data loss protection service to cause a data loss protection operation to be performed based on the relationship data, wherein examining the deduplication metadata comprises identifying files that are pointing to a same data segment, identifying host machines that are used to access the files that point to the same data segments, and identifying respective users that are associated with the host machines that are accessing the files. - View Dependent Claims (12, 13, 14, 15)
-
Specification