Method and system for rating exchangeable gestures via communications in virtual world applications
First Claim
1. A computer-implemented method in a data processing system for rating exchangeable gestures in a virtual world application, said computer-implemented method comprising:
- making a gesture owned by a first user of said virtual world application available to a second user of said virtual world application, wherein execution of the gesture triggers a specific type of animation of an avatar on a display;
in response to the avatar performing the specific type of animation, populating the display with a rating window, wherein the rating window prompts the second user to select and transmit a rating for the gesture;
responsive to said second user providing the rating of said gesture;
storing said rating in a repository of said first user;
determining a rating metric of said gesture using said rating received from said second user; and
communicating said rating metric to a third user of said virtual world application; and
in response to the third user selecting the gesture, transmitting the gesture to the third user, wherein the third user selects the gesture based on the rating metric;
identifying a keyword that is typed into the virtual world application, wherein identification of the keyword causes the avatar on the display to perform the specific type of animation; and
populating the rating window with the keyword in order to identify the gesture that is being rated.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer-readable medium are disclosed for rating exchangeable gestures in a virtual world application. The method includes making a gesture owned by a first user of the virtual world application available to a second user of the virtual world application; in response to the second user providing a rating of the gesture, storing the rating in a repository of the first user, determining a rating metric of the gesture using at least the rating received from the second user, and communicating the rating metric to a third user of the virtual world application.
-
Citations
19 Claims
-
1. A computer-implemented method in a data processing system for rating exchangeable gestures in a virtual world application, said computer-implemented method comprising:
-
making a gesture owned by a first user of said virtual world application available to a second user of said virtual world application, wherein execution of the gesture triggers a specific type of animation of an avatar on a display; in response to the avatar performing the specific type of animation, populating the display with a rating window, wherein the rating window prompts the second user to select and transmit a rating for the gesture; responsive to said second user providing the rating of said gesture; storing said rating in a repository of said first user; determining a rating metric of said gesture using said rating received from said second user; and communicating said rating metric to a third user of said virtual world application; and in response to the third user selecting the gesture, transmitting the gesture to the third user, wherein the third user selects the gesture based on the rating metric; identifying a keyword that is typed into the virtual world application, wherein identification of the keyword causes the avatar on the display to perform the specific type of animation; and populating the rating window with the keyword in order to identify the gesture that is being rated. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing system for rating exchangeable gestures in a virtual world application comprising:
-
a processor; a memory coupled to said processor; a virtual world application populating said memory, wherein said virtual world application comprises computer-executable instructions for; making a gesture owned by a first user of said virtual world application available to a second user of said virtual world application, wherein execution of the gesture triggers a specific type of animation of an avatar on a display; in response to the avatar performing the specific type of animation, populating the display with a rating window, wherein the rating window prompts the second user to select and transmit a rating for the gesture; responsive to said second user providing a rating of said gesture; storing said rating in a repository of said first user; determining a rating metric of said gesture using said rating received from said second user; and communicating said rating metric to a third user of said virtual world application; identifying a keyword that is typed into the virtual world application, wherein identification of the keyword causes the avatar on the display to perform the specific type of animation; and populating the rating window with the keyword in order to identify the gesture that is being rated. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A tangible computer-readable storage medium encoded with a computer program product comprising computer-executable instructions for:
-
making a gesture owned by a first user of said virtual world application available to a second user of said virtual world application, wherein execution of the gesture triggers a specific type of animation of an avatar on a display; in response to the avatar performing the specific type of animation, populating the display with a rating window, wherein the rating window prompts the second user to select and transmit a rating for the gesture; responsive to said second user providing a rating of said gesture; storing said rating in a repository of said first user; determining a rating metric of said gesture using said rating received from said second user; and communicating said rating metric to a third user of said virtual world application; identifying a keyword that is typed into the virtual world application, wherein identification of the keyword causes the avatar on the display to perform the specific type of animation; and populating the rating window with the keyword in order to identify the gesture that is being rated. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification