Device incorporating improved text input mechanism
First Claim
1. A device, comprising:
- a display screen for displaying m-words of data;
a text entry device for entering data;
a processor receiving data from the text entry device and causing it to be displayed on the display screen, wherein upon activation said processor initializes a precursor to a predefined value;
a non-volatile memory storing a dictionary containing a plurality of entries, each said entry including an index, a candidate word;
said processor selecting a list of n-number of candidate words from said dictionary whose index matches the precursor;
said processor causing m-number of candidate words from said list of candidate words to be displayed on said display screen;
said processor causing the display to prompt the user to select one of the displayed candidate words or enter a desired word using said text entry device.
10 Assignments
0 Petitions
Accused Products
Abstract
A device including a display screen for displaying m-words of data, a text entry device for entering data, a processor receiving data from the text entry device and causing it to be displayed on the display screen. Upon activation the processor initializes a precursor to a predefined value. The device further includes a non-volatile memory storing a dictionary containing a plurality of entries, each entry including an index, a candidate word, and a score. The processor selects a list of n-number of candidate words from the dictionary whose index matches the precursor, and causes m-number of candidate words from the list of candidate words to be displayed on the display screen. The processor causes the display to prompt the user to select one of the displayed candidate words or enter a desired word using the text entry device.
372 Citations
18 Claims
-
1. A device, comprising:
-
a display screen for displaying m-words of data;
a text entry device for entering data;
a processor receiving data from the text entry device and causing it to be displayed on the display screen, wherein upon activation said processor initializes a precursor to a predefined value;
a non-volatile memory storing a dictionary containing a plurality of entries, each said entry including an index, a candidate word;
said processor selecting a list of n-number of candidate words from said dictionary whose index matches the precursor;
said processor causing m-number of candidate words from said list of candidate words to be displayed on said display screen;
said processor causing the display to prompt the user to select one of the displayed candidate words or enter a desired word using said text entry device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for inputting text to be displayed on a display screen capable of displaying m-words of data, comprising the steps:
-
initializing a precursor to a predefined value;
receiving text input data and causing it to be displayed on the display screen;
providing a dictionary containing a plurality of entries, each said entry including an index, a candidate word;
selecting, from the dictionary, a list of n-number of candidate words whose index matches the precursor, the dictionary containing a plurality of entries, each said entry including an index, a candidate word;
causing m-number of candidate words from said list of candidate words to be displayed on said display screen; and
prompting the user to select one of the displayed candidate words or enter a desired word. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification