Dynamic Emoji Variation Based on Chat Emotion Level
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of instant messaging applications must import additional stickers to express emotions beyond the limited static Unicode code points or pre-built emojis, which can be cumbersome and does not adequately convey the intensity of emotions in chat messages.
Innovation Solution
A method and system that analyze chat messages to determine an emotion level, which then selects and provides emoji variations such as shaking, jumping, color changing, or size changing to enhance emotional expression during a chat session.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If users import additional stickers to express more emotions, then the quantity of emoji available increases, but the ease of operation deteriorates due to the cumbersome import process
Solution Approach 1:
The system automatically analyzes chat messages to determine emotion levels and dynamically generates appropriate emoji variations without requiring user intervention for import or selection, making the system serve itself by autonomously providing relevant emoji
Solution Approach 2:
A single base emoji can be transformed into multiple variations (shaking, jumping, color changing, size changing) to express different emotion intensities, making one emoji serve multiple expressive functions that would otherwise require many different stickers
2Ease of operation
If static Unicode code points or pre-built emojis are used, then the ease of operation is maintained, but the adaptability deteriorates as they cannot adequately convey emotion intensity
Solution Approach 1:
The system transforms static emojis into dynamic variations by applying transformations (shaking, jumping, color changing, size changing) based on analyzed emotion levels, allowing emojis to adapt their state to match the intensity and nature of the expressed emotion
Solution Approach 2:
The system changes parameters of existing emojis (animation state, color, size) to create variations that convey different emotion intensities, transforming a single static emoji into multiple expressive states without requiring users to import new stickers
Data Source
AI summary
There is provided a method and system for processing a chat message. In this method, an emoji to be used in a chat session is obtained. And an emotion level is obtained, in which the emotion level is determined based on chat messages in the chat session. A type of emoji variation is determined according to the emotion level. And an emoji variation is provided according to the type of emoji variation and the obtained emoji.


