Browse Prior Art Database

Fault Indicator Software Support for Unattended Operational Personal Computer Systems

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

Publishing Venue

IBM

Related People

Jones, CW: AUTHOR [+2]

Abstract

Described is a software facility that provides fault indication monitoring support for personal computer systems used in unattended operations. Two layers of support are described: a layer of support that detects and notifies the occurrence of a fault and a layer of support that provides an interface for languages typically used by application programmers.

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

Fault Indicator Software Support for Unattended Operational Personal
Computer Systems

      Described is a software facility that provides fault
indication monitoring support for personal computer systems used in
unattended operations.  Two layers of support are described: a layer
of support that detects and notifies the occurrence of a fault and a
layer of support that provides an interface for languages typically
used by application programmers.

      Personal computer systems used to control industrial
environments may operate unattended for long periods of time.  As a
result, a method is required to notify the application software when
an operational problem occurs, such as a power supply failure.  The
concept described herein provides a means of monitoring the state of
the computer system so that a user may appropriately handle error
operations without outside intervention.  The method employed uses
software to log and to react to fault indications.  Two layers of
support are utilized:  first, a layer of support that detects and
notifies the user of the specific faults when they occur; and second,
a support layer that provides an interface for languages typically
used by application programmers.

      When used for unattended operations, the personal computer
system is provided with an interface in the system read-only memory
(ROM) control program that polls the power supply fault indicators.
When a "fault" is indicated, a flag in the battery backed storage is
set to indicate a failure.  The control program then gives control to
a user "fault handler" routine, if present.  This provides an
interface for processing all fault indications.  If no user routine
is present, then the control program continues execution.  The flag
for the battery- backed storage unit can be interrogated later.

      A high-level language interface is provided that gives users
the flexibility in coding applications.  It...