Patent ID: 11900092
Assignee: DENSO CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  B  H | IPC B  G  H

Claim 13:
14. A center device that manages data to be written into a plurality of electronic control units mounted on a vehicle, comprising:
an update data storage unit storing update data for a target device being a target of data update among the plurality of electronic control units;
a vehicle information storage unit storing, together with type of the vehicle, vehicle related information related to device identification of each of the electronic control units and identification of data stored in each of the electronic control units;
a device related information storage unit storing update data related information related to an attribute of the target device and the update data;
a specification data generation unit that, based on information stored in the device related information storage unit and the vehicle information storage unit, generates specification data including device type of the target device, the attribute of the target device, the update data related information of the target device, and information indicating rewrite environment related to the data update of the target device; and
a package generation unit that generates a distribution package including the update data acquired by an update data acquisition unit and the specification data, and stores the distribution package in a package storage unit,
wherein
in cases where the target device is a plurality of target devices, the specification data generation unit generates specification data for target devices as one file, and
the package generation unit generates one distribution package including the update data for the target devices and the file,
the center device further comprising
a package distribution unit that, in response to a request from the vehicle after generation of the distribution package is completed and update availability is notified to the vehicle, distributes the distribution package stored in the package storage unit, wherein
the information indicating rewrite environment includes self-retention power information indicating whether each of the plurality of target devices activates a self-retention power function and at least one of memory configuration information indicative of a memory configuration of anon-volatile memory mounted in each of the plurality of target devices, group information indicative of a group to which each of the plurality of target devices belongs, or order information indicative of an order in which installation is performed for the plurality of target devices to manage the data update for each of the plurality of target devices on a phase basis, wherein
if the self-retention power information indicates that the plurality of target devices activate the self-retention power function, the data update for the plurality of target devices continues by activating the self-retention power function when an ignition (IG) switch is turned off and the data update is not completed.