Adaptive UI Complexity Based on User Proficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in understanding and navigating the complex user interfaces of new applications on electronic devices, leading to reduced user experience due to the need to adapt to new UI components and interactions.

Innovation Solution

A method is implemented where the electronic device detects installed applications, determines data items associated with the UI to be modified, and adjusts these based on the user's proficiency level using a machine learning model, generating content, interaction, and interface selection models to optimize the UI, thereby enhancing user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a new application is installed with its default UI, then the application provides full functionality, but the UI becomes too complex for the user to understand and navigate

Engineering Contradiction:
ImproveUI adaptability to user proficiencyVSAvoidUI complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The UI is made dynamic by continuously adapting its complexity based on the user's proficiency level. The system monitors user interactions with the application and automatically adjusts the UI presentation, showing simplified views for novice users and advanced features for proficient users, thereby resolving the contradiction between providing full functionality and maintaining simplicity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of UI complexity based on the user's proficiency level. By detecting user actions and determining proficiency, the system modifies UI parameters such as visibility of components, level of detail in content, and complexity of interactions, allowing the same application to serve both novice and expert users effectively

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the UI provides comprehensive content and interaction options, then the application functionality is complete, but the user needs to put much effort to understand and adapt to the UI

Engineering Contradiction:
Improveapplication functionalityVSAvoiduser effort to understand UI
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by proactively analyzing user behavior patterns and predicting proficiency levels before the user encounters difficulties. It pre-adapts the UI to match the user's expected proficiency level, reducing the effort needed to understand and navigate the interface while ensuring all functional options remain available when needed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback loops by monitoring user interactions with the UI and using this feedback to adjust the UI complexity in real-time. This allows the system to maintain complete functionality while dynamically optimizing ease of operation based on actual user behavior, resolving the contradiction between comprehensive features and user effort

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11693543B2Electronic device and method for optimizing user interface of application
Publication Date: 2023.07.04 SAMSUNG ELECTRONICS CO LTD
  • US11693543B2 patent drawing
  • US11693543B2 patent drawing
  • US11693543B2 patent drawing

AI summary

A method for optimizing a UI of an application in an electronic device is provided. The method includes detecting, by the electronic device, at least one first application installed in the electronic device, determining, by the electronic device, at least one data item associated with at least one UI of the at least one first application to be modified, modifying, by the electronic device, the at least one data item associated with the at least one UI of the at least one first application based on a level of proficiency of a user with an already used application in the electronic device, and displaying, by the electronic device, the at least one UI with the at least one modified data item of the at least one first application.