Interactive 3D Product Design System with Real-Time Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current online platforms lack the capability to allow consumers to easily design and visualize multi-component products, such as kitchens and bathrooms, in various configurations and environments, leading to limited sales and customer dissatisfaction due to the inability to see the final product in different settings before purchase.

Innovation Solution

A system and method that enables consumers to select and combine multiple product components interactively, creating a real-time 3D simulation of the product in various environments and configurations, allowing for customization and visualization of the final product before purchase.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If consumers are provided with a limited range of product components and configurations on online platforms, then the platform complexity is reduced and ease of operation is improved, but the variety of product options is limited and customer satisfaction deteriorates

Engineering Contradiction:
Improveease of product selectionVSAvoidproduct configuration variety
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The product is divided into multiple independent components (e.g., cabinets, countertops, appliances, fixtures) that can be selected and combined separately. This segmentation allows the system to present a manageable number of individual components while enabling a vast number of overall configurations through combination, thus resolving the contradiction between ease of selection and variety of options.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from displaying individual products to displaying product components and their combinations in virtual environments. By adding the dimension of virtual visualization and environmental context, the system enables consumers to explore numerous configurations without overwhelming complexity, as each configuration can be visually previewed in a controlled digital space.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If consumers can view products in multiple configurations and environments, then product visualization capability is improved and customer satisfaction is enhanced, but the system complexity increases and device complexity worsens

Engineering Contradiction:
Improveproduct visualization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system creates virtual copies of products and environments rather than requiring physical prototypes or multiple physical setups. By generating digital representations (renderings, augmented reality overlays) of products in various configurations and environments, the system achieves high visualization capability while avoiding the complexity of managing physical inventories or multiple physical spaces.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system employs a universal virtual environment framework that can display multiple product types, configurations, and settings within a single integrated platform. This multi-functional approach allows one system to handle diverse visualization needs (kitchens, bathrooms, different styles, configurations) without requiring separate specialized systems for each, thus managing complexity while enhancing versatility.

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

3Adaptability or versatility

If the number of product components and configurations is increased, then the range of product options is improved and customer satisfaction is enhanced, but the difficulty of detecting and measuring increases and information processing becomes more complex

Engineering Contradiction:
Improverange of product optionsVSAvoidinformation processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system uses visual cues such as color changes, highlighting, and visual feedback to help consumers navigate and detect relevant information among numerous options. When consumers interact with components or configurations, the system provides visual feedback (e.g., color changes indicating availability, compatibility, or selection status) that simplifies information processing and makes the vast array of options more manageable and easier to evaluate.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The system implements feedback mechanisms that dynamically adjust the display and available options based on consumer interactions. As consumers explore components and configurations, the system provides real-time feedback (e.g., updating availability status, showing compatibility information, adjusting filters) that reduces information processing complexity by presenting only relevant information at each stage, thus making the large option set more manageable.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11869056B2System and method for product design, simulation and ordering
Publication Date: 2024.01.09 TILE REDI LTD
  • US11869056B2 patent drawing
  • US11869056B2 patent drawing
  • US11869056B2 patent drawing

AI summary

Disclosed is a system and method for dynamically designing a custom product. The method is initiated using custom software, which permits user interaction via a graphical user interface. An HTML drawing element is provided in a display area of the graphical user interface, configured to display graphics drawn using a program executable by the computing device, the program comprising instructions to draw the custom product as a plurality of line segments. The program is executed to render the plurality of line segments, which are displayed as a first displayed version of the custom product in the display area. A length dimension value is received in an entry field of the display interface, to update one or more of the line segments. The program is re-executed to render the updated line segments, which are displayed as an updated displayed version of the custom product in the display area.