Fast Typographical Error Correction for Touchscreen Keyboards
First Claim
1. A method comprising:
- receiving an input from a touchscreen keyboard of a touchscreen display device having a display area, wherein the touchscreen keyboard is displayed in a first part of a display area and the input represents a selected key on the touchscreen keyboard;
displaying a character corresponding to the selected key in a text box that is displayed in a second part of the display area;
determining a set of adjacent keys that are adjacent to the selected key on the touchscreen keyboard;
displaying the selected key and the set of adjacent keys in a third part of the display area;
receiving from the third part of the display area a correction touchscreen input for a key selected from among the set of adjacent keys; and
replacing a character displayed in the text box with a character corresponding to the correction touchscreen input.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are provided for receiving an input from a touchscreen keyboard of a touchscreen display device having a display area, where the touchscreen keyboard is displayed in a first part of a display area and the input represents a selected key on the touchscreen keyboard. A character corresponding to the selected key is displayed in a text box that is displayed in a second part of the display area. A set of adjacent keys are determined that are adjacent to the selected key on the touchscreen keyboard, and the selected key and the set of adjacent keys are displayed in a third part of the display area. A correction touchscreen input is received from the third part of the display area for a key selected from among the set of adjacent keys, and a character displayed in the text box is replaced with a character corresponding to the correction touchscreen input.
-
Citations
22 Claims
-
1. A method comprising:
-
receiving an input from a touchscreen keyboard of a touchscreen display device having a display area, wherein the touchscreen keyboard is displayed in a first part of a display area and the input represents a selected key on the touchscreen keyboard; displaying a character corresponding to the selected key in a text box that is displayed in a second part of the display area; determining a set of adjacent keys that are adjacent to the selected key on the touchscreen keyboard; displaying the selected key and the set of adjacent keys in a third part of the display area; receiving from the third part of the display area a correction touchscreen input for a key selected from among the set of adjacent keys; and replacing a character displayed in the text box with a character corresponding to the correction touchscreen input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a touchscreen configured to display information; and a processor configured to; display on the touchscreen a touchscreen keyboard, a text box display area, and an error correction display area; receive an input from the touchscreen keyboard, wherein the input represents a selected key on the touchscreen keyboard; display a character corresponding to the selected key in the text box; determine a set of adjacent keys that are adjacent to the selected key on the touchscreen keyboard; display the selected key and the set of adjacent keys in the error correction display area; receive from the error correction display area a correction touchscreen input for a key selected from among the set of adjacent keys; and replace a character displayed in the text box with a character corresponding to the correction touchscreen input. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Logic encoded in one or more tangible media for execution and when executed operable to:
-
receive an input from a touchscreen keyboard of a touchscreen display device having a display area, wherein the touchscreen keyboard is displayed in a first part of a display area and the input represents a selected key on the touchscreen keyboard; display a character corresponding to the selected key in a text box that is displayed in a second part of the display area; determine a set of adjacent keys that are adjacent to the selected key on the touchscreen keyboard; display the selected key and the set of adjacent keys in a third part of the display area; receive from the third part of the display area a correction touchscreen input for a key selected from among the set of adjacent keys; and replace a character displayed in the text box with a character corresponding to the correction touchscreen input. - View Dependent Claims (20, 21, 22)
-
Specification