Patent ID: 7660808
Filing Date: 2010-02-09
Classification: G06F,Y10S

Abstract:
1. A computer-implemented method for automatically indexing a collection of files of a selected type to enable searching for desired files within the collection based upon index data produced by indexing the collection, comprising the steps of: scanning a storage device to identify content folders to identify the collection of files of a selected type, wherein the identified content folders are a predetermined subset of folders excluding at least temporary folders; associating a folder path of each file included in the collection with the file; parsing the folder path of each file to extract metadata of the file, the metadata comprising a plurality of subparts of the folder path and including a folder name as one of the subparts of the folder path, each folder name in the folder path of the file comprising a separate index in the metadata to the file that is independently searchable and maintained in a collection hierarchy separately from a directory structure for files; associating the metadata that were extracted, with files in the collection, so that for each such file, the metadata extracted by parsing the folder path for the file comprise index data employable to subsequently automatically locate the file by searching for an index included in the metadata for the file; providing results of searching to a user by using the index included in the metadata for the file; and automatically detecting and automatically importing new media files, in the folder path where a collection is stored, in response to one of the files in the collection being accessed.