Interactive hierarchical status display
First Claim
1. A computer-based method for displaying the status of networked resources, including:
- representing a hierarchy, the hierarchy including a plurality of resource profiles and a plurality of dependency relationships among resource profiles in the plurality of resource profiles, where the resource profiles represent networked resources;
acquiring a status of at least one monitored resource profile in the plurality of resource profiles; and
rendering the hierarchy in a fishbone layout, including rendering a visual representation of the status of the monitored resource profile.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention features a method and apparatus for displaying the status of networked resources, including rendering in a fishbone layout a hierarchy that includes a plurality of resource profiles and a plurality of dependency relationships among resource profiles in the plurality of resource profiles, where the resource profiles represent networked resources. The invention also features a method and apparatus for displaying the status of networked resources, to include rendering fishbone layouts in a snowflake layout. Each fishbone layout features a hierarchy with resource profiles and dependency relationships among the resource profiles. The resource profiles represent networked resources. Hierarchies in the snowflake layout share a common root.
37 Citations
48 Claims
-
1. A computer-based method for displaying the status of networked resources, including:
-
representing a hierarchy, the hierarchy including a plurality of resource profiles and a plurality of dependency relationships among resource profiles in the plurality of resource profiles, where the resource profiles represent networked resources; acquiring a status of at least one monitored resource profile in the plurality of resource profiles; and rendering the hierarchy in a fishbone layout, including rendering a visual representation of the status of the monitored resource profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-based method for displaying the status of networked resources, including:
-
providing a hierarchy including a root resource profile and a plurality of dependent resource profiles in dependency relationships with the root resource profile, such that a minimal path from each dependent resource profile to the root resource profile, the path including a sequence of dependency relationships, has a path length corresponding to a tier in the hierarchy for each such dependent resource profile, and where the resource profiles represent networked resources; acquiring a status of a monitored resource profile, the monitored resource profile either being the root resource profile or being in the plurality of dependent resource profiles; associating the status with a severity; and rendering the hierarchy in a fishbone layout, including rendering the monitored resource profile with a visual trait indicating the severity. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A computer-based method for displaying the status of networked resources, including:
-
representing a logical hierarchy, the logical hierarchy including a plurality of resource profiles and a plurality of dependency relationships among resource profiles in the plurality of resource profiles, where the resource profiles represent networked resources; acquiring a status of at least one monitored resource profile in the plurality of resource profiles; deriving a visual hierarchy from the logical hierarchy, wherein components of the visual hierarchy correspond to components of the logical hierarchy, such that the visual hierarchy is a tree; and rendering the visual hierarchy in a fishbone layout, including rendering a visual representation of the status of the monitored resource profile. - View Dependent Claims (27, 28)
-
-
29. A computing apparatus for displaying the status of networked resources comprising:
-
a computer usable medium having computer readable program code means embodied therein, including a processor, a main memory, a visual display, a storage device, and a network connection, the program code means comprising; computer readable program code means for causing a computer to represent a hierarchy including a plurality of resource profiles and a plurality of dependency relationships among resource profiles in the plurality of resource profiles, where the resource profiles represent networked resources; computer readable program code means for causing the computer to acquire a status of a monitored resource profile in the plurality of resource profiles; and computer readable program code means for causing the computer to render the hierarchy in a fishbone layout, including rendering a visual representation of the status of the monitored resource profile.
-
-
30. A computer-based method for displaying the status of networked resources, including:
-
representing a plurality of hierarchies, each of the hierarchies including a plurality of resource profiles and a plurality of dependency relationships among resource profiles in the plurality of resource profiles, where the resource profiles represent networked resources, wherein the hierarchies share a common root; acquiring a status of at least one monitored resource profile in the plurality of resource profiles; and rendering the plurality of hierarchies in a fishbone snowflake layout, including rendering a visual representation of the status of the monitored resource profile. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A computing apparatus for displaying the status of networked resources comprising:
-
a computer usable medium having computer readable program code means embodied therein, including a processor, a main memory, a visual display, a storage device, and a network connection, the program code means comprising; computer readable program code means for causing a computer to represent a plurality of hierarchies, each of the hierarchies including a plurality of resource profiles and a plurality of dependency relationships among resource profiles in the plurality of resource profiles, where the resource profiles represent networked resources, wherein the hierarchies share a common root; computer readable program code means for causing the computer to acquire a status of at least one monitored resource profile in the plurality of resource profiles; and computer readable program code means for causing the computer to render the plurality of hierarchies in a fishbone snowflake layout, including rendering a visual representation of the status of the monitored resource profile.
-
Specification