Dynamic Emoji Variation Based on Chat Emotion Level

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvequantity of emojiVSAvoidease of emoji selection
Core Design Contradiction:
Quantity of substanceVSEase of operation

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

Inventive Principle:
Principle #25Self-service

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

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

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

Engineering Contradiction:
Improveease of emoji usageVSAvoidadaptability to emotion intensity
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10348659B1Chat message processing
Publication Date: 2019.07.09 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10348659B1 patent drawing
  • US10348659B1 patent drawing
  • US10348659B1 patent drawing

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.