Sentiment-Aware Skin Customization for Dynamic UI Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interface applications fail to dynamically adapt to a user's emotional state, leading to a lack of personalization and potential disengagement, as they do not effectively utilize emotional sentiment to customize the interface.

Innovation Solution

Implementing a sentiment-aware skin customization system that detects a user's emotional state through input content and environmental data, selecting and applying a skin package with custom images, animation, and sounds to alter the user interface's look and feel, thereby enhancing the user's emotional attachment to the application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the user interface provides static customization options, then the implementation complexity is low, but the adaptability to user emotional state is poor

Engineering Contradiction:
Improveadaptability to user emotional stateVSAvoidimplementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic skin application that automatically changes the user interface appearance based on detected emotional states. The system transitions from static customization to dynamic adaptation by continuously monitoring user input and applying appropriate skin packages without requiring complex manual configuration, thus improving adaptability while managing implementation complexity through automated processes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-service by automatically detecting user emotional states and applying appropriate skin packages without requiring explicit user commands. The application monitors user input, determines emotional sentiment, and autonomously customizes the interface appearance, reducing the complexity of user interaction while enhancing adaptability to emotional states.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If the system continuously monitors user input to detect emotional state, then the personalization accuracy is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improveemotional state detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial monitoring by focusing on key indicators of emotional state in user input rather than analyzing every single input characteristically. By selectively monitoring specific patterns and keywords that indicate emotional states, the system achieves sufficient detection accuracy while reducing the overall processing time and computational burden compared to comprehensive continuous analysis.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If multiple skin packages are provided for different emotional states, then the user experience personalization is enhanced, but the storage requirements and system resources increase

Engineering Contradiction:
Improveuser experience personalizationVSAvoidstorage requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements a universal skin package system where each skin package is designed to serve multiple emotional states or contexts. Rather than creating entirely separate skin packages for each emotional state, the system uses multi-functional skin packages that can be appropriately applied across different emotional contexts, reducing the total number of skin packages needed while maintaining high personalization capability.

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

Data Source

PatentUS9348479B2Sentiment aware user interface customization
Publication Date: 2016.05.24 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9348479B2 patent drawing
  • US9348479B2 patent drawing
  • US9348479B2 patent drawing

AI summary

The customization of an application user interface with a skin package based on context data that includes the emotional states of a user may strengthen the emotional attachment for the application by the user. The customization includes determining an emotional state of a user that is inputting content into an application. A skin package for the user interface of the application is selected based on the emotional state of the user. The selected skin package is further applied to the user interface of the application.