Visual representation expression based on player expression
First Claim
1. A method for applying attributes indicative of a user'"'"'s temperament to a visual representation, the method comprising:
- rendering the visual representation of a user;
receiving first data indicative of the user in a physical space;
analyzing the first data indicative of the user in the physical space to deduce the user'"'"'s temperament;
determining a pre-existing animation of the visual representation to display based on the user'"'"'s temperament;
displaying the pre-existing animation for the visual representation on a display device;
determining a state of an executing application when the first data indicative of the user in the physical space was received;
receiving second data indicative of the user in the physical space;
determining that the executing application has returned to the state;
determining to display the pre-existing animation independent of the second data, because the application has returned to the state; and
displaying the pre-existing animation on a display device.
2 Assignments
0 Petitions
Accused Products
Abstract
Using facial recognition and gesture/body posture recognition techniques, a system can naturally convey the emotions and attitudes of a user via the user'"'"'s visual representation. Techniques may comprise customizing a visual representation of a user based on detectable characteristics, deducting a user'"'"'s temperament from the detectable characteristics, and applying attributes indicative of the temperament to the visual representation in real time. Techniques may also comprise processing changes to the user'"'"'s characteristics in the physical space and updating the visual representation in real time. For example, the system may track a user'"'"'s facial expressions and body movements to identify a temperament and then apply attributes indicative of that temperament to the visual representation. Thus, a visual representation of a user, such as an avatar or fanciful character, can reflect the user'"'"'s expressions and moods in real time.
234 Citations
21 Claims
-
1. A method for applying attributes indicative of a user'"'"'s temperament to a visual representation, the method comprising:
-
rendering the visual representation of a user; receiving first data indicative of the user in a physical space; analyzing the first data indicative of the user in the physical space to deduce the user'"'"'s temperament; determining a pre-existing animation of the visual representation to display based on the user'"'"'s temperament; displaying the pre-existing animation for the visual representation on a display device;
determining a state of an executing application when the first data indicative of the user in the physical space was received;receiving second data indicative of the user in the physical space; determining that the executing application has returned to the state; determining to display the pre-existing animation independent of the second data, because the application has returned to the state; and displaying the pre-existing animation on a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 21)
-
-
10. A system for applying attributes indicative of a user'"'"'s temperament to a visual representation, the system comprising:
-
a processor; and a memory communicatively coupled to the processor when the system is operational, the memory bearing processor-executable instructions that, when executed on the processor, cause the system to at least; render the visual representation of the user; receive data indicative of the user in a physical space analyze the data indicative of the user in the physical space to deduce the user'"'"'s temperament; determine a pre-existing animation of the visual representation to display based on the user'"'"'s temperament; display the pre-existing animation for the visual representation on a display device; determine a state of an executing application when the first data indicative of the user in the physical space was received; receive second data indicative of the user in the physical space; determine that the executing application has returned to the state; determine to display the pre-existing animation independent of the second data, because the application has returned to the state; and display the pre-existing animation on a display device. - View Dependent Claims (11, 12)
-
-
13. A tangible computer-readable storage device for applying attributes indicative of a temperament to a visual representation, bearing computer-executable instructions that, when executed on a computer, cause the computer to perform operations comprising:
-
rendering the visual representation of a user; receiving data indicative of the user in a physical space; analyzing the data indicative of the user in the physical space to deduce the user'"'"'s temperament; determining a pre-existing animation of the visual representation to display based on the user'"'"'s temperament; displaying the pre-existing animation for the visual representation on a display device; determining a state of an executing application when the first data indicative of the user in the physical space was received; receiving second data indicative of the user in the physical space; determining that the executing application has returned to the state; determining to display the pre-existing animation independent of the second data, because the application has returned to the state; and displaying the pre-existing animation on a display device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification