TOUCHSCREEN ORIENTED INPUT INTEGRATED WITH ENHANCED FOUR-CORNER INDEXING
First Claim
1. A method for inputting Simplified and Traditional Chinese, Japanese, and Korean (CJK) characters into a touchscreen-enabled device comprising:
- receiving a plurality of finger touch events on the touchscreen-enabled device, wherein each of the plurality of finger touch events is a CJK text input stroke associated with a corner of the touchscreen-enabled device;
determining a finger touch movement direction on the touchscreen-enabled device for each of the plurality of finger touch events;
in response to determining the finger touch movement direction, converting the finger touch movement direction associated with each of the plurality of finger touch events to a numeric index value;
determining a corner on the touchscreen-enabled device that is activated by each of the received plurality of finger touch events; and
searching a four-corner index-character dictionary for a matching CJK character using a content of an index buffer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, program product, and system for inputting Simplified and Traditional Chinese, Japanese, and Korean (CJK) characters into a touchscreen-enabled device is provided. The touchscreen-enabled device receives a plurality of finger touch events. Each of the plurality of finger touch events is a CJK text input stroke associated with a corner of the touchscreen-enabled device. A finger touch movement direction on the touchscreen-enabled device is determined for each of the plurality of finger touch events. In response to determining the finger touch movement direction, the finger touch movement direction associated with each of the plurality of finger touch events is converted to a numeric index value. The corner that is activated by each of the plurality of finger touch events is determined and associated to the numeric index value.
8 Citations
20 Claims
-
1. A method for inputting Simplified and Traditional Chinese, Japanese, and Korean (CJK) characters into a touchscreen-enabled device comprising:
-
receiving a plurality of finger touch events on the touchscreen-enabled device, wherein each of the plurality of finger touch events is a CJK text input stroke associated with a corner of the touchscreen-enabled device; determining a finger touch movement direction on the touchscreen-enabled device for each of the plurality of finger touch events; in response to determining the finger touch movement direction, converting the finger touch movement direction associated with each of the plurality of finger touch events to a numeric index value; determining a corner on the touchscreen-enabled device that is activated by each of the received plurality of finger touch events; and searching a four-corner index-character dictionary for a matching CJK character using a content of an index buffer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for inputting Simplified and Traditional Chinese, Japanese, and Korean (CJK) characters into a touchscreen-enabled device comprising:
-
an input method editor (IME) on the touchscreen-enabled device embodied on a computer readable storage medium, the IME including program instructions executable by a processor, the program instructions comprising; program instructions to receive, by the IME, a plurality of finger touch events on the touchscreen-enabled device, wherein each of the plurality of finger touch events is a CJK text input stroke associated with a corner of the touchscreen-enabled device; program instructions to determine, by the IME, a finger touch movement direction on the touchscreen-enabled device for each of the plurality of finger touch events; in response to program instructions to determine the finger touch movement direction, program instructions to convert the finger touch movement direction associated with each of the plurality of finger touch events to a numeric index value; program instructions to determine a corner on the touchscreen-enabled device that is activated by each of the received plurality of finger touch events; and program instructions to search a four-corner index-character dictionary for a matching CJK character using a content of an index buffer. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer system for inputting Simplified and Traditional Chinese, Japanese, and Korean (CJK) characters into a touchscreen-enabled device comprising:
-
one or more processors, one or more computer-readable storage devices, and an input method editor (IME) comprising a plurality of program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors, the plurality of program instructions comprising; program instructions to receive, by the IME, a plurality of finger touch events on the touchscreen-enabled device, wherein each of the plurality of finger touch events is a CJK text input stroke associated with a corner of the touchscreen-enabled device; program instructions to determine, by the IME, a finger touch movement direction on the touchscreen-enabled device for each of the plurality of finger touch events; in response to program instructions to determine the finger touch movement direction, program instructions to convert the finger touch movement direction associated with each of the plurality of finger touch events to a numeric index value; program instructions to determine a corner on the touchscreen-enabled device that is activated by each of the received plurality of finger touch events; and program instructions to search a four-corner index-character dictionary for a matching CJK character using a content of an index buffer. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification