Dynamic User Interface Modules for Mobile Persona Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mobile applications have rigid, hardcoded user interfaces that fail to account for the diverse needs of different users or changing user circumstances, leading to an inefficient and unsatisfactory user experience, particularly on mobile devices with limited screen space.

Innovation Solution

A system and method that dynamically generates and customizes the user interface based on user interactions, profile analysis, and context, using a remote server to determine appropriate user interface elements and layout, thereby enhancing versatility and contextual awareness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a standard hardcoded user interface is used, then the application structure is simple and easy to maintain, but the user interface cannot be customized for different users and does not adapt to changing user needs

Engineering Contradiction:
Improveuser interface customizationVSAvoidapplication structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The user interface is divided into multiple independent modules, each representing a distinct functional component. These modules can be selectively assembled and configured based on user profiles and contextual needs, allowing customization without requiring complete redesign of the entire interface structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The application structure transitions from a static hardcoded layout to a dynamic modular architecture where interface components can be programmatically assembled, reconfigured, and adapted at runtime based on user characteristics, device state, and contextual information.

Inventive Principle:
Principle #15Dynamics

2Area of stationary object

If all user interface elements are displayed, then comprehensive information is provided, but the screen space is wasted and relevant content is not displayed prominently on mobile devices with limited screen space

Engineering Contradiction:
Improvescreen space utilizationVSAvoidinformation completeness
Core Design Contradiction:
Area of stationary objectVSLoss of information

Solution Approach 1:

Different regions of the user interface are assigned different densities and types of information based on their importance and user interaction patterns. Critical information is placed in prominent positions with larger display areas, while less critical information is positioned in secondary regions or made available on demand.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system displays only the essential subset of interface elements needed for current user needs and contextual situations, rather than displaying all possible elements. Additional information can be accessed through modular expansion or on-demand loading when required.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If a rigid hardcoded interface is used, then development and maintenance are easier, but the user experience is unsatisfactory and does not account for diverse user needs

Engineering Contradiction:
Improveuser experienceVSAvoidinterface development
Core Design Contradiction:
Ease of operationVSEase of manufacture

Solution Approach 1:

User profiles and preferences are pre-configured with default module configurations and personalization settings. When a user accesses the application, their pre-established profile automatically guides the assembly and customization of the interface, eliminating the need for real-time analysis and providing an immediately personalized experience.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors and analyzes user interactions, behavior patterns, and contextual information to dynamically adjust and refine the modular interface configuration. This feedback loop enables the interface to adapt and improve over time based on actual usage data while maintaining a relatively simple underlying structure.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11073971B2System and method for generating a customized user interface comprising movable modules by prioritizing personas of a user
Publication Date: 2021.07.27 PAYPAL INC
  • US11073971B2 patent drawing
  • US11073971B2 patent drawing
  • US11073971B2 patent drawing

AI summary

Aspects of the present disclosure involve systems, methods, devices, and the like for presenting a user interface. In one embodiment, a system and method is introduced that enables the customization of a user interface on a mobile application. The customized user interface is generated in response to a user interaction with the mobile application. In another embodiment, a system and method are introduced which generate the customized user interface including modules used to present a customized layout created using tiles which are presented on the user interface, wherein each of the tiles are placed and customized specific to the user of the mobile device application.