Parametric Selection Engine for Interactive Design Variations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex software applications like 3D modeling and AEC tools require users to manage numerous variables, making it difficult to generate high-quality designs due to the time-consuming process of iterating through design and rendering variations, especially for less experienced users who struggle to understand the impact of variable modifications on design quality.

Innovation Solution

A method involving a parametric selection engine that generates and displays design variations by varying specific design variables, allowing users to interactively select and modify these variables, enabling efficient generation of high-quality designs with minimal prior knowledge of application variables and commands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If users manually iterate through design variables to generate quality designs, then design quality can be improved, but time consumption increases significantly

Engineering Contradiction:
Improvedesign qualityVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system pre-generates multiple design variations by automatically varying design variables before the user needs to make a decision. This preliminary generation of options eliminates the need for users to manually iterate through variations, providing ready-to-review design choices that maintain quality while reducing time consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates multiple copies/variations of the base design by systematically modifying design variables. Instead of users manually creating each variation, the system automatically generates multiple design copies with different parameter combinations, allowing users to review and select from pre-generated options.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If complex software applications provide comprehensive tools for design optimization, then design capability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvedesign capabilityVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs design optimization automatically without requiring users to understand or manually adjust complex variables. The software serves itself by autonomously generating design variations based on predefined criteria, eliminating the need for users to navigate complex toolsets while still providing comprehensive design capabilities.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system acts as an intermediary between the user's simple design intent and the complex optimization process. Users provide basic design parameters and preferences, while the system handles the complex variable adjustments and iterations, translating simple user inputs into optimized design variations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If applications include thousands of modifiable variables, then design versatility is improved, but device complexity increases

Engineering Contradiction:
Improvedesign versatilityVSAvoidapplication complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system extracts and focuses on only the most relevant design variables needed for generating quality variations, rather than exposing all thousands of available variables to users. This selective extraction maintains design versatility by addressing key parameters while reducing application complexity by hiding unnecessary variables.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments the vast number of design variables into hierarchical groups or categories, organizing them by importance and relevance. This segmentation allows the system to manage complex variable sets systematically, processing only essential variables for each design task while maintaining access to the full range of design capabilities when needed.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9600151B2Interactive design variations interface
Publication Date: 2017.03.21 AUTODESK INC
  • US9600151B2 patent drawing
  • US9600151B2 patent drawing
  • US9600151B2 patent drawing

AI summary

One embodiment of the present invention sets forth a technique for generating design variations. The technique involves identifying a first design variable and a second design variable associated with a first design. The technique further involves generating a first plurality of design variations based on the first design. Each design variation is generated by varying at least one of the first design variable and the second design variable. Finally, the technique involves causing the first plurality of design variations to be displayed to a user.