Avatars reflecting user states
First Claim
1. A non-transitory computer readable medium encoded with a computer program, the program comprising instructions executable by a data processing apparatus, the instructions comprising instructions to:
- receive one or more inputs creating a personalized avatar;
receive one or more inputs creating one or more triggers;
associate the one or more triggers with the personalized avatar;
detect an occurrence of one or more of the triggers; and
display, in accordance with the detected occurrence, the personalized avatar,wherein creating a personalized avatar comprises modifying an existing avatar based, at least in part, on a composite of previously created avatars.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable media for creating and using customized avatar instances to reflect current user states are disclosed. In various implementations, the user states can be defined using trigger events based on user-entered textual data, emoticons, or states of the device being used. For each user state, a customized avatar instance having a facial expression, body language, accessories, clothing items, and/or a presentation scheme reflective of the user state can be generated. When one or more trigger events indicating occurrence of a particular user state are detected on the device, the avatar presented on the device is updated with the customized avatar instance associated with the particular user state.
-
Citations
25 Claims
-
1. A non-transitory computer readable medium encoded with a computer program, the program comprising instructions executable by a data processing apparatus, the instructions comprising instructions to:
-
receive one or more inputs creating a personalized avatar; receive one or more inputs creating one or more triggers; associate the one or more triggers with the personalized avatar; detect an occurrence of one or more of the triggers; and display, in accordance with the detected occurrence, the personalized avatar, wherein creating a personalized avatar comprises modifying an existing avatar based, at least in part, on a composite of previously created avatars. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method, the method comprising:
-
receiving one or more inputs creating a personalized avatar, wherein the personalized avatar is based, at least in part, on a composite of previously created avatars; receiving one or more inputs creating or selecting one or more triggers; associating one or more of the triggers with the personalized avatar; detecting an occurrence of one or more of the triggers; and replacing, responsive to the occurrence of one or more of the triggers, a currently displayed avatar with the personalized avatar. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A system comprising:
-
a display unit; one or more processors coupled to the display unit; a memory storing instructions executable by the one or more processors, the instructions comprising instructions to; receive one or more inputs creating a personalized avatar; receive one or more inputs creating one or more triggers; associate the one or more triggers with the personalized avatar; detect an occurrence of one or more of the triggers; and display on the display unit, in accordance with the detected occurrence, the personalized avatar, wherein creating a personalized avatar comprises modifying an existing avatar based, at least in part, on a composite of previously created avatars. - View Dependent Claims (23, 24, 25)
-
Specification