Patent attributes
A communication terminal having a display; a keypad having a plurality of keys associated with several letters each; a processor for controlling the display in accordance with the operation of the keypad; a selectable predictive editor program for generating an output containing words matching a received string of ambiguous key strokes, the predictive editor program has a number of associated vocabularies including at least one language dependent dictionary and at least one dictionary receiving user defined inputs. An editor application is controlled by the processor which communicates with said predictive editor programs for generating matching words based on an ambiguous string of key strokes. A second memory of the communication terminal for storing user inputted data. The processor automatically searches the second memory for words and copies these words into the dictionary for receiving user defined inputs associated with said predictive editor program.