Chat message processing
AssigneeInternational Business Machines Corporation
InventorsSu LIU, Fei SHEN, Lilian LAI, Louis HUANG, Yin QIAN
Life of this patent
Estimating the term…
Abstract
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.
Claims20
A method for processing a chat message, comprising:
- receiving, from a first device, a selection of an emoji to be used in a chat session, wherein the emoji has not been sent in the chat session;
- processing one or more chat messages in the chat session to determine an emotion level of a first emotion;
- determining an emoji variation to apply, based on the determined emotion level;
- generating a modified emoji based on the selected emoji and the determined emoji variation;
- and
- providing, to the first device, a suggestion including the modified emoji, wherein the modified emoji is displayed on a user interface of the first device at a time when the emoji has not been transmitted in the chat session.
A system for processing a chat message, comprising:
- one or more computer processors;
- and
- a memory containing a program which when executed by the one or more computer processors performs an operation, the operation comprising:
- receiving, from a first device, a selection of an emoji to be used in a chat session, wherein the emoji has not been sent in the chat session;
- processing one or more chat messages in the chat session to determine an emotion level of a first emotion;
- determining an emoji variation to apply, based on the determined emotion level;
- generating a modified emoji based on the selected emoji and the determined emoji variation;
- and
- providing, to the first device, a suggestion including the modified emoji, wherein the modified emoji is displayed on a user interface of the first device at a time when the emoji has not been transmitted in the chat session.
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions readable by a device to cause the device to perform an operation comprising:
- receiving, from a first device, a selection of an emoji to be used in a chat session, wherein the emoji has not been sent in the chat session;
- processing one or more chat messages in the chat session to determine an emotion level of a first emotion;
- determining an emoji variation to apply, based on the determined emotion level;
- generating a modified emoji based on the selected emoji and the determined emoji variation;
- and
- providing, to the first device, a suggestion including the modified emoji, wherein the modified emoji is displayed on a user interface of the first device at a time when the emoji has not been transmitted in the chat session.
Dependencies are inferred from the claim text.