IP Library Granted Patent US 8,972,238
Granted Patent B2
US 8,972,238 · App. 13/935,101 · Granted Mar 3, 2015

Mobile electronic device and associated method enabling transliteration of a text input

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,972,238
App. No.
13/935,101
Granted
Mar 3, 2015
Kind
B2
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.

Claims (33)

1. 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, via a processor, whether the current character input is an ambiguous input; and

selectively suspending processing of the current character input by the transliteration operation.

2. The method of claim 1 , wherein the current character input is an ambiguous input when an input key used to input the current character input is associated with a plurality of characters in the first alphabet.

3. The method of claim 1 , further comprising:

continuing processing of the current character input upon occurrence of a finalization event, wherein the finalization event includes at least one of a detection of another input by a different input key within a predetermined period of time after the current input, and an expiration of the predetermined period of time after the current input without detecting another input.

4. The method of claim 1 , further comprising:

displaying the one or more valid characters as proposed transliterations in a lookup portion prior to detecting the current character input.

5. The method of claim 4 , wherein a proposed transliteration involving the current character input is not displayed in the lookup portion until a finalization event is received.

6. 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 current character input is an ambiguous input; and

selectively suspend processing of the current character input by the transliteration operation.

7. The electronic device of claim 6 , wherein the current character input is an ambiguous input when an input key used to input the current character input is associated with a plurality of characters in the first alphabet.

8. The electronic device of claim 6 , the processor executing instructions to continue processing of the current character input upon occurrence of a finalization event, wherein the finalization event includes at least one of a detection of another input by a different input key within a predetermined period of time after the current input, and an expiration of the predetermined period of time after the current input without detecting another input.

9. The electronic device of claim 6 , the processor executing instructions to display the one or more valid characters as proposed transliterations in a lookup portion prior to detecting the current character input.

10. The electronic device of claim 9 , wherein a proposed transliteration involving the current character input is not displayed in the lookup portion until a finalization event is received.

11. 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 current character input is an ambiguous input; and

selectively suspending processing of the current character input by the transliteration operation.

12. The computer-readable storage medium of claim 11 , wherein the current character input is an ambiguous input when an input key used to input the current character input is associated with a plurality of characters in the first alphabet.

13. The computer-readable storage medium of claim 11 , further comprising:

continuing processing of the current character input upon occurrence of a finalization event, wherein the finalization event includes at least one of a detection of another input by a different input key within a predetermined period of time after the current input, and an expiration of the predetermined period of time after the current input without detecting another input.

14. The computer-readable storage medium of claim 11 , the method further comprising:

displaying the one or more valid characters as proposed transliterations in a lookup portion prior to detecting the current character input.

15. The computer-readable storage medium of claim 14 , wherein a proposed transliteration involving the current character input is not displayed in the lookup portion until a finalization event is received.

Assignments (6)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Oct 14, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033987/0576 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2013
From: WANG, XIN
To: RESEARCH IN MOTION LIMITED
Reel/Frame 030743/0686 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2013
From: FUX, VADIM; ELIZAROV, MICHAEL
To: 2012244 ONTARIO INC.
Reel/Frame 030743/0722 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2013
From: 2012244 ONTARIO INC.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 030743/0748 →