| CPC G05D 1/0291 (2013.01) [B60W 60/00186 (2020.02); B60W 60/0059 (2020.02); G01C 21/3407 (2013.01); G01C 21/3415 (2013.01); G01C 21/343 (2013.01); G01C 21/3469 (2013.01); G01C 21/3492 (2013.01); G01C 21/3605 (2013.01); G01C 21/3691 (2013.01); G05D 1/0005 (2013.01); G05D 1/0022 (2013.01); G05D 1/0027 (2013.01); G05D 1/0217 (2013.01); G08G 1/096816 (2013.01); G08G 1/096822 (2013.01); G08G 1/096844 (2013.01); G08G 1/202 (2013.01); B60W 2530/209 (2020.02); B60W 2555/20 (2020.02)] | 20 Claims |

|
1. A method comprising:
receiving a start location and an end location;
determining a plurality of driving routes for a vehicle, the plurality of driving routes being from the start location to the end location;
determining a recommended route from the plurality of driving routes;
determining compliance with the recommended route using location data, the compliance based on the vehicle being located along the recommended route; and
transmitting a signal to the vehicle to control one or more vehicle features based on the compliance of the vehicle being located along the recommended route.
|