Browse Prior Art Database

Dynamic Operator Message Management

IP.com Disclosure Number: IPCOM000105932D
Original Publication Date: 1993-Sep-01
Included in the Prior Art Database: 2005-Mar-20
Document File: 2 page(s) / 80K

Publishing Venue

IBM

Related People

Banks, JM: AUTHOR [+3]

Abstract

Disclosed is a system and method for dynamically managing active operator messages. These messages may be procedural instructions, system status information, warning and error reports.

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

Dynamic Operator Message Management

      Disclosed is a system and method for dynamically managing
active operator messages.  These messages may be procedural
instructions, system status information, warning and error reports.

      Typically, in a dynamic environment, operator messages which
become obsolete are deleted and replaced by the application logic
which generates these messages.  In many cases, the deletion and
replacement of obsolete messages results in unique customized
application code that is dependent on the content and nature of the
message removed or replaced.

      When an application program generates an operator message, this
message is passed to the dynamic message management module along with
some control information.  The dynamic message module adds this
message to the active message queue which it maintains.  The active
message queue is a list of messages which are currently being
displayed.  When a message is added to the active message queue, the
module assigns a unique message sequence number to the new message
and returns it to the application code which generated the message.

The control information passed to the dynamic message management
module includes:

1.  A message category identifier
2.  A message identifier
3.  A removal condition
4.  The display time
5.  Special message display codes

      The message category identifier is used to classify the
message.  For example, all system status messages could have a common
category identifier which could be defined as "STATUS" and operator
error messages could be defined as "ERROR".

      The message identifier is used to identify a message in its
category.  For example, the status message which displays " The
current book count is 200", may have a message identifier of 100 in
its category, which was defined as "STATUS".

      The removal condition is a code which is used to determine how
this message will be removed from the active message queue.
Currently, removal conditions are:

1.  Remove the message when another message in the same category is
    added to the active message queue.  For example, a message with a
    category of STATUS would be r...