Browse Prior Art Database

Methods to Sense the Keyboard Identifier While Keyboard Password Protection is Enabled

IP.com Disclosure Number: IPCOM000119557D
Original Publication Date: 1991-Feb-01
Included in the Prior Art Database: 2005-Apr-01
Document File: 3 page(s) / 66K

Publishing Venue

IBM

Related People

Bealkowski, R: AUTHOR

Abstract

This article describes two methods to allow the keyboard identifier in a personal computer system to be interrogated.

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

Methods to Sense the Keyboard Identifier While Keyboard Password
Protection is Enabled

      This article describes two methods to allow the keyboard
identifier in a personal computer system to be interrogated.

      The microcontroller which interfaces with the keyboard and
mouse ports on some personal computer systems supports a keyboard
password

                            (Image Omitted)

 protection mode.  When
this mode is active, no communication can occur to or from the
keyboard.  This complete lockout prevents a device driver, such as a
keyboard device driver, from sensing the keyboard identifier.  Since
different keyboards can be attached, depending on the country, the
device driver must know exactly what keyboard is installed. The
password enabled state can be software selected dynamically by the
user.  The password enabled state can also be set as the default
state when the system is powered-on.  This is called server-mode.

      The operating characteristics of the system-side
microcontroller which interfaces to the keyboard port must be
extended to support identifier sensing.

      Two methods are disclosed herein to allow the keyboard
identifier to be interrogated.  The first method is a dynamic one
which recognizes an identifier request and allows it to pass through
to the keyboard.  The second method has the host-side microcontroller
obtain and store the keyboard identifier and return the value from
its i...