Graph Expansion Mini-View for Complex IT Service Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex IT service models, represented as large directed acyclic graphs, pose challenges in visualization and navigation due to their size and complexity, making it difficult for users to efficiently view and interact with the interconnected components and sub-nodes.

Innovation Solution

A method and system that provide a concise, interactive mini-view of a service model graph, allowing users to preview and interact with nodes by positioning a cursor over mouseover targets, enabling the display of related nodes above or below a collapsed node without requiring extensive scrolling or manual expansion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If complex user interface components are used to provide comprehensive data about service model elements, then information availability is improved, but interface complexity increases

Engineering Contradiction:
Improveinformation availabilityVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the service model graph into collapsible hierarchical groups and individual nodes. Users can collapse entire branches of the graph to reduce visual complexity while maintaining the ability to expand and view detailed information when needed. This segmentation allows comprehensive data to be available structurally without overwhelming the user interface simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal dimension to information display through progressive expansion. Instead of displaying all information at once (spatial dimension only), the interface allows users to expand nodes progressively to reveal information over time. This dimensional change from purely spatial to temporal-spatial display resolves the contradiction between information availability and interface complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of information

If the complete service model graph is displayed to show all interconnected components, then comprehensive visibility is improved, but navigation difficulty increases

Engineering Contradiction:
Improvecomprehensive visibilityVSAvoidnavigation difficulty
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The service model graph is segmented into hierarchical groups and collapsible nodes. Users can collapse entire branches to focus on specific areas of interest, reducing navigation complexity. The segmentation maintains comprehensive visibility structurally while allowing selective expansion to improve ease of navigation and interaction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic display characteristics where nodes and branches can be expanded and collapsed based on user interaction. This dynamic behavior allows the graph to adapt its level of detail, providing comprehensive visibility when needed while simplifying navigation by hiding irrelevant portions, thus resolving the contradiction between comprehensive visibility and navigation ease.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If manual expansion of sub-branches is required to view detailed content, then data accuracy is improved, but interaction time increases

Engineering Contradiction:
Improvedata accuracyVSAvoidinteraction time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by providing a selection mechanism that allows users to pre-select multiple nodes or entire branches for expansion. Instead of requiring sequential manual expansion of each node, users can select multiple targets in advance and trigger a bulk expansion operation, significantly reducing interaction time while maintaining the ability to view accurate detailed data when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a simplified copy or representation of the service model graph in a draggable window or panel. This copy allows users to view and interact with detailed node information without navigating through the entire hierarchical structure step-by-step. The copying mechanism preserves data accuracy while dramatically reducing the time required to access and analyze specific portions of the graph.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11132820B2Graph expansion mini-view
Publication Date: 2021.09.28 BMC HELIX INC
  • US11132820B2 patent drawing
  • US11132820B2 patent drawing
  • US11132820B2 patent drawing

AI summary

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.