| CPC B60W 50/0098 (2013.01) [B60S 1/026 (2013.01); B60W 60/001 (2020.02); B60W 2050/0075 (2013.01); B60W 2420/403 (2013.01); B60W 2555/20 (2020.02)] | 20 Claims |

|
1. A non-transitory machine-readable storage medium comprising instructions that upon execution cause a system to:
receive data relating to an environment of a vehicle, the received data comprising one or more of sensor data indicating presence of water proximate the vehicle, or crime data indicating a crime statistic at a location of the vehicle;
receive habit information of a driving habit of a driver of the vehicle, the habit information comprising time information indicating a time range and a location of the driver in the time range;
based on the sensor data indicating the presence of water proximate the vehicle or the crime data indicating the crime statistic at the location of the vehicle, initiate a first vehicle preparation action comprising actuating an adjustable component of the vehicle that causes moving the vehicle autonomously from the location of the vehicle to a location of the driver; and
based on the location of the driver in the time range included in the habit information and based on comparing a current time to the time range of the habit information, initiate a second vehicle preparation action comprising adjusting a seat of the vehicle, the first and second vehicle preparation actions readying the vehicle for the driver prior to operation of the vehicle by the driver.
|