US 12,067,391 B2
Master device, data distribution system, and non-transitory computer readable storage medium
Shoma Okamoto, Kariya (JP); Kazuhiro Uehara, Kariya (JP); and Yuzo Harata, Kariya (JP)
Assigned to DENSO CORPORATION, Kariya (JP)
Filed by DENSO CORPORATION, Kariya (JP)
Filed on Jul. 27, 2022, as Appl. No. 17/875,183.
Application 17/875,183 is a continuation of application No. PCT/JP2021/003526, filed on Feb. 1, 2021.
Claims priority of application No. 2020-026298 (JP), filed on Feb. 19, 2020.
Prior Publication US 2022/0365772 A1, Nov. 17, 2022
Int. Cl. G06F 8/65 (2018.01); B60R 16/023 (2006.01); G06F 8/41 (2018.01); G06F 8/656 (2018.01); G06F 9/44 (2018.01); H04W 4/44 (2018.01); G06F 8/61 (2018.01); H04W 4/48 (2018.01)
CPC G06F 8/656 (2018.02) [B60R 16/023 (2013.01); G06F 8/433 (2013.01); G06F 8/61 (2013.01); G06F 8/65 (2013.01); H04W 4/48 (2018.02)] 15 Claims
OG exemplary drawing
 
1. A master device comprising a processor and memory configured to implement:
a download execution unit that downloads a first package corresponding to a first system and a second package corresponding to a second system from a center device;
an update data extraction unit that extracts an update data from the first package and the second package downloaded by the download execution unit;
an install instruction unit that instructs an electronic control device as a write target to install the update data extracted by the update data extraction unit; and
an activation instruction unit that instructs the electronic control device as the write target to activate the update data after the install of the update data is completed in the electronic control device as the write target; and
a configuration information notification unit that notifies the center device of configuration information that represents a version of the electronic control device and a version of a vehicle system;
wherein:
the activation instruction unit instructs all electronic control devices as a first write target and all electronic control devices as a second write target at a same timing to activate the update data after completing the install of the update data in all the electronic control devices of the first write target corresponding to the first system and all the electronic control devices of the second write target corresponding to the second system;
the install instruction unit completes the install of the update data in all the electronic control devices as the second write target corresponding to the second system after completing the install of the update data in all the electronic control devices as the first write target corresponding to the first system before activating the update data in the first write target corresponding to the first system; and
the configuration information notification unit notifies the center device of the configuration information after completing activation in all electronic control devices as the first write target and all electronic control devices as the second write target.