System and method for obtaining file information and data locations
First Claim
1. A method for accessing file information from a data storage device comprising:
- identifying a starting location, within the data storage device, of a file table, wherein the file table includes an entry for the file table and entries for other files stored on the data storage device;
accessing a data attribute within the entry for the file table, the data attribute including pointers to other locations where portions of the file table are stored on the data storage device;
locating, utilizing the pointers to the other locations, an entry in the file table for each of the other files; and
retrieving, relative to each entry in the file table for each of the other files, attribute information for at least one attribute of each of the other files.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for gathering information about files stored is described. In one embodiment the method includes identifying a starting location of a file table of the data storage device. The file table includes an entry for the file table and entries for other files stored on the data storage device. The method also includes accessing a data attribute within the entry for the file table, which includes pointers to other locations where portions of the file table are stored on the data storage device. The pointers to the other locations are utilized to locate an entry in the file table for each of the other files, and attribute information for at least one attribute of each of the other files is retrieved from the entries for the other files.
-
Citations
15 Claims
-
1. A method for accessing file information from a data storage device comprising:
-
identifying a starting location, within the data storage device, of a file table, wherein the file table includes an entry for the file table and entries for other files stored on the data storage device;
accessing a data attribute within the entry for the file table, the data attribute including pointers to other locations where portions of the file table are stored on the data storage device;
locating, utilizing the pointers to the other locations, an entry in the file table for each of the other files; and
retrieving, relative to each entry in the file table for each of the other files, attribute information for at least one attribute of each of the other files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 13, 14)
-
-
8. A system for retrieving information about files stored on a data storage device of a computer comprising:
-
a file access module configured to identify, utilizing a file table of the files on the data storage device, locations where the file table is stored on the data storage device so as to enable attribute information for the files to be retrieved; and
a file information aggregator in communication with the file access module, wherein the file information aggregator is configured to organize and store the attribute information in an executable ;
memory of the computer so as to enable the attribute information for the files to be analyzed. - View Dependent Claims (9, 10, 11, 12, 15)
-
Specification