Dynamically manipulating an emoticon or avatar
First Claim
1. A method of dynamically modifying a graphic user representation displayed on a wireless communication device, the method comprising:
- composing a textual electronic message in a message user interface in response to user input provided by an end user;
inserting into the textual electronic message a graphic user representation;
detecting a change in context for the electronic message; and
modifying a visual appearance of the graphic user representation already inserted in the electronic message to indicate the change in context for the electronic message.
4 Assignments
0 Petitions
Accused Products
Abstract
Graphical user representations, such as emoticons or avatars, used to convey mood and emotion, can be dynamically modified and manipulated, e.g. by squeezing, rotating, distorting, coloring, etc. This enables a user to customize or tailor an existing emoticon to better reflect the user'"'"'s current mood or emotion. For example, a user may insert a smiley face emoticon into a text message and then manipulate or distort the face or a component of the face (e.g. the smile) to broaden the smile into a grin, or twist the smile into an ironic smile, etc. This enables the user to personalize the emoticon rather than having to select the most appropriate emoticon from a palette of predefined emoticons. Another aspect is device hardware (e.g. dedicated or shared user interface elements or specific touchscreen gestures) for recognizing the squeezes or other gestures that are meant to modify or manipulate the emoticon.
-
Citations
20 Claims
-
1. A method of dynamically modifying a graphic user representation displayed on a wireless communication device, the method comprising:
-
composing a textual electronic message in a message user interface in response to user input provided by an end user; inserting into the textual electronic message a graphic user representation; detecting a change in context for the electronic message; and modifying a visual appearance of the graphic user representation already inserted in the electronic message to indicate the change in context for the electronic message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium storing instructions in code which when loaded into memory and executed on a processor of a computing device is adapted to:
-
compose a textual electronic message in a message user interface displayed by a computing device in response to user input provided by an end user; insert into the textual electronic message a graphic user representation; detect a change in context for the electronic message; and modify a visual appearance of the graphic user representation already inserted in the electronic message to indicate the change in context for the electronic message. - View Dependent Claims (10, 11, 12)
-
-
13. A computing device comprising:
-
a memory; a processor coupled to the memory, the processor operable to execute a communication application that enables composition and transmission of messages; a display operable to display a graphic user representation; a message user interface in which a textual electronic message is composed in response to user input provided by an end user; and a user input device operable to insert into the textual electronic message the graphical user representation, to detect a change in context for the electronic message and to modify the graphic user representation already inserted into the textual electronic message to indicate the change in context for the electronic message, wherein the display presents the modified graphic user representation. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification