System and method of providing access to virtual spaces that are associated with physical analogues in the real world
First Claim
1. A server configured to provide access to virtual spaces based on current location in the real world, the server comprising:
- one or more processors configured to execute computer program modules, the computer program modules comprising;
a request module configured to receive requests from client computing platforms for access to virtual spaces;
a location module configured to obtain, in real time or near real time, a current location in the real world of a first client computing platform associated with a first user;
a space correlation module configured to, responsive to reception of a request from the first client computing platform for virtual space access, correlate the current location in the real world of the first client computing platform with one of a plurality of virtual spaces by comparing the current real world location of the first client computing platform with the real world locations of physical analogues that are associated with the different virtual spaces, wherein the virtual spaces are separate simulated spaces, and wherein the virtual spaces comprise a first virtual space and a second virtual space; and
a server access module configured to provide access for the first client computing platform to the virtual space with which the current location of the first client computing platform has been correlated such that, responsive to the current location of the first client computing platform being correlated with the first virtual space, access to the first virtual space is provided for the first client computing platform by facilitating communication between the first client computing platform and a space server executing an instance of the first virtual space, wherein such communication enables an avatar associated with the first client computing platform to be controlled within the instance of the first virtual space from the first client computing platform to interact in the instance of the first virtual space with avatars being controlled by other client computing platforms.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for associating virtual spaces with physical analogs in the real world. Associating virtual spaces with physical analogs may enable various aspects of the virtual spaces, such as the content of the virtual spaces, the manner in which the virtual spaces are accessed by users, and/or other aspects of the virtual spaces, to correspond to the real world. For example, upon initiation of a client that provides a view of one or more virtual spaces to a user, the user may automatically be provided with a view of a virtual space associated with one or more physical analogs that are proximate to the user in the real world. As another example, content within the virtual space may reflect ambient conditions at or near associated physical analog(s), the presence and/or condition of objects at or near the associated physical analog(s), the location and/or condition of the physical analog(s), and/or other information related to the physical analog in the real world.
89 Citations
6 Claims
-
1. A server configured to provide access to virtual spaces based on current location in the real world, the server comprising:
one or more processors configured to execute computer program modules, the computer program modules comprising; a request module configured to receive requests from client computing platforms for access to virtual spaces; a location module configured to obtain, in real time or near real time, a current location in the real world of a first client computing platform associated with a first user; a space correlation module configured to, responsive to reception of a request from the first client computing platform for virtual space access, correlate the current location in the real world of the first client computing platform with one of a plurality of virtual spaces by comparing the current real world location of the first client computing platform with the real world locations of physical analogues that are associated with the different virtual spaces, wherein the virtual spaces are separate simulated spaces, and wherein the virtual spaces comprise a first virtual space and a second virtual space; and a server access module configured to provide access for the first client computing platform to the virtual space with which the current location of the first client computing platform has been correlated such that, responsive to the current location of the first client computing platform being correlated with the first virtual space, access to the first virtual space is provided for the first client computing platform by facilitating communication between the first client computing platform and a space server executing an instance of the first virtual space, wherein such communication enables an avatar associated with the first client computing platform to be controlled within the instance of the first virtual space from the first client computing platform to interact in the instance of the first virtual space with avatars being controlled by other client computing platforms. - View Dependent Claims (2, 3, 4, 5, 6)
Specification