TOUCHSCREEN KEYBOARD PROVIDING WORD PREDICTIONS AT LOCATIONS IN ASSOCIATION WITH CANDIDATE LETTERS
First Claim
Patent Images
1. An input method for a device having a display configured to display a virtual keyboard, the virtual keyboard having a set of selectable keys displaying characters for selection, the method comprising:
- responsive to detection of an input reflecting selection of one or more of the keys, rendering for display on the display in an area proximate to the virtual keyboard, wherein the area is configured for displaying a plurality of sets of predicted input characters, each set of predicted input characters being positioned in the area at a position determined by and associated with a location of a key on the virtual keyboard for a different subsequent candidate input character, and highlighting a highest ranking one of the sets of predicted input characters based on a ranking algorithm applied to the plurality of sets of predicted input characters; and
responsive to detection of an input reflecting selection of one of the sets of predicted input characters, displaying in an input field on the display the selected set of predicted input characters.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for providing a virtual keyboard displayed on a display with visual cues is provided. The method includes: receiving an input of a character from the virtual keyboard; displaying one or more sets of predicted input characters in a prediction bar displayed on the display, wherein each set of predicted input characters is located within the prediction bar at a position corresponding to a key of subsequent candidate input character in the set of predicted input characters.
142 Citations
28 Claims
-
1. An input method for a device having a display configured to display a virtual keyboard, the virtual keyboard having a set of selectable keys displaying characters for selection, the method comprising:
-
responsive to detection of an input reflecting selection of one or more of the keys, rendering for display on the display in an area proximate to the virtual keyboard, wherein the area is configured for displaying a plurality of sets of predicted input characters, each set of predicted input characters being positioned in the area at a position determined by and associated with a location of a key on the virtual keyboard for a different subsequent candidate input character, and highlighting a highest ranking one of the sets of predicted input characters based on a ranking algorithm applied to the plurality of sets of predicted input characters; and responsive to detection of an input reflecting selection of one of the sets of predicted input characters, displaying in an input field on the display the selected set of predicted input characters. - View Dependent Claims (2, 3, 4, 6, 7, 27)
-
-
5. (canceled)
-
8. An input method for a device having a display configured to display a virtual keyboard, the virtual keyboard having a set of virtual keys, the method comprising:
-
responsive to detection of an input reflecting selection of one or more of the virtual keys; displaying one or more characters in an input field visually distinct from the virtual keyboard; displaying a plurality of buttons on the display in an area that is visually not overlapping with any key of the virtual keyboard and the input field, each button designated to display a corresponding word associated with a different subsequent candidate input character determined based on a predictive algorithm; and highlighting one of the buttons having the corresponding word that has a highest rank based on a ranking algorithm applied to all of the corresponding words displayed in the plurality of buttons; and responsive to detection of an input reflecting selection of one of the buttons, displaying the word corresponding to the selected button in the input field. - View Dependent Claims (9, 11, 12)
-
-
10. (canceled)
-
13. A device having a display configured to display a virtual keyboard, the virtual keyboard having a set of selectable keys displaying characters for selection, the device configured to:
-
responsive to detection of an input reflecting selection of one or more of the keys, render for display on the display an area proximate to the virtual keyboard, wherein the area is configured for displaying a plurality of sets of predicted input characters, each set of predicted input characters being positioned in the area at a position determined by and associated with a location of a key on the virtual keyboard for a different subsequent candidate input character; highlight a highest ranking one of the sets of predicted input characters based on a ranking algorithm applied to the plurality of sets of predicted input characters; and responsive to detection of an input reflecting selection of one of the sets of predicted input characters, display in an input field the selected set of predicted input characters. - View Dependent Claims (14, 15, 16, 18, 19, 28)
-
-
17. (canceled)
-
20. A device having a display configured to display a virtual keyboard, the virtual keyboard having a set of keys, the device configured to:
-
responsive to detection of an input reflecting selection of one or more of the keys; display one or more characters in an input field visually distinct from with the virtual keyboard, display a plurality of buttons on the display in a designated area visually not overlapping with any key of the virtual keyboard and the input field, each button displaying a corresponding word associated with a different subsequent candidate input character determined based on a predictive algorithm, and highlight a button having one of the corresponding words as a highest rank based on a ranking algorithm applied to all of the words displayed in the plurality of buttons; and responsive to detection of an input reflecting selection of one of the buttons, display the word corresponding to the selected button in the input field. - View Dependent Claims (21, 23, 24)
-
-
22. (canceled)
-
25. (canceled)
-
26. (canceled)
Specification