System and method for transporting virtual objects in a parallel reality game
First Claim
1. A computer-implemented method of transporting virtual objects in a virtual world associated with a parallel reality game, the virtual world having a geography that parallels at least a portion of the geography of the real world, the method comprising:
- receiving, by one or more computing devices, a first request to transfer a virtual object from a first player of the parallel reality game to a virtual counterpart of a real world carrier;
in response to the first request, transferring, by the one or more computing devices, the virtual object from the first player to the virtual counterpart of the real world carrier;
after transferring the virtual object from the first player to the virtual counterpart of the real world carrier, accessing, by the one or more computing devices, at least one data source storing or providing data associated with the location of the real world carrier, wherein the real world carrier comprises a real world vehicle;
modifying, by the one or more computing devices, game data associated with the parallel reality game to transport the virtual object through the virtual world such that the position of the virtual object in the virtual world is based at least in part on the data associated with the location of the real world carrier and such that the virtual object is transported through the virtual world without requiring corresponding movement through the real world by the first player of the parallel reality game;
after modifying the game date associated with the parallel reality game to transport the virtual object through the virtual world, receiving, by the one or more computing devices, a second request to transfer the virtual object from the virtual counterpart of the real world carrier to a second player of the parallel reality game; and
in response to the second request, transferring, by the one or more computing devices, the virtual object from the virtual counterpart of the real world carrier to the second player,whereby the first player can transfer ownership of the virtual object to the second player without requiring the first player and the second player to be in physical proximity.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of transporting virtual objects through a virtual world associated with a parallel reality game are provided. The virtual world has a geography that parallels at least a portion of the geography of the real world. A method includes accessing at least one data source storing or providing data associated with the location of a real world carrier. The method further includes modifying game data associated with the parallel reality to transport at least one virtual object through the virtual world, such that the position of the virtual object in the virtual world is based, at least in part, on the data associated with the location of the real world carrier. Other implementations are directed to systems, apparatus, non-transitory computer-readable media, devices, and user interfaces for transporting virtual objects in a location-based parallel reality game.
102 Citations
19 Claims
-
1. A computer-implemented method of transporting virtual objects in a virtual world associated with a parallel reality game, the virtual world having a geography that parallels at least a portion of the geography of the real world, the method comprising:
-
receiving, by one or more computing devices, a first request to transfer a virtual object from a first player of the parallel reality game to a virtual counterpart of a real world carrier; in response to the first request, transferring, by the one or more computing devices, the virtual object from the first player to the virtual counterpart of the real world carrier; after transferring the virtual object from the first player to the virtual counterpart of the real world carrier, accessing, by the one or more computing devices, at least one data source storing or providing data associated with the location of the real world carrier, wherein the real world carrier comprises a real world vehicle; modifying, by the one or more computing devices, game data associated with the parallel reality game to transport the virtual object through the virtual world such that the position of the virtual object in the virtual world is based at least in part on the data associated with the location of the real world carrier and such that the virtual object is transported through the virtual world without requiring corresponding movement through the real world by the first player of the parallel reality game; after modifying the game date associated with the parallel reality game to transport the virtual object through the virtual world, receiving, by the one or more computing devices, a second request to transfer the virtual object from the virtual counterpart of the real world carrier to a second player of the parallel reality game; and in response to the second request, transferring, by the one or more computing devices, the virtual object from the virtual counterpart of the real world carrier to the second player, whereby the first player can transfer ownership of the virtual object to the second player without requiring the first player and the second player to be in physical proximity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory machine readable medium storing instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
receiving a first request from a user to effectuate transfer of one or more virtual objects to a virtual counter-part of a real world carrier, the virtual counter-part of the real world carrier existing in a virtual world associated with a parallel reality game, the virtual world having a geography that parallels at least a portion of the geography of the real world; sending to a host server the first request to transfer the one or more virtual objects to the virtual counter-part of the real world carrier; receiving from the host server modified game data reflecting a first transfer of the one or more virtual objects to the virtual counter-part of the real world carrier; presenting a modified user interface reflecting the first transfer of the one or more virtual objects to the virtual counter-part of the real world carrier; receiving from the host server modified game data reflecting transportation of the one or more virtual objects in the virtual world based on data associated with the location of the real world carrier, wherein the transportation of the one or more virtual objects through the virtual world is based on the location of the real world carrier and not the location of the user; presenting a modified user interface reflecting the transportation of the one or more virtual objects in the virtual world; receiving from the host server modified game data reflecting a second transfer of the one or more virtual objects from the virtual counter-part of the real world carrier to a player of the parallel reality game, wherein the second transfer was effectuated in response to a second request from the player of the parallel reality game to effectuate transfer of the one or more virtual objects the virtual counter-part of the real world carrier to the player; and presenting a modified user interface reflecting the second transfer of the one or more virtual objects to the player of the parallel reality game; whereby the user can transfer ownership of the one or more virtual objects to the player of the parallel reality game without requiring the user and the player to be in physical proximity. - View Dependent Claims (13, 14, 15)
-
-
16. A computer-based system for implementing a parallel reality game, the computer-based system comprising:
-
a game server operable to host a parallel reality game, the game server having a memory, a processor, and a network interface, the parallel reality game providing a virtual world having a geography that parallels at least a portion of the geography of the real world; the game server operable to provide, via a network interface, game data associated with the parallel reality game to a plurality of remote computing devices; wherein the game server is configured to perform operations, the operations comprising; receiving a first request to transfer a virtual object from a first player of the parallel reality game to the virtual counterpart of a real world carrier; in response to the first request, transferring the virtual object from the first player to the virtual counterpart of the real world carrier; after transferring the virtual object from the first player to the virtual counterpart of the real world carrier, accessing at least one data source storing or providing data associated with the location of the real world carrier; modifying game data associated with the parallel reality game to transport the virtual object through the virtual world such that the virtual object is transported through the virtual world according to corresponding movement of the real world carrier through the real world and without requiring corresponding movement by the first player of the parallel reality game through the real world; after modifying the game data to transport the virtual object through the virtual world, receiving a second request to transfer the virtual object from the virtual counterpart of the real world carrier to a second player of the parallel reality game; and in response to the second request, transferring the virtual object from the virtual counterpart of the real world carrier to the second player; whereby the first player can transfer ownership of the virtual object to the second player without requiring the first player and the second player to be in physical proximity. - View Dependent Claims (17, 18, 19)
-
Specification