Keyboard System with Automatic Correction

    公开(公告)号:US20080100579A1

    公开(公告)日:2008-05-01

    申请号:US11853320

    申请日:2007-09-11

    IPC分类号: G09G5/00

    摘要: There is disclosed an enhanced text entry system which uses word-level analysis to automatically correct inaccuracies in user keystroke entries on reduced keyboards such as those implemented on a touch-sensitive panel or display screen, or on mechanical keyboard systems. A method and system are defined which determine one or more alternate textual interpretations of each sequence of inputs detected within a designated auto-correcting keyboard region. The actual contact locations for the keystrokes may occur outside the boundaries of the specific keyboard key regions associated with the actual characters of the word interpretations proposed or offered for selection, where the distance from each contact location to each corresponding intended character may in general increase with the expected frequency of the intended word in the language or in a particular context. Likewise, in a mechanical keyboard system, the keys actuated may differ from the keys actually associated with the letters of the word interpretations. Each such sequence corresponds to a complete word, and the user can easily select the intended word from among the generated interpretations. Additionally, when the system cannot identify a sufficient number of likely word interpretation candidates of the same length as the input sequence, candidates are identified whose initial letters correspond to a likely interpretation of the input sequence. The approach utilizes the information contained in the entire sequence of keystrokes corresponding to a word in order to determine the user's likely intention for each character of the sequence. The system also accommodates punctuation characters such as hyphens or apostrophes that are commonly embedded in words such as hyphenated compounds and contractions in English, and characters with special diacritics such as are commonly found in various European languages, e.g., diacritic accent. Special functions may be applied depending on where the user touches the intended string in a displayed word selection list. Once the user selects the desired string, it is automatically “accepted” for output and the next input detected starts a new input sequence corresponding to the entry of a next word.

    Disambiguating ambiguous characters

    公开(公告)号:US20060013487A1

    公开(公告)日:2006-01-19

    申请号:US11177477

    申请日:2005-07-11

    IPC分类号: G06K9/72

    摘要: In one general sense, information may be presented to a user by receiving one or more ambiguous characters that may be resolved to one of at least two disambiguated characters, exchanging at least one of the ambiguous characters with a host, receiving, from the host, results that reflect disambiguated terms related to the ambiguous characters exchanged with the host, rendering the results in a manner enabling the user to perceive which of the disambiguated terms will be used upon user selection of an aspect of the results, and enabling the user to select an aspect of the results to effect use of a corresponding one of the disambiguated terms.

    Method and apparatus utilizing voice input to resolve ambiguous manually entered text input
    4.
    发明申请
    Method and apparatus utilizing voice input to resolve ambiguous manually entered text input 有权
    方法和设备利用语音输入来解析手工输入的文字输入

    公开(公告)号:US20060190256A1

    公开(公告)日:2006-08-24

    申请号:US11350234

    申请日:2006-02-07

    IPC分类号: G10L15/00

    摘要: From a text entry tool, a digital data processing device receives inherently ambiguous user input. Independent of any other user input, the device interprets the received user input against a vocabulary to yield candidates such as words (of which the user input forms the entire word or part such as a root, stem, syllable, affix), or phrases having the user input as one word. The device displays the candidates and applies speech recognition to spoken user input. If the recognized speech comprises one of the candidates, that candidate is selected. If the recognized speech forms an extension of a candidate, the extended candidate is selected. If the recognized speech comprises other input, various other actions are taken.

    摘要翻译: 从文本输入工具,数字数据处理设备接收固有的模糊的用户输入。 独立于任何其他用户输入,设备根据词汇解释所接收的用户输入,以产生候选,例如单词(用户输入形成整个单词或部分,例如根,词干,音节,词缀)或具有 用户输入为一个字。 该设备显示候选人并对语音用户输入应用语音识别。 如果识别的语音包括其中一个候选者,则选择该候选者。 如果识别的语音构成候选者的扩展,则选择扩展候选者。 如果识别的语音包括其他输入,则采取各种其他动作。

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

    公开(公告)号:US08201087B2

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

    申请号:US12023903

    申请日:2008-01-31

    IPC分类号: G06F17/00

    摘要: 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.

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