Visual Editor Overlap Handling for Hidden Component Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing website building systems face challenges in selecting and editing visually obscured or overlapping components, making it difficult to perform operations such as moving, resizing, or changing attributes of hidden objects.

Innovation Solution

A webpage editor system that allows users to select and manipulate visually obscured components by adjusting their visibility based on component relationships, user information, and activation rules, using a processor-driven method to handle overlapping components in 2D, 3D, or side views, and modifying attributes like transparency and z-order.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If components are arranged in overlapping layers to create complex webpage compositions, then design flexibility and visual complexity are improved, but selection and editing of hidden components becomes difficult

Engineering Contradiction:
Improvedesign flexibilityVSAvoidselection of hidden components
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system changes the visual appearance of components by displaying outlines or borders around components when hovered over, making hidden components visible without altering the actual component colors. This allows users to see and select hidden components while maintaining the original design appearance during normal viewing.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The system introduces an intermediary selection mechanism where users can hover over or click on visible parts of hidden components to activate them for editing. This intermediary interaction method allows access to hidden components without requiring direct visual access to the entire component.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple components are layered to achieve desired visual effects, then design capability is improved, but difficulty of detecting and selecting obscured components increases

Engineering Contradiction:
Improvevisual design capabilityVSAvoiddetection of obscured components
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system applies visual indicators such as outlines, borders, or highlighting to components when they are hovered over or selected, making obscured components detectable through their visible edges or indicators even when partially hidden by other components.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The system allows selection and manipulation of individual components within a layered composition by detecting user interaction with any visible portion of the component, effectively segmenting the interaction capability from the visual occlusion.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If components are positioned in three-dimensional space to create depth and complexity, then visual richness is improved, but ease of manipulating hidden objects deteriorates

Engineering Contradiction:
Improvevisual richnessVSAvoidmanipulation of hidden objects
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system extends the interaction space by allowing users to interact with components in 3D space through 2D projections, where hovering or clicking on a 2D projection of a 3D component activates that component for manipulation even if it is visually obscured by other components in the layered composition.

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

Data Source

PatentUS12585377B2System and method for handling overlapping objects in visual editing systems
Publication Date: 2026.03.24 WIX COM
  • US12585377B2 patent drawing
  • US12585377B2 patent drawing
  • US12585377B2 patent drawing

AI summary

A tool and a method for a visual editor of a web page. The tool includes an editor overlap handler to determine display instructions for the visual editor, the web page having a plurality of components wherein some components are regular components that are fully visible and at least one component that is an overlapped or visually obscured component (OOVOC). The plurality of components are associated with display rules and the display instructions depend on a selected point on the web page, z-order of the plurality of components and activation rules associated with components located at a certain proximity from the selected point.