US 12,423,084 B2
Server, software update system, software update method, and non-transitory storage medium
Tomoyasu Ishikawa, Nagoya (JP); Hiroshi Inoue, Nagoya (JP); Shunsuke Tanimori, Arlington, VA (US); and Nana Kikuire, Toyota (JP)
Assigned to TOYOTA JIDOSHA KABUSHIKI KAISHA, Toyota (JP)
Filed by TOYOTA JIDOSHA KABUSHIKI KAISHA, Toyota (JP)
Filed on May 25, 2023, as Appl. No. 18/323,655.
Claims priority of application No. 2022-134852 (JP), filed on Aug. 26, 2022.
Prior Publication US 2024/0069893 A1, Feb. 29, 2024
Int. Cl. G06F 8/65 (2018.01); B60R 16/023 (2006.01)
CPC G06F 8/65 (2013.01) [B60R 16/023 (2013.01)] 8 Claims
OG exemplary drawing
 
1. A server comprising one or more processors configured to:
make a request of a first terminal and a second terminal for a reply as to whether to approve a process related to update of software for a control device mounted on a vehicle, the first terminal being a terminal mounted on the vehicle, and the second terminal being a terminal to be carried by a user of the vehicle;
determine a reception period during which replies to the request are to be received;
receive a reply from the first terminal and a reply from the second terminal within the reception period;
when receiving both the reply from the first terminal and the reply from the second terminal as a response to the request, invalidate the reply from the second terminal and validate the reply from the first terminal;
download content of the update of the software related to the control device when the validated reply indicates approval of the process related to the update of the software; and
execute installation of the content of the update of the software on the control device after downloading the content of the update.