IN-LETTER WORD PREDICTION FOR VIRTUAL KEYBOARD
First Claim
1. An input method in a device having a display configured to display a virtual keyboard, the method comprising:
- responsive to a key input, displaying in visual association with one or more keys of the virtual keyboard one or more words or parts of words determined by a predictive algorithm and based on a distance between the keys of the virtual keyboard associated with the words or parts of words; and
enabling selection of one or more of the displayed words or parts of words in response to a swipe gesture.
7 Assignments
0 Petitions
Accused Products
Abstract
A method including receiving an input of a character from a virtual keyboard rendered on a display, generating a set of characters that includes the character, and displaying the generated set of characters at a location associated with a key of the virtual keyboard of the display which corresponds to a subsequent candidate input character. An electronic device including a display having a virtual keyboard rendered thereupon and a processor, the processor being configured to perform the method. Also disclosed is a keyboard, including a plurality of keys, each key corresponding to one or more different characters of a plurality of characters, wherein in response to receiving an input of a character, the keyboard is configured to perform the method.
68 Citations
19 Claims
-
1. An input method in a device having a display configured to display a virtual keyboard, the method comprising:
-
responsive to a key input, displaying in visual association with one or more keys of the virtual keyboard one or more words or parts of words determined by a predictive algorithm and based on a distance between the keys of the virtual keyboard associated with the words or parts of words; and enabling selection of one or more of the displayed words or parts of words in response to a swipe gesture. - View Dependent Claims (2, 3, 4, 12, 13, 18)
-
-
5. An input method in a device having a display configured to display a virtual keyboard, the method comprising:
-
receiving an input reflecting selection of a character displayed on a key of the virtual keyboard; displaying the selected character in a designated input field substantially visually distinct from the virtual keyboard; displaying in visual association with one or more characters displayed on respective one or more keys of the virtual keyboard one or more words or parts of words determined by a predictive algorithm and based on a distance between the respective keys of the virtual keyboard; and enabling selection of one or more of the displayed words or parts of words with a swipe gesture. - View Dependent Claims (6, 14, 15, 19)
-
-
7. An input method in a device comprising:
-
displaying on a display of the device a virtual keyboard; responsive to an input reflecting selection of a key from the virtual keyboard, displaying in visual association with one or more keys of the virtual keyboard one or more words or parts of words determined by a predictive algorithm and based on a distance between the keys of the virtual keyboard associated with the words or parts of words; and responsive to a swipe input, causing display of a selected one of the displayed words or parts of words in a field of the display substantially visually distinct from the virtual keyboard. - View Dependent Claims (8, 9, 16, 17)
-
-
10. An input method in a device having a display configured to display a virtual keyboard in a first field of the display, the method comprising:
-
receiving an input; determining that the input reflects a swipe operation associated with a particular key of the virtual keyboard; and causing display, in a second field of the display substantially visually distinct from the virtual keyboard, of a word or a part of a word selected for display in visual association with the particular key of the virtual keyboard by a predictive algorithm and based on a distance between the particular key and keys in visual association with other words or parts of words selected for display. - View Dependent Claims (11)
-
Specification