Adaptive User Interface Rendering From Real-Time Interaction Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in developing user interfaces that cater to diverse user needs and comply with accessibility regulations, such as the Americans with Disabilities Act, while ensuring ease of use and adaptability across different languages and user groups.

Innovation Solution

A system utilizing generative artificial intelligence to analyze user interactions in real-time, adjusting user interfaces through machine learning models to generate customized versions based on user feedback, allowing for continuous adaptation and improvement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If customized interfaces are built for every individual user based on their specific needs, then user experience and accessibility are improved, but development effort and complexity increase significantly

Engineering Contradiction:
Improveinterface customizationVSAvoiddevelopment effort
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables interfaces to self-adapt to user needs through automatic detection of user characteristics (such as accessibility requirements, language preferences, and interaction patterns) and dynamic modification of interface elements without requiring manual customization for each user. The interface automatically adjusts its behavior and appearance based on observed user interactions and feedback.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The interface transitions from a static, pre-configured state to a dynamic state where elements can be automatically adjusted in real-time based on user needs. The system continuously monitors user interactions and modifies interface parameters (such as button sizes, text contrast, language, and layout) dynamically during operation to optimize accessibility and usability for each user.

Inventive Principle:
Principle #15Dynamics

2Reliability

If regulatory guidelines for accessibility are strictly implemented, then ease of access for specially-abled individuals is ensured, but product development time and resources are consumed

Engineering Contradiction:
Improveaccessibility complianceVSAvoiddevelopment speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements a universal accessibility framework that automatically adapts to meet various accessibility requirements (such as ADA guidelines) through a single unified mechanism. Rather than building separate customized interfaces for different accessibility needs, the system provides a core interface that can automatically adjust to accommodate diverse user requirements including visual, auditory, and motor impairments through parameter modification.

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

Solution Approach 2:

The system pre-configures the interface with multiple adjustable parameters and built-in accessibility features that can be automatically activated based on detected user needs. Common accessibility modifications (such as text scaling, contrast adjustment, alternative input methods) are prepared in advance and can be rapidly deployed when accessibility requirements are identified, eliminating the need for extensive development work for each accessibility scenario.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the application is built in the native language of each user, then user experience is enhanced and customer attraction increases, but development complexity and effort increase

Engineering Contradiction:
Improvelanguage adaptationVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system detects user language preferences and interaction patterns through feedback mechanisms (such as language settings, input behavior, and interaction patterns) and automatically adjusts the interface language and cultural parameters accordingly. The system monitors user responses and continuously refines language adaptation to match user expectations and native language characteristics.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250378124A1System, Method, and Computer Program Product for Generating a Customized User Interface Based on User Interactions
Publication Date: 2025.12.11 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US20250378124A1 patent drawing
  • US20250378124A1 patent drawing
  • US20250378124A1 patent drawing

AI summary

Systems, methods, and computer program products are provided for generating a customized user interface based on user interactions. The system includes a processor configured to receive a user request from a user device to access a resource. In response to the user request, the system retrieves program code configured to cause display of the resource. The system generates a first version of the resource based on the program code and collects interaction data based on sensed interactions of a user of the user device with the displayed first version of the resource. The system inputs the interaction data into a first machine learning model to generate associations between user interaction types from the interaction data and display update actions. The system generates, by a second machine learning model, a second version of the resource based on the at least one display update action for the first version of the resource.