SYSTEM AND METHOD FOR SEARCHING A VOLUME OF FILES
First Claim
1. A method comprising:
- constructing a database of information about files stored to a volume of files;
indexing the information based on pathnames for the files in the volume;
receiving a user-defined search criteria, wherein the search criteria includes at least a portion of a pathname; and
searching the database for files whose indexes match the search criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
A pathname-based index is constructed for use in searching for a file of interest that resides in a volume of files. Thus, information contained in the paths present in the volume of files (e.g., directories and subdirectories) is used for efficiently searching for a file of interest. According to certain embodiments, an indexing application searches a volume of files and retrieves information (e.g., metadata) about the files contained therein for storage to a database that can then be searched, rather than requiring the full volume itself to be searched. Further, the file information (e.g., metadata) is indexed in the database based on the files'"'"' respective pathname in the volume of files. Thus, information contained in the file'"'"'s pathname can be utilized in searching the database for information about the file (e.g., for discovering the file as being of interest).
-
Citations
20 Claims
-
1. A method comprising:
-
constructing a database of information about files stored to a volume of files; indexing the information based on pathnames for the files in the volume; receiving a user-defined search criteria, wherein the search criteria includes at least a portion of a pathname; and searching the database for files whose indexes match the search criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a volume of files; and an indexing application stored to computer-readable medium and executable by a computer to construct a database of information about the files indexed based on the files'"'"' respective pathname in the volume. - View Dependent Claims (15, 16)
-
-
17. A system comprising:
-
means for storing a volume of files, wherein a plurality of different pathnames for accessing the files exist in the volume; and means for constructing, based on the file'"'"'s respective pathnames in the volume, indexes for database records of information about the files. - View Dependent Claims (18, 19, 20)
-
Specification