Spell-check for a keyboard system with automatic correction
    1.
    发明授权
    Spell-check for a keyboard system with automatic correction 有权
    对自动校正的键盘系统进行拼写检查

    公开(公告)号:US09092419B2

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

    申请号:US13475736

    申请日:2012-05-18

    IPC分类号: G06F17/00 G06F17/27 G06F3/023

    摘要: An adaptation of standard edit distance spell-check algorithms leverages probability-based regional auto-correction algorithms and data structures for ambiguous keypads and other predictive text input systems to provide enhanced typing correction and spell-check features. Strategies for optimization and for ordering results of different types are also provided.

    摘要翻译: 标准编辑距离拼写检查算法的适应性利用基于概率的区域自动校正算法和数据结构,用于模糊键盘和其他预测文本输入系统,以提供增强的打字校正和拼写检查功能。 还提供了优化和排序不同类型结果的策略。

    Efficient storage and search of word lists and other text
    2.
    发明授权
    Efficient storage and search of word lists and other text 有权
    有效存储和搜索单词列表和其他文本

    公开(公告)号:US08204921B2

    公开(公告)日:2012-06-19

    申请号:US12243882

    申请日:2008-10-01

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    摘要: A computer readable storage medium tangibly embodying machine-readable digital data arranged to facilitate expedited searching. The data includes a plurality of words residing in a table having rows and columns, each word residing in a different row and each letter of the word occupying a different column in that row. Each continuous run of same letters in a column forms an interval. The words are positioned relative to each other to maximize lengths of the intervals, and/or optimize efficiency of compression of the columns by run length encoding.

    摘要翻译: 一种计算机可读存储介质,其有形地体现为便于快速搜索的机读数字数据。 数据包括位于具有行和列的表中的多个单词,每个单词驻留在不同行中,并且该单词的每个字母占据该行中的不同列。 列中相同字母的每个连续运行形成一个间隔。 这些单词相对于彼此定位以最大化间隔的长度,和/或通过行程长度编码来优化列的压缩效率。

    TEXT ENTRY WITH WORD PREDICTION, COMPLETION, OR CORRECTION SUPPLEMENTED BY SEARCH OF SHARED CORPUS
    3.
    发明申请
    TEXT ENTRY WITH WORD PREDICTION, COMPLETION, OR CORRECTION SUPPLEMENTED BY SEARCH OF SHARED CORPUS 有权
    通过搜索共享共享的字符预测,完成或修正的文本输入

    公开(公告)号:US20120117101A1

    公开(公告)日:2012-05-10

    申请号:US12943856

    申请日:2010-11-10

    申请人: Erland UNRUH

    发明人: Erland UNRUH

    IPC分类号: G06F17/30

    摘要: Searching a shared corpus is used to supplement word prediction, completion, and/or correction of text entry. A user input device at a client device receives user entry of text input comprising a string of symbols. The client device wirelessly transmits instructions to a remote site to conduct a search of a corpus using the string as a contiguous search term. From the remote site, the client device receives results of the search, including multiple sets of one or more words, each set occurring in the corpus immediately after the search term. The client device uses the received sets in word prediction, completion, and/or correction.

    摘要翻译: 搜索共享语料库用于补充文本输入的词预测,完成和/或校正。 在客户端设备处的用户输入设备接收包括一串符号的文本输入的用户输入。 客户端设备将指令无线地发送到远程站点,以使用字符串来搜索语料库作为连续搜索项。 从远程站点,客户端设备接收搜索结果,包括在搜索项之后立即发生在语料库中的多组一个或多个单词。 客户端设备在字预测,完成和/或校正中使用所接收的集合。

    Entering text into an electronic communication device
    4.
    发明授权
    Entering text into an electronic communication device 有权
    将文本输入电子通信设备

    公开(公告)号:US07380724B2

    公开(公告)日:2008-06-03

    申请号:US10519522

    申请日:2003-06-11

    申请人: Erland Unruh

    发明人: Erland Unruh

    IPC分类号: G06K7/10

    CPC分类号: G06F3/0236 G06F3/0237

    摘要: In entering text into an electronic device with a keypad having a number of keys, each key represents a plurality of characters. A character is entered by the corresponding key and selected among the plurality of characters by pressing the key a number of times corresponding to the character. To each key is attached, in addition to the plurality of characters, a further, ambiguous character representing any one of the plurality of characters. A key sequence is activated such that an ambiguous character sequence comprising at least one ambiguous character is generated. Possible non-ambiguous character sequences corresponding to the ambiguous character sequence are generated and compared with a vocabulary stored in a memory and comprising character sequences representing words occurring in a given language. Those possible character sequences that match character sequences in the vocabulary are pre-selected. One of the pre-selected character sequences is selected and entered into the device.

    摘要翻译: 在将文本输入具有键盘数量的键盘的电子设备中时,每个键代表多个字符。 通过对应的键输入字符,并通过按下与该字符对应的次数的多个字符在多个字符中选择。 除了多个字符之外,还附加了表示多个字符中的任何一个的另外的模糊字符的每个键。 激活密钥序列,使得生成包含至少一个模糊字符的模糊字符序列。 生成对应于模糊字符序列的可能的非歧义字符序列,并将其与存储在存储器中的词汇进行比较,并且包括表示以给定语言出现的单词的字符序列。 预先选择符合词汇表中字符序列的可能字符序列。 选择一个预先选择的字符序列并将其输入到设备中。

    Spell-check for a keyboard system with automatic correction
    5.
    发明授权
    Spell-check for a keyboard system with automatic correction 有权
    对自动校正的键盘系统进行拼写检查

    公开(公告)号:US08892996B2

    公开(公告)日:2014-11-18

    申请号:US13538658

    申请日:2012-06-29

    申请人: Erland Unruh

    发明人: Erland Unruh

    摘要: User input is received, specifying a continuous traced path across a keyboard presented on a touch sensitive display. An input sequence is resolved, including traced keys and auxiliary keys proximate to the traced keys by prescribed criteria. For each of one or more candidate entries of a prescribed vocabulary, a set-edit-distance metric is computed between said input sequence and the candidate entry. Various rules specify when penalties are imposed, or not, in computing the set-edit-distance metric. Candidate entries are ranked and displayed according to the computed metric.

    摘要翻译: 接收用户输入,指定在触敏显示器上呈现的键盘上的连续跟踪路径。 解析输入序列,包括跟踪键和辅助键,按照规定的标准接近跟踪键。 对于规定词汇表的一个或多个候选条目中的每一个,在所述输入序列和候选条目之间计算设置编辑距离度量。 各种规则指定在计算设置编辑距离度量时是否施加惩罚。 候选条目根据计算的度量进行排序和显示。

    SPELL-CHECK FOR A KEYBOARD SYSTEM WITH AUTOMATIC CORRECTION
    7.
    发明申请
    SPELL-CHECK FOR A KEYBOARD SYSTEM WITH AUTOMATIC CORRECTION 有权
    自动检查键盘系统的自动检测

    公开(公告)号:US20120268381A1

    公开(公告)日:2012-10-25

    申请号:US13538658

    申请日:2012-06-29

    申请人: Erland UNRUH

    发明人: Erland UNRUH

    IPC分类号: G06F3/041 G06F3/02

    摘要: User input is received, specifying a continuous traced path across a keyboard presented on a touch sensitive display. An input sequence is resolved, including traced keys and auxiliary keys proximate to the traced keys by prescribed criteria. For each of one or more candidate entries of a prescribed vocabulary, a set-edit-distance metric is computed between said input sequence and the candidate entry. Various rules specify when penalties are imposed, or not, in computing the set-edit-distance metric. Candidate entries are ranked and displayed according to the computed metric.

    摘要翻译: 接收用户输入,指定在触敏显示器上呈现的键盘上的连续跟踪路径。 解析输入序列,包括跟踪键和辅助键,按照规定的标准接近跟踪键。 对于规定词汇表的一个或多个候选条目中的每一个,在所述输入序列和候选条目之间计算设置编辑距离度量。 各种规则指定在计算设置编辑距离度量时是否施加惩罚。 候选条目根据计算的度量进行排序和显示。

    METHODS AND SYSTEMS FOR PROCESSING COMPLEX LANGUAGE TEXT, SUCH AS JAPANESE TEXT, ON A MOBILE DEVICE
    8.
    发明申请
    METHODS AND SYSTEMS FOR PROCESSING COMPLEX LANGUAGE TEXT, SUCH AS JAPANESE TEXT, ON A MOBILE DEVICE 审中-公开
    用于处理复杂语言文本的方法和系统,例如日语文本,移动设备

    公开(公告)号:US20100121870A1

    公开(公告)日:2010-05-13

    申请号:US12498338

    申请日:2009-07-06

    IPC分类号: G06F17/30 G06F17/20

    摘要: A system and method to search for items characterized by Japanese text using a mobile device. The search system receives keyed user input and converts the input into a set of search terms. After generating search terms, the system searches Japanese text fields for matching items accessible by the mobile device. One or more natural starting points in the text fields are identified for each matching item. Starting points may include, for example, the beginning of a text field and the locations of punctuation or changes in character set in the text field. After determining starting points, the system determines the distance between the matching text and a starting point. The system then provides an ordered set of search results based on the calculated distance and potentially other factors, such as the alignment of the match and the type of item.

    摘要翻译: 使用移动设备搜索由日文文字表征的项目的系统和方法。 搜索系统接收键入的用户输入,并将输入转换成一组搜索项。 生成搜索词后,系统会搜索日语文本字段,以便匹配移动设备可访问的项目。 为每个匹配项目识别文本字段中的一个或多个自然起始点。 起始点可以包括例如文本字段的开头和文本字段中的字符集的标点符号或变化的位置。 确定起点后,系统确定匹配文本和起始点之间的距离。 然后,该系统基于计算的距离和潜在的其他因素(诸如匹配的对齐和项目的类型)提供有序的搜索结果集合。

    Efficient storage and search of word lists and other text
    9.
    发明授权
    Efficient storage and search of word lists and other text 有权
    有效存储和搜索单词列表和其他文本

    公开(公告)号:US07580925B2

    公开(公告)日:2009-08-25

    申请号:US11379354

    申请日:2006-04-19

    IPC分类号: G06F7/00 G06F17/00

    摘要: A computer readable storage medium tangibly embodying machine-readable digital data arranged to facilitate expedited searching. The data includes a plurality of words residing in a table having rows and columns, each word residing in a different row and each letter of the word occupying a different column in that row. Each continuous run of same letters in a column forms an interval. The words are positioned relative to each other to maximize lengths of the intervals, and/or optimize efficiency of compression of the columns by run length encoding.

    摘要翻译: 一种计算机可读存储介质,其有形地体现为便于快速搜索的机读数字数据。 数据包括驻留在具有行和列的表中的多个单词,每个单词驻留在不同行中,并且该单词的每个字母占据该行中的不同列。 列中相同字母的每个连续运行形成一个间隔。 这些单词相对于彼此定位以最大化间隔的长度,和/或通过行程长度编码来优化列的压缩效率。

    Method and device providing enhanced characters
    10.
    发明申请
    Method and device providing enhanced characters 失效
    提供增强字符的方法和设备

    公开(公告)号:US20050001856A1

    公开(公告)日:2005-01-06

    申请号:US10837072

    申请日:2004-04-30

    摘要: A method of providing enhanced characters suitable for display on substantially low-resolution displays includes scaling-down a first representation of at least one character belonging to a given font according to a predetermined factor. A second representation of the at least one character results. The first representation is a monochrome pixel representation and the second representation is a sub-pixel representation. The second representation is converted to a color display representation according to a set of predetermined criteria.

    摘要翻译: 提供适合于在基本上低分辨率显示器上显示的增强字符的方法包括根据预定因素来缩放属于给定字体的至少一个字符的第一表示。 至少一个角色的第二个表示结果。 第一表示是单色像素表示,第二表示是子像素表示。 根据一组预定标准将第二表示转换为彩色显示表示。