Network Diagram Rendering with Primary Node Position Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network diagram rendering systems struggle to allow users to continuously track target nodes as network configurations dynamically change, leading to difficulties in visual recognition and navigation.
Innovation Solution
A network-diagram rendering system that calculates an index for each node indicating its importance and sets a primary node coefficient to minimize position changes, ensuring that key nodes remain fixed or less dynamically altered during configuration changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If automatic coordinate calculation methods (such as dynamic model) are used to render network diagrams, then labor for giving fixed coordinates to each node is reduced, but positions of existing nodes may greatly deviate after re-calculation when network configuration changes dynamically
Solution Approach 1:
The patent applies local quality by differentiating between primary nodes and other nodes in terms of position stability. Primary nodes are assigned fixed positions that do not change during automatic coordinate calculation, while other nodes are allowed to move freely. This local differentiation resolves the contradiction by maintaining stability for important nodes while preserving automation benefits for the overall system.
Solution Approach 2:
The patent implements preliminary action by pre-designating certain nodes as primary nodes before automatic coordinate calculation is performed. These primary nodes are identified in advance and their positions are fixed beforehand, preventing deviation during subsequent calculations. This preliminary designation ensures that key nodes maintain stable positions while automation handles the rest of the network diagram rendering.
2Adaptability or versatility
If nodes are re-calculated automatically when network configuration changes, then the diagram remains updated with current network state, but users must search for target nodes again making it difficult to continuously grasp the node
Solution Approach 1:
The patent applies local quality by creating a differentiated treatment for primary nodes versus other nodes. Primary nodes maintain fixed positions that do not change with network configuration updates, making them easily locatable by users. Other nodes are allowed to move and be repositioned automatically. This local differentiation resolves the contradiction by ensuring adaptability for the overall network while maintaining ease of operation for tracking important nodes.
3Manufacturing precision
If all nodes are allowed to move freely during automatic coordinate calculation, then optimal layout is achieved, but key nodes lose their stable positions reducing visual recognition continuity
Solution Approach 1:
The patent resolves this contradiction by applying local quality through selective position fixing. Primary nodes (key nodes) are designated to maintain fixed positions and are excluded from automatic coordinate calculation movements. Other nodes are freely positioned to achieve optimal layout. This localized approach allows layout optimization for the majority of nodes while preserving position stability for key nodes, eliminating the need for users to search for important nodes after configuration changes.
Data Source
AI summary
A network-diagram rendering system for rendering a network diagram including nodes and links as elements of a network configuration is provided with: an index calculation unit (81) which calculates, for each node, an index indicating a degree that the node is a primary node in the network configuration, using network configuration information as information to be obtained from the network configuration; and a primary node coefficient setting unit (82) which sets a primary node coefficient for the node to be higher as the index increases, the primary node coefficient being a value indicating a degree of not changing a rendering position of a network diagram associated with a change in the network configuration.


