CPC A63F 13/00 (2013.01) [A63F 13/216 (2014.09); A63F 13/332 (2014.09); A63F 13/35 (2014.09); A63F 13/65 (2014.09)] | 20 Claims |
1. A computer-implemented method of locating virtual elements in a virtual world, the method comprising:
hosting, at a server, a parallel reality game associated with the virtual world, the virtual world having a geography that parallels at least a portion of the real world such that a player can navigate the virtual world by moving to different geographic locations in the real world, the parallel reality game including interactions with virtual elements in the virtual world stored in a game database;
receiving, at the server, data indicating geographic locations of mobile devices in the real world during a first time period, the mobile devices associated with a plurality of players of the parallel reality game;
identifying, at the server and based on the data indicating the geographic locations of mobile devices in the real world during the first time period, a first area in the real world as a low traffic area during the first time period;
responsive to the first area being the low traffic area during the first time period, determining, at the server, to not place a virtual element at a location in the virtual world corresponding to the first area during the first time period;
determining, at the server and based on the data indicating the geographic locations of mobile devices in the real world during the first time period, a location for the virtual element in the virtual world;
updating the game database to include the virtual element at the determined location; and
transmitting, by the server to mobile devices associated with one or more of the plurality of players, information for displaying the virtual element at the determined location in the virtual world.
|