Adaptive keyboard layout mapping
First Claim
Patent Images
1. A method comprising:
- generating by a local computer a first keystroke representing a symbol according to a keyboard layout of the local computer, the first keystroke produced by operation of a symbol key and at least one modifier key;
translating the first keystroke by the local computer to a second keystroke representing the symbol according to a different keyboard layout of a remote computer by performing a lookup operation in a mapping table that maps local computer keystrokes to remote computer keystrokes;
sending the second keystroke to the remote computer for processing;
receiving the symbol from the remote computer after the second keystroke has been processed by the remote computer to generate the symbol; and
displaying the received symbol by the local computer.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for processing keystrokes is described herein. A first keystroke representing a symbol for a first operating system may be received on a first computer. The first keystroke may be translated to a second keystroke representing the symbol for a second operating system on a second computer. The second operating system is different from the first operating system. The second keystroke may be sent to the second computer.
-
Citations
6 Claims
-
1. A method comprising:
-
generating by a local computer a first keystroke representing a symbol according to a keyboard layout of the local computer, the first keystroke produced by operation of a symbol key and at least one modifier key; translating the first keystroke by the local computer to a second keystroke representing the symbol according to a different keyboard layout of a remote computer by performing a lookup operation in a mapping table that maps local computer keystrokes to remote computer keystrokes; sending the second keystroke to the remote computer for processing; receiving the symbol from the remote computer after the second keystroke has been processed by the remote computer to generate the symbol; and displaying the received symbol by the local computer. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
a first computer having a first processor; and first memory storing an operating system and program instructions executable by the first processor to; receive a first keystroke representing a symbol according to a keyboard layout associated with the first operating system, wherein the first keystroke comprises operation of a symbol key and a modifier key; translate the first keystroke to a second keystroke according to a different keyboard layout by performing a lookup operation in a mapping table that maps operation of the symbol key and the modifier key to one or more keys according to the different keyboard layout; transmit the second keystroke to a second computer; receive the symbol produced by processing the second keystroke by the second computer; and display the received symbol on a screen of the first computer. - View Dependent Claims (6)
Specification