Patent · US Expired

Method and system for translating keyed input within a data processing system

US5623261A · kind A · utility

29Cited by
11References
13Claims
0Family size

Assignee

Inventor

Key dates

Filing dateApr 17, 1995
Grant dateApr 22, 1997
Priority date
Expiry dateApr 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.