Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
87 words
A method of predicting a correct spelling of a potentially-misspelled search term within a multiple-term search query, the method comprising: identifying at least one matching search term of the multiple-term search query, said matching search term being different from the potentially-misspelled search term; identifying at least one additional term that, based on an analysis of search query submissions of users, has occurred in combination with the matching search term relatively frequently; and comparing a spelling of the additional term to a spelling of the potentially-misspelled search term.
Claim 2
Independent Claim
87 words
A method of predicting a correct spelling of a potentially-misspelled search term within a multiple-term search query, the method comprising: identifying at least one matching search term of the multiple-term search query, said matching search term being different from the potentially-misspelled search term; identifying at least one additional term that, based on an analysis of search query submissions of users, has occurred in combination with the matching search term relatively frequently; and comparing a spelling of the additional term to a spelling of the potentially-misspelled search term.
Claim 3
Dependent Claim
28 words
The method of claim 1 , wherein identifying at least one additional term comprises taking into consideration a search field in which the potentially-misspelled search term was entered.
Claim 4
Dependent Claim
29 words
The method of claim 2 , wherein identifying at least one additional term further comprises taking into consideration a search field in which the matching search term was entered.
Claim 5
Dependent Claim
33 words
The method of claim 1 , further comprising automatically replacing the potentially-misspelled term with the additional term if the additional is similar in spelling to the potentially-misspelled term to within a defined threshold.
Claim 6
Dependent Claim
15 words
The method of claim 1 , further comprising performing said analysis of search query submissions.
Claim 7
Dependent Claim
44 words
The method of claim 5 , wherein performing the analysis comprises according a greater weight to a search query submission that, based on an action performed by a user with respect to a search result item, is deemed to have produced a successful result.
Claim 8
Dependent Claim
17 words
The method of claim 6 , wherein said action is a purchase of a search result item.
Claim 9
Independent Claim
79 words
A method of correcting spelling errors in search queries, the method comprising: receiving a multiple-term search query from a user; identifying a non-matching search term within the multiple-term term search query; identifying a matching search term within the multiple-term term search query; and selecting a replacement term that is a candidate correctly-spelled replacement for the non-matching search term, wherein the candidate correctly-spelled replacement term is selected based at least in part upon an identity of the matching search term.
Claim 10
Independent Claim
79 words
A method of correcting spelling errors in search queries, the method comprising: receiving a multiple-term search query from a user; identifying a non-matching search term within the multiple-term term search query; identifying a matching search term within the multiple-term term search query; and selecting a replacement term that is a candidate correctly-spelled replacement for the non-matching search term, wherein the candidate correctly-spelled replacement term is selected based at least in part upon an identity of the matching search term.
Claim 11
Dependent Claim
40 words
The method as is claim 8 , wherein selecting the candidate correctly-spelled replacement term comprises selecting a term that, based on an analysis of search query submissions of users, has appeared in combination with the matching search term relatively frequently.
Claim 12
Dependent Claim
49 words
The method as is claim 8 , wherein selecting the candidate correctly-spelled replacement term comprises selecting a replacement term that, based on an analysis of a database to which the multiple-term search query is directed, has appeared in combination with the matching search term within the database relatively frequently.
Claim 13
Independent Claim
95 words
A method of predicting a correct spelling of a non-matching search term within a multiple-term search query, the method comprising: identifying a plurality of matching search terms within the multiple-term search query, each matching search term being different from the non-matching search term; for each matching search term, looking up a corresponding set of related terms, to thereby obtain multiple sets of related terms; combining the multiple sets of related terms to form a related terms set; and comparing spellings of individual terms in the related terms set to a spelling of the non-matching term.
Claim 14
Independent Claim
95 words
A method of predicting a correct spelling of a non-matching search term within a multiple-term search query, the method comprising: identifying a plurality of matching search terms within the multiple-term search query, each matching search term being different from the non-matching search term; for each matching search term, looking up a corresponding set of related terms, to thereby obtain multiple sets of related terms; combining the multiple sets of related terms to form a related terms set; and comparing spellings of individual terms in the related terms set to a spelling of the non-matching term.
Claim 15
Dependent Claim
41 words
The method of claim 11 , wherein looking up a corresponding set of related terms comprises identifying related terms that, based on an analysis of search query submissions of users, has occurred in combination with a matching search term relatively frequently.