Browse Prior Art Database

A methodology that enhances Input Method Editors (IMEs) Disclosure Number: IPCOM000239643D
Publication Date: 2014-Nov-21
Document File: 3 page(s) / 75K

Publishing Venue

The Prior Art Database


This invention system can automatically switch the IME modes for the user by utilizing the existing machine translation tool without having the user to press any additional key(s). This invention system further associate the pre-collected user profile data to associate correct IME based the context.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 43% of the total text.

Page 01 of 3

A methodology that enhances Input Method Editors

A methodology that enhances Input Method Editors

(((IMEs IMEs

IMEs) )

When the user uses an Input Method Editor (IME) to input a non-European language (for instance, Chinese) or switch to a different keyboard configuration (for instance, from Chinese to English), he can use a shortcut key sequence (i.e. Shift+Space) to switch between text input mode.

For example, someone wants to write "I started testing ABC" in Chinese while leaving "ABC" displayed in English. Initially, the user needs to switch to the Chinese text input mode in order to enter a few Chinese symbols, then switch entry mode to English to write the word "ABC", and then switch the keyboard to Chinese to enter a few last Chinese symbols. Each time, the user can type Shift key to switch between input modes.

The use of key sequences certainly simplifies the users' life, but the solution is far from being perfect. All too often the user forgets to switch between input modes, especially if the user marks a pause and then resumes writing - in these circumstances, it is all too easy to forget what was the input mode selected

just before pausing. When the user tries to enter a certain key sequence valid in one specific language while still being in another language input mode, the result is either the input mode will not write anything or it will write garbage that then needs to be erased. In both cases, the user will often only realize his mistake after entering several key sequences. For people that need to be typing in different languages, this is a frustrating problem.

Figure 1 below shows the Chinese characters are displayed when the IME in Chinese mode.

Figure 1. A sample screenshot shows how the user types Chinese characters via IME.

When the user selects 1 from the pop up list, the Chinese strings will be displayed in the text editor, as shown in Figure 2. .

Figure 2. The Chinese characters were displayed once the user makes the selection.


Page 02 of 3

Figure 3 below shows that if the user stays in the English input mode, then the whole string looks like this and the IME won't know how to proceed further.

Figure 3. A sample screenshot shows a mixed string entered via IME that contains more than one language.

When the user actually switches the IME correctly, the correct string should look like this in Figure 4.

Figure 4. When the user actually switches the IME correctly, the correct string should look like this.

Even if the user makes a conscious effort to select the right input mode before typing anything, this is not a perfect solution. Not only there is an odd key stroke combination to be entered to switch between input modes, but in order to learn what is the current input mode the user will sometimes have to shift eye focus to the system tray to see which mode is currently selected. A better solution would be for the OS to do the input switching for the user in an entirely automatic manner.

Currently, there is...