Browse Prior Art Database

Keeping Users Aware of the Status of an Object Affected by Multiple Programs

IP.com Disclosure Number: IPCOM000111345D
Original Publication Date: 1994-Feb-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 57K

Publishing Venue

IBM

Related People

Gaertner, D: AUTHOR

Abstract

Disclosed is a technique that allows a program to properly inform the user about problems with a resource represented by an object. This technique solves the problems program designers come across when several applications will use a single object (e.g., icon) to display the status of a particular resource.

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

Keeping Users Aware of the Status of an Object Affected by Multiple
Programs

      Disclosed is a technique that allows a program to properly
inform the user about problems with a resource represented by an
object.  This technique solves the problems program designers come
across when several applications will use a single object (e.g.,
icon) to display the status of a particular resource.

      The technique includes:  (1) the use of a reference count to
properly maintain and report the status of a resource, (2) the
tracking of which application sets which status levels on a resource,
(3) the reporting of different levels of status according to the
reference count at that status level.

      One possible application of this technique is in a graphical
resource management framework in which icons represent managed
resources (computer systems, peripherals, etc.).  On such a
framework, several resource management applications all use the same
icon to report the status of a single resource that that icon
represents.  Each application has its own particular view of a
resource.  For example, under one application's criteria, a resource
might have a problem while the other applications do not see that
resource as having a problem.  To correctly diagnose and fix the
problem, the user needs to be aware of which application is
indicating a problem with the resource in question.

      This technique can be implemented using a two-dimensional array
that holds...