FACILITATE USER MANIPULATION OF A VIRTUAL REALITY ENVIRONMENT VIEW USING A COMPUTING DEVICE WITH TOUCH SENSITIVE SURFACE
First Claim
1. A computer-implemented method for facilitating a user to manipulate a virtual reality environment, the method comprising:
- receiving, by a server, a sensor input indicating movement of a mobile display device associated with a user, the sensor input corresponding to a navigation command for controlling navigation within the virtual reality environment;
determining, by the server, based on the sensor input, a first location within the virtual reality environment where a first view of the virtual reality environment is taken;
receiving, by the server, from a touch sensitive surface associated with the user, a first user input;
based on the first view and the first user input, determining, by the server, an augmentation of the first view; and
rendering, by the server, one or more images representing the augmented first view.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for controlling a view of a virtual reality (VR) environment via a computing device with a touch sensitive surface are disclosed. In some examples, a user may be enabled to augment the view of the VR environment by providing finger gestures to the touch sensitive surface. In one example, the user is enabled to call up a menu in the view of the VR environment. In one example, the user is enabled to switch the view of the VR environment displayed on a device associated with another user to a new location within the VR environment. In some examples, the user may be enabled to use the computing device to control a virtual camera within the VR environment and have various information regarding one or more aspects of the virtual camera displayed in the view of the VR environment presented to the user.
43 Citations
20 Claims
-
1. A computer-implemented method for facilitating a user to manipulate a virtual reality environment, the method comprising:
-
receiving, by a server, a sensor input indicating movement of a mobile display device associated with a user, the sensor input corresponding to a navigation command for controlling navigation within the virtual reality environment; determining, by the server, based on the sensor input, a first location within the virtual reality environment where a first view of the virtual reality environment is taken; receiving, by the server, from a touch sensitive surface associated with the user, a first user input; based on the first view and the first user input, determining, by the server, an augmentation of the first view; and rendering, by the server, one or more images representing the augmented first view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server for facilitating a user to manipulate a virtual reality environment, the server comprising:
-
a processor configured to; receive a sensor input indicating movement of a mobile display device associated with a user, the sensor input corresponding to a navigation command for controlling navigation within the virtual reality environment; determine, based on the sensor input, a first location within the virtual reality environment where a first view of the virtual reality environment is taken; receive from a touch sensitive surface associated with the user a first user input; based on the first view and the first user input, determine augmentation of the first view; and render one or more images representing the augmented first view. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification