Allowing an alternative action in a virtual world
First Claim
1. A system for allowing an alternative action in a virtual world, comprising:
- one or more physical processors programmed with one or more computer program instructions which, when executed, cause the one or more physical processors to;
receive a request to allow an avatar of a user to perform an action in a virtual world;
determine whether the action is available to the avatar in response to the request;
store the request in a waiting list in response to a determination that the action is not available to the avatar;
determine an alternative action available to the avatar in response to the determination that the action is not available to the avatar; and
allow the avatar to perform the alternative action in the virtual world while the request remains in the waiting list.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for allowing an alternative action in a virtual world may include a processor and a module operable on the processor for allowing an alternative action in a virtual world in response to a request for an original action for an avatar of a user being unavailable in the virtual world. A queue stores the request in response to the original action being unavailable. Another module may determine if an alternative action is available for the avatar in response to the original action being unavailable. A further module may present an interface to permit the user to accept the alternative action. The avatar is permitted to perform the alternative action in response to the user accepting the alternative action while the request for the original action is still in the queue.
-
Citations
21 Claims
-
1. A system for allowing an alternative action in a virtual world, comprising:
one or more physical processors programmed with one or more computer program instructions which, when executed, cause the one or more physical processors to; receive a request to allow an avatar of a user to perform an action in a virtual world; determine whether the action is available to the avatar in response to the request; store the request in a waiting list in response to a determination that the action is not available to the avatar; determine an alternative action available to the avatar in response to the determination that the action is not available to the avatar; and allow the avatar to perform the alternative action in the virtual world while the request remains in the waiting list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method of allowing an alternative action in a virtual world, the method being implemented on a computer system that includes one or more physical processors executing one or more computer program instructions which, when executed, perform the method, the method comprising:
-
receiving, at the computer system, a request to allow an avatar of a user to perform an action in a virtual world; determining, by the computer system, whether the action is available to the avatar in response to the request; storing, by the computer system, the request in a waiting list in response to a determination that the action is not available to the avatar; determining, by the computer system, an alternative action available to the avatar in response to the determination that the action is not available to the avatar; and allowing, by the computer system, the avatar to perform the alternative action in the virtual world while the request remains in the waiting list. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for allowing an alternative action in a virtual world, the computer program product comprising:
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code embodied therewith comprising; computer readable program code configured to receive a request to allow an avatar of a user to perform an action in a virtual world; computer readable program code configured to determine whether the action is available to the avatar in response to the request; computer readable program code configured to store the request in a waiting list in response to a determination that the action is not available to the avatar; computer readable program code configured to determine an alternative action available to the avatar in response to the determination that the action is not available to the avatar; and computer readable program code configured to allow the avatar to perform the alternative action in the virtual world while the request remains in the waiting list. - View Dependent Claims (20, 21)
Specification