Client input method

An input method and client device technology, applied in the field of input methods, can solve problems such as inconvenient installation

CN101286093AInactive Publication Date: 2008-10-15GOOGLE LLC
0 Cites 28 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2008-10-15
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

Methods, systems, and apparatus, including computer program products, in which input method editor code is provided to a client device, and an input method context is received from the client device. A library model for an input method instance based on the input method context is selected. The library model can be utilized to provide input method processing for an input method instance on the client device.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to an input method. Background technique

[0002] In a logographic script, one or two characters, such as a glyph, roughly correspond to a word or meaning, and languages ​​that use logographic scripts have more characters than a standard input such as a computer keyboard A key on the device or a key on the keypad of the mobile device. Chinese, for example, includes tens of thousands of characters with pronunciations defined by basic pinyin elements and five tones. This mapping of potentially many-to-one associations can be achieved by input methods that facilitate the entry of characters and symbols not found on the input device. Therefore, a Western-style keyboard can be used to input Chinese. Likewise, input methods can be employed to input many other languages ​​including ideograms, such as Japanese, Korean, or others, using a Western-style keyboard or some other input device.

[0003] In order to implement an input method,...

Examples

Embodiment Construction

[0010] FIG. 1 is a block diagram of an example environment that may be used to implement the systems and methods described herein. The environment may include a client device 100, which may be implemented, for example, in a computer device such as a personal computer device, or in other electronic device such as a mobile phone, mobile communication device, personal digital assistant (PDA) or the like. The systems and methods herein facilitate dynamic downloading of IME code and / or one or more IME language and library models to a client device. The language and library model may, for example, be selected based on a detected context or context or context at the client device.

[0011] The example device 100 includes a processing device 102 , a first data storage portion 104 , a second data storage portion 106 , an input device 108 , an output device 110 , and a network interface 112 . A bus system 114 including, for example, a data bus and a motherboard may be used to establish...