Patent Number |
Title Of Patent |
Date Issued |
8204921 |
Efficient storage and search of word lists and other text |
June 19, 2012 |
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 occupy |
7880730 |
Keyboard system with automatic correction |
February 1, 2011 |
There is disclosed an enhanced text entry system which determines 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 |
7720682 |
Method and apparatus utilizing voice input to resolve ambiguous manually entered text input |
May 18, 2010 |
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 |
7679534 |
Contextual prediction of user words and user actions |
March 16, 2010 |
The invention concerns user entry of information into a system with an input device. A scheme is provided in which an entire word that a user wants to enter is predicted after the user enters a specific symbol, such as a space character. If the user presses an ambiguous key thereafter, |
7610194 |
Dynamic database reordering system |
October 27, 2009 |
A dynamic database reordering system provides a linguistics database that contains words that are ordered according to a linguistics model that dictates the order in which words are presented to a user. While a user enters keystrokes on a keypad of a communications device is pressing |
7580925 |
Efficient storage and search of word lists and other text |
August 25, 2009 |
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 occupy |