Method for inserting capitalized Latin characters in a non-Latin document
First Claim
Patent Images
1. A method for switching from a non-Latin input mode into a Latin input mode using an input device having a shift key and a plurality of alphabet keys, comprising the steps of:
- in the non-Latin input mode, detecting a first shifted alphabet keystroke event comprising a combination of the shift key and one of the plurality of alphabet keys;
switching into the Latin input mode;
displaying a first capitalized Latin character corresponding to the first shifted keystroke event on a display device;
detecting a second shifted alphabet keystroke event comprising a combination of the shift key and one of the plurality of alphabet keys;
detecting an alphabet keystroke event comprising only one of the plurality of alphabet keys; and
switching into the non-Latin input mode.
2 Assignments
0 Petitions
Accused Products
Abstract
Inserting capitalized Latin characters in a non-Latin document by changing the input mode of an input device, such as a keyboard, from a non-Latin input mode to a Latin input mode. The input mode is automatically switched from a non-Latin input mode to a Latin input mode when the combination of a shift key and an alphabet key on the input device is depressed. The input mode is automatically returned to the previous non-Latin input mode when the shift key is released and only an alphabet key on the input device is depressed.
-
Citations
21 Claims
-
1. A method for switching from a non-Latin input mode into a Latin input mode using an input device having a shift key and a plurality of alphabet keys, comprising the steps of:
-
in the non-Latin input mode, detecting a first shifted alphabet keystroke event comprising a combination of the shift key and one of the plurality of alphabet keys; switching into the Latin input mode; displaying a first capitalized Latin character corresponding to the first shifted keystroke event on a display device; detecting a second shifted alphabet keystroke event comprising a combination of the shift key and one of the plurality of alphabet keys; detecting an alphabet keystroke event comprising only one of the plurality of alphabet keys; and switching into the non-Latin input mode. - View Dependent Claims (2, 3, 4)
-
-
5. A method for inserting a capitalized Latin character in a non-Latin document using an input device having a plurality of alphabet keys comprising the steps of:
-
entering a first plurality of non-Latin characters by; selecting a non-Latin input mode; and depressing successive ones of the alphabet keys; inserting a capitalized Latin character by; depressing a predefined key in combination with one of the plurality of alphabet keys to automatically switch to a Latin input mode; entering a second plurality of non-Latin character by; depressing one of the plurality of alphabet keys without depressing the predefined key to automatically return to the non-Latin input mode; and depressing another one of the plurality of alphabet keys. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A computer-readable medium having computer-executable instructions comprising the steps of:
-
in a non-Latin input mode, detecting a first keystroke event comprising a combination of a predefined key and one of a plurality of alphabet keys; switching into a Latin input mode; displaying a capitalized Latin character corresponding to the first keystroke event; and detecting a subsequent keystroke event comprising only one of the plurality of alphabet keys; and returning to the non-Latin input mode. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for automatically switching from a non-Latin input mode into a Latin input mode using a keyboard having a shift key and a plurality of alphabet keys, comprising the steps of:
-
detecting a shifted alphabet keyboard event comprising a combination of a shift key and one of the alphabet keys, and if in the Latin input mode, then remaining in the Latin input mode and inserting a capitalized Latin character corresponding to the shifted alphabet keyboard event; otherwise, saving the non-Latin input mode, switching to the Latin input mode, and inserting a capitalized Latin character corresponding to the shifted alphabet keyboard event; and detecting an alphabet keyboard event comprising only one of the alphabet keys, and if in a Latin input mode, then returning to the saved non-Latin input mode;
otherwise, remaining in the non-Latin input mode. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification