Browse Prior Art Database

Universal Keyboard Interface

IP.com Disclosure Number: IPCOM000057313D
Original Publication Date: 1988-Apr-01
Included in the Prior Art Database: 2005-Feb-15

Publishing Venue

IBM

Related People

Authors:
Cowlishaw, MF [+details]

Abstract

At present any keyboard cannot be plugged in to work as input to any data processing machine. This difficulty is overcome by allocating a unique standard symbolic code to each keyboard character or symbol. Each machine includes a look-up table listing those symbolic codes with which it is concerned to translate these into machine language. Thus, any keyboard can input to any machine which can process those characters or symbols provided by the keyboard. The difficulty of exchanging keyboards between machines is a problem that gets worse as more sophisticated character sets are used by more applications around the world. The root cause of this difficulty is the restriction imposed by the current keyboard interface design that uses a short code, typically 7 or 8 bits, to represent each character typed.