Automated Design Solution Generation Using Virtual Model Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing product design processes are inefficient and require manual research and design tests, especially for users with limited knowledge of relationships between input parameters and output characteristics.

Innovation Solution

A method that utilizes a computer system to automatically generate design solutions by accessing a textual descriptor, extracting language signals, querying a language model for input parameters and output characteristics, and executing discover and explore analysis instances using a virtual model and function library to calculate and render design specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual research and design tests are conducted, then design accuracy and reliability are improved, but time consumption and workflow complexity increase

Engineering Contradiction:
Improvedesign solution reliabilityVSAvoiddesign process time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing the textual descriptor to extract language signals and pre-querying the language model to identify relevant input parameters and output characteristics before the actual design analysis. This preparation work is done in advance to enable faster execution of discover and explore analysis instances, reducing the overall design process time while maintaining reliability through thorough preliminary analysis setup

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual mechanical research and testing processes with an automated computational system. The virtual model and function library automatically execute discover and explore analysis instances to generate design solutions, substituting the need for manual research and physical design tests. This substitution maintains design reliability through systematic computational analysis while dramatically reducing time consumption and workflow complexity

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of information

If comprehensive manual research is performed to understand parameter relationships, then design completeness is improved, but device complexity and ease of operation deteriorate

Engineering Contradiction:
Improvedesign information completenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary computational system that acts as a mediator between the user's design requirements and the complex parameter relationships. The virtual model and function library serve as intermediaries that automatically process and analyze the relationships between input parameters and output characteristics, extracting language signals and executing discover analysis instances. This intermediary system handles the complexity internally while presenting simplified results to users, ensuring design information completeness without exposing users to system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-service by autonomously executing the complete design analysis workflow without requiring manual intervention at each step. The virtual model automatically queries the language model, identifies relevant parameters, executes discover and explore analysis instances, and generates design solutions based on the textual descriptor. This self-service capability ensures comprehensive design information is obtained while the system manages its own complexity internally, presenting a simple interface to users

Inventive Principle:
Principle #25Self-service

3Productivity

If automated analysis is implemented, then productivity and ease of operation are improved, but measurement precision and manufacturing precision may deteriorate

Engineering Contradiction:
Improvedesign solution generation speedVSAvoidparameter analysis precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements feedback mechanisms where the system executes multiple discover analysis instances and explores different design solutions, then uses this information to refine and improve subsequent analysis. The virtual model processes results from language model queries and function library analyses, feeding this information back into the design solution generation process. This iterative feedback ensures that automated analysis maintains high precision by continuously refining parameter relationships and design recommendations based on accumulated analysis results

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs partial or excessive analysis by executing multiple discover analysis instances and exploring more design options than strictly necessary. Rather than performing a single minimal analysis, the virtual model generates multiple design solutions and allows users to explore various parameter combinations. This excessive action approach ensures measurement precision is maintained or improved through comprehensive analysis, while the automated system manages the additional computational effort efficiently to maintain high productivity

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12488159B2Method for automatically generating design solutions for an engineering design project
Publication Date: 2025.12.02 GENERATIVE VISION LTD
  • US12488159B2 patent drawing
  • US12488159B2 patent drawing
  • US12488159B2 patent drawing

AI summary

One variation of a method includes: accessing a descriptor of a project; extracting a set of language signals from the descriptor; accessing a set of input parameters and a set of output characteristics; querying a language model for a range of values of input parameters exhibited within historical engineering solutions correlated with the set of language signals; accessing a virtual model for the project and a function representing a relationship between the set of input parameters and the set of output characteristics; for each analysis instance in a count of analysis instances, defining a combination of values of input parameters within corresponding ranges and based on the virtual model, the function, and the combination of values, executing the analysis instance to calculate a set of values of output characteristics; and rendering representations of combinations of values of input parameters and sets of values of output characteristics within a user interface.