MOBILE ELECTRONIC DEVICE AND ASSOCIATED METHOD ENABLING IDENTIFICATION OF PREVIOUSLY ENTERED DATA FOR TRANSLITERATION OF AN INPUT
First Claim
Patent Images
1. A method of enabling text input on a mobile electronic device, the method comprising:
- detecting on the mobile electronic device an initial input of a textual object comprising a number of characters, each character being of a first type, of a second type, or of both;
performing a storage operation comprising at least one of;
responsive to a determination that all of the characters are of at least the first type, storing a first representation of the textual object in a first data source, andresponsive to a determination that all of the characters are of at least the second type, storing a second representation of the textual object in a second data source;
detecting a textual input in one of a first alphabet that can be transliterated into characters of at least the first type and a second alphabet that can be transliterated into characters of at least the second type;
when the textual input is in the first alphabet, comparing the textual input with the first data source to identify the first representation of the textual object;
when the textual input is in the second alphabet, comparing the textual input with the second data source to identify the second representation of the textual object; and
outputting the textual object as a proposed transliteration of the textual input.
6 Assignments
0 Petitions
Accused Products
Abstract
An improved mobile electronic device and associated method enable the identification of previously-entered textual objects in one or more custom wordlists to identify possible transliterations of textual inputs. Such textual objects can be stored as data in a Pinyin custom wordlist if it is in the nature of Standard Mandarin characters or it can be stored in a BoPoMoFo custom wordlist if it is in the nature of Traditional Chinese characters, or it can be stored in both if it is in the nature of both Standard Mandarin characters and Traditional Chinese characters.
68 Citations
12 Claims
-
1. A method of enabling text input on a mobile electronic device, the method comprising:
-
detecting on the mobile electronic device an initial input of a textual object comprising a number of characters, each character being of a first type, of a second type, or of both; performing a storage operation comprising at least one of; responsive to a determination that all of the characters are of at least the first type, storing a first representation of the textual object in a first data source, and responsive to a determination that all of the characters are of at least the second type, storing a second representation of the textual object in a second data source; detecting a textual input in one of a first alphabet that can be transliterated into characters of at least the first type and a second alphabet that can be transliterated into characters of at least the second type; when the textual input is in the first alphabet, comparing the textual input with the first data source to identify the first representation of the textual object; when the textual input is in the second alphabet, comparing the textual input with the second data source to identify the second representation of the textual object; and outputting the textual object as a proposed transliteration of the textual input. - View Dependent Claims (2, 3, 4)
-
-
5. A mobile electronic device comprising:
-
a processor apparatus comprising a processor and a memory; an input apparatus structured to provide input to the processor apparatus; an output apparatus structured to receive output signals from the processor apparatus; and the memory having stored therein a number of routines which, when executed on the processor, cause the mobile electronic device to perform operations comprising; detecting on the mobile electronic device an initial input of a textual object comprising a number of characters, each character being of a first type, of a second type, or of both; performing a storage operation comprising at least one of; responsive to a determination that all of the characters are of at least the first type, storing a first representation of the textual object in a first data source, and responsive to a determination that all of the characters are of at least the second type, storing a second representation of the textual object in a second data source; detecting a textual input in one of a first alphabet that can be transliterated into characters of at least the first type and a second alphabet that can be transliterated into characters of at least the second type; when the textual input is in the first alphabet, comparing the textual input with the first data source to identify the first representation of the textual object; when the textual input is in the second alphabet, comparing the textual input with the second data source to identify the second representation of the textual object; and outputting the textual object as a proposed transliteration of the textual input. - View Dependent Claims (6, 7, 8)
-
-
9. A machine-readable storage medium comprising instructions which, when executed on a mobile electronic device, cause the mobile electronic device to perform operations comprising:
-
detecting on the mobile electronic device an initial input of a textual object comprising a number of characters, each character being of a first type, of a second type, or of both; performing a storage operation comprising at least one of; responsive to a determination that all of the characters are of at least the first type, storing a first representation of the textual object in a first data source, and responsive to a determination that all of the characters are of at least the second type, storing a second representation of the textual object in a second data source; detecting a textual input in one of a first alphabet that can be transliterated into characters of at least the first type and a second alphabet that can be transliterated into characters of at least the second type; when the textual input is in the first alphabet, comparing the textual input with the first data source to identify the first representation of the textual object; when the textual input is in the second alphabet, comparing the textual input with the second data source to identify the second representation of the textual object; and outputting the textual object as a proposed transliteration of the textual input. - View Dependent Claims (10, 11, 12)
-
Specification