Dynamic User Interface Adaptation via Facial Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interfaces fail to dynamically adapt to a user's emotional response to events in applications, leading to unsatisfactory user experiences, particularly in scenarios where unexpected results are generated, such as tax preparation software, where users may express negative emotions due to unexpected tax refunds or liabilities.

Innovation Solution

A method for dynamically generating user interfaces based on detected emotional responses, using facial recognition data to determine emotional scores, which triggers the generation of specific user interface versions with additional explanatory content when negative emotions are detected, enhancing user interaction and understanding of application results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a predefined user interface is presented for each step of a processing flow, then the user interface implementation is simple and consistent, but the user interface cannot dynamically adapt to user emotional responses

Engineering Contradiction:
Improveuser interface adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic user interface generation by detecting user emotional states through facial recognition and automatically selecting or generating appropriate UI versions. The system transitions from static predefined interfaces to dynamic interfaces that adapt in real-time based on detected emotions such as frustration, confusion, or satisfaction, thereby resolving the contradiction between adaptability and complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates emotional feedback loops where user facial expressions are continuously monitored during application usage. This feedback drives automatic UI adaptation by selecting versions optimized for the detected emotional state, enabling the system to respond to user needs without manual intervention while maintaining manageable complexity through automated decision-making algorithms.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If multiple user interface versions are defined for different processing flow states, then the user interface can respond to different user inputs, but it cannot respond to user emotional states

Engineering Contradiction:
Improveemotional response adaptabilityVSAvoiduser emotional context
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent replaces traditional mechanical input methods (buttons, keyboards, touchscreens) with biometric sensing through facial recognition technology. This substitution enables the system to detect and respond to emotional states that are invisible to conventional input mechanisms, capturing emotional context that would otherwise be lost while maintaining natural user interaction.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If a single user interface is used for all scenarios, then the system is simple to implement, but user experience deteriorates when unexpected results are generated

Engineering Contradiction:
Improveuser experience qualityVSAvoidinterface generation complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-defining multiple UI versions optimized for different emotional states before actual user interaction occurs. When a user displays frustration or confusion, the system can immediately switch to the appropriate pre-prepared interface version, providing timely support without requiring complex real-time generation algorithms, thus balancing experience quality with implementation complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10558740B1Serving different versions of a user interface in response to user emotional state
Publication Date: 2020.02.11 INTUIT INC
  • US10558740B1 patent drawing
  • US10558740B1 patent drawing
  • US10558740B1 patent drawing

AI summary

The present disclosure relates to dynamically generating user interfaces based on a user's emotional state. An example method generally includes a computer system receiving emotional response data from a client device. The computer system identifies a version of a user experience to present on the client device based on the received emotional response data and generates code for rendering a user interface associated with the identified version of the user experience. The generated code is transmitted to the client device for rendering and presentation on the client device.