Search-Driven Virtual Environments from Modular Exhibit Blocks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual exhibition platforms lack the ability to provide personalized and customizable virtual environments, limiting user experience and exposition rates of exhibits.

Innovation Solution

A system and method for dynamically generating virtual environments using a virtual environment creation module that selects and arranges building blocks based on user search queries, considering object attributes and priorities to create customized layouts for virtual objects such as art pieces and museum collections, enabling user interactions and shared experiences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If predefined virtual environments are used, then implementation is simple and quick, but personalization and customization are limited

Engineering Contradiction:
Improveease of implementationVSAvoidpersonalization capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The virtual environment is divided into modular building blocks that can be independently selected and arranged. Each building block represents a discrete component (room, display area, interactive element) that can be customized through selection rather than manual creation, resolving the contradiction between ease of implementation and personalization capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system automatically generates customized virtual environments by selecting and arranging building blocks based on user preferences and exhibit data, without requiring manual configuration. This self-service approach enables personalization while maintaining implementation simplicity.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If manual configuration of virtual environments is implemented, then high personalization is achieved, but time consumption and complexity increase

Engineering Contradiction:
Improvecustomization levelVSAvoidenvironment setup time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Virtual environment building blocks are pre-designed and prepared in advance with standard configurations. These pre-configured modules can be quickly selected and assembled to create customized environments, eliminating the need for time-consuming manual configuration while maintaining high personalization levels.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically selects and arranges building blocks based on real-time input data (user preferences, exhibit characteristics), automatically adapting the virtual environment configuration without manual intervention. This dynamic approach reduces setup time while achieving customization.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If dynamic generation based on search queries is implemented, then user experience is enhanced, but system complexity increases

Engineering Contradiction:
Improveuser experience qualityVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces an automated intermediary process that translates user search queries into building block selections and environment configurations. This intermediary layer handles the complexity of dynamic generation internally, presenting a simple interface to users while managing system complexity through automated mediation between input and output.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If personalized virtual environments are created, then user engagement increases, but computational resources required increase

Engineering Contradiction:
Improveuser engagement rateVSAvoidcomputational resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system implements partial customization by selecting and arranging only the most relevant building blocks based on user preferences and exhibit data, rather than generating entirely unique environments for each user. This partial action approach maintains high user engagement while reducing computational resource consumption compared to full customization.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12400381B2Dynamically generated virtual environments
Publication Date: 2025.08.26 TMRW GROUP IP
  • US12400381B2 patent drawing
  • US12400381B2 patent drawing
  • US12400381B2 patent drawing

AI summary

A system enabling dynamically generated virtual environments comprises a virtual environment creation module comprising one or more virtual environment building blocks used in the generation of at least one virtual environment, each building block comprising predefined dimensions and shapes; and a search engine configured to search one or more databases. In response to receiving a search query, the search engine retrieves, from the at least one database, data representing a plurality of virtual objects indexed based on at least one attribute associated with at least one search term and sends the data to the virtual environment creation module, which is configured to select virtual environment building blocks based on the virtual objects and to generate a virtual environment by arranging the selected virtual environment building blocks within the virtual environment and placing the virtual objects within the selected virtual environment building blocks.