TERM SYNONYM GENERATION
First Claim
Patent Images
1. A method of generating terms for indexing, comprising:
- dynamically generating a plurality of synonyms for a term prior to indexing, wherein each of the plurality of synonyms either comprises only a portion of the term or differs from the term by at least one additional character in a position between a first character and a last character; and
indexing the term and at least some of the plurality of synonyms for subsequent searching.
8 Assignments
0 Petitions
Accused Products
Abstract
Synonyms for a term to be indexed are dynamically generated by applying one or more rules (e.g., splitting, deletion or addition of characters, and concatenation of portions) to the term, each synonym generated either including only a portion and not all of the term or differing from the term by at least one additional character in a position between a first character and a last character (i.e., not at either end of the term). The term and some or all of the synonyms are then indexed for subsequent searching.
31 Citations
51 Claims
-
1. A method of generating terms for indexing, comprising:
-
dynamically generating a plurality of synonyms for a term prior to indexing, wherein each of the plurality of synonyms either comprises only a portion of the term or differs from the term by at least one additional character in a position between a first character and a last character; and indexing the term and at least some of the plurality of synonyms for subsequent searching. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for generating terms for indexing, comprising:
-
at least one processor for dynamically generating a plurality of synonyms for a term prior to indexing, wherein each of the plurality of synonyms either comprises only a portion of the term or differs from the term by at least one additional character in a position between a first character and a last character; and at least one processor for indexing the term and at least some of the plurality of synonyms for subsequent searching. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. An article of manufacture comprising:
at least one computer usable medium encoded with computer readable program code logic to facilitate generating terms for indexing, the computer readable program code logic when executing performing the following; dynamically generating a plurality of synonyms for a term prior to indexing, wherein each of the plurality of synonyms either comprises only a portion of the term or differs from the term by at least one additional character in a position between a first character and a last character; and indexing the term and at least some of the plurality of synonyms for subsequent searching. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
Specification