Graphical Model Parameter Consistency Checker

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in maintaining consistency among user-settable parameters across various graphical modeling components, especially in complex models with numerous components, as they need to ensure parameters like data types and operations are consistent between related components, such as modulators and demodulators, which can be time-consuming and error-prone without automated checks.

Innovation Solution

A method and system for automatically checking the consistency of user-settable isolated parameters between related graphical modeling components, using a dependency marker to identify associated components and a parameter consistency checker to verify and propagate parameter values, ensuring that parameters remain consistent across the model, even when components are distributed across multiple environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually check parameter consistency among graphical modeling components, then they can ensure parameter consistency, but it is time-consuming and error-prone

Engineering Contradiction:
Improveparameter consistencyVSAvoidtime for checking parameters
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs automatic consistency checking of parameters among graphical modeling components without requiring user intervention. The parameter consistency checker automatically identifies related components and verifies parameter consistency, allowing the system to serve itself rather than requiring manual user checking.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides feedback notifications to users when parameter inconsistencies are detected among related graphical modeling components. This feedback mechanism allows users to be informed of consistency issues automatically, enabling them to correct parameters without manual checking of all components.

Inventive Principle:
Principle #23Feedback

2Reliability

If users manually track user-settable parameters among many model components, then they can maintain parameter consistency, but it becomes difficult and error-prone

Engineering Contradiction:
Improveparameter consistencyVSAvoidease of tracking parameters
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The parameter consistency checker automatically identifies and tracks parameters among related graphical modeling components without requiring user effort. The system self-manages the tracking process by automatically detecting related components and their parameter relationships.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The parameter consistency checker acts as an intermediary between users and graphical modeling components, automatically managing parameter tracking and consistency verification. This intermediary handles the complex task of monitoring multiple parameters across numerous components, freeing users from direct tracking responsibilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated parameter consistency checking is implemented, then time is saved and errors are reduced, but system complexity increases

Engineering Contradiction:
Improveefficiency of parameter checkingVSAvoidcomplexity of consistency checking system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The parameter consistency checker serves as an intermediary layer between users and graphical modeling components, handling the complexity of automated consistency verification. This intermediary manages the intricate tasks of identifying related components and verifying parameter relationships, shielding users from system complexity while maintaining high productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback notifications that automatically inform users of parameter consistency issues. This feedback mechanism streamlines the consistency checking process by providing immediate information about parameter issues, eliminating the need for complex manual verification procedures and improving overall productivity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8174540B1Consistency checking of user-settable isolated parameters in a graphical model
Publication Date: 2012.05.08 MATHWORKS INC
  • US8174540B1 patent drawing
  • US8174540B1 patent drawing
  • US8174540B1 patent drawing

AI summary

In one embodiment, a method for checking consistency of user-settable isolated parameters among a first graphical modeling component and a second graphical modeling component in an executable graphical model is provided. The method includes designating that the first graphical modeling component and the second graphical modeling component are related; checking consistency between a first user-settable isolated parameter of the first graphical modeling component and a corresponding second user-settable isolated parameter of the second graphical modeling component; and displaying an error when the first user-settable isolated parameter and the corresponding second user-settable isolated parameter are not consistent with each other.