SYSTEM AND METHOD FOR OPTIMIZING SEARCH OBJECTS SUBMITTED TO A DATA RESOURCE
First Claim
Patent Images
1. A computer-implemented method of optimizing search objects in a query comprising the steps of:
- receiving a plurality of terms from an application;
creating a first set of terms by identifying one or more known terms within the plurality of terms and removing the matching terms;
creating a second set of terms from the first set of terms by identifying one or more of the plurality of terms in the first set of terms with one or more lists of idioms, and removing the matching terms from the first set;
creating a third set of terms from the second set of terms by identifying one or more of the plurality of terms in the second set of terms with one or more lists of parts of speech; and
constructing a search query from the third set of terms particular to the application.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and methods for optimizing search objects submitted to a data resource is provided. These techniques are advantageous in reviewing vast collections of content data or documents to identify relevant data or documents from the collections. The advanced search techniques are based on query terms, which isolate relevant content data that respond to the query terms.
102 Citations
14 Claims
-
1. A computer-implemented method of optimizing search objects in a query comprising the steps of:
-
receiving a plurality of terms from an application; creating a first set of terms by identifying one or more known terms within the plurality of terms and removing the matching terms; creating a second set of terms from the first set of terms by identifying one or more of the plurality of terms in the first set of terms with one or more lists of idioms, and removing the matching terms from the first set; creating a third set of terms from the second set of terms by identifying one or more of the plurality of terms in the second set of terms with one or more lists of parts of speech; and constructing a search query from the third set of terms particular to the application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for optimizing search objects in a query comprising:
-
a processor coupled to a bus; a first memory coupled to the bus comprising computer executable instructions that when executed by the processor receive a plurality of terms from an application and creating a first set of terms by identifying one or more known terms within the plurality of terms and removing the matching terms; a second memory coupled to the bus comprising computer executable instructions that when executed by the processor create a second set of terms from the first set of terms by identifying one or more of the plurality of terms in the first set of terms with one or more lists of idioms, and removing the matching terms from the first set; a third memory comprising computer executable instructions that when executed by the processor create a third set of terms from the second set of terms by identifying one or more of the plurality of terms in the second set of terms with one or more lists of parts of speech; and a fourth memory comprising computer executable instructions that when executed by the processor construct a search query from the third set of terms particular to the application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification