Browse Prior Art Database

Dual-Product Keyboard With Additional Advanced Function

IP.com Disclosure Number: IPCOM000101768D
Original Publication Date: 1990-Aug-01
Included in the Prior Art Database: 2005-Mar-16
Document File: 3 page(s) / 140K

Publishing Venue

IBM

Related People

Leonard, AG: AUTHOR [+2]

Abstract

Disclosed is a keyboard that is compatible with an already existing product within IBM. The RIOS product will use the AIX* operating system which was announced on the RT* System. The development of AIX386 on the PS/2* Model 80 will also use a similar variation of the AIX operating system. Since both the RIOS and AIX386 products use an AIX-based operating system, it is an ideal situation for developing a RIOS keyboard that would be able to support both the RIOS System and the AIX386 PS/2 System. The main advantage of this disclosure is that one keyboard could have enough function to support RIOS and also a subset of its total function to support AIX386 on the PS/2 System.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 45% of the total text.

Dual-Product Keyboard With Additional Advanced Function

       Disclosed is a keyboard that is compatible with an
already existing product within IBM.  The RIOS product will use the
AIX* operating system which was announced on the RT* System. The
development of AIX386 on the PS/2* Model 80 will also use a similar
variation of the AIX operating system.  Since both the RIOS and
AIX386 products use an AIX-based operating system, it is an ideal
situation for developing a RIOS keyboard that would be able to
support both the RIOS System and the AIX386 PS/2 System.  The main
advantage of this disclosure is that one keyboard could have enough
function to support RIOS and also a subset of its total function to
support AIX386 on the PS/2 System.

      The RIOS keyboard supports additional functions which are not
implemented on the PS/2 keyboard.  It also has a built-in speaker
whereas the PS/2 has the speaker in the System Unit.  There are three
additional functions which are supported by the RIOS keyboard and not
implemented on the PS/2 keyboard.  First, the RIOS keyboard ID
command puts out a different ID for the U.S. (101-key) keyboard and
the World Trade (102-key) keyboard.  The PS/2 keyboard supports only
one ID for both the U.S. and the World Trade keyboards. PS/2 Systems
differentiate between keyboards by shipping a different level of DOS
operating system diskette to support either the U.S. (101-key) or the
World Trade (102-key) keyboard.  Secondly, the RIOS keyboard supports
a double-rate typamatic function on the four individual cursor keys.
This function is not supported by the PS/2 keyboard. The double-rate
typamatic function allows the individual cursor keys to move the
cursor at twice the speed that normal characters repeat themselves on
the screen when their individual character key is left depressed on
the keyboard. This additional function gives the user the ability of
moving the cursor on a large display at a faster speed, therefore
allowing the user to be more productive.  Thirdly, the RIOS keyboard
has one key with different nomenclature than the PS/2 keyboard.  This
is not an additional function on the RIOS keyboard, but just a
different level of supported function by both the RIOS and PS/2
keyboard.  The predecesor keyboard to the RIOS System (RT System) has
an (ACTION) key to the right of the space bar.  The PS/2 keyboard has
a (CONTROL) key to the right of its space bar. What has been designed
for the RIOS keyboard is a combination of both functions on the one
key that is located to the right of the space bar.  The new
nomenclature for this key is going to be (CTRL/ACT).  By doing this,
both the RIOS and the PS/2 functions can be supported on the newly
designed RIOS keyboard.  This same abbreviation for both CONTROL and
ACTION will be implemented on all the World Trade (102-key)
keyboards.  The one key will always send out the same scan code to
the system unit and the only difference in function will be...