Input method editor
    1.
    发明授权
    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.

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

    INPUT METHOD EDITOR
    2.
    发明申请
    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.

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

    TECHNIQUES FOR INSERTING DIACRITICAL MARKS TO TEXT INPUT VIA A USER DEVICE
    3.
    发明申请
    TECHNIQUES FOR INSERTING DIACRITICAL MARKS TO TEXT INPUT VIA A USER DEVICE 有权
    通过用户设备将双向标记插入文本输入的技术

    公开(公告)号:US20130185054A1

    公开(公告)日:2013-07-18

    申请号:US13565056

    申请日:2012-08-02

    IPC分类号: G06F17/27

    摘要: A computer-implemented method for assisting a user to input Vietnamese text to a user device lacking a subset of characters in a Vietnamese alphabet includes receiving a character input by a user, determining three words previously input by the user, the three words having already had diacritical marks inserted, transmitting the three words and the character to a server via a network, receiving first and second information corresponding to the character from the server via the network, the first and second information generated at the server based on a context of the three words, the context determined at the server using a language model, the first and second information indicating whether the character requires a diacritical mark and a specific diacritical mark, respectively, generating a modified character comprising a character in the Vietnamese alphabet based on the character and the first and second information, and displaying the modified character.

    摘要翻译: 用于辅助用户将越南语文本输入到越南字母中缺少字符子集的用户设备的计算机实现的方法包括:接收用户输入的字符,确定用户先前输入的三个字,已经有三个字 插入的变音标记,经由网络将三个字和字符发送到服务器,经由网络从服务器接收对应于该字符的第一和第二信息,基于三个上下文的服务器生成的第一和第二信息 单词,使用语言模型在服务器处确定的上下文,分别指示角色是否需要变音标记和特定变音符号的第一和第二信息,生成包括基于字符的越南字母表中的字符的修改字符;以及 第一和第二信息,并显示修改的字符。

    Techniques for inserting diacritical marks to text input via a user device
    4.
    发明授权
    Techniques for inserting diacritical marks to text input via a user device 有权
    通过用户设备将变音标记插入文本输入的技术

    公开(公告)号:US08812302B2

    公开(公告)日:2014-08-19

    申请号:US13565056

    申请日:2012-08-02

    IPC分类号: G06F17/27

    摘要: A computer-implemented method for assisting a user to input Vietnamese text to a user device lacking a subset of characters in a Vietnamese alphabet includes receiving a character input by a user, determining three words previously input by the user, the three words having already had diacritical marks inserted, transmitting the three words and the character to a server via a network, receiving first and second information corresponding to the character from the server via the network, the first and second information generated at the server based on a context of the three words, the context determined at the server using a language model, the first and second information indicating whether the character requires a diacritical mark and a specific diacritical mark, respectively, generating a modified character comprising a character in the Vietnamese alphabet based on the character and the first and second information, and displaying the modified character.

    摘要翻译: 用于辅助用户将越南语文本输入到越南字母中缺少字符子集的用户设备的计算机实现的方法包括:接收用户输入的字符,确定用户先前输入的三个字,已经有三个字 插入的变音标记,经由网络将三个字和字符发送到服务器,经由网络从服务器接收对应于该字符的第一和第二信息,基于三个上下文的服务器生成的第一和第二信息 单词,使用语言模型在服务器处确定的上下文,分别指示角色是否需要变音标记和特定变音符号的第一和第二信息,生成包括基于字符的越南字母表中的字符的修改字符;以及 第一和第二信息,并显示修改的字符。

    Techniques for assisting a user in the textual input of names of entities to a user device in multiple different languages
    5.
    发明授权
    Techniques for assisting a user in the textual input of names of entities to a user device in multiple different languages 有权
    用于帮助用户以多种不同语言向用户设备文本输入实体名称的技术

    公开(公告)号:US08818791B2

    公开(公告)日:2014-08-26

    申请号:US13459926

    申请日:2012-04-30

    IPC分类号: G06F17/28

    摘要: A computer-implemented technique includes receiving a first input from a user at a user device, the first input including a first word of a first alphabet-based language, which is a transliteration of a non-alphabet-based language, which is one of a logogram-based language and a syllabogram-based language. The technique then compares the first words to pluralities of potential translated words from one or more datastores associated with a second alphabet-based language and the logogram-based or syllabogram-based languages. The technique may then generate a probability score for each of the pluralities of potential translated words, the probability score indicating a likelihood of an appropriate translation. The techniques may then provide the user with some or all of the pluralities of potential translated words and the user may select an appropriate translated word to obtain a selected word, which may then be displayed via a display of the user device.

    摘要翻译: 计算机实现的技术包括在用户设备处接收来自用户的第一输入,第一输入包括第一基于字母的语言的第一个单词,其是基于非基于字母的语言的音译,其是以 一种基于标志的语言和一种基于音节的语言。 然后,该技术将第一个词与来自与第二基于字母的语言相关联的一个或多个数据存储和基于标识图或基于歌曲的语言的多个潜在翻译的词进行比较。 然后,该技术可以为多个潜在翻译单词中的每一个生成概率分数,该概率分数指示适当翻译的可能性。 这些技术然后可以向用户提供多个潜在翻译的单词中的一些或全部,并且用户可以选择适当的翻译单词以获得所选择的单词,然后可以经由用户设备的显示来显示所选择的单词。

    TECHNIQUES FOR ASSISTING A USER IN THE TEXTUAL INPUT OF NAMES OF ENTITIES TO A USER DEVICE IN MULTIPLE DIFFERENT LANGUAGES
    6.
    发明申请
    TECHNIQUES FOR ASSISTING A USER IN THE TEXTUAL INPUT OF NAMES OF ENTITIES TO A USER DEVICE IN MULTIPLE DIFFERENT LANGUAGES 有权
    在多种不同语言中为用户提供用户信息输入到用户设备的实体名称的技术

    公开(公告)号:US20130289973A1

    公开(公告)日:2013-10-31

    申请号:US13459926

    申请日:2012-04-30

    IPC分类号: G06F17/28

    摘要: A computer-implemented technique includes receiving a first input from a user at a user device, the first input including a first word of a first alphabet-based language, which is a transliteration of a non-alphabet-based language, which is one of a logogram-based language and a syllabogram-based language. The technique then compares the first words to pluralities of potential translated words from one or more datastores associated with a second alphabet-based language and the logogram-based or syllabogram-based languages. The technique may then generate a probability score for each of the pluralities of potential translated words, the probability score indicating a likelihood of an appropriate translation. The techniques may then provide the user with some or all of the pluralities of potential translated words and the user may select an appropriate translated word to obtain a selected word, which may then be displayed via a display of the user device.

    摘要翻译: 计算机实现的技术包括在用户设备处从用户接收第一输入,第一输入包括第一基于字母的语言的第一个单词,其是基于非基于字母的语言的音译,其是作为 一种基于标志的语言和一种基于音节的语言。 然后,该技术将第一个词与来自与第二基于字母的语言相关联的一个或多个数据存储和基于标识图或基于歌曲的语言的多个潜在翻译的词进行比较。 然后,该技术可以为多个潜在翻译单词中的每一个生成概率分数,该概率分数指示适当翻译的可能性。 这些技术然后可以向用户提供多个潜在翻译的单词中的一些或全部,并且用户可以选择适当的翻译单词以获得所选择的单词,然后可以经由用户设备的显示来显示所选择的单词。

    FAULT-TOLERANT INPUT METHOD EDITOR
    7.
    发明申请
    FAULT-TOLERANT INPUT METHOD EDITOR 审中-公开
    容错输入法编辑器

    公开(公告)号:US20160078013A1

    公开(公告)日:2016-03-17

    申请号:US14787082

    申请日:2013-04-27

    IPC分类号: G06F17/24 G06N5/04 G06F3/01

    摘要: A computer-implemented method can include receiving, at a computing device including one or more processors, an input from a user. The input can include one or more characters in a first writing system. The method can further include segmenting the input to obtain one or more segmentations, where each segmentation can include at least one segment including at least one character in the first writing system. A fuzzy model can be applied to the segmentations to obtain potential formal representations for the segmentations. Each of the potential formal representations can be in the first writing system and represent text in a second writing system. A plurality of character candidates can be determined based on the potential formal representations. Each of the plurality of character candidates can be a possible appropriate representation of the user input in the second writing system.

    摘要翻译: 计算机实现的方法可以包括在包括一个或多个处理器的计算设备处接收来自用户的输入。 输入可以包括第一写入系统中的一个或多个字符。 该方法还可以包括分割输入以获得一个或多个分割,其中每个分割可以包括至少一个包括第一书写系统中的至少一个字符的片段。 模糊模型可以应用于分段,以获得分段的潜在形式表示。 每个潜在的正式表示可以在第一个写入系统中,并在第二个写入系统中表示文本。 可以基于潜在的形式表示来确定多个字符候选。 多个字符候选中的每一个可以是第二写入系统中的用户输入的可能的适当表示。