Patent ID: 9536353
Date: 2017-01-03
CPC Classifications: G01C,G06F,G06T,H04N

Claim:
1. A computer-implemented method for in-vehicle dynamic virtual reality, comprising: receiving vehicle data from a portable device, the portable device operably connected for computer communication to an output device, the portable device including position and motion sensors to obtain vehicle data independently from the vehicle, wherein the vehicle data is vehicle dynamics data of the vehicle and an orientation and a location of the vehicle; receiving user data from at least one of the portable device or the output device, the user data including at least an orientation and a location of a user and determining an orientation and a location of the user relative to the vehicle based on the vehicle data and the user data; 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 the orientation and the location of the vehicle and the orientation and the location of the user relative to the vehicle; determining a temporal-motion rendering speed based on the vehicle data and the user data, wherein the temporal-motion rendering speed is a time-based correlation of differences between the orientation, the location and a motion of the user relative to the orientation, the location, and a motion of the vehicle, wherein the orientation, the location and the motion of the user are based on the user data and the orientation, the location, and the motion of the vehicle are based on the vehicle data; and rendering the virtual view to the output device by controlling the output device to update display of the virtual view according to the temporal-motion rendering speed.