Browse Prior Art Database

Extended Character Set Implementation in Latin 1 Based Languages

IP.com Disclosure Number: IPCOM000037294D
Original Publication Date: 1989-Dec-01
Included in the Prior Art Database: 2005-Jan-29
Document File: 3 page(s) / 102K

Publishing Venue

IBM

Related People

Bitton, Y: AUTHOR [+3]

Abstract

Described is a method which enables a computer user to access a newly defined keyboard graphic layer. A Special-Character Keyboard is a set of characters comprising accents and special characters. This additional graphic layer is used to extend the character set available to the user on enhanced keyboards. A graphic layer is defined as a set of characters assigned to the keys in each of the three modes: base, shift, and alternate. (Image Omitted)

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 55% of the total text.

Page 1 of 3

Extended Character Set Implementation in Latin 1 Based Languages

Described is a method which enables a computer user to access a newly defined keyboard graphic layer. A Special-Character Keyboard is a set of characters comprising accents and special characters. This additional graphic layer is used to extend the character set available to the user on enhanced keyboards. A graphic layer is defined as a set of characters assigned to the keys in each of the three modes: base, shift, and alternate.

(Image Omitted)

The special-character keyboard is a single-character-locking layer and is accessed via ALT + SHIFT keys. Once accessed, the special- character keyboard remains active until a character from this layer is entered or until the user manually switches back to the base layer (by pressing ALT + SHIFT keys). All languages which use 00697 Graphic Character Set as a base for their specific code page has the special- character keyboard support.

(Image Omitted)

An IBM enhanced keyboard translate table of all countries which use 00697 character set are extended to include the additional three levels (Unshift, Shift and Alt) of special-character keyboard. Pressing the ALT + SHIFT keys enables the special-characters keyboard. Once the user enters a data character, the keyboard automatically resets to its base layer. There are two reasons for resetting the special-character keyboard after a single data key entry:

The special characters are needed on occasion one at a time. This relieves the user from the need to reset the special-character keyboard after each time it is accessed.

Producing a diacritic character is a two-step process. The diacritic accent is entered first as dead key (non-spacing key), and then an alpha character is entered following it which results in one accented character. Since the special character keyboard contains accents only, once the user enters an accent, the keyboard is reset to its base layer to enable the user t...