Dictionary Word and Phrase Determination
First Claim
Patent Images
1. A method performed by a system comprising one or more computers, the method comprising:
- identifying, in a search query, one or more candidate terms, wherein each candidate term corresponds to one or more sequences of consecutive characters in the search query, and wherein a delimiter separates each sequence of consecutive characters when more than one sequence is identified in the search query;
for each candidate term,determining a first count that is a number of times that the candidate term is an entire search query in a collection of search queries, anddetermining a second count that is a number of times that the candidate term is in, but less than, an entire search query in the collection of search queries;
identifying using one or more computing devices one or more of the candidate terms as being candidate entries; and
adding the candidate entries to an input method editor dictionary.
2 Assignments
0 Petitions
Accused Products
Abstract
Context signals in documents are identified, characters bounded by the context signals are identified, one or more candidate words defined by the characters bounded by the context signals are identified, and one or more of the candidate words are added to an input method editor dictionary.
99 Citations
20 Claims
-
1. A method performed by a system comprising one or more computers, the method comprising:
-
identifying, in a search query, one or more candidate terms, wherein each candidate term corresponds to one or more sequences of consecutive characters in the search query, and wherein a delimiter separates each sequence of consecutive characters when more than one sequence is identified in the search query; for each candidate term, determining a first count that is a number of times that the candidate term is an entire search query in a collection of search queries, and determining a second count that is a number of times that the candidate term is in, but less than, an entire search query in the collection of search queries; identifying using one or more computing devices one or more of the candidate terms as being candidate entries; and adding the candidate entries to an input method editor dictionary. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising one or more computers and one or more storage devices storing that instructions that, when executed by the one or more computers, cause the one or more computers to perform operations comprising:
-
identifying, in a search query, one or more candidate terms, wherein each candidate term corresponds to one or more sequences of consecutive characters in the search query, and wherein a delimiter separates each sequence of consecutive characters when more than one sequence is identified in the search query; for each candidate term, determining a first count that is a number of times that the candidate term is an entire search query in a collection of search queries, and determining a second count that is a number of times that the candidate term is in, but less than, an entire search query in the collection of search queries; identifying using one or more computing devices one or more of the candidate terms as being candidate entries; and adding the candidate entries to an input method editor dictionary. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer storage medium encoded with a computer program, the computer program comprising instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:
-
identifying, in a search query, one or more candidate terms, wherein each candidate term corresponds to one or more sequences of consecutive characters in the search query, and wherein a delimiter separates each sequence of consecutive characters when more than one sequence is identified in the search query; for each candidate term, determining a first count that is a number of times that the candidate term is an entire search query in a collection of search queries, and determining a second count that is a number of times that the candidate term is in, but less than, an entire search query in the collection of search queries; identifying using one or more computing devices one or more of the candidate terms as being candidate entries; and adding the candidate entries to an input method editor dictionary. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification