Widget Platform Architecture for Real-Time Multi-Device UI Design

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Software design tools face challenges in managing multiple objectives and requirements, such as blending functionality and aesthetics while adhering to legal standards, leading to difficulties in tracking and implementing user interface designs effectively.

Innovation Solution

An integrated application platform (IAP) enables users to select and implement widgets, allowing for dynamic, responsive, and functional content elements that can be edited and updated across multiple devices in real-time, supporting various application services and facilitating seamless transitions between them.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If designers use traditional software design tools to create user interfaces, then they can blend functional aspects with aesthetics and legal requirements, but they face difficulties in tracking and implementing multiple objectives and requirements effectively

Engineering Contradiction:
ImproveAbility to blend functionality, aesthetics, and legal requirementsVSAvoidDifficulty in tracking and implementing multiple objectives
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the user interface design into reusable widget components that can be independently tracked and managed. Each widget represents a discrete functional unit with its own properties, making it easier to track and implement multiple design objectives without overwhelming complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal widget framework that can serve multiple design objectives simultaneously. Widgets are designed to be multi-functional, accommodating various functional, aesthetic, and legal requirements through a standardized component system that can be adapted to different design contexts.

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

2Productivity

If the system supports real-time collaboration across multiple devices, then design efficiency and collaboration are enhanced, but the system complexity and data synchronization requirements increase

Engineering Contradiction:
ImproveDesign efficiency and collaborationVSAvoidSystem complexity for real-time synchronization
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a cloud-based widget repository that stores master copies of widget definitions. When widgets are used across multiple devices, each device receives a copy or reference to the widget definition from the central repository, enabling real-time collaboration without requiring complex peer-to-peer synchronization between all devices.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a central server or cloud platform as an intermediary that manages widget data and coordinates updates across multiple devices. This intermediary handles the complexity of real-time synchronization, allowing collaborative design work while shielding individual devices from the full complexity of multi-device coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12474893B2Integrated application platform to implement widgets
Publication Date: 2025.11.18 FIGMA INC
  • US12474893B2 patent drawing
  • US12474893B2 patent drawing
  • US12474893B2 patent drawing

AI summary

An integrated application platform enables users to select and implement widgets, in order to insert widget objects with rendered content. The widget objects are persistent content elements that are dynamically responsive to user input. Further, the widget objects are associated with functionality that extends or supplements the functionality provided by the integrated application platform.