SYSTEM AND METHOD FOR DYNAMIC IN-VEHICLE VIRTUAL REALITY
First Claim
1. A computer-implemented method for in-vehicle dynamic virtual reality, comprising:
- receiving vehicle data from one or more vehicle systems of a vehicle, wherein the vehicle data includes vehicle dynamics data;
receiving user data from a virtual reality device;
generating a virtual view based on the vehicle data, the user data and a virtual world model, the virtual world model including one or more components that define the virtual view, wherein generating the virtual view includes augmenting one or more components of the virtual world model according to at least one of the vehicle data and the user data; and
rendering the virtual view to an output device by controlling the output device to update display of the virtual view according to the vehicle dynamics data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for in-vehicle dynamic virtual reality includes receiving vehicle data from one or more vehicle systems of a vehicle, wherein the vehicle data includes vehicle dynamics data and receiving user data from a virtual reality device. The method includes generating a virtual view based on the vehicle data, the user data and a virtual world model, the virtual world model including one or more components that define the virtual view, wherein generating the virtual view includes augmenting one or more components of the virtual world model according to at least one of the vehicle data and the user data and rendering the virtual view to an output device by controlling the output device to update display of the virtual view according to the vehicle dynamics data.
45 Citations
20 Claims
-
1. A computer-implemented method for in-vehicle dynamic virtual reality, comprising:
-
receiving vehicle data from one or more vehicle systems of a vehicle, wherein the vehicle data includes vehicle dynamics data; receiving user data from a virtual reality device; generating a virtual view based on the vehicle data, the user data and a virtual world model, the virtual world model including one or more components that define the virtual view, wherein generating the virtual view includes augmenting one or more components of the virtual world model according to at least one of the vehicle data and the user data; and rendering the virtual view to an output device by controlling the output device to update display of the virtual view according to the vehicle dynamics data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A vehicle computing system for in-vehicle dynamic virtual reality, comprising:
-
a data store storing a virtual world model, the virtual world model including one or more components that define a virtual view; a processor operatively connected for computer communication to the data store, one or more vehicle systems of a vehicle and a virtual reality device, the processor including; a virtual reality data module receiving vehicle data from the one or more vehicle systems of a vehicle, wherein the vehicle data includes vehicle dynamics data, and receiving user data from the virtual reality device; a dynamic virtual reality module generating the virtual view based on the vehicle data, the user data and the virtual world model from the data store, wherein generating the virtual view includes augmenting one or more components of the virtual world model according to at least one of the vehicle data and the user data; and a rendering module rendering the virtual view from the dynamic reality module to an output device by controlling the output device to update display of the virtual view according to the vehicle dynamics data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium storing instructions that, when executed by a vehicle computer, causes the computer to perform the steps of:
-
receiving vehicle data from one or more vehicle systems of a vehicle, wherein the vehicle data includes vehicle dynamics data; receiving user data from a virtual reality device; generating a virtual view based on the vehicle data, the user data and a virtual world model, the virtual world model including one or more components that define the virtual view, wherein generating the virtual view includes augmenting one or more components of the virtual world model according to at least one of the vehicle data and the user data; and rendering the virtual view to an output device by controlling the output device to update display of the virtual view according to the vehicle dynamics data. - View Dependent Claims (19, 20)
-
Specification