SYSTEMS AND METHODS FOR SEARCHING AN INDEX
First Claim
1. A computer system for searching an index, wherein the index has a numeric matrix format, the system comprising:
- a Normalizer module that converts a search request comprising at least one search term in a format usable with the numeric matrix format;
a search module that compares the converted search request and the index, and forms a plurality of blocks, wherein each block defines a match between the index and the search term; and
a Processor module that determines the relevance for each match using its associated block.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention form an information set from the current set of index information available by the operations of the pre-search and runtime Search components of the search engine. A search request that contains search terms and/or other search criteria (e.g. date or file type) is entered by a user through an input interface. The search terms and the information set are worked through the search engine modules to provide the actual results sought by the user. These results are provided to the user via an output interface. Embodiments involve converting a search request into a format of an index of documents, and then comparing the converted search request and the index for matches.
76 Citations
22 Claims
-
1. A computer system for searching an index, wherein the index has a numeric matrix format, the system comprising:
-
a Normalizer module that converts a search request comprising at least one search term in a format usable with the numeric matrix format; a search module that compares the converted search request and the index, and forms a plurality of blocks, wherein each block defines a match between the index and the search term; and a Processor module that determines the relevance for each match using its associated block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17)
-
-
16. The system of 15, wherein the search is a combinational search and the Refiner module manages the combinational search and performs a relevance analysis for the combinational search.
-
18. A method for searching an index having a numeric matrix format comprising:
-
receiving a search request from a user that includes at least one search term; converting the search request into the numeric matrix format; comparing the converted search request and the index; forming a plurality of blocks, wherein each block defines a match between the index and the search term; and determining the relevance for each match using its associated block. - View Dependent Claims (19, 20)
-
-
21. A computer program product having a computer-readable medium having computer program logic recorded thereon for searching a index for at least one search term, wherein the index has a numeric matrix format, the computer program product comprising:
-
logic for converting the at least one search term into the numeric matrix format; logic for comparing the converted search term and the index; logic for forming a plurality of blocks, wherein each block defines a match between the index and the search term; logic for determining the relevance for each match using its associated block. - View Dependent Claims (22)
-
Specification