Extension framework for input method editor
    1.
    发明授权
    Extension framework for input method editor 有权
    输入法编辑器的扩展框架

    公开(公告)号:US09086735B2

    公开(公告)日:2015-07-21

    申请号:US13142746

    申请日:2010-04-12

    摘要: Implementations of the present disclosure provide an input method editor (IME) extension framework for extending the functionality of (IMEs). In some implementations, a user input into a user interface of an (IME) is received and is provided to a script engine. A script is selected from a plurality of scripts electronically stored in a script repository. The user input is processed through the script using the script engine to generate one or more candidates, and the one or more candidates are provided to an (IME) engine. In some implementations, a script file is received, the script file being executable by an (IME) system to generate one or more candidates based on a user input into the (IME) system. The script file is electronically stored in a central registry, the central registry including a plurality of scripts, and the plurality of scripts are published for download to and installation on a user device, the user device including the (IME) system.

    摘要翻译: 本公开的实现提供了用于扩展(IME)的功能的输入法编辑器(IME)扩展框架。 在一些实现中,接收到输入到(IME)的用户界面中的用户,并将其提供给脚本引擎。 从脚本存储库中电子存储的多个脚本中选择一个脚本。 通过使用脚本引擎的脚本来处理用户输入以生成一个或多个候选,并且将一个或多个候选者提供给(IME)引擎。 在一些实现中,接收到脚本文件,脚本文件可由(IME)系统执行,以基于用户输入到(IME)系统中的一个或多个候选。 脚本文件被电子地存储在中央注册表中,中央注册表包括多个脚本,并且多个脚本被发布用于下载到用户设备上并安装在用户设备上,该用户设备包括(IME)系统。

    EXTENSION FRAMEWORK FOR INPUT METHOD EDITOR
    2.
    发明申请
    EXTENSION FRAMEWORK FOR INPUT METHOD EDITOR 有权
    输入法编辑器的扩展框架

    公开(公告)号:US20120041752A1

    公开(公告)日:2012-02-16

    申请号:US13142746

    申请日:2010-04-12

    IPC分类号: G06F17/28 G06F17/20

    摘要: Implementations of the present disclosure provide an input method editor (IME) extension framework for extending the functionality of (IMEs). In some implementations, a user input into a user interface of an (IME) is received and is provided to a script engine. A script is selected from a plurality of scripts electronically stored in a script repository. The user input is processed through the script using the script engine to generate one or more candidates, and the one or more candidates are provided to an (IME) engine. In some implementations, a script file is received, the script file being executable by an (IME) system to generate one or more candidates based on a user input into the (IME) system. The script file is electronically stored in a central registry, the central registry including a plurality of scripts, and the plurality of scripts are published for download to and installation on a user device, the user device including the (IME) system.

    摘要翻译: 本公开的实现提供了用于扩展(IME)的功能的输入法编辑器(IME)扩展框架。 在一些实现中,接收到输入到(IME)的用户界面中的用户,并将其提供给脚本引擎。 从脚本存储库中电子存储的多个脚本中选择一个脚本。 通过使用脚本引擎的脚本来处理用户输入以生成一个或多个候选,并且将一个或多个候选者提供给(IME)引擎。 在一些实现中,接收到脚本文件,脚本文件可由(IME)系统执行,以基于用户输入到(IME)系统中的一个或多个候选。 脚本文件被电子地存储在中央注册表中,中央注册表包括多个脚本,并且多个脚本被发布用于下载到用户设备上并安装在用户设备上,该用户设备包括(IME)系统。

    INPUT METHOD EDITOR
    3.
    发明申请
    INPUT METHOD EDITOR 有权
    输入法编辑器

    公开(公告)号:US20130132871A1

    公开(公告)日:2013-05-23

    申请号:US13698967

    申请日:2010-05-21

    IPC分类号: G06F3/048

    CPC分类号: G06F3/048 G06F3/018

    摘要: Methods, systems, apparatus, including computer program products for browsing and editing input for an input method editor. In one implementation, a method is provided. The method includes receiving an input sequence of characters in a first writing system; identifying in the input sequence of characters one or more first subsequences of consecutive characters, where each subsequence represents a syllable in a different, second writing system; identifying in the input sequence of characters one or more second subsequences, where each second subsequence includes one or more consecutive first subsequences and represents a term in the different, second writing system; determining one or more boundaries that delimit the one or more second subsequences; and generating one or more selectable indicators for display in a user interface, where each of the one or more selectable indicators identifies a respective second subsequence delimited by the one or more boundaries.

    摘要翻译: 方法,系统,设备,包括用于浏览和编辑输入法编辑器的输入的计算机程序产品。 在一个实现中,提供了一种方法。 该方法包括在第一写入系统中接收字符的输入序列; 在字符的输入序列中识别连续字符的一个或多个第一子序列,其中每个子序列表示不同的第二写入系统中的音节; 在字符的输入序列中识别一个或多个第二子序列,其中每个第二子序列包括一个或多个连续的第一子序列,并且表示不同的第二写入系统中的项; 确定界定所述一个或多个第二子序列的一个或多个边界; 以及生成用于在用户界面中显示的一个或多个可选择指示符,其中所述一个或多个可选指示中的每一个标识由所述一个或多个边界界定的相应的第二子序列。

    Input method editor
    4.
    发明授权
    Input method editor 有权
    输入法编辑器

    公开(公告)号:US09552125B2

    公开(公告)日:2017-01-24

    申请号:US13698967

    申请日:2010-05-21

    IPC分类号: G06F3/048 G06F3/01

    CPC分类号: G06F3/048 G06F3/018

    摘要: Methods, systems, apparatus, including computer program products for browsing and editing input for an input method editor. In one implementation, a method is provided. The method includes receiving an input sequence of characters in a first writing system; identifying in the input sequence of characters one or more first subsequences of consecutive characters, where each subsequence represents a syllable in a different, second writing system; identifying in the input sequence of characters one or more second subsequences, where each second subsequence includes one or more consecutive first subsequences and represents a term in the different, second writing system; determining one or more boundaries that delimit the one or more second subsequences; and generating one or more selectable indicators for display in a user interface, where each of the one or more selectable indicators identifies a respective second subsequence delimited by the one or more boundaries.

    摘要翻译: 方法,系统,设备,包括用于浏览和编辑输入法编辑器的输入的计算机程序产品。 在一个实现中,提供了一种方法。 该方法包括在第一写入系统中接收字符的输入序列; 在字符的输入序列中识别连续字符的一个或多个第一子序列,其中每个子序列表示不同的第二写入系统中的音节; 在字符的输入序列中识别一个或多个第二子序列,其中每个第二子序列包括一个或多个连续的第一子序列,并且表示不同的第二写入系统中的项; 确定界定所述一个或多个第二子序列的一个或多个边界; 以及生成用于在用户界面中显示的一个或多个可选择指示符,其中所述一个或多个可选指示中的每一个标识由所述一个或多个边界界定的相应的第二子序列。