Environment Simulation for IoT Anomaly Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As applications become increasingly complex, especially in the IoT era, it is challenging to verify correct functioning under various conditions and respond to unexpected faults or adapt to new conditions without compromising the system, as pre-defining all outcomes in a lab environment is difficult, and existing monitoring systems may not be practical for timely fault detection and adaptation.

Innovation Solution

A system combining real-time anomaly detection with environment simulation, using a simulation engine, acceleration engine, abnormal behavior engine, and adaptation engine to mimic and accelerate detected anomalies, allowing for proactive modification of applications or devices before issues occur in real environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pre-defining all outcomes in a lab environment is attempted, then verification completeness may be improved, but system complexity and difficulty of implementation increase significantly

Engineering Contradiction:
Improveverification completenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by detecting anomalies in advance in the lab environment and accelerating their occurrence in simulations before deploying to production. This allows the system to prepare for potential issues proactively rather than trying to pre-define all possible outcomes, reducing complexity while maintaining verification effectiveness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the production environment as a simulation environment where anomalies can be safely tested and verified. This copying approach allows comprehensive verification without the complexity of managing all possible real-world scenarios in the actual system.

Inventive Principle:
Principle #26Copying

2Measurement precision

If real-time monitoring is implemented, then fault detection capability is improved, but response time to unexpected faults deteriorates due to system overhead

Engineering Contradiction:
Improvefault detection capabilityVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary anomaly detection and acceleration testing in the simulation environment before issues occur in production. This preliminary action allows the system to pre-prepare responses and reduce actual response time when real faults occur, eliminating the need for heavy real-time monitoring overhead.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The simulation environment acts as an intermediary between lab testing and production monitoring. It bridges the gap by allowing anomaly acceleration and verification without the overhead of continuous real-time monitoring in the actual system, thus improving response time while maintaining detection capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If comprehensive anomaly testing is performed in production environment, then system adaptability is improved, but operational costs and system stability are compromised

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent creates a simulation environment that copies the production system's behavior and characteristics. This allows comprehensive anomaly testing to be performed on the copy rather than the actual production system, improving adaptability while maintaining production system stability and avoiding operational costs associated with production testing.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The simulation environment serves as a disposable testing platform where anomalies can be aggressively tested and accelerated without risking production system stability. Once testing is complete, the simulation can be discarded or reset, avoiding the need to protect expensive production systems during comprehensive testing.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS11880292B2Environment simulations
Publication Date: 2024.01.23 MICRO FOCUS LLC
  • US11880292B2 patent drawing
  • US11880292B2 patent drawing
  • US11880292B2 patent drawing

AI summary

Example implementations relate to simulating an environment. For example, a system for environment simulation may include a simulation engine to build an environment simulation to mimic portions of a real environment relevant to a detected anomaly trend, an acceleration engine to simulate, within the environment simulation, a scenario associated with the detected anomaly at a rate faster than the scenario occurs in the real environment, a abnormal behavior engine to detect a abnormal behavior associated with the scenario, and an adaptation engine to modify a device within the real environment to be adaptive to the scenario, based on the detected abnormal behavior.