Method and system for translating keyed input within a data processing system
US5623261A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Apr 17, 1995 |
| Grant date | Apr 22, 1997 |
| Priority date | — |
| Expiry date | Apr 17, 2015 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/023
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and system are disclosed for processing input to a data processing system having a memory and an input device having a number of keys which represent associated characters and functions. According to the method of the present invention, a translation table is created within the memory for translating virtual key codes, which specify relative positions of associated keys, into corresponding input codes, which specify a character or function. The translation table enables virtual key codes to be translated into character codes independently of the operating system and input device utilized by the data processing system. In response to the detection of a selection of a key of the input device, a scan code representing the selected key is determined. The scan code representing the selected key is then converted into a virtual key code, which is translated into an input code utilizing the translation table. The input code is thereafter received for processing within the data processing system. Because the translation table converts virtual key codes into input codes independently of the operating system and input device utilized by the data processing system, the translation ta…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.