Dynamic UI Blueprint for Cross-Application Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interfaces are often static and confusing for users when switching between different applications, as they lack dynamic customization to match user preferences and behaviors.

Innovation Solution

The system dynamically converts the user interface of a familiar application into a portable UI blueprint specification, which can be used by unfamiliar applications to adjust their UI and enhance familiarity for the user, incorporating preferences such as density, settings, hierarchies, semantics, layout, and learnings from usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If static user interface templates are used to standardize user interfaces, then interface consistency is improved, but adaptability to user preferences and behaviors deteriorates

Engineering Contradiction:
Improveinterface consistencyVSAvoidadaptability to user preferences
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by transforming static user interface templates into dynamic blueprints that can adapt and evolve based on user interactions. The system continuously monitors user behavior and automatically adjusts interface elements, making the interface both consistent across applications and adaptive to individual user preferences simultaneously.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements self-service by automatically generating and updating user interface blueprints without requiring manual user configuration. The system monitors user interactions, analyzes behavior patterns, and autonomously creates customized interface blueprints that reflect user preferences, eliminating the need for users to manually customize interfaces while maintaining adaptability.

Inventive Principle:
Principle #25Self-service

2Ease of manufacture

If existing user interface templates are used, then implementation simplicity is improved, but user familiarity and ease of operation deteriorates when switching between applications

Engineering Contradiction:
Improveimplementation simplicityVSAvoiduser familiarity
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The patent applies universality by creating a universal blueprint system that can be applied across multiple applications and devices. The blueprint captures user interface characteristics in a portable format that can be transferred between different applications, ensuring that users experience familiar interfaces regardless of which application they are using, while maintaining implementation simplicity through standardized blueprint generation.

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

Solution Approach 2:

The system implements copying by creating reusable interface blueprints that can be replicated across different applications. Instead of manually configuring each interface, the system generates a blueprint from user interactions and copies this blueprint configuration to multiple applications, maintaining user familiarity while simplifying implementation through automated replication.

Inventive Principle:
Principle #26Copying

3Use of energy by moving object

If static templates are used, then resource usage is reduced, but computational overhead increases due to manual customization requirements

Engineering Contradiction:
Improvedevice resource usageVSAvoidcomputational overhead
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent applies feedback by continuously monitoring user interactions with the interface and using this feedback to automatically update the user interface blueprint. The system captures user behavior data, processes it to identify preferences and patterns, and feeds this information back into the blueprint generation process, creating a closed-loop system that adapts to user needs while automating what would otherwise require manual computational effort.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system implements self-service by automatically performing the computationally intensive tasks of analyzing user behavior, generating blueprints, and updating interfaces without requiring manual user input or configuration. This automation reduces the computational overhead that would otherwise be borne by the user and optimizes resource usage by performing operations efficiently in the background.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3756101B1Dynamic user interface blueprint
Publication Date: 2025.01.29 AMERICAN EXPRESS TRAVEL RELATED SERVICES CO INC
  • EP3756101B1 patent drawingFigure 1
  • EP3756101B1 patent drawingFigure 2
  • EP3756101B1 patent drawingFigure 3

AI summary

A user may interact with a first application. A dynamic user interface consistency system may create a user interface blueprint file which stores explicit and inferred user preferences. The user may open a second application. The second application may refer to the user interface blueprint file to generate a user interface according to the user preferences.