Web Design System Layout Library for Cross-Device Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing diversity of user devices with different screen sizes, resolutions, and hardware capabilities complicates web design, making it challenging to maintain a consistent look and feel across various devices, leading to variations in website functionality and user experience.

Innovation Solution

A method and system for creating a graphical user interface layout library that allows web designers to receive and identify user interface parameters, determine and store user interface layouts, and display them consistently across different devices, using a web design system that includes an application loadable on a web designer device with a display and input device, enabling the creation of a single website viewable on multiple devices with a similar layout and functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different website formats and layouts are created for different devices, then the website works on various devices, but the look and feel becomes inconsistent across devices

Engineering Contradiction:
Improvedevice compatibilityVSAvoidlayout consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent implements a universal layout library that serves multiple device types (desktop, tablet, mobile) with a single centralized resource. The layout library contains reusable layout definitions that can be applied across different device formats, allowing one layout asset to fulfill multiple device-specific requirements while maintaining visual consistency throughout the website ecosystem.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system performs preliminary layout selection by automatically identifying the user's device type and retrieving the appropriate pre-configured layout from the layout library before the website fully loads. This pre-fetching and pre-matching of layouts to device characteristics ensures consistent rendering without requiring manual intervention or post-loading adjustments.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If a website is designed for standard computer monitors, then it provides full features, but mobile device versions lack certain features

Engineering Contradiction:
Improvefeature completenessVSAvoidmobile functionality
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by allowing different portions of the website to have different feature sets based on device capabilities. The layout library enables selective rendering of features - for example, a mobile device may receive a simplified navigation layout while still accessing core e-commerce functionality, whereas a desktop receives the complete feature set. Each layout in the library is optimized for its target device's operational characteristics.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If multiple device-specific website versions are maintained, then each device receives optimized content, but the design and maintenance complexity increases

Engineering Contradiction:
Improvedevice optimizationVSAvoiddesign complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent segments the website design into modular layout components stored in a centralized layout library. Each layout is defined as an independent, reusable unit that can be selectively applied to different devices. This segmentation allows designers to create once and reuse across multiple device contexts, dramatically reducing the complexity of maintaining device-specific versions while still providing optimized content for each platform.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10915236B2User interface design system
Publication Date: 2021.02.09 TARGET BRANDS INC
  • US10915236B2 patent drawing
  • US10915236B2 patent drawing
  • US10915236B2 patent drawing

AI summary

Systems and methods for providing one or more user interface layouts are disclosed. The method includes receiving one or more user interface parameters from an input device of a web designer device; identifying, by the web designer device, one or more user interface layouts based on the one or more user interface parameters received; and providing the one or more user interface layouts identified to be stored in a user interface layout library database, the one or more user interface layouts being configurable by the web designer device.