SATISFYING A REQUEST FOR AN ACTION IN A VIRTUAL WORLD
First Claim
1. A method for satisfying a request for an action in a virtual world, comprising:
- permitting a user to request a first action for the user'"'"'s avatar in the virtual world;
receiving the request;
storing the request in a queue in response to the first action being unavailable to the user'"'"'s avatar;
permitting the user'"'"'s avatar to perform another action while the request for the first action is still in the queue;
determining if the first action becomes available for the user'"'"'s avatar;
providing a graphical user interface to the user in response to the first action being determined to be available for the user'"'"'s avatar;
allowing the user to accept the first action; and
allowing the user'"'"'s avatar to perform the first action in response to the user accepting the first action.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for satisfying a request for an action in a virtual world includes permitting a user to request a first action for an avatar in the virtual world, wherein the avatar corresponds to the user. The method may also include determining if the first action is unavailable for the user'"'"'s avatar at the time of the request. The method may additionally include permitting a user'"'"'s avatar to perform another action while the first action is unavailable for the user'"'"'s avatar. The method may yet additionally include determining if the first action becomes available for the user'"'"'s avatar. The method may further include notifying the user that the first action is available for the user'"'"'s avatar in response to the first action being determined to be available. The method may yet further include allowing the user to accept the first action. And the method may include allowing the user'"'"'s avatar to perform the first action in response to the user accepting the first action.
-
Citations
21 Claims
-
1. A method for satisfying a request for an action in a virtual world, comprising:
-
permitting a user to request a first action for the user'"'"'s avatar in the virtual world; receiving the request; storing the request in a queue in response to the first action being unavailable to the user'"'"'s avatar; permitting the user'"'"'s avatar to perform another action while the request for the first action is still in the queue; determining if the first action becomes available for the user'"'"'s avatar; providing a graphical user interface to the user in response to the first action being determined to be available for the user'"'"'s avatar; allowing the user to accept the first action; and allowing the user'"'"'s avatar to perform the first action in response to the user accepting the first action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for satisfying a request for an action in a virtual world, comprising:
-
permitting a user to request a first action for the user'"'"'s avatar in the virtual world; determining if the first action is unavailable for the user'"'"'s avatar at the time of the request; permitting a user'"'"'s avatar to perform another action while the first action is unavailable for the user'"'"'s avatar; determining if the first action becomes available for the user'"'"'s avatar; notifying the user that the first action is available for the user'"'"'s avatar in response to the first action being determined to be available; allowing the user to accept the first action; and allowing the user'"'"'s avatar to perform the first action in response to the user accepting the first action. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for satisfying a request for an action in a virtual world, comprising:
-
presenting a graphical user interface to permit a user to request a first action for an avatar in the virtual world, wherein the avatar corresponds to the user; receiving a request for the first action; performing the first action in response to the first action being available for the user'"'"'s avatar; providing a notification that the first action is unavailable in response to the first action being unavailable for the user'"'"'s avatar at the time that the user requests the first action; storing the request for the first action in a queue in response to the first action being unavailable for the user'"'"'s avatar at the time that the user requests the first action; permitting the user'"'"'s avatar to perform another action while the request for the first action is still in the queue; determining if the first action becomes available for the user'"'"'s avatar; sending a notification of availability of the first action in response to the first action being determined to be available for the user'"'"'s avatar; providing a graphical user interface to the user in response to the first action being determined to be available for the user'"'"'s avatar; providing a predetermined time period for allowing the user to accept the first action; performing the first action in response to the user accepting the first action within the predetermined time; allowing the user'"'"'s avatar to continue to perform the other action in response to the user not accepting the first action within the predetermined time period; and dropping the user'"'"'s request for the first action from the queue in response to the user not accepting the first action within the predetermined time period.
-
Specification