Browse Prior Art Database

Use of File Extension Index for Faster Search

IP.com Disclosure Number: IPCOM000185605D
Original Publication Date: 2009-Jul-28
Included in the Prior Art Database: 2009-Jul-28
Document File: 5 page(s) / 16K

Publishing Venue

Linux Defenders

Related People

Jonathan Goguen: AUTHOR [+2]

Abstract

A file extension index in the operating system of a computing device is used to efficiently search for files on a computing machine. By including a file extension or more general file type in the search query, the file extension index is used to quickly eliminate irrelevant files from the search. This greatly reduces the number of files to be searched and the time necessary to complete the search.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 49% of the total text.

Page 1 of 5

Contact Information

Publications@ipcg.com

ipCapital Group, Inc.
400 Cornerstone Drive, Suite 325 Williston, VT 05495
United States of America
(802) 872-3200

TITLE

Use of File Extension Index for Faster Searching

ABSTRACT

A file extension index in the operating system of a computing device is used to efficiently search for files on a computing machine. By including a file extension or more general file type in the search query, the file extension index is used to quickly eliminate irrelevant files from the search. This greatly reduces the number of files to be searched and the time necessary to complete the search.

1. BACKGROUND

Problem or Opportunity

Searching for files on a computing device can be an arduous process. Traditional file searching techniques involve checking every file on the device to determine if it matches the search criteria. Newer search techniques have begun to use index files to organize file information, but the searching of large file systems can still be time consuming. A new technique is needed to efficiently search for files on a computing device.

Background Publications

Previous publications have attempted to address the problem of improving search efficiency. However the previous publications have not addressed this issue by indexing file extensions to reduce the amount of data that must be searched.

US Patent Number 6640225 describes a method for searching files using an index file. In this invention, a key file stores key strings of characters. A position file stores the location of these key character strings within documents on the computing device. These indices are used to effectively search for content within a series of documents. This invention does not implement and index of file extensions to reduce the size of data to be searched.

1

Page 2 of 5

US Patent Number 7111015 describes a method for efficient file searching. In this invention management files located in a first directory, contain information regarding the contents of another directory. The management tables can be quickly searched to without having to search the actual directory. This invention does not utilize an index of file extensions to improve searching efficiency.

US Patent Number 6370549 describes a system for maintaining a history of file locations. A file location cache stores the location of files as determined by previously executed searches. The file location cache is referenced to increase the speed of future searches. This invention does not utilize an index of file extensions to increase the efficiency of a search.

2. SUMMARY OF INVENTION

Invention Summary

When searching for a specific file or set of files, the extension or file type of the desired files is generally known. However, current search methods do not use this available knowledge advantageously.

The present invention establishes a file Extension Index to improve the efficiency of file searches. The Extension Index stor...