IP Library Granted Patent US 8,543,923
Granted Patent B2
US 8,543,923 · App. 11/839,445 · Granted Sep 24, 2013

Apparatus, system, and method for displaying health spatially and temporally

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,543,923
App. No.
11/839,445
Granted
Sep 24, 2013
Kind
B2
Abstract

An apparatus, system, and method are disclosed for displaying health spatially and temporally. A status module records a health status for each of a plurality of components at a plurality of temporal instances, wherein the health status instances are recorded in a history file. An interconnection module records interconnection relationships for the plurality of clusters in a resource file. A display module displays a system graphical representation comprising a graphical representation for each of the components, each interconnection relationship for the components, a health status for each component, and a transitional health for each component. The system graphical representation is for a specified temporal instance. The transitional health portrays a change in health status over a plurality of temporal instances.

Claims (27)

1. An apparatus to display health, the apparatus comprising:

a computer readable program stored on a computer readable storage medium;

a processor executing the computer readable program, the computer readable program comprising:

a status module recording a health status for each of a plurality of components at a plurality of temporal instances, wherein each component comprises a virtual tape server, a tape library, and a hierarchical storage manager, the health status instances are recorded in a history file, and each health status instance comprises a percentage of full capacity of the component;

an interconnection module recording interconnection relationships for the plurality of components in a resource file; and

a display module displaying a system graphical representation comprising a graphical representation for each of the components, each interconnection relationship for the components, a health status for each component, and a transitional health for each component, wherein the system graphical representation is for a first specified temporal instance and the transitional health portrays a change in health status over the plurality of temporal instances, the transitional health portraying a diminishing health status with a first simulated motion and portraying an improving health status with a second simulated motion, the display module further paging through graphical representations for the plurality of instances to a second specified temporal instance at a specified time and date in response to a command.

2. The apparatus of claim 1 , the computer readable program further comprising a user command module receiving the command.

3. The apparatus of claim 1 , wherein the interconnection relationships are physical connection relationships.

4. The apparatus of claim 1 , wherein the interconnection relationships are logical connection relationships.

5. A computer program product comprising a non-transitory computer readable storage medium storing a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:

record a health status for each of a plurality of components at a plurality of temporal instances, wherein each component comprises a virtual tape server, a tape library, and a hierarchical storage manager, the health status instances are recorded in a history file, and each health status instance comprises a percentage of full capacity of the component;

record interconnection relationships for the plurality of components in a resource file;

display a system graphical representation comprising a graphical representation for each of the component, each interconnection relationship for the components, a health status for each component, and a transitional health for each component, wherein the system graphical representation is for a first specified temporal instance and the transitional health portrays a change in health status over the plurality of temporal instances, the transitional health portraying a diminishing health status with a first simulated motion and portraying an improving health status with a second simulated motion; and

paging through graphical representations for the plurality of instances to a second specified temporal instance at a specified time and date in response to a command.

6. The computer program product of claim 5 , wherein the components are configured as clusters.

7. The computer program product of claim 5 , wherein the interconnection relationships are physical connection relationships.

8. The computer program product of claim 5 , wherein the interconnection relationships are logical connection relationships.

9. A system to display health, the system comprising:

a plurality of clusters configured to store data;

a computer configured to execute computer readable programs stored on a computer readable storage medium, the computer readable programs comprising

a status module recording a health status for each of a plurality of clusters at a plurality of temporal instances, wherein each cluster comprises a virtual tape server, a tape library, and a hierarchical storage manager, the health status instances are recorded in a history file, and each health status instance comprises a percentage of full capacity of the cluster;

an interconnection module recording interconnection relationships for the plurality of clusters in a resource file; and

a display module displaying a system graphical representation comprising a graphical representation for each of the clusters, each interconnection relationship for the clusters, a health status for each cluster, and a transitional health for each cluster, wherein the system graphical representation is for a first specified temporal instance and the transitional health portrays a change in health status over the plurality of temporal instances, the transitional health portraying a diminishing health status with a first simulated motion and portraying an improving health status with a second simulated motion, the display module further paging through graphical representations for the plurality of instances to a second specified temporal instance at a specified time and date in response to a command.

10. The system of claim 9 , the computer readable programs further comprising a user command module receiving the command.

11. The system of claim 9 , wherein the health status for each cluster is recorded in a log entry.

12. The system of claim 9 , wherein the interconnection relationships are physical connection relationships.

13. The system of claim 9 , wherein the interconnection relationships are logical connection relationships.

Assignments (2)
CONVEYOR IS ASSIGNING UNDIVIDED 50% INTEREST Recorded Nov 8, 2017
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: SERVICENOW, INC.; INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 044413/0158 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2007
From: FISHER, JAMES A.; FUJIHARA, SHINOBU; LOEWUS-DEITCH, DANIEL; MALETICH, MICHAEL R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 020015/0476 →