Simulation GUI Multi-Layer Context Menu for Invalid Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex simulations of physical systems are hindered by the time-consuming process of troubleshooting and managing large numbers of objects, leading to inefficient analysis due to invalid parameters and missing objects.

Innovation Solution

A graphical user interface provides multi-layer context menus to highlight and address invalid parameters and missing objects, allowing users to fix issues and add necessary objects, with filtered menus for physics-type appropriate conditions, enabling efficient simulation setup and execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If complex simulations include large numbers of objects representing physical entities and phenomena, then the simulation can analyze more comprehensive physical systems, but the complexity of setup and management increases, resulting in time-consuming troubleshooting

Engineering Contradiction:
Improvesimulation comprehensivenessVSAvoidsimulation management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the simulation setup process into distinct phases: object creation, parameter assignment, validation, and execution. Each phase is handled through separate interface mechanisms (context menus, property panels, validation dialogs), allowing users to manage complex simulations in manageable steps rather than overwhelming monolithic processes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary validation mechanisms that automatically check object parameters and relationships before simulation execution. Context menus serve as intermediaries between users and the simulation engine, providing guided access to relevant functions and filtering out irrelevant options, thus simplifying the user interface for complex simulations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If simulations include large numbers of objects with multiple parameters, then the simulation can represent more detailed physical systems, but the time required for troubleshooting and setup increases

Engineering Contradiction:
Improvesimulation detail precisionVSAvoidtroubleshooting time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary validation of object parameters and simulation setup before execution begins. The system automatically checks for missing objects, invalid parameters, and configuration errors, providing feedback and correction opportunities prior to the actual simulation run, thereby preventing time-consuming troubleshooting during or after execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms through context menus and validation dialogs that inform users of setup issues in real-time. When parameters are invalid or objects are missing, the system provides specific error messages and guided correction options, enabling users to quickly identify and resolve problems without extensive manual troubleshooting.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the graphical user interface provides comprehensive options for all simulation objects and parameters, then users can access all necessary functions, but the interface becomes overwhelming and difficult to navigate

Engineering Contradiction:
Improveinterface function completenessVSAvoidinterface usability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent applies local quality by providing context-specific interface options rather than displaying all possible functions globally. Context menus display only the relevant subset of functions and parameters for the currently selected object or simulation element, allowing users to access comprehensive functionality when needed while maintaining a simplified interface during normal operation.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10515160B1Systems and methods for executing a simulation of a physical system via a graphical user interface
Publication Date: 2019.12.24 ANSYS INC
  • US10515160B1 patent drawing
  • US10515160B1 patent drawing
  • US10515160B1 patent drawing

AI summary

Systems and methods are provided for executing a simulation of a physical system that includes a plurality of objects representing physical entities or phenomena. Parameters of objects currently present in a simulation are evaluated. When one of the parameters is in an invalid state, a first multi-layer context menu is provided having multiple selectable options on each layer on a graphical user interface, where a first layer includes a highlight indicating that an object needs fixed, and where a subsequent layer includes a highlight indicating an identity of the object that needs fixed. The objects currently present in the simulation are evaluated based on a task to be performed. When a required object for the task to be performed is missing from the simulation, a second multi-layer context menu having multiple selectable options on each layer is provided.