Communication terminal having a predictive text editor application
First Claim
Patent Images
1. A method performed by a communication terminal, the method comprising:
- receiving a dialogue input containing text;
identifying language information from processing of the text of the dialogue input;
setting a directory language for a predictive editor according to the identified language information; and
using the predictive editor for entering input in the dialogue,wherein the predictive editor is used in a message related dialogue application, and wherein identifying the language information comprises analyzing the dialogue input text, said analyzing of the dialogue input text comprising;
converting words in the dialogue input text into strings of ambiguous key strokes;
generating a candidate list for the dialogue input text words using a language dependent directory based on said strings of ambiguous key strokes;
comparing said candidate list with the original dialogue input text words; and
selecting said language dependent directory in the dialogue application when said comparison indicates a substantial matching between the dialogue input text words and the corresponding candidate lists.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication terminal has a predictive text editor for use in a dialogue application. The communication terminal comprises a transceiver unit through which said communication terminal is connected with a network and being able to receive a dialogue input. Language information is identified in said dialogue input. A directory language is automatically selected for said predictive text editor according to the identified language. The predictive text editor uses the selected directory language for transforming a string of ambiguous keystrokes entered by the user into text for said dialogue application.
62 Citations
24 Claims
-
1. A method performed by a communication terminal, the method comprising:
-
receiving a dialogue input containing text; identifying language information from processing of the text of the dialogue input; setting a directory language for a predictive editor according to the identified language information; and using the predictive editor for entering input in the dialogue, wherein the predictive editor is used in a message related dialogue application, and wherein identifying the language information comprises analyzing the dialogue input text, said analyzing of the dialogue input text comprising; converting words in the dialogue input text into strings of ambiguous key strokes; generating a candidate list for the dialogue input text words using a language dependent directory based on said strings of ambiguous key strokes; comparing said candidate list with the original dialogue input text words; and selecting said language dependent directory in the dialogue application when said comparison indicates a substantial matching between the dialogue input text words and the corresponding candidate lists. - View Dependent Claims (2, 3, 4)
-
-
5. A communication terminal comprising:
-
a transceiver unit through which said communication terminal is connected with a network and being able to receive a dialogue input containing text; a processor controlling at least some operations of the communication terminal; and memory storing computer executable instructions that, when executed by the processor, cause the communication terminal to perform a method comprising; identifying language information in said dialogue input by processing the text of the dialogue input; selecting a directory language for a predictive editor according to the identified language information; and using the selected directory language to transform a string of ambiguous keystrokes entered as text for a message related dialogue application assocaited with the predictive editor, wherein identifying the language information comprises; converting the dialogue input text into strings of ambiguous key strokes; generating a candidate list for the dialogue input text using a language dependent directory based on said strings of ambiguous key strokes; comparing said candidate list with the original dialogue input text; and selecting said language dependent directory in the dialogue application when said comparison indicates a substantial matching between the dialogue input text and the corresponding candidate lists. - View Dependent Claims (6, 7, 8)
-
-
9. A communication device comprising:
-
a processor controlling at least some operations of the electronic device; memory storing computer executable instructions that, when executed by the processor, cause the communication device to perform a method comprising; receiving at a predictive editor a dialogue input containing text; identifying one or more text words from the received text; converting the one or more text words into one or more corresponding strings of ambiguous keystrokes; for each string of ambiguous keystrokes, searching a plurality of language directories to identify a set of candidates within each language directory matching the string of ambiguous keystrokes; based on the searching, identifying language information for the text of the dialogue input; and setting a directory language for the predictive editor according to the identified language information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method performed by a communication device, the method comprising:
-
receiving at a predictive editor a dialogue input containing text; identifying one or more text words from the received text; converting the one or more text words into one or more corresponding strings of ambiguous keystrokes; for each string of ambiguous keystrokes, searching a plurality of language directories to identify a set of candidates within each language directory matching the string of ambiguous keystrokes; based on the searching, identifying language information for the text of the dialogue input; and setting a directory language for the predictive editor according to the identified language information. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification