System and method for interactive virtual reality experience
OwnerMark D. Wieczorekinventor
Life of this patent
Estimating the term…
Abstract
Systems and methods disclosed provided a virtual reality experience, including: a set of motorized pads for coupling to feet of a user; a means of communication between the set of motorized pads and a computing environment operating a virtual reality headset; such that the set of motorized pads are configured to provide pressure on a user's feet as an avatar within a virtual environment traverses the environment. Systems and methods disclosed further provide a multiuser virtual reality experience. Systems and methods disclosed further provide a multiuser experience including generation of a common environment viewable in the virtual reality headsets; and recording a tour including audio data as the first user describes the common environment.
Claims144
A non-transitory computer-readable medium, comprising instructions for causing one or more network servers to perform a method of operating a virtual reality environment, the method comprising:
- establishing communications between one or more network servers and a first user computing environment, the first user computing environment coupled to a first virtual reality headset, the first virtual reality headset having a first virtual reality display;
- establishing communications between the one or more network servers and a second user computing environment, the second user computing environment coupled to a second virtual reality headset, the second virtual reality headset having a second virtual reality display;
- operating the one or more network servers using input from at least the first user computing environment to cause a display of a common environment in at least the first virtual reality display and the second virtual reality display;
- and
- causing a display of data from a social networking page associated with a social networking account, or a display of data based on the social networking account, in the common environment displayed in the first and second virtual reality displays.
A method of operating a virtual reality environment, comprising:
- establishing communications between one or more network servers and a first user computing environment, the first user computing environment coupled to a first virtual reality headset, the first virtual reality headset having a first virtual reality display;
- establishing communications between the one or more network servers and a second user computing environment, the second user computing environment coupled to a second virtual reality headset, the second virtual reality headset having a second virtual reality display;
- operating the one or more network servers using input from at least the first user computing environment to cause a display of a common environment in at least the first virtual reality display and the second virtual reality display;
- and
- causing a display of data from a social networking page associated with a social networking account, or a display of data based on the social networking account, in the common environment displayed in the first and second virtual reality displays.
A virtual reality headset, comprising:
- a first virtual reality display, the first virtual reality display configured to be coupled to a first user computing environment;
- a non-transitory computer-readable medium, comprising instructions for causing the first user computing environment to:
- receive, from one or more network servers, data about a common environment;
- display a view of the common environment in the first virtual reality display;
- receive, from the one or more network servers, data associated with a different virtual reality headset that is also displaying a view of the common environment on a different virtual reality display;
- receive, from the one or more network servers, data from a social networking page associated with a social networking account, or data based on the social networking account;
- and
- display an indicator of the data from the social networking page, or an indicator of the data based on the social networking account, in the common environment displayed in the first virtual reality display and in the different virtual reality display.
A non-transitory computer-readable medium, comprising instructions for causing a first user computing environment to perform a method, comprising:
- receiving, from one or more network servers, data about a common environment;
- displaying a view of the common environment in a first virtual reality display in a first virtual reality headset;
- receiving, from the one or more network servers, data associated with a different virtual reality headset that is also displaying a view of the common environment on a different virtual reality display;
- receiving, from the one or more network servers, data from a social networking page associated with a social networking account, or data based on the social networking account;
- and
- displaying an indicator of the data from the social networking page, or an indicator of the data based on the social networking account, in the common environment displayed in the first virtual reality display and the different virtual reality display.
A method for operating a virtual reality environment using a first user computing environment coupled to a first virtual reality display in a first virtual reality headset, comprising:
- receiving, at the first user computing environment, from one or more network servers, data about a common environment;
- displaying a view of the common environment in a first virtual reality display in a first virtual reality headset using the received data;
- receiving, from the one or more network servers, data associated with a different virtual reality headset that is also displaying a view of the common environment on a different virtual reality display;
- receiving, from the one or more network servers, data from a social networking page associated with a social networking account, or data based on the social networking account;
- and
- displaying an indicator of the data from the social networking page, or an indicator of the data based on the social networking account, in the common environment displayed in the first virtual reality display and the different virtual reality display.
A non-transitory computer-readable medium, comprising instructions for causing one or more network servers to perform a method of operating a multiuser virtual reality environment, comprising:
- establishing communications between one or more network servers and a first virtual reality headset, the first virtual reality headset having a first virtual reality display and being coupled to a first user computing environment;
- establishing communications between the one or more network servers and a second virtual reality headset, the second virtual reality headset having a second virtual reality display and being coupled to a second user computing environment;
- and
- operating the one or more network servers using inputs from the first and second user computing environments to cause:
- display of a common environment in the first virtual reality display;
- display of the common environment in the second virtual reality display;
- display of one or more entries associated with a social networking page at least in the first virtual reality display;
- reception of a selection of one of the one or more entries;
- and
- display of an asset corresponding to the received selection, the asset displayed in the common environment.
A method of operating a multiuser virtual reality environment, comprising:
- establishing communications between one or more network servers and a first virtual reality headset, the first virtual reality headset having a first virtual reality display and being coupled to a first user computing environment;
- establishing communications between the one or more network servers and a second virtual reality headset, the second virtual reality headset having a second virtual reality display and being coupled to a second user computing environment;
- and
- operating the one or more network servers using inputs from the first and second user computing environments to cause:
- display of a common environment in the first virtual reality display;
- display of the common environment in the second virtual reality display;
- display of one or more entries associated with a social networking page at least in the first virtual reality display;
- reception of a selection of one of the one or more entries;
- and
- display of an asset corresponding to the received selection, the asset displayed in the common environment.
A virtual reality headset, comprising:
- a first virtual reality display, the first virtual reality display configured to be coupled to a first user computing environment;
- and
- a non-transitory computer-readable medium, comprising instructions for causing the first user computing environment to:
- receive, from one or more network servers, data corresponding to a common environment, and display a common environment in the first virtual reality display;
- receive, from the one or more network servers, data indicating a different virtual reality headset that is also displaying a view of the common environment in a respective different virtual reality display;
- receive, from the one or more network servers, data corresponding to entries associated with a social networking page associated with a social networking account associated with the first user computing environment;
- display one or more indicators of respective entries associated with the social networking page, at least in the first virtual reality display;
- and
- display an asset corresponding to a selected one of the entries in the common environment,
- wherein the common environment and the asset are displayed on the first virtual reality display at substantially the same time they are displayed by the different virtual reality display associated with the different virtual reality headset.
A non-transitory computer-readable medium, comprising instructions for causing a first user computing environment to perform a method, comprising:
- receive, from one or more network servers, data corresponding to a common environment, and display a common environment in a first virtual reality display within a first virtual reality headset;
- receive, from the one or more network servers, data indicating a different virtual reality headset that is also displaying a view of the common environment in a respective different virtual reality display;
- receive, from the one or more network servers, data corresponding to entries associated with a social networking page associated with a social networking account associated with the first user computing environment;
- display one or more indicators of respective entries associated with the social networking page, at least in the first virtual reality display;
- and
- display an asset corresponding to a selected one of the entries in the common environment,
- wherein the common environment and the asset are displayed on the first virtual reality display at substantially the same time they are displayed by the different virtual reality display associated with the different virtual reality headset.
A method for operating a multiuser virtual environment, comprising:
- receiving, from one or more network servers, data corresponding to a common environment, and displaying a common environment in a first virtual reality display within a first virtual reality headset;
- receiving, from the one or more network servers, data indicating a different virtual reality headset that is also displaying a view of the common environment in a respective different virtual reality display;
- receiving, from the one or more network servers, data corresponding to entries associated with a social networking page associated with a social networking account associated with the first user computing environment;
- displaying one or more indicators of respective entries associated with the social networking page, at least in the first virtual reality display;
- and
- displaying an asset corresponding to a selected one of the entries in the common environment,
- wherein the common environment and the asset are displayed on the first virtual reality display at substantially the same time they are displayed by the different virtual reality display associated with the different virtual reality headset.
A non-transitory computer-readable medium, comprising instructions for causing one or more network servers to perform a method of operating a virtual reality environment, the method comprising:
- establishing communications between one or more network servers and a first user computing environment, the first user computing environment coupled to a first virtual reality headset, the first virtual reality headset having a first virtual reality display;
- establishing communications between the one or more network servers and a second user computing environment, the second user computing environment coupled to a second virtual reality headset, the second virtual reality headset having a second virtual reality display;
- operating the one or more network servers using input from at least the first user computing environment to cause a display of a common environment in at least the first virtual reality display, the common environment having a backdrop or a background scene;
- providing an invitation functionality, such that a first user can invite a second user to the common environment, and displaying the common environment with the backdrop or background scene in the second virtual reality display if the second user accepts the invitation;
- and
- receiving input from a pointing device coupled to the first user computing environment, the receiving input allowing a user to point at and select a first asset displayed in the first virtual reality display or in the common environment, and based on the receiving input from the pointing device, causing a display of a teleport common environment associated with the first asset, the teleport common environment displayed in the first and second virtual reality displays, the teleport common environment having a different backdrop or background scene;
- wherein a follow functionality is provided to allow the second virtual reality display to automatically follow the first virtual reality display as the first virtual reality display transitions from the common environment having the backdrop or background scene to the teleport common environment having the different backdrop or background scene.
A method of operating a virtual reality environment, the method comprising:
- establishing communications between one or more network servers and a first user computing environment, the first user computing environment coupled to a first virtual reality headset, the first virtual reality headset having a first virtual reality display;
- establishing communications between the one or more network servers and a second user computing environment, the second user computing environment coupled to a second virtual reality headset, the second virtual reality headset having a second virtual reality display;
- operating the one or more network servers using input from at least the first user computing environment to cause a display of a common environment in at least the first virtual reality display, the common environment having a backdrop or a background scene;
- providing an invitation functionality, such that a first user can invite a second user to the common environment, and displaying the common environment with the backdrop or background scene in the second virtual reality display if the second user accepts the invitation;
- and
- receiving input from a pointing device coupled to the first user computing environment, the receiving input allowing a user to point at and select a first asset displayed in the first virtual reality display or in the common environment, and based on the receiving input from the pointing device, causing a display of a teleport common environment associated with the first asset, the teleport common environment displayed in the first and second virtual reality displays, the teleport common environment having a different backdrop or background scene;
- wherein a follow functionality is provided to allow the second virtual reality display to automatically follow the first virtual reality display as the first virtual reality display transitions from the common environment having the backdrop or background scene to the teleport common environment having the different backdrop or background scene.
A virtual reality headset, comprising:
- a first virtual reality display, the first virtual reality display configured to be coupled to a first user computing environment;
- and
- a non-transitory computer-readable medium, comprising instructions for causing the first user computing environment to:
- receive, from one or more network servers, data about a common environment, the common environment having a backdrop or a background scene;
- display a view of the common environment in the first virtual reality display;
- receive, from the one or more network servers, data associated with a second virtual reality headset having a second virtual reality display and associated with a second user computing environment;
- receive an indication that an invitation is to be sent to the second user computing environment, wherein the common environment is caused to be displayed in the second virtual reality display if the invitation is accepted, and wherein the view of the common environment is displayed in the first virtual reality display at substantially the same time as the view of the common environment is displayed in the second virtual reality display;
- and
- receive input from a pointing device coupled to the first user computing environment, the received input allowing a user to point at and select a first asset displayed in the first virtual reality display or in the common environment, and based on the received input from the pointing device, cause a display of a teleport common environment associated with the first asset, the teleport common environment displayed in the first and second virtual reality displays, the teleport common environment having a different backdrop or background scene;
- wherein a follow functionality is provided to allow the second virtual reality display to automatically follow the first virtual reality display as the first virtual reality display transitions from the common environment having the backdrop or background scene to the teleport common environment having the different backdrop or background scene.
A non-transitory computer-readable medium, comprising instructions for causing a first user computing environment to perform a method, comprising:
- receive, from one or more network servers, data about a common environment, the common environment having a backdrop or a background scene;
- display a view of the common environment in the first virtual reality display;
- receive, from the one or more network servers, data associated with a second virtual reality headset having a second virtual reality display and associated with a second user computing environment;
- receive an indication that an invitation is to be sent to the second user computing environment, wherein the common environment is caused to be displayed in the second virtual reality display if the invitation is accepted, and wherein the view of the common environment is displayed in the first virtual reality display at substantially the same time as the view of the common environment is displayed in the second virtual reality display;
- and
- receive input from a pointing device coupled to the first user computing environment, the received input allowing a user to point at and select a first asset displayed in the first virtual reality display or in the common environment, and based on the received input from the pointing device, cause a display of a teleport common environment associated with the first asset, the teleport common environment displayed in the first and second virtual reality displays, the teleport common environment having a different backdrop or background scene;
- wherein a follow functionality is provided to allow the second virtual reality display to automatically follow the first virtual reality display as the first virtual reality display transitions from the common environment having the backdrop or background scene to the teleport common environment having the different backdrop or background scene.
A method of operating a multiuser virtual reality environment, comprising:
- receiving, from one or more network servers, data about a common environment, the common environment having a backdrop or a background scene;
- displaying a view of the common environment in the first virtual reality display;
- receiving, from the one or more network servers, data associated with a second virtual reality headset having a second virtual reality display and associated with a second user computing environment;
- receiving an indication that an invitation is to be sent to the second user computing environment, wherein the common environment is caused to be displayed in the second virtual reality display if the invitation is accepted, and wherein the displaying the view of the common environment in the first virtual reality display is at substantially the same time as causing the display of the view of the common environment in the second virtual reality display;
- and
- receiving input from a pointing device coupled to the first user computing environment, the receiving input allowing a user to point at and select a first asset displayed in the first virtual reality display or in the common environment, and based on the receiving input from the pointing device, displaying a teleport common environment associated with the first asset, the displaying of the teleport common environment in the first and second virtual reality displays, the teleport common environment having a different backdrop or background scene;
- wherein a follow functionality is provided to allow the second virtual reality display to automatically follow the first virtual reality display as the first virtual reality display transitions from the common environment having the backdrop or background scene to the teleport common environment having the different backdrop or background scene.
Dependencies are inferred from the claim text.