Cursor-based character input interface
First Claim
Patent Images
1. A cursor-based character hardware input interface for inputting a character selected by a cursor, the cursor-based character hardware input interface comprising:
- a character prediction unit adapted to predict multiple next characters based on a current input character, wherein the cursor-based character hardware input interface is adapted to present the multiple predicted next characters as a supplementary interface in proximity to the current input character, wherein a most likely predicted next character is overlaid directly on top of the current input character such that the most likely predicted next character completely overlaps the current input character, and wherein only next most likely characters that are less likely than the most likely predicted next character to be a next character are displayed adjacent to but not overlapping the current input character, andone or more processors configured to;
detect a user selection of a next character that is outside of an area used to display the supplementary interface on the cursor-based character input interface, wherein the next character that is outside of the area used to display the supplemental interface is displayed at an original position on an initial keyboard that is displayed on the cursor-based character input interface; and
in response to detecting the user selection of the next character that is outside of the area used to display the supplementary interface, remove the supplementary interface from the cursor-based character input interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A cursor-based character input interface inputs a character selected by a cursor. A character prediction unit is adapted to predict one or more next characters based on a current input character, wherein the input interface is adapted to present the one or more predicted next characters as a supplementary interface in proximity to the current input character, and wherein the one or more predicted next characters of the supplementary interface are selectable by the cursor.
11 Citations
13 Claims
-
1. A cursor-based character hardware input interface for inputting a character selected by a cursor, the cursor-based character hardware input interface comprising:
-
a character prediction unit adapted to predict multiple next characters based on a current input character, wherein the cursor-based character hardware input interface is adapted to present the multiple predicted next characters as a supplementary interface in proximity to the current input character, wherein a most likely predicted next character is overlaid directly on top of the current input character such that the most likely predicted next character completely overlaps the current input character, and wherein only next most likely characters that are less likely than the most likely predicted next character to be a next character are displayed adjacent to but not overlapping the current input character, and one or more processors configured to; detect a user selection of a next character that is outside of an area used to display the supplementary interface on the cursor-based character input interface, wherein the next character that is outside of the area used to display the supplemental interface is displayed at an original position on an initial keyboard that is displayed on the cursor-based character input interface; and in response to detecting the user selection of the next character that is outside of the area used to display the supplementary interface, remove the supplementary interface from the cursor-based character input interface. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of controlling a cursor-based character input interface for inputting a character selected by a cursor, the method comprising:
-
predicting, by one or more processors, multiple next characters based on a current input character; presenting, by one or more processors, the multiple predicted next characters as a supplementary interface in proximity to the current input character, wherein the multiple predicted next characters of the supplementary interface are selectable by the cursor, wherein a most likely predicted next character is overlaid directly on top of the current input character such that the most likely predicted next character completely overlaps the current input character, and wherein only next most likely characters that are less likely than the most likely predicted next character to be a next character are displayed adjacent to but not overlapping the most likely predicted next character; detecting, by one or more processors, a user selection of a next character that is outside of an area used to display the supplementary interface on the cursor-based character input interface, wherein the next character that is outside of the area used to display the supplemental interface is displayed at an original position on an initial keyboard that is displayed on the cursor-based character input interface; and in response to detecting the user selection of the next character that is outside of the area used to display the supplementary interface, removing, by one or more processors, the supplementary interface from the cursor-based character input interface. - View Dependent Claims (7, 8, 9, 10, 12, 13)
-
-
11. A text input system comprising:
-
a screen for displaying an image of a keyboard; a cursor for pointing to keys of the keyboard; a cursor moving device coupled to the screen for moving the cursor to keys of the keyboard in response to a manual input from a user; a key selecting device for selecting a key of the keyboard, wherein the key is pointed to by the cursor in response to the manual input; a text predicting engine for identifying possible next keys to follow a selected key based on possible words that include a preceding key selection; an overlay generator coupled to the text predicting engine for generating an overlay image of identified possible next keys identified by the text predicting engine, wherein the overlay image is displayed on the screen over the selected key, wherein the overlay image disappears in response to a selection of a next key selected by the user, and wherein the next key was previously presented outside of the overlay image at an original position for the next key on the keyboard.
-
Specification