LOCAL TERMINAL SEARCH SYSTEM, FILTERING METHOD USED FOR THE SAME, AND RECORDING MEDIUM STORING PROGRAM FOR PERFORMING THE METHOD
First Claim
1. A local terminal search system that searches information stored in a local terminal, the system comprising:
- a search request processing unit configured to receive search request information and to provide the search result information to a user;
a search/index unit configured to construct an index database by indexing information stored in the local computer and to search said index database using a search keyword in association with the search request information, the search/index unit receiving the search request information from the search request processing unit;
a filtering unit, the filtering unit collecting information of files stored in the local terminal, the filtering unit filtering the files, and the filtering unit providing the filtered information to said search/index unit for indexing, wherein the filtering unit filters files if the files are not complex-structured files, and the complex-structured file being defined as a file that requires a prescribed threshold time or more for filtering of the file; and
a complex-structured file preprocessing unit configured to extract information required for filtering the file corresponding to the file information collected by the filtering unit to generate preprocessed information segments if the corresponding file is a complex-structured file,wherein a preprocessed file generated by combining the preprocessed information segments is stored in a snapshot database and the filtering unit performs filtering of the preprocessed file stored in the snapshot database.
1 Assignment
0 Petitions
Accused Products
Abstract
A local terminal search system is provided, which includes a search request processing unit, a search/index unit, a filtering unit, and a complex-structured file preprocessing unit. The search request processing unit receives search request information and converts search result information into prescribed document format and provides it to a search interface program. The search/index unit searches a local terminal using a search keyword in the search request information to generate search result information and indexes information stored in the terminal. The filtering unit collects information of files stored in the terminal for filtering and determines if a file corresponding to the collected information is a complex-structured file which requires more than a prescribed threshold time for filtering and filters the file if it is not a complex-structured file. If it is a complex-structured file, the file preprocessing unit extracts or generates information required for filtering to generate preprocessed information segments.
43 Citations
20 Claims
-
1. A local terminal search system that searches information stored in a local terminal, the system comprising:
-
a search request processing unit configured to receive search request information and to provide the search result information to a user; a search/index unit configured to construct an index database by indexing information stored in the local computer and to search said index database using a search keyword in association with the search request information, the search/index unit receiving the search request information from the search request processing unit; a filtering unit, the filtering unit collecting information of files stored in the local terminal, the filtering unit filtering the files, and the filtering unit providing the filtered information to said search/index unit for indexing, wherein the filtering unit filters files if the files are not complex-structured files, and the complex-structured file being defined as a file that requires a prescribed threshold time or more for filtering of the file; and a complex-structured file preprocessing unit configured to extract information required for filtering the file corresponding to the file information collected by the filtering unit to generate preprocessed information segments if the corresponding file is a complex-structured file, wherein a preprocessed file generated by combining the preprocessed information segments is stored in a snapshot database and the filtering unit performs filtering of the preprocessed file stored in the snapshot database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A filtering method used for a local terminal search system, the filtering method comprising:
-
collecting file information stored in a local terminal; determining whether a file corresponding to the collected file information is a complex-structured file, the complex-structured file being defined as a file that requires a prescribed threshold time or more for filtering of the file; filtering the file corresponding to the collected file information if the corresponding file is not a complex-structured file; extracting information required for filtering of the corresponding file to generate preprocessed information segments if the corresponding file is a complex-structured file; combining the generated preprocessed information segments to generate a preprocessed file; and storing the generated preprocessed file in a snapshot database. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A local terminal search system that searches information stored in a local terminal, the system comprising:
-
a file collection module, the file collection module collecting information of files stored in a local terminal, the file collection module determining whether a file corresponding to the collected file information is a complex-structured file, the complex-structured file being defined as a file that requires a prescribed threshold time or more for filtering of the file; a filtering module, the filtering module filtering the file corresponding to the file information collected by the file collection module if the corresponding file is not a complex-structured file; and a complex-structured file preprocessing module, the complex-structured file preprocessing module extracting information required for filtering of the file corresponding to the file information collected by the file collection module to generate preprocessed information segments if the corresponding file is a complex-structured file, wherein a preprocessed file generated by combining the preprocessed information segments is stored in a snapshot database and the filtering module performs filtering of the preprocessed file stored in the snapshot database. - View Dependent Claims (18, 19, 20)
-
Specification