CPC G06F 8/65 (2013.01) [B60R 16/023 (2013.01); H04L 67/34 (2013.01); H04W 4/40 (2018.02)] | 12 Claims |
1. A vehicle comprising:
a sensor;
a memory configured to store a first program storage area that stores a control program to control a driving of the vehicle based on information acquired by the sensor and a second program storage area that stores an updated control program that is an updated version of the control program; and
a processor configured to:
acquire the updated control program from data transmitted by a device different from the vehicle;
store the updated control program in the second program storage area regardless of whether the control program is executing; and
execute the updated control program when an ignition switch of the vehicle is turned on after a predetermined verification of the updated control program is established to verify whether or not the update control program operates properly before the ignition switch of the vehicle is turned on.
|