Software update system, software update device, software update method, and storage medium
AssigneeHonda Motor Co., Ltd.
InventorsYutaro YASUDA, Yasumasa KAITANI, Yujiro KOMIYAMA
Life of this patent
Estimating the term…
Abstract
If a confirmation process is not completed within a predetermined time, an update processing unit provided in a software update system does not execute a software update process but executes a shutdown after causing a display control unit to execute the display of a shutdown notification screen, and if a response from the display control unit to a request for the display of the shutdown notification screen is not acquired, the update processing unit executes the shutdown after repeating retries a predetermined number of times.
Claims9
A software update system comprising:
- a vehicle;
- a server device configured to communicate with the vehicle via a network;
- and
- one or more processors that execute computer-executable instructions stored in a memory,
- wherein the one or more processors execute the computer-executable instructions to cause the software update system to:
- perform a confirmation process of confirming with a user whether to permit execution of a software update process for an electronic control unit provided in the vehicle;
- execute the software update process in a case where the execution of the software update process is permitted by the user;
- in a case where the confirmation process is not completed within a predetermined time, execute, not executing the software update process, a shutdown after causing a processor of the one or more processors in charge of display control for displaying a shutdown notification screen to execute the display of the shutdown notification screen;
- and
- in a case where a response to a request for displaying the shutdown notification screen is not acquired from the processor in charge of the display control, execute the shutdown after repeating retries a predetermined number of times.
A software update system comprising:
- a vehicle;
- a server device configured to communicate with the vehicle via a network;
- and
- one or more processors that execute computer-executable instructions stored in a memory,
- wherein the one or more processors execute the computer-executable instructions to cause the software update system to:
- perform a confirmation process of confirming with a user whether to permit execution of a software update process for an electronic control unit provided in the vehicle;
- execute the software update process in a case where the execution of the software update process is permitted by the user;
- in a case where the confirmation process is not completed within a predetermined time, execute, not executing the software update process, a shutdown without causing a processor of the one or more processors in charge of display control for displaying a shutdown notification screen to execute the display of the shutdown notification screen.
A software update method executed by one or more processors,wherein data communication is performed between a server device and a vehicle through a network, the software update method comprising:
- performing a confirmation process of confirming with a user whether to permit execution of a software update process for an electronic control unit provided in the vehicle;
- and
- executing the software update process in a case where the execution of the software update process is permitted by the user,
- wherein
- in the executing of the software update process, in a case where the confirmation process is not completed within a predetermined time, the software update process is not executed and a shutdown is executed after a processor of the one or more processors in charge of display control for displaying a shutdown notification screen is caused to displaythe shutdown notification screen and
- in a case where a response to a request for displaying the shutdown notification screen is not acquired from the processor in charge of the display control, in the executing of the software update process, the shutdown is executed after retries are repeated a predetermined number of times.
Dependencies are inferred from the claim text.