Mobile electronic device and associated method enabling transliteration of a text input
AssigneeResearch In Motion Limited
InventorsXin Wang, Vadim Fux, Michael Elizarov
Life of this patent
Estimating the term…
Abstract
An improved mobile electronic device enables the inputting of text in one alphabet, Traditional Chinese in the present example, by transliteration of inputs in another alphabet, BoPoMoFo in the present example. Since some of the inputs can be ambiguous, transliteration of an ambiguous input is delayed until a detection of a finalization event, thus avoiding the outputting of unnecessary transliteration results, and thus advantageously avoiding a distraction to the user.
Claims18
A method comprising:
- detecting one or more character inputs in a first character alphabet as a preceding character string, the preceding character string corresponding to one or more valid characters in a second alphabet according to a transliteration operation;
- detecting a current character input in the first character alphabet following input of the preceding character string;
- determining whether the combination of the current character input with the preceding character string would result in an invalid transliteration result;
- and
- automatically performing, via a processor, an operation on the preceding character string to replace the preceding character string with a replacement character selected from among the one or more valid characters in the second alphabet if the combination would result in an invalid transliteration result.
An electronic device comprising:
- a memory storing instructions;
- and
- a processor executing the instructions to:
- detect one or more character inputs in a first character alphabet as a preceding character string, the preceding character string corresponding to one or more valid characters in a second alphabet according to a transliteration operation;
- detect a current character input in the first character alphabet following input of the preceding character string;
- determine whether the combination of the current character input with the preceding character string would result in an invalid transliteration result;
- and
- automatically perform an operation on the preceding character string to replace the preceding character string with a replacement character selected from among the one or more valid characters in the second alphabet if the combination would result in an invalid transliteration result.
A tangibly embodied non-transitory computer-readable storage medium storing instructions that, when executed by a processor of a device, cause the device to perform a method comprising:
- detecting one or more character inputs in a first character alphabet as a preceding character string, the preceding character string corresponding to one or more valid characters in a second alphabet according to a transliteration operation;
- detecting a current character input in the first character alphabet following input of the preceding character string;
- determining whether the combination of the current character input with the preceding character string would result in an invalid transliteration result;
- and
- automatically performing an operation on the preceding character string to replace the preceding character string with a replacement character selected from among the one or more valid characters in the second alphabet if the combination would result in an invalid transliteration result.
Dependencies are inferred from the claim text.