Creation and Prioritization of Multiple Virtual Universe Teleports In Response to an Event
First Claim
1. A method of forming a prioritized itinerary for teleportation of an avatar in a virtual universe, said method comprising:
- receiving, at a location in said virtual universe, an indication of an event;
determining a plurality of locations and tasks corresponding to said event;
prioritizing said plurality of locations and tasks to form a prioritized list; and
issuing teleportation invitations corresponding to said locations in sequence in accordance with a result of said prioritizing step.
2 Assignments
0 Petitions
Accused Products
Abstract
Useful work or services can be automated or otherwise facilitated or solutions to real world events developed by emulation of a real-world environment (which can contain objects representing virtual objects) with a virtual environment and generating a prioritized sequence of locations and associated tasks in accordance with resources related to the event in a virtual universe. Performance of the prioritized tasks at the prioritized locations is facilitated in the virtual universe by locally generating teleportation invitations corresponding to locations in the ordered sequence of locations.
-
Citations
21 Claims
-
1. A method of forming a prioritized itinerary for teleportation of an avatar in a virtual universe, said method comprising:
-
receiving, at a location in said virtual universe, an indication of an event; determining a plurality of locations and tasks corresponding to said event; prioritizing said plurality of locations and tasks to form a prioritized list; and issuing teleportation invitations corresponding to said locations in sequence in accordance with a result of said prioritizing step. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for forming a prioritized itinerary for teleportation of an avatar in a virtual universe, said computer program product comprising a computer readable medium or communication medium providing signals comprising a computer program;
- which computer program, when run on a data processor causes said data processor to perform steps of;
receiving, at a location in said virtual universe, an indication of an event; determining a plurality of locations and tasks corresponding to said event; prioritizing said plurality of locations and tasks to form a prioritized list; and issuing teleportation invitations corresponding to said locations in sequence in accordance with a result of said prioritizing step. - View Dependent Claims (8, 9, 10, 11)
- which computer program, when run on a data processor causes said data processor to perform steps of;
-
12. A virtual universe system including:
-
means for detecting an event in said virtual universe system; a resource table for indicating portions of said virtual universe related to said event; means for developing lists of tasks and locations based on portions of said virtual universe indicated to be related to said event by said resource table; priority logic for prioritizing entries in said lists forming a stack of prioritized locations and associated tasks; and means for outputting contents of said stack, in order, as teleportation invitations. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method of responding to events using a virtual universe emulating real world persons and/or real world objects, said method comprising:
-
generating lists of locations and corresponding tasks related to said event; priortizing said lists into an ordered sequence of locations in said virtual universe; issuing teleportation invitations to an avatar in accordance with said ordered sequence of locations in said virtual universe as tasks at said respective locations in said virtual universe are completed; and automating or otherwise facilitating tasks corresponding to said tasks performed at locations in said virtual universe or determining a solution to said event. - View Dependent Claims (19, 20)
-
-
21. A method of operating a virtual universe system on a plurality of networked data processors to provide a service, said method comprising configuring at least one data processor of said plurality of data processors to provide
means for detecting an event in said virtual universe system; -
a resource table for indicating portions of said virtual universe related to said event; means for developing lists of tasks and locations based on portions of said virtual universe indicated to be related to said event by said resource table; priority logic for prioritizing entries in said lists forming a stack of prioritized locations and associated tasks; and means for outputting contents of said stack, in order, as teleportation invitations.
-
Specification