System and method for matching virtual reality goals with an optimal physical location
First Claim
1. A computer-implemented method for matching a virtual reality (VR) environment of a user with an optimal physical location, comprising:
- loading a VR program;
detecting at least one location-based goal of the user based on a determined virtual environment associated with the VR program, wherein the at least one location-based goal of the user comprises at least one sensory element for interaction with the user, and wherein the at least one sensory element for interaction with the user comprises the user coming in physical contact with at least one, or combination, of;
rain, wind, snow, heat, cold, water, sand, earth, fire, and any other natural element;
determining if a current location of the user is an optimal physical location for the at least one location-based goal of the user, based on a plurality of physical attributes associated with the current location and the determined virtual environment associated with the VR program;
in response to the determination that the current location of the user is not the optimal physical location for the at least one location-based goal of the user in the VR program, searching for the optimal physical location of the user based on the at least one location-based goal of the user and the determined virtual environment associated with the VR program; and
matching the optimal physical location of the user with the at least one location-based goal of the user in the VR program based on a plurality of determined criteria associated with the optimal physical location and the determined virtual environment associated with the VR program.
1 Assignment
0 Petitions
Accused Products
Abstract
The program matches a VR environment of a user with an optimal physical location. The method loads a VR program, and detects at least one location-based goal of the user based on a virtual environment of the VR program. The method determines if a current location of the user is an optimal physical location for the at least one location-based goal of the user, based on a plurality of determined criteria associated with the current location and the determined virtual environment associated with the VR program. The method searches for an optimal physical location based on at least one location-based goal of the user and matches the optimal physical location of the user with the at least one location-based goal of the user in the VR program based on the plurality of determined criteria associated with the optimal physical location and the determined virtual environment associated with the VR program.
-
Citations
17 Claims
-
1. A computer-implemented method for matching a virtual reality (VR) environment of a user with an optimal physical location, comprising:
-
loading a VR program; detecting at least one location-based goal of the user based on a determined virtual environment associated with the VR program, wherein the at least one location-based goal of the user comprises at least one sensory element for interaction with the user, and wherein the at least one sensory element for interaction with the user comprises the user coming in physical contact with at least one, or combination, of;
rain, wind, snow, heat, cold, water, sand, earth, fire, and any other natural element;determining if a current location of the user is an optimal physical location for the at least one location-based goal of the user, based on a plurality of physical attributes associated with the current location and the determined virtual environment associated with the VR program; in response to the determination that the current location of the user is not the optimal physical location for the at least one location-based goal of the user in the VR program, searching for the optimal physical location of the user based on the at least one location-based goal of the user and the determined virtual environment associated with the VR program; and matching the optimal physical location of the user with the at least one location-based goal of the user in the VR program based on a plurality of determined criteria associated with the optimal physical location and the determined virtual environment associated with the VR program. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for implementing a program that manages a device, comprising a non-transitory tangible storage device having program code embodied therewith, the program code executable by a processor of a computer to perform a method, the method comprising:
-
loading a VR program; detecting at least one location-based goal of the user based on a determined virtual environment associated with the VR program, wherein the at least one location-based goal of the user comprises at least one sensory element for interaction with the user, and wherein the at least one sensory element for interaction with the user comprises the user coming in physical contact with at least one, or combination, of;
rain, wind, snow, heat, cold, water, sand, earth, fire, and any other natural element;determining if a current location of the user is an optimal physical location for the at least one location-based goal of the user, based on a plurality of physical attributes associated with the current location and the determined virtual environment associated with the VR program; in response to the determination that the current location of the user is not the optimal physical location for the at least one location-based goal of the user in the VR program, searching for the optimal physical location of the user based on the at least one location-based goal of the user and the determined virtual environment associated with the VR program; and matching the optimal physical location of the user with the at least one location-based goal of the user in the VR program based on a plurality of determined criteria associated with the optimal physical location and the determined virtual environment associated with the VR program. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system for implementing a program that manages a device, comprising:
-
one or more computer devices each having one or more processors and one or more tangible storage devices; and
a program embodied on at least one of the one or more storage devices, the program having a plurality of program instructions for execution by the one or more processors, the program instructions comprising instructions for;loading a VR program; detecting at least one location-based goal of the user based on a determined virtual environment associated with the VR program, wherein the at least one location-based goal of the user comprises at least one sensory element for interaction with the user, and wherein the at least one sensory element for interaction with the user comprises the user coming in physical contact with at least one, or combination, of;
rain, wind, snow, heat, cold, water, sand, earth, fire, and any other natural element;determining if a current location of the user is an optimal physical location for the at least one location-based goal of the user, based on a plurality of physical attributes associated with the current location and the determined virtual environment associated with the VR program; in response to the determination that the current location of the user is not the optimal physical location for the at least one location-based goal of the user in the VR program, searching for the optimal physical location of the user based on the at least one location-based goal of the user and the determined virtual environment associated with the VR program; and matching the optimal physical location of the user with the at least one location-based goal of the user in the VR program based on a plurality of determined criteria associated with the optimal physical location and the determined virtual environment associated with the VR program. - View Dependent Claims (14, 15, 16, 17)
-
Specification