Interactive Floor Layout Display for Real-Time Tile Reconfiguration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for designing floor layouts with carpet or carpet tiles are cumbersome and limited in allowing real-time interaction and visualization of potential layouts in two-dimensional and three-dimensional perspectives, making it difficult for users to effectively design and visualize floor covering designs in various environments.
Innovation Solution
A system and method for displaying a graphic floor layout on a computer monitor that includes a hover, drag, and activation event system, utilizing HTML5, CSS3, JavaScript, and jQuery to create an interactive interface with a canvas layer and overlay layer, allowing users to manipulate tile graphics, change patterns, colors, and orientations, and visualize the layout in both 2D and 3D perspectives.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If a computer design system is used to display floor layouts, then the ability to visualize potential layouts in various environments is improved, but the system becomes cumbersome and has limited real-time interaction capability
Solution Approach 1:
The system divides the floor layout into individual tile graphics that can be independently manipulated, moved, and configured. Each tile is a separate element that can be dragged and dropped into different positions, allowing complex floor designs to be built from simple, manageable components without overwhelming system complexity
Solution Approach 2:
The patent replaces physical mechanical manipulation of actual carpet tiles with digital computer-based manipulation of tile graphics. Users interact with visual representations on a screen using mouse or touch inputs instead of physically handling heavy carpet samples, eliminating the cumbersome nature of traditional design methods while maintaining full visualization capability
2Ease of operation
If physical carpet tiles are used for design, then real-time interaction with carpet tile patterns and colors is possible, but the ability to visualize layouts in various environments is limited
Solution Approach 1:
The system creates digital copies (graphics) of physical carpet tiles that can be manipulated on a computer screen. These digital replicas maintain all visual properties including patterns, colors, and textures, allowing users to interact with them in real-time while also enabling environmental visualization through software rendering capabilities that physical tiles cannot provide
Solution Approach 2:
The digital tile graphics serve multiple functions: they can be manipulated in real-time like physical tiles, but also can be displayed in various environmental contexts, scaled to different sizes, and configured in perspectives (2D/3D) that physical samples cannot achieve. This multi-functionality resolves the contradiction between ease of operation and adaptability
3Productivity
If traditional computer design systems are used, then layout design capability is provided, but real-time manipulation of tile patterns, colors, and orientations is limited
Solution Approach 1:
The system implements dynamic, real-time manipulation of tile graphics where users can immediately drag, drop, rotate, and reconfigure tiles as they move them around the floor layout. Changes are reflected instantly on screen without requiring complex computational steps or delays, making the design process as fluid and responsive as working with physical materials while maintaining high productivity
Data Source
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.


