Vehicle electronic control system, data initialization method, center device, vehicle master device, storage medium for storing initialization package distribution program, and storage medium storing data initialization program

US12164902B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12164902-B2
Application numberUS-202217967034-A
CountryUS
Kind codeB2
Filing dateOct 17, 2022
Priority dateApr 21, 2020
Publication dateDec 10, 2024
Grant dateDec 10, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A center device includes: an initialization request receiving unit that receives an initialization request for data stored on a vehicle side; an initialization target specifying unit that specifies initialization target data when the data initialization request is received by the initialization request receiving unit; an initialization campaign information distribution unit that distributes initialization campaign information corresponding to an initialization package for initializing the initialization target data; and an initialization package distribution unit that distributes the initialization package. A vehicle master device includes: an initialization campaign information receiving unit that receives the initialization campaign information from the center device; an initialization package receiving unit that receives the initialization package from the center device; and an initialization execution unit that initializes the initialization target data based on the initialization campaign information and the initialization package.

First claim

Opening claim text (preview).

The invention claimed is: 1. A vehicle electronic control system, comprising: a center device that is configured to distribute campaign information and a package including update data related to program update; and a vehicle master device that is configured to control program update of a rewrite target electronic control unit (ECU) based on the campaign information and the package received from the center device, wherein the center device includes: an initialization request receiving unit that is configured to receive an initialization request for data stored on a vehicle side; an initialization target specifying unit that is configured to specify initialization target data when the data initialization request is received by the initialization request receiving unit; an initialization campaign information distribution unit that is configured to distribute initialization campaign information corresponding to an initialization package for initializing the initialization target data; and an initialization package distribution unit that is configured to distribute the initialization package, and the vehicle master device includes: an initialization campaign information receiving unit that is configured to receive the initialization campaign information from the center device; an initialization package receiving unit that is configured to receive the initialization package from the center device; and an initialization execution unit that is configured to initialize the initialization target data based on the initialization campaign information and the initialization package, wherein the initialization package distribution unit is further configured to distribute the initialization package including an erase program or an erase command, and the initialization execution unit is further configured to initialize the initialization target data by erasing the initialization target data. 2. The vehicle electronic control system according to claim 1 , wherein the initialization target specifying unit is further configured to specify software data stored in the rewrite target ECU as the initialization target data. 3. The vehicle electronic control system according to claim 1 , wherein the center device further includes an initialization package generation unit that is configured to generate the initialization package. 4. The vehicle electronic control system according to claim 3 , wherein the initialization package generation unit is further configured to generate the initialization package such that software data related to a latest recall version remains on the vehicle side. 5. The vehicle electronic control system according to claim 3 , wherein the initialization package generation unit is further configured to generate the initialization package such that software data related to a free content remains on the vehicle side. 6. The vehicle electronic control system according to claim 3 , wherein the initialization package generation unit is further configured to generate the initialization package such that software data related to a paid content is erased from the vehicle side. 7. The vehicle electronic control system according to claim 1 , wherein the initialization package has a same data structure as a data structure of the package related to the program update, and the initialization campaign information has a same data structure as a data structure of the campaign information related to the program update. 8. The vehicle electronic control system according to claim 1 , wherein each of the package related to the program update and the initialization package includes specification data, and the specification data of the initialization package has a same data structure as a data structure of the specification data of the package related to the program update. 9. The vehicle electronic control system according to claim 1 , wherein the center device further includes: a vehicle configuration information acquisition unit that is configured to acquire vehicle configuration information, and a storage unit that is configured to store a distribution history of campaign information for each vehicle, and when the data initialization request is received by the initialization request receiving unit, the initialization target specifying unit is further configured to: refer to the vehicle configuration information and the distribution history of the campaign information for each vehicle; and specify the initialization target data. 10. The vehicle electronic control system according to claim 9 , wherein the center device further includes an initialization target candidate specifying unit that is configured to specify initialization target candidate data, the initialization target candidate specifying unit is further configured to: refer to the vehicle configuration information and the distribution history of the campaign information for each vehicle; and specify the initialization target candidate data when the data initialization request is received by the initialization request receiving unit, and the initialization target specifying unit is further configured to specify the initialization target data from the initialization target candidate data. 11. The vehicle electronic control system according to claim 10 , further comprising: a display terminal that is configured to allow a user to perform a selection operation for the initialization target data, wherein the initialization target specifying unit is further configured to specify the initialization target data from the initialization target candidate data based on the selection operation performed by the user on the display terminal. 12. The vehicle electronic control system according to claim 1 , wherein the center device further includes an initialization campaign information generation unit that is configured to generate, when the initialization target data is specified by the initialization target specifying unit, initialization campaign information for designating initialization of the specified initialization target data, and the initialization campaign information distribution unit is further configured to distribute the initialization campaign information generated by the initialization campaign information generation unit. 13. The vehicle electronic control system according to claim 1 , wherein the center device further includes: a storage unit that is configured to store a plurality of pieces of initialization campaign information, and an initialization campaign information selection unit that is configured to select, when the initialization target data is specified by the initialization target specifying unit, initialization campaign information for designating initialization of the specified initialization target data from among the plurality of pieces of initialization campaign information stored in the storage unit, and the initialization campaign information distribution unit is further configured to distribute the initialization campaign information selected by the initialization campaign information selection unit. 14. The vehicle electronic control system according to claim 1 , wherein the center device further includes: a storage unit that is configured to store software license information; and a license information update unit that is configured to update the software license information stored in the storage unit after the initialization campaign information distribution unit distributes the initialization campaign information. 15. A vehicle electronic control system, comprising: a cen

Assignees

Inventors

Classifications

  • Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]} · CPC title

  • Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot · CPC title

  • electric {constitutive elements} · CPC title

  • G06F8/65Primary

    Updates (security arrangements therefor G06F21/57) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12164902B2 cover?
A center device includes: an initialization request receiving unit that receives an initialization request for data stored on a vehicle side; an initialization target specifying unit that specifies initialization target data when the data initialization request is received by the initialization request receiving unit; an initialization campaign information distribution unit that distributes ini…
Who is the assignee on this patent?
Denso Corp
What technology area does this patent fall under?
Primary CPC classification G06F8/65. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 10 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).