Interactive Floor Layout Display for Real-Time Tile Manipulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer design systems for flooring layouts are cumbersome and limited in allowing real-time interaction with carpet tile patterns, colors, and orientations, making it difficult for users to visualize potential layouts in various environments.

Innovation Solution

A system and method for displaying a graphic representation of flooring layouts on a computer monitor, enabling users to interact with tile graphics through hover, drag, and activation events, using HTML5, CSS3, JavaScript, and jQuery to create a dynamic and customizable 2D and 3D display of floor layouts, allowing for real-time manipulation of tile patterns, colors, and orientations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a computer design system is used to display flooring layouts, then the ability to visualize potential layouts in various environments is improved, but the system becomes cumbersome and limited in real-time interaction

Engineering Contradiction:
Improveability to visualize layouts in various environmentsVSAvoidreal-time interaction with tile patterns
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system transforms static flooring layout displays into dynamic, interactive visualizations that respond to user actions in real-time. Users can manipulate tile patterns, colors, and orientations through drag-and-drop interactions, and the system dynamically updates the display to reflect changes immediately, enabling both comprehensive visualization and ease of operation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system introduces an interactive graphical interface as an intermediary between the user and the flooring design data. This interface uses visual elements such as draggable tile representations, color palettes, and layout templates that mediate between user intent and the final design output, making complex design operations intuitive and accessible

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If physical carpet tiles are used for design, then real-time interaction is possible, but the process is cumbersome and limited to specific layouts

Engineering Contradiction:
Improvereal-time manipulation of tilesVSAvoidability to visualize in various environments
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system creates digital copies of physical carpet tiles that can be manipulated on-screen. These virtual tile representations maintain the visual and functional properties of physical tiles while eliminating their physical limitations, allowing users to drag, drop, rotate, and resize tiles freely to visualize layouts in various environmental contexts without the constraints of physical handling

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If existing computer design systems are used, then layout visualization is enabled, but interaction with tile patterns, colors, and orientations is limited

Engineering Contradiction:
Improvelayout visualization capabilityVSAvoidinteraction controls for tile manipulation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements self-service functionality where the graphical interface automatically responds to user actions without requiring complex control sequences. When users drag tiles or select colors, the system automatically updates the layout visualization, calculates arrangements, and displays results immediately, eliminating the need for complex command structures or multiple configuration steps

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10002453B2System and method for displaying and manipulating a floor layout display on a computer
Publication Date: 2018.06.19 MILLIKEN & CO
  • US10002453B2 patent drawing
  • US10002453B2 patent drawing
  • US10002453B2 patent drawing

AI summary

A graphic display on a computer system with a floor layout having a canvas layer and an overlay layer. The canvas layer has tile graphics laid out in a grid, the tile graphics representing portions of the floor. The overlay layer has overlay containers corresponding to the tile graphics, the overlay layer having overlay zones and overlay graphics. Overlay functions associated with overlay zones in an overlay container manipulate the tile graphic associated with the overlay container. The overlay graphics of each overlay container are transparent until a hover event occurs over the associated overlay container. A tile pallet illustrates the tile graphics in the canvas layer of the floor layout. A tool layout display includes indicia associated with various functions that can manipulate the tile graphics in the flooring layout. A perspective flooring layout is displayed in a transparent window of an environmental mask with a perspective room design.