System and method for dynamic in-vehicle virtual reality
First Claim
1. A computer-implemented method for rendering views for an immersive virtual reality or augmented reality to an output device, comprising:
- receiving vehicle data from a portable device, wherein the vehicle data is from a frame of reference of an exterior environment of a vehicle;
receiving user data from the portable device, wherein the user data includes a health data about a user from the frame of reference of the exterior environment of the vehicle;
generating a view for the immersive virtual reality or augmented reality based on the vehicle data, the user data, and a model, the model including one or more components that define the view;
determining a difference, from the frame of reference of the exterior environment of the vehicle, between the user data and the vehicle data; and
rendering the view at a rendering speed to the output device by controlling the output device to update display of the view for the immersive virtual reality or augmented reality according to the determined difference, wherein the rendering speed is reduced in response to the health data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for rendering views to an output device, including receiving vehicle data from a portable device. The vehicle data is from a frame of reference of an exterior environment of a vehicle. The method also includes receiving user data from a portable device. The user data includes a health data about a user from a frame of reference of an exterior environment of the vehicle. The method also includes generating a view based on the vehicle data, the user data and a model. The model includes one or more components that define the view. The method further includes determining a difference between the user data and the vehicle data. The method additionally includes rendering the view at a rendering speed to the output device by controlling the output device to update display of the view according to the determined difference. The rendering speed is based on the health data.
85 Citations
17 Claims
-
1. A computer-implemented method for rendering views for an immersive virtual reality or augmented reality to an output device, comprising:
-
receiving vehicle data from a portable device, wherein the vehicle data is from a frame of reference of an exterior environment of a vehicle; receiving user data from the portable device, wherein the user data includes a health data about a user from the frame of reference of the exterior environment of the vehicle; generating a view for the immersive virtual reality or augmented reality based on the vehicle data, the user data, and a model, the model including one or more components that define the view; determining a difference, from the frame of reference of the exterior environment of the vehicle, between the user data and the vehicle data; and rendering the view at a rendering speed to the output device by controlling the output device to update display of the view for the immersive virtual reality or augmented reality according to the determined difference, wherein the rendering speed is reduced in response to the health data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing system for rendering views for an immersive virtual reality or augmented reality to an output device, comprising:
-
a processor operatively connected for computer communication to one or more vehicle systems of a vehicle and the output device, the processor including; a virtual reality data module receives vehicle data and user data from a portable device, wherein the vehicle data is from a frame of reference of an exterior environment of a vehicle, and wherein the user data includes a health data about a user from the frame of reference of the exterior environment of the vehicle; a dynamic virtual reality module generates a view for the immersive virtual reality or augmented reality based on the vehicle data, the user data, and a model, the model including one or more components that define the view; a rendering module determines a difference between the user data and the vehicle data indicative of a perspective based on motion of the vehicle within the frame of reference of the exterior environment of the vehicle from the vehicle data and motion of the user within the frame of reference of the vehicle from the user data and the rendering module renders the view to the output device by controlling the output device to update display of the view for the immersive virtual reality or augmented reality according to the determined difference, wherein rendering speed of the rendering is reduced in response to the health data. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium comprising instructions that when executed by a processor perform a method for rendering views for an immersive virtual reality or augmented reality to an output device in a vehicle, comprising:
-
receiving vehicle data from a portable device, wherein the vehicle data is from a frame of reference of an exterior environment of a vehicle; receiving user data from the portable device, wherein the user data includes a health data about a user from the frame of reference of the exterior environment of the vehicle; generating a view for the immersive virtual reality or augmented reality based on the vehicle data, the user data, and a model, the model including one or more components that define the view; determining a difference between the user data and the vehicle data; and rendering the view at a rendering speed to the output device by controlling the output device to update display of the view for the immersive virtual reality or augmented reality according to the determined difference, wherein the rendering speed is reduced in response to the health data. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification