Browse Prior Art Database

Common User Interface for Machine Diagnostics

IP.com Disclosure Number: IPCOM000114984D
Original Publication Date: 1995-Feb-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 4 page(s) / 85K

Publishing Venue

IBM

Related People

Dunlap, GL: AUTHOR [+2]

Abstract

A method for providing a consistent cross-product user interface for invoking hardware diagnostics on large computer systems, utilizing dynamically-built selection menus that are tailored on the basis of queries to the machine.

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

Common User Interface for Machine Diagnostics

      A method for providing a consistent cross-product user
interface for invoking hardware diagnostics on large computer
systems, utilizing dynamically-built selection menus that are
tailored on the basis of queries to the machine.

      Hardware diagnostics are generally invoked to provide further
diagnosis of a problem suspected in a particular functional area of
the machine.  For current IBM large processors, examples of such
areas are channels, processor, and storage.  The particular
functional areas may differ across products and across versions of
the same product.  To provide a consistent entry point to diagnostics
and to provide a consistent selection process for the functional area
to be tested, the user interface will display a dynamically-built
list of functional areas, from which the user can select the area of
interest (see Fig. 1 for an example).

      To build this dynamic list, each product must support a common
query command that allows the application to determine the supported
areas for that product.  When the Query-Area command is sent to the
product, the product will respond by returning a list of valid
functional areas to be tested.  To provide for National Language
Support in the user interface, the functional areas will be returned
as a predefined set of numbers, which can be used to "look-up" the
panel text in a file.  This file can be translated, as needed, for
different languages.

      Once the user selects the functional area t...