Browse Prior Art Database

Method to visually express the status of an application via dynamic modifications of it's GUI icon

IP.com Disclosure Number: IPCOM000015635D
Original Publication Date: 2002-Jun-25
Included in the Prior Art Database: 2003-Jun-20
Document File: 2 page(s) / 57K

Publishing Venue

IBM

Abstract

Method to visually express the status of an application via dynamic modifications of it's GUI icon

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 69% of the total text.

Page 1 of 2

Method to visually express the status of an application via dynamic modifications

of it's GUI icon

This disclosure proposes a method to visually express the status of an application utilizing dynamic modifications of it's GUI icon. If the background process status is positive and it is progressing as expected, the window icon will maintain it's same bright shape and color. However, if the background process status is negative (ex. error messages generated during processing) the icon will began to fray at the edges and develop a "dirty" appearance.

As an application is executing, the operating system keeps tabs on the performance of the application. If the application has failed, such as crash or sudden exit with an error code, the operating system will note the failure. Or, if the application seems to be running slowly or is "hung", then this also qualifies as a "sickly" system and will be also noted by the system. At various user defined intervals, the OS can make modifications to the application's icon to show a degredation of performance.

Allowing the computer user to visually determine the status of an application utilizing dynamic modifications of it's GUI icon will increase the usability of the desktop environment. In addition, it will give the computer user an immediate visual notification that problems may exist as the icon begins to change. This visual representation will automate the process of notifying the computer user of a problem. The user is immed...