Method, system, and graphical user interface for text entry with partial word display
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving an input sequence of one or more characters;
identifying one or more candidate sequences that satisfy predefined usage frequency criteria with respect to the input sequence, each candidate sequence comprising a concatenation of the input sequence and one or more additional characters, wherein the candidate sequences include partial words; and
presenting at least a subset of the candidate sequences, including at least one partial word.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for text entry includes receiving entered text from a user, selecting a set of candidate sequences for completing or continuing the sequence, and presenting the candidate sequences to the user, wherein the candidate sequences include partial words. The candidate sequences are identified based on usage frequency weights stored in a tree data structure. A graphical user interface for text entry includes displaying a current input sequence of characters and the identified partial words.
313 Citations
16 Claims
-
1. A computer-implemented method, comprising:
-
receiving an input sequence of one or more characters; identifying one or more candidate sequences that satisfy predefined usage frequency criteria with respect to the input sequence, each candidate sequence comprising a concatenation of the input sequence and one or more additional characters, wherein the candidate sequences include partial words; and presenting at least a subset of the candidate sequences, including at least one partial word. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A graphical user interface, comprising:
-
an input sequence of one or more characters, the input sequence corresponding to an input by a user; and one or more partial word suggestions that satisfy predefined usage frequency criteria with respect to the input sequence, each partial word suggestion comprising a concatenation of the input sequence and two or more additional characters. - View Dependent Claims (12, 13)
-
-
14. A computer program product for use in conjunction with a portable electronic device, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising:
-
instructions for receiving an input sequence of one or more characters; instructions for identifying one or more candidate sequences that satisfy predefined usage frequency criteria with respect to the input sequence, each candidate sequence comprising a concatenation of the input sequence and one or more additional characters, wherein the candidate sequences include partial words; and instructions for presenting at least a subset of the candidate sequences, including at least one partial word.
-
-
15. A portable electronic device, comprising:
-
a display; one or more processors; memory; and a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including; instructions to receive an input sequence of one or more characters; instructions to identify one or more candidate sequences that satisfy predefined usage frequency criteria with respect to the input sequence, each candidate sequence comprising a concatenation of the input sequence and one or more additional characters, wherein the candidate sequences include partial words; and instructions presenting at least a subset of the candidate sequences, including at least one partial word.
-
-
16. A portable electronic device, comprising:
-
means for receiving an input sequence of one or more characters; means for identifying one or more candidate sequences that satisfy predefined usage frequency criteria with respect to the input sequence, each candidate sequence comprising a concatenation of the input sequence and one or more additional characters, wherein the candidate sequences include partial words; and means for presenting at least a subset of the candidate sequences, including at least one partial word.
-
Specification