Semantic Layout Signatures for Diverse Web Page Alternatives

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current website building systems lack the ability to generate visually diverse yet semantically equivalent layout alternatives for website pages, limiting design flexibility and creativity.

Innovation Solution

A visual design system that extracts business information from existing layouts, performs semantic analysis to generate signatures, and adapts pages to semantically similar yet visually diverse candidate layouts using a database of pre-indexed layouts, allowing for dynamic and high-quality design suggestions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a website building system provides basic layout templates, then users can quickly build websites, but the design variety and creativity are limited

Engineering Contradiction:
Improvewebsite building speedVSAvoiddesign variety
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system dynamically generates layout alternatives by analyzing the semantic structure of existing layouts and automatically creating visually diverse variants. This dynamic generation process allows the system to adapt to different design needs while maintaining semantic equivalence, resolving the contradiction between quick website building and design variety.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes visual parameters such as component positioning, spacing, and layout structure while preserving the semantic composition of the original layout. By manipulating these visual parameters, the system generates multiple design alternatives from a single semantic structure, thereby increasing design variety without sacrificing website building efficiency.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the system generates multiple layout alternatives, then design flexibility increases, but the complexity of the system increases

Engineering Contradiction:
Improvedesign flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically analyzing layout semantics and generating design alternatives without requiring complex user input or manual intervention. The automated semantic analysis and layout generation processes reduce system complexity while maintaining high design flexibility.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates visual copies of layouts with modified visual properties while maintaining semantic equivalence. By copying the semantic structure and applying visual transformations, the system generates multiple alternatives without significantly increasing system complexity.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If the system performs semantic analysis to ensure equivalence, then layout quality improves, but the processing time increases

Engineering Contradiction:
Improvelayout qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary semantic analysis on the original layout to extract its semantic composition before generating alternatives. This preliminary action establishes a semantic blueprint that guides the generation process, ensuring semantic equivalence while reducing the overall processing time for generating multiple high-quality alternatives.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12608357B2Visual design system for generating a visual data structure associated with a semantic composition based on a hierarchy of components
Publication Date: 2026.04.21 WIX COM
  • US12608357B2 patent drawing
  • US12608357B2 patent drawing
  • US12608357B2 patent drawing

AI summary

A system for a visual design system (VDS) includes storing at least one layout and an associated layout signature where the associated layout signature represents a hierarchical composition of the semantic types of the components; a unit to analyze components of an existing layout provided by a user of the VDS, to determine a component set signature, to compare it with at least one stored associated layout signature and to find a set of candidate layouts which are visually diverse and semantically similar to the existing layout; where the unit presents the set of candidate layouts to the user, updates the existing layout according to a user selected layout. It also includes an experiment system to create, run and analyze the results of at least one experiment using at least one of: A/B and multivariate testing on user selected layouts to provide information on user preferred layouts for the VDS.