Graph Expansion Mini-view
AssigneeBMC Software, Inc.
InventorRicky L. Poston
Life of this patent
Estimating the term…
Abstract
A graphical representation of a service model provides a full view of a portion of the graphical representation. A sub graph view may be displayed for nodes of the graphical representation of the service model that are associated with a selected node, including nodes that may not be visible in the full view. The sub graph view may be interactive, providing additional information regarding the nodes displayed in the sub graph view, and allowing making nodes in the sub graph view visible or invisible in the full view. Information may be displayed in the sub graph view about the status of the components being modeled by the service model corresponding to nodes displayed in the sub graph view.
Claims20
A method, comprising:
- displaying, in a first window, a first portion of a plurality of nodes, each of the plurality of nodes representing a component modeled by a service model;
- determining that a cursor is positioned substantially coincident with a first target area associated with a first node of the first portion of the plurality of nodes;
- displaying, in a second window, the first node and a second portion of the plurality of nodes coupled to the first node, at least some of the second portion of the plurality of nodes invisible in the first window, responsive to the act of determining that a cursor is positioned substantially coincident with a first target area associated with a first node of the first portion of the plurality of nodes;
- and
- ceasing display of the second window upon determining that the cursor is positioned outside of the second window.
A system, comprising:
- a processor;
- a display, coupled to the processor;
- a user input device, coupled to the processor;
- a storage subsystem, coupled to the processor;
- and
- software stored on the storage subsystem, that when executed causes the processor to perform acts comprising:
- generating a graphical representation of a service model, comprising a plurality of nodes, each representing a component modeled by the service model;
- displaying in a first window on the display a first portion of the plurality of nodes;
- defining a first target area on the display associated with a first node of the plurality of nodes;
- and
- displaying in a second window on the display the first node and a second portion of the plurality of nodes coupled to the first node, the second portion of the plurality of nodes mutually exclusive with the first portion of the plurality of nodes, responsive to detecting that a cursor associated with the user input device is positioned with the first target area.
Dependencies are inferred from the claim text.