Touchscreen keyboard configuration method, apparatus, and computer-readable medium storing program
First Claim
Patent Images
1. An input method usable by a terminal including a touch screen display, the input method comprising:
- identifying a first touch input on the touch screen display, the first touch input comprising a predetermined number of concurrent multiple touches;
providing a predetermined number of input buttons corresponding to a predetermined number of areas on the touch screen display in response to the first touch input, wherein the predetermined number of input buttons have a first set of positions and a first set of borders based on a selected Braille input method;
outputting a voice request for input of a predetermined alphanumeric character, wherein the predetermined alphanumeric character corresponds to an input of a character allocated in accordance with the predetermined number of input buttons corresponding to the selected Braille input method;
detecting a touch pattern comprising a second touch input on one or more of the predetermined number of input buttons in response to the request;
determining whether a responsive alphanumeric character input corresponding to the detected touch pattern matches the requested predetermined alphanumeric character input; and
changing positions of the predetermined number of input buttons if determining that the responsive alphanumeric character input does not match the requested predetermined alphanumeric character input,wherein changing positions comprises processing an alphanumeric character corresponding to the detected touch pattern rotated 180 degrees when the terminal determines the requested predetermined alphanumeric character input and the responsive alphanumeric character input do not match,wherein changing positions further comprises remapping the predetermined number of input buttons to a set of alphanumeric characters such that the remapping represents mapping rotated 180 degrees, and wherein the input buttons maintain the same first set of positions and the first set of borders as prior to the remapping.
1 Assignment
0 Petitions
Accused Products
Abstract
An input method usable by a terminal including a touch screen display, identifies first touch input locations on a touch screen. The first touch input locations comprise a predetermined number of concurrent multiple touches. A predetermined number of input buttons comprising a predetermined number of areas on the touch screen are associated with corresponding identified first touch input locations. A touch pattern is detected comprising a second touch input of one or more of the predetermined number of input buttons and an alphanumeric input corresponding to the detected touch pattern is processed.
47 Citations
22 Claims
-
1. An input method usable by a terminal including a touch screen display, the input method comprising:
-
identifying a first touch input on the touch screen display, the first touch input comprising a predetermined number of concurrent multiple touches; providing a predetermined number of input buttons corresponding to a predetermined number of areas on the touch screen display in response to the first touch input, wherein the predetermined number of input buttons have a first set of positions and a first set of borders based on a selected Braille input method; outputting a voice request for input of a predetermined alphanumeric character, wherein the predetermined alphanumeric character corresponds to an input of a character allocated in accordance with the predetermined number of input buttons corresponding to the selected Braille input method; detecting a touch pattern comprising a second touch input on one or more of the predetermined number of input buttons in response to the request; determining whether a responsive alphanumeric character input corresponding to the detected touch pattern matches the requested predetermined alphanumeric character input; and changing positions of the predetermined number of input buttons if determining that the responsive alphanumeric character input does not match the requested predetermined alphanumeric character input, wherein changing positions comprises processing an alphanumeric character corresponding to the detected touch pattern rotated 180 degrees when the terminal determines the requested predetermined alphanumeric character input and the responsive alphanumeric character input do not match, wherein changing positions further comprises remapping the predetermined number of input buttons to a set of alphanumeric characters such that the remapping represents mapping rotated 180 degrees, and wherein the input buttons maintain the same first set of positions and the first set of borders as prior to the remapping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A terminal apparatus comprising:
-
a touch screen display unit; one or more controllers; and a memory that stores at least a user interface key input program, wherein the user interface key input program is configured to be executed by the one or more controllers and includes instructions for; identifying a first touch input on the touch screen display unit, the first touch input comprising a predetermined number of concurrent multiple touches; providing a predetermined number of input buttons corresponding to a predetermined number of areas on the touch screen display unit in response to the first touch input, wherein the predetermined number of input buttons have a first set of positions and a first set of borders based on a selected Braille input method; outputting a voice request for input of a predetermined alphanumeric character, wherein the predetermined alphanumeric character corresponds to an input of a character allocated in accordance with the predetermined number of input buttons corresponding to the selected Braille input method; detecting a touch pattern comprising a second touch input on one or more of the predetermined number of input buttons in response to the request; determining whether a responsive alphanumeric character input corresponding to the detected touch pattern matches the requested predetermined alphanumeric character input; and changing positions of the predetermined number of input buttons if determining that the responsive alphanumeric character input does not match the requested predetermined alphanumeric character input, wherein changing positions comprises processing an alphanumeric character corresponding to the detected touch pattern rotated 180 degrees when the terminal determines the requested predetermined alphanumeric character input and the responsive alphanumeric character input do not match, wherein changing positions further comprises remapping the predetermined number of input buttons to a set of alphanumeric characters such that the remapping represents mapping rotated 180 degrees, and wherein the input buttons maintain the same first set of positions and the first set of borders as prior to the remapping. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer-readable recording medium storing one or more programs, the one or more programs comprising instructions for:
-
identifying a first touch input on a touch screen, the first touch input comprising a predetermined number of concurrent multiple touches; providing a predetermined number of input buttons corresponding to a predetermined number of areas on the touch screen in response to the first touch input, wherein the predetermined number of input buttons have a first set of positions and a first set of borders based on a selected Braille input method; outputting a voice request for input of a predetermined alphanumeric character, wherein the predetermined alphanumeric character corresponds to an input of a character allocated in accordance with the predetermined number of input buttons corresponding to the selected Braille input method; detecting a touch pattern comprising a second touch input on one or more of the predetermined number of input buttons in response to the request; determining whether a responsive alphanumeric character input corresponding to the detected touch pattern matches the requested predetermined alphanumeric character input; and changing positions of the predetermined number of input buttons if determining that the responsive alphanumeric character input does not match the requested predetermined alphanumeric character input, wherein changing positions comprises processing an alphanumeric character corresponding to the detected touch pattern rotated 180 degrees when the requested predetermined alphanumeric character input and the responsive alphanumeric character input do not match, wherein changing positions further comprises remapping the predetermined number of input buttons to a set of alphanumeric characters such that the remapping represents mapping rotated 180 degrees, and wherein the input buttons maintain the same first set of positions and the first set of borders as prior to the remapping.
-
Specification