Graphical Model Node Compatibility Highlighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In graphical modeling environments, users face difficulties in identifying semantically relevant target nodes for source nodes, leading to errors due to incompatibility issues, especially in complex models where not every target node is compatible with a given source node based on data types or sample rates.

Innovation Solution

The system highlights or annotates semantically relevant target nodes by changing their visual representation, indicating compatibility through color, shape, or annotations, allowing users to select appropriate targets for graphical operations, thereby reducing errors during model design.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually identify target nodes in complex graphical models, then flexibility in model design is maintained, but error rate increases due to incompatibility issues between source and target nodes

Engineering Contradiction:
Improveaccuracy of node compatibilityVSAvoiddifficulty in identifying semantically relevant targets
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system provides visual feedback by highlighting target nodes that are semantically compatible with the selected source node. This feedback mechanism guides users to make correct connections by showing which targets are appropriate, thereby reducing errors while maintaining ease of operation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system introduces an intermediary processing step that analyzes the semantic compatibility between source and target nodes. This intermediary automatically determines which targets are relevant based on data types and sample rates, acting as a mediator between the user's selection and the final connection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If visual highlighting of compatible targets is implemented, then user guidance and accuracy improve, but system complexity increases due to additional processing requirements

Engineering Contradiction:
Improveaccuracy of node compatibilityVSAvoidcomplexity of compatibility checking system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically analyzing the compatibility between source and target nodes without requiring external intervention. The compatibility checking mechanism autonomously determines semantic relevance based on predefined criteria, reducing the need for complex user-side validation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes parameters such as visual appearance (highlighting) of target nodes based on their compatibility status. By modifying visual parameters rather than structural parameters, the system provides guidance without significantly increasing system complexity.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If semantic compatibility checking is performed for all target nodes, then connection accuracy improves, but processing time increases in large-scale models

Engineering Contradiction:
Improveprecision of connection selectionVSAvoidtime to identify compatible targets
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system extracts only the semantically relevant target nodes from the complete set of targets and presents them for connection. By taking out only the compatible targets rather than processing all targets, the system reduces processing time while maintaining connection precision.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial action by checking compatibility only for targets that are potentially relevant based on initial filtering criteria. This partial checking approach reduces the overall processing time while still ensuring precision for the connections that matter.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9395889B1Identification of semantically relevant concepts in a graphical model
Publication Date: 2016.07.19 MATHWORKS INC
  • US9395889B1 patent drawing
  • US9395889B1 patent drawing
  • US9395889B1 patent drawing

AI summary

In an embodiment, a plurality of graphical elements of a graphical model may be displayed on a display device. An indication of a graphical operation involving a first graphical element of the plurality of graphical elements may be received. The graphical operation when performed may establish a relationship between the first graphical element and one or more other graphical elements of the plurality of graphical elements that are compatible with the graphical operation. Two or more graphical elements of the plurality of graphical elements that are compatible with the graphical operation and one or more characteristics associated with the first graphical element may be identified. A visual indication may be provided on the display device. The visual indication may indicate that the identified plurality of graphical elements is compatible with the graphical operation.