CPC G06Q 10/02 (2013.01) [B60W 40/08 (2013.01); G06Q 50/30 (2013.01); B60W 2040/0872 (2013.01); B60W 2540/221 (2020.02); B60W 2554/80 (2020.02)] | 14 Claims |
1. A server comprising: a communication interface; and a controller configured to: receive a reservation request for a vehicle from a first user via the communication interface, the reservation request including a destination; determine an importance level of the reservation request according to the destination included in the reservation request; generate first reservation information for a vehicle to be used by the first user, the first reservation information including the importance level and the destination; in a case in which there is no vehicle to assign to the first reservation information, compare the importance level of the reservation request with importance levels of other reservation information that already exists; assign, to the first reservation information, a vehicle that has been assigned to second reservation information which is from among the other reservation information and includes an importance level lower than the importance level of the reservation request; receive, via the communication interface, a use record for a vehicle assigned to the first reservation information, the use record including a travel route of the vehicle; determine whether the vehicle assigned to the first reservation information has been used in accordance with the first reservation information, based on whether the use record includes information indicating that the vehicle assigned to the first reservation information has arrived at the destination included in the first reservation information; and upon determining that the vehicle assigned to the first reservation information has not been used in accordance with the first reservation information, lower an importance level of a reservation request for a vehicle to be received next time or later from the first user.
|