Layout Configuration System for Automated Space Planning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of designing interior layouts is time-intensive and requires extensive user input, making it arduous for users to generate layout configurations for spaces, especially when they already know the items and their approximate locations within the room.

Innovation Solution

A computer-implemented method and apparatus that automatically determine key object positioning and configuration within a space using layout information, reducing the need for human input by applying positioning and configuration rules to generate layout configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If existing systems require users to specify in detail the position and configuration of each item, then the layout configuration can be completed with full control, but the process becomes time-intensive and arduous

Engineering Contradiction:
Improveease of layout configurationVSAvoidtime required for layout configuration
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service by automatically determining key object positioning and configuration based on layout information, allowing the system to serve itself rather than requiring manual user input for every detail. The processor automatically generates positioning and configuration data, reducing user involvement to providing only essential layout information.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-determining object positioning and configuration based on the obtained layout information before finalizing the layout. This preliminary automatic determination reduces the subsequent manual work required, as the system has already prepared initial positioning and configuration data.

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If users manually specify detailed position and configuration for each item, then complete control over the layout is achieved, but the complexity of the process increases

Engineering Contradiction:
Improveautomation of layout configurationVSAvoidcomplexity of configuration process
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system replaces the mechanical manual process of specifying each object's position and configuration with an automated computational system. The processor automatically determines positioning and configuration data based on layout information, substituting manual mechanical operations with automated digital processing.

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

Solution Approach 2:

The system introduces an intermediary automated processing layer between the user's layout information and the final layout configuration. This intermediary processor automatically determines key object positioning and configuration, mediating between minimal user input and the complete layout output, thereby simplifying the overall process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20230185982A1Layout configuration system
Publication Date: 2023.06.15 THE WEST RETAIL GRP LTD
  • US20230185982A1 patent drawing
  • US20230185982A1 patent drawing
  • US20230185982A1 patent drawing

AI summary

Embodiments provide layout configuration systems. A computer implemented layout configuration method comprises obtaining layout information for a space. The method further comprises automatically determining key object positioning within the space, and automatically configuring key objects using the layout information. The method also comprises automatically determining regular object positioning using key object positioning and configuration and layout information, and automatically configuring regular objects using layout information and regular object positioning. The method also comprises outputting layout configuration information.