| CPC G01C 21/3476 (2013.01) [B60W 40/09 (2013.01); G01C 21/3407 (2013.01); B60W 2540/21 (2020.02); B60W 2540/223 (2020.02); B60W 2540/225 (2020.02)] | 17 Claims |

|
1. A route providing method for postponing arrival of a vehicle at a destination, the route providing method comprising:
obtaining, by a processor, behavior information indicating a behavior of an occupant in the vehicle;
receiving, by the processor from the occupant, time information for postponing arrival of the vehicle at the destination, wherein the receiving is triggered based on whether a current location of the vehicle is near the destination;
providing, by the processor, at least one recommended route according to the behavior information and the time information;
changing, by the processor, a driving route of the vehicle based on the at least one recommended route; and
controlling, by the processor, the vehicle to move along the changed driving route,
wherein receiving the time information includes
determining, by the processor, whether the current location of the vehicle is near the destination based on whether an expected arrival time at the destination is earlier than a desired arrival time input by the occupant, whether an expected arrival time at the destination is within a preset range, or whether the current location of the vehicle is within a predetermined range from the destination, and
querying, by the processor, in response to determining that the expected arrival time is earlier than the desired arrival time input, that the expected arrival time is within the preset range or that the current location of the vehicle is within the predetermined range from the destination, the occupant for at least one of whether to postpone the arrival of the vehicle or how long to postpone the arrival of the vehicle.
|