Communication terminal having a predictive editor application
First Claim
1. A communication terminal having:
- a display;
a keypad having a plurality of keys associated with several letters each;
processor means controlling the display means in accordance with the operation of the keypad;
a predictive editor program for generating an output containing words matching a received string of ambiguous key strokes;
an editor application controlled by the processor means for editing a text based on the predictive editor program'"'"'s interpretation of key strokes received from the editor application, and comprising means for storing a list of matching words received from said predictive editor program, at least a part of said text string is displayed in the display;
said keypad includes at least one softkey whose functionality is displayed in the display and controlled by the processor means; and
when said editor program runs out of possible word matches to the received key stroke string, said processor means automatically without user intervention, changes the functionality of said at least one softkey to a short cut to another editor application for inputting word based upon unambiguous key strokes.
10 Assignments
0 Petitions
Accused Products
Abstract
A communication terminal having a display; a keypad having a plurality of keys associated with several letters each; and a processor controlling the display in accordance with the operation of the keypad. The processor runs a predictive editor program for generating an output containing a word matching a received string of ambiguous key strokes. Furthermore an editor application is controlled by the processor for editing a text based on the predictive editor program'"'"'s interpretation of key strokes received from the editor application. The editor application stores a list of matching words received from the predictive editor program, at least a part of the text string is displayed in the display. The keypad includes at least one softkey whose functionality is displayed in the display and controlled by the processor. When the editor program runs out of possible word matches to the received key stroke string, the processor changes the functionality of the at least one softkey to a short cut to another editor application for inputting word based upon unambiguous key strokes.
164 Citations
6 Claims
-
1. A communication terminal having:
-
a display;
a keypad having a plurality of keys associated with several letters each;
processor means controlling the display means in accordance with the operation of the keypad;
a predictive editor program for generating an output containing words matching a received string of ambiguous key strokes;
an editor application controlled by the processor means for editing a text based on the predictive editor program'"'"'s interpretation of key strokes received from the editor application, and comprising means for storing a list of matching words received from said predictive editor program, at least a part of said text string is displayed in the display;
said keypad includes at least one softkey whose functionality is displayed in the display and controlled by the processor means; and
when said editor program runs out of possible word matches to the received key stroke string, said processor means automatically without user intervention, changes the functionality of said at least one softkey to a short cut to another editor application for inputting word based upon unambiguous key strokes. - View Dependent Claims (2, 3, 4)
-
-
5. A method for switching between editor programs in a communications terminal comprising:
-
using a predictive editor program to generate an output containing words matching an inputted string of ambiguous key strokes;
using an initial editor application to edit a text based on the interpretation by the predictive editor program of the key strokes inputted to the editor application, wherein at least a portion of a text string is displayed on a display; and
automatically, without user intervention, changing a functionality of a softkey to a short-cut to another editor application when the editor application cannot match a word to the key strokes inputted, the another editor application enabling an input of words based upon unambiguous key strokes. - View Dependent Claims (6)
-
Specification