Vehicle information communication system

US11579865B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11579865-B2
Application numberUS-202117485576-A
CountryUS
Kind codeB2
Filing dateSep 27, 2021
Priority dateAug 10, 2018
Publication dateFeb 14, 2023
Grant dateFeb 14, 2023

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 vehicle information communication system includes a center apparatus and a vehicle apparatus that includes a group of electronic control units (ECUs) and that sends vehicle configuration information including configuration information on the group of ECUs mounted in the vehicle to the center apparatus via wireless communications. The center apparatus performs a first determination of whether the vehicle configuration information received from the vehicle apparatus matches approved-configuration information registered in an approved-configuration database, and performs a second determination of whether software update data for at least one ECU of the group of ECUs mounted in the vehicle exists in an update database. When both the first and second determinations are true, the center apparatus sends the software update data for at least one ECU of the group of ECUs mounted in the vehicle to the vehicle apparatus via the wireless communications.

First claim

Opening claim text (preview).

What is claimed is: 1. A vehicle information communication system comprising: a vehicle apparatus mounted in a vehicle, and including a plurality of electronic control units (ECUs) and a vehicle computer; and a center apparatus including: an approved-configuration database (DB) that includes approved: configuration information which contains approved ECUs configurations for the plurality of ECUs mounted in the vehicle, an update DB that contains ECU software update data, and a center computer configured to communicate with the vehicle apparatus via wireless communications, wherein: the vehicle computer is configured to send vehicle configuration information which includes configuration information on the plurality of ECUs mounted in the vehicle to the center apparatus via the wireless communications, the center computer is further configured to: perform a first determination of whether the vehicle configuration information received from the vehicle apparatus matches the approved-configuration information registered in the approved-configuration DB; perform a second determination of whether software update data for at least one ECU of the plurality of ECUs mounted in the vehicle exists in the update DB; and when both the first and second determinations are true, send the software update data for the at least one ECU of the plurality of ECUs mounted in the vehicle to the vehicle apparatus via the wireless communications; and the vehicle computer is further configured to: based on the software update data for the at least one ECU of the plurality of ECUs mounted in the vehicle received from the center apparatus, perform a software update for the at least one ECU of the plurality of ECUs mounted in the vehicle. 2. A center apparatus for providing software update data via wireless communications to a vehicle apparatus mounted in a vehicle that includes a plurality of electronic control units (ECUs) and a vehicle computer configured to send vehicle configuration information which includes configuration information on the plurality of ECUs mounted in the vehicle to the center apparatus via the wireless communications, the center apparatus comprising: an approved-configuration database (DB) that includes approved-configuration information which contains approved ECUs configurations for the plurality of ECUs mounted in the vehicle; an update DB that contains ECU software update data; and a center computer configured to: perform a first determination of whether the vehicle configuration information received from the vehicle apparatus matches the approved: configuration information registered in the approved-configuration DB; perform a second determination of whether software update data for at least one ECU of the plurality of ECUs mounted in the vehicle exists in the update DB; and when both the first and second determinations are true, send the software update data for the at least one ECU of the plurality of ECUs mounted in the vehicle to the vehicle apparatus via the wireless communications, which causes the vehicle computer to, based on the software update data for the at least one ECU of the plurality of ECUs mounted in the vehicle received from the center apparatus, perform a software update for the at least one ECU of the plurality of ECUs mounted in the vehicle. 3. The center apparatus according to claim 2 , wherein: a respective ECU in the plurality of ECUs mounted in the vehicle has installed software and is associated with an ECU configuration identifier (CFG-ID) which is changed together at least with a change in the installed software; the approved ECUs configurations for the plurality of ECUs mounted in the vehicle registered in the approved-configuration DB include approved ECU CFG-ID combinations for the plurality of ECUs mounted in the vehicle; the configuration information on the plurality of ECUs mounted in the vehicle in the vehicle configuration information sent from the vehicle apparatus to the center apparatus includes the ECU CFG-IDs of the plurality of ECUs mounted in the vehicle; and the center computer performs the first determination through determining whether the ECU CFG-IDs of the plurality of ECUs in the vehicle configuration information received from the vehicle apparatus match any of the approved ECU CFG-ID combinations for the plurality of ECUs mounted in the vehicle registered in the approved: configuration DB. 4. The center apparatus according to claim 3 , wherein: a respective ECU CFG-ID, which is changed together at least with the change in the installed software, differs according to ECU hardware configuration. 5. The center apparatus according to claim 2 , wherein: the center computer is further configured to, when both the first and second determinations are true and prior to sending the software update data for at least one ECU of the plurality of ECUs mounted in the vehicle to the vehicle apparatus via the wireless communications, notify at least one of the vehicle apparatus or a user portable terminal device about ECU software update available, and after receiving an approval from at least one of the vehicle apparatus or the user portable terminal device, send the software update data for at least one ECU of the plurality of ECUs mounted in the vehicle to the vehicle apparatus via the wireless communications. 6. The center apparatus according to claim 2 , wherein: the center computer is further configured to, when the first determination is true and the second determination is false, notify the vehicle apparatus about ECU software update unavailable. 7. The center apparatus according to claim 2 , wherein: the center apparatus further includes: an individual vehicle information DB that contains a plurality of vehicle information entries each associated with a unique vehicle identifier of the vehicle, wherein each vehicle information entry of the plurality of vehicle information entries includes the configuration information on the plurality of ECUs mounted in the vehicle, and wherein the individual vehicle information DB is updated when the center apparatus receives from the vehicle apparatus the vehicle configuration information including the configuration information on the plurality of ECUs mounted in the vehicle. 8. The center apparatus according to claim 7 , wherein: a respective ECU in the plurality of ECUs mounted in the vehicle has installed software and is associated with an ECU configuration identifier (CFG-ID) which is changed together at least with a change in the installed software; two or more of ECUs in the plurality of ECUs mounted in the vehicle are configured to constitute a system associated with a System ID (Sys ID) which is changed together at least with a change in the installed software of any one or more of the two or more ECUs in the plurality of ECUs mounted in the vehicle constituting the system associated with the Sys ID; and the configuration information on the plurality of ECUs mounted in the vehicle includes the CFG-IDs of the plurality of ECUs mounted in the vehicle and the Sys ID of the two or more ECUs in the plurality of ECUs mounted in the vehicle. 9. The center apparatus according to claim 7 , wherein: the vehicle computer is further configured to generate a digest value based at least on the configuration information on the plurality of ECUs mounted in the vehicle and send the generated digest value to the center apparatus via the wireless communications; and the center computer is further configured to: upon receiving the generated digest value from the vehicle apparatus, determine whether the received digest value matches a verification digest value, wherein the verification digest value is generated based at leas

Assignees

Inventors

Classifications

  • involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · CPC title

  • G06F8/65Primary

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

  • Wireless · CPC title

  • Integrity · CPC title

  • Controller Area Network CAN · 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 US11579865B2 cover?
A vehicle information communication system includes a center apparatus and a vehicle apparatus that includes a group of electronic control units (ECUs) and that sends vehicle configuration information including configuration information on the group of ECUs mounted in the vehicle to the center apparatus via wireless communications. The center apparatus performs a first determination of whether …
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 Feb 14 2023 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).