Patent ID: 9195376
Filing Date: 2015-11-24
Classification: A63F,G06F

Abstract:
1. A system configured to facilitate user defined virtual space, the system comprising: one or more processors configured to execute computer program modules, the computer program modules comprising: a space module configured to execute an instance of a virtual space, and to implement the instance of the virtual space to facilitate user participation in the virtual space, wherein the space module facilitates user participation in the virtual space by receiving user requests to initiate actions at locations within the virtual space and executing corresponding actions in the instance, wherein an individual user request specifies an action type in a virtual space location; a space-geolocation correlation module configured to enable users to correlate geolocations with virtual space locations such that a first space-geolocation correlation is recorded by a first user by specifying that a first geolocation corresponds to a first virtual space location; wherein the space-geolocation correlation module is further configured such that the first space-geolocation correlation is recorded responsive to a determination that the first geolocation satisfies one or more spatial requirements; a user module configured to manage user information associated with the individual users in user accounts, the user information including the recorded user selected space-geolocation correlations between geolocations and virtual space locations such that the user accounts include first user information associated with the first user that includes the first space-geolocation correlation between the first virtual space location and the first geolocation; and a user geolocation module configured to obtain geolocation information indicating current geolocations of the users; and wherein the space module is further configured such that responsive to receiving a request from the first user that specifies the first action type, and responsive to the current geolocation of the first user being the first geolocation, the space module executes an action of the first action type in the instance of the virtual space at the first virtual space location.