System and method for associating semantically parsed verbal communications with gestures
First Claim
1. A computer program product comprising a computer useable storage medium to store a computer readable program that, when executed on a computer, causes the computer to perform operations comprising:
- identify a verbal communication from an avatar within a metaverse application of a metaverse virtual world;
dynamically select a gesture associated with the verbal communication in response to a determination that an association exists between the verbal communication and the gesture; and
dynamically execute the selected gesture to cause the avatar to enact the selected gesture in conjunction with conveying the verbal communication.
1 Assignment
0 Petitions
Accused Products
Abstract
A metaverse system and method for dynamically enacting syntax-based gestures in association with a metaverse application. The metaverse system includes a metaverse server and a semantic gesturing engine. The metaverse server executes a metaverse application. The metaverse application allows metaverse application allows a user on the client computer to enter a metaverse virtual world as an avatar via a metaverse client viewer. The semantic gesturing engine is coupled to the metaverse server and identifies a verbal communication from the avatar within the metaverse application, dynamically selects a gesture associated with the verbal communication in response to a determination that an association exists between the verbal communication and the gesture, and dynamically executes the selected gesture to cause the avatar to enact the selected gesture in conjunction with conveying the verbal communication.
15 Citations
20 Claims
-
1. A computer program product comprising a computer useable storage medium to store a computer readable program that, when executed on a computer, causes the computer to perform operations comprising:
-
identify a verbal communication from an avatar within a metaverse application of a metaverse virtual world; dynamically select a gesture associated with the verbal communication in response to a determination that an association exists between the verbal communication and the gesture; and dynamically execute the selected gesture to cause the avatar to enact the selected gesture in conjunction with conveying the verbal communication. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a metaverse server coupled to the client computer, the metaverse server to execute a metaverse application, wherein the metaverse application allows a user on the client computer to enter a metaverse virtual world as an avatar via a metaverse client viewer; and a semantic gesturing engine coupled to the metaverse server, the semantic gesturing engine to identify a verbal communication from the avatar within the metaverse application, to dynamically select a gesture associated with the verbal communication in response to a determination that an association exists between the verbal communication and the gesture, and to dynamically execute the selected gesture to cause the avatar to enact the selected gesture in conjunction with conveying the verbal communication. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
identifying a verbal communication from an avatar within a metaverse application of a metaverse virtual world; dynamically selecting a gesture associated with the verbal communication in response to a determination that an association exists between the verbal communication and the gesture; and dynamically executing the selected gesture to cause the avatar to enact the selected gesture in conjunction with conveying the verbal communication. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification