Patent ID: 11947951
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
Field: Transport (Mechanical engineering)
Classification: CPC G  B | IPC B  G

Claim 7:
8. A non-transitory storage medium storing a distribution control program that is executable by a computer of a center and causes the computer to execute functions, the center including a processor, a memory, and a storage device, and being configured to distribute software update data for an electronic control unit to a vehicle including a plurality of electronic control units, the functions comprising:
storing update management information including a combination of latest versions of pieces of software of a plurality of first electronic control units of which control functions need to be consistent with each other, the first electronic control units being included in the electronic control units;
receiving current versions of pieces of software of the electronic control from the vehicle;
determining, based on the update management information and the received current versions of the pieces of software, whether at least one of the pieces of software of the first electronic control units needs to be updated;
when determining that at least one of the pieces of software of the first electronic control units needs to be updated, deciding any one of a first difference package and a first total data package as a distribution package based on one or more pieces of software of the first electronic control units that need to be updated, the first difference package containing difference data between a previous version and a latest version each of all pieces of software of the first electronic control units, and the first total data package containing total data of the latest version each of the one or more pieces of software of the first electronic control units that need to be updated; and
transmitting, based on a request from the vehicle, the decided distribution package to the vehicle.