Data Simulation System with Automated Logic Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data simulation systems require significant experience and knowledge to design simulation processes and logic, making it difficult to effectively store and reuse design experience, resulting in high manpower and time costs.

Innovation Solution

A data simulation system and method that includes an execution engine with a type matcher, executor, and analyzer, which automatically generates and adjusts simulation logic groups based on simulation commands, types, and data source information, ensuring accurate simulation results and efficient logic generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If design personnel manually design simulation processes and logic based on experience and knowledge, then the simulation can be performed, but significant manpower and time costs are consumed and experience cannot be effectively stored and reused

Engineering Contradiction:
Improvesimulation establishment efficiencyVSAvoidtime cost for simulation establishment
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent creates a digital copy of design experience and knowledge by automatically generating simulation logic groups from historical data and preset templates. This copied knowledge is stored in the system and can be reused for future simulations, eliminating the need for manual redesign and reducing both manpower and time costs while maintaining simulation quality.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system enables self-service by automatically generating simulation logic groups without requiring design personnel to manually input their experience and knowledge each time. The automated generation process serves itself by learning from historical data and preset templates, continuously improving simulation establishment efficiency while reducing human intervention.

Inventive Principle:
Principle #25Self-service

2Loss of information

If design personnel manually establish simulation processes, then the simulation logic can be created, but the process cannot be clearly displayed through data changes making it difficult to store and reuse experience

Engineering Contradiction:
Improveexperience and process design storageVSAvoidsimulation logic structure
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the complex simulation logic into structured logic groups that can be independently analyzed, stored, and reused. By dividing the simulation process into discrete, organized components, the system makes the logic transparent and searchable, enabling effective storage and retrieval of design experience without being overwhelmed by overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary layer between manual design and system storage by automatically generating structured simulation logic groups that bridge the gap. This intermediary process converts implicit design experience into explicit, storable formats, making knowledge transferable and reusable while managing the complexity of simulation logic through systematic organization.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated simulation logic generation is implemented, then productivity is improved, but the accuracy and matching degree of simulation results must be maintained

Engineering Contradiction:
Improvesimulation logic generation speedVSAvoidsimulation result accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements feedback mechanisms where simulation results are automatically evaluated against preset criteria and historical data. The system uses this feedback to refine and adjust simulation logic groups, ensuring that automated generation maintains high accuracy. The feedback loop continuously improves both productivity and precision by learning from previous simulations and adjusting parameters accordingly.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent utilizes parameter changes to balance productivity and accuracy by dynamically adjusting simulation parameters based on the complexity of the task, available data quality, and performance requirements. The system can modify parameters such as simulation depth, data sampling rates, and logic complexity to optimize both generation speed and result accuracy for different scenarios.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250029047A1Data simulation system and method thereof
Publication Date: 2025.01.23 DIGIWIN SOFTWARE CO LTD
  • US20250029047A1 patent drawing
  • US20250029047A1 patent drawing
  • US20250029047A1 patent drawing

AI summary

The disclosure provides a data simulation system and a data simulation method. The data simulation system includes an execution engine and a database. The execution engine includes a type matcher, an executor, and an analyzer. The type matcher receives a simulation command and generates a simulation logic group according to a simulation type in the simulation command. The executor executes simulation processing on data according to the simulation logic group to generate a simulation result. The analyzer determines a matching degree between the simulation result and a preset result according to the simulation type. When the matching degree is less than a threshold value, the analyzer adjusts the simulation logic group and commands the executor to execute the simulation processing repeatedly. When the matching degree is greater than the threshold value, the analyzer stores the simulation logic group.