Virtual Device Simulation Model-Based Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual device simulation systems face challenges in minimizing system downtime during updates, as they often require coding changes that can affect availability and performance, leading to increased time and costs.

Innovation Solution

A model-based approach that dynamically registers and integrates new or updated devices into the simulation environment without code changes, using frameworks and models such as state machine models, visual interaction models, and dependency models to manage device interactions and visual updates within augmented, mixed, or virtual reality environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional coding-based updates are used to integrate new devices, then device functionality can be updated, but system downtime increases and availability decreases

Engineering Contradiction:
Improvedevice integration capabilityVSAvoidsystem downtime
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent uses visual models as copies of actual devices, allowing new devices to be integrated by creating visual model representations rather than coding from scratch. This copying approach enables rapid deployment of new device simulations without programming delays, directly reducing system downtime while maintaining adaptability

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system pre-registers visual models in a database before they are needed in simulations. By preparing visual model representations in advance and storing them in the database, the system eliminates the need for coding changes during active simulations, thereby reducing downtime and maintaining continuous availability

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If traditional coding-based updates are used to integrate new devices, then device functionality can be updated, but programming time and costs increase

Engineering Contradiction:
Improvedevice update capabilityVSAvoidprogramming time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system creates visual model copies that represent device functionality, eliminating the need for programming when updating devices. By using visual representations stored in the database, the system reduces programming time and costs while maintaining the ability to update and integrate new devices efficiently

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The visual model framework provides a universal approach that can represent multiple device types and functionalities through a common visual modeling language. This universality allows the same visual model infrastructure to handle diverse device updates without requiring device-specific programming, reducing both time and costs

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If visual models are updated in real-time based on virtual interactions, then simulation accuracy improves, but system complexity increases

Engineering Contradiction:
Improvesimulation accuracyVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the simulation architecture into distinct components: visual models, state machine models, and their associations stored in the database. This segmentation allows real-time updates of visual models based on virtual interactions without overwhelming system complexity, as each component can be independently managed and updated

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary framework that mediates between virtual interactions and visual model updates. This intermediary layer translates user interactions into appropriate visual model state changes, maintaining simulation accuracy while managing system complexity through a structured update mechanism

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11822863B2Model based system for virtual device simulation
Publication Date: 2023.11.21 HONEYWELL INTERNATIONAL INC
  • US11822863B2 patent drawing
  • US11822863B2 patent drawing
  • US11822863B2 patent drawing

AI summary

Aspects of the disclosure relate to processing systems using improved model-based techniques for performing virtual device simulation. A computing platform may receive commands directing the launch of a visual model corresponding to a device identifier. The computing platform may send commands directing a database to provide a state machine model corresponding to the visual model. The computing platform may receive the state machine model and subsequently an indication of a virtual interaction with the visual model. Based on the indication, the computing platform may cause a state change of the visual model and may send, to the client device, state change information corresponding to the visual model. The computing platform may receive information verifying simulated operation parameters, and based on the information the computing platform may cause an implementation update to a device, corresponding to the visual model, based on the simulated operation parameters.