Patent ID: 9665567
Date: 2017-05-30
CPC Classifications: G06F,G06K,G10L,H04M

Claim:
1. A method comprising: determining, by a computing device, a first emotional state of a user, as a current perceived emotional state of the user from information other than text inputted by the user on the computing device, by one or more of: determining, by the computing device, a second emotional state of the user, from a semantic content of the text inputted by the user; determining, by the computing device, a current contextual emotional state of the user based on the text inputted by the user on the computing device and based on the current perceived emotional state of the user by: from a plurality of emoji characters mapped to different contextual emotional states, determining, by the computing device, one or more selected emoji characters that are mapped to the current contextual emotional state of the user, each emoji character being a picture character or pictograph that is a single character with a unique code point value; displaying, by the computing device, the selected emoji characters to the user as suggested emoji characters relevant to the current contextual emotion state of the user; receiving, by the computing device, user selection of a particular selected emoji character from the selected emoji characters displayed to the user; and adding the particular selected emoji character to the text inputted by the user.