System and method for detecting and storing file content access information within a file system
First Claim
1. A system, comprising:
- a storage device configured to provide a storage space for data storage; and
a file system configured to map a plurality of files to said storage space for storage and to manage application accesses to said storage device, wherein said file system is configured to;
determine a signature of a first one of said plurality of files dependent upon at least a portion of said first file;
detect an operation to access content of said first file stored on said storage device, wherein said operation is generated by an application distinct from said file system; and
in response to detecting said operation, store a record of said operation associated with said first file, wherein said record includes said signature corresponding to said first file, information indicating a type of said operation, and information identifying said application.
9 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a system may include a storage device configured to provide a storage space for data storage and a file system configured to map files to the storage space for storage and to manage application accesses to the storage device. The file system may be configured to determine a signature of a first file stored on the storage device dependent upon at least a portion of the first file, detect an operation to access content of the first file, where the operation is generated by an application distinct from the file system, and, subsequent to detecting the operation, store a record of the operation associated with the first file, where the record includes a signature corresponding to the first file, information indicating the operation type and information identifying the application.
-
Citations
27 Claims
-
1. A system, comprising:
-
a storage device configured to provide a storage space for data storage; and a file system configured to map a plurality of files to said storage space for storage and to manage application accesses to said storage device, wherein said file system is configured to; determine a signature of a first one of said plurality of files dependent upon at least a portion of said first file; detect an operation to access content of said first file stored on said storage device, wherein said operation is generated by an application distinct from said file system; and in response to detecting said operation, store a record of said operation associated with said first file, wherein said record includes said signature corresponding to said first file, information indicating a type of said operation, and information identifying said application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
a file system mapping a plurality of files to a storage space for data storage provided by a storage device, wherein said file system is configured to manage application accesses to said storage device; said file system determining a signature of a first one of said plurality of files dependent upon at least a portion of said first file; said file system detecting an operation to access content of said first file, wherein said operation is generated by an application distinct from said file system; and in response to detecting said operation, said file system storing a record of said operation associated with said first file, wherein said record includes said signature corresponding to said first file, information indicating a type of said operation, and information identifying said application. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 25, 26, 27)
-
-
19. A tangible, computer-accessible storage medium comprising program instructions, wherein the program instructions are computer-executable to implement:
-
a file system mapping a plurality of files to a storage space for data storage provided by a storage device, wherein said file system is configured to manage application accesses to said storage device; said file system determining a signature of a first one of said plurality of files dependent upon at least a portion of said first file; said file system detecting an operation to access content of said first file, wherein said operation is generated by an application distinct from said file system; and in response to detecting said operation, said file system storing a record of said operation associated with said first file, wherein said record includes said signature corresponding to said first file, information indicating a type of said operation, and information identifying said application. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification