Center device on a vehicle network, data distribution system and storage medium storing computer program for distribution control for re-programming ECUS

US12174977B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12174977-B2
Application numberUS-202117404372-A
CountryUS
Kind codeB2
Filing dateAug 17, 2021
Priority dateFeb 22, 2019
Publication dateDec 24, 2024
Grant dateDec 24, 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: a consent request unit that is configured to make a consent request to a plurality of devices for data distribution to a vehicle; a consent determination unit that is configured to judge a consent response from each of the plurality of devices; a distribution control unit that is configured to control the data distribution to the vehicle according to a determination result by the consent determination unit; and a necessity determination unit that is configured to determine whether the consent request to the plurality of devices is needed before the consent request are made to the plurality of devices. The consent request unit is further configured to determine whether to make the consent request to the plurality of devices according to a determination result by the necessity determination unit.

First claim

Opening claim text (preview).

What is claimed is: 1. A center device, comprising: at least one processor; and at least one memory storing computer program code, wherein the computer program code, when executed by the at least one processor, causes the at least one processor to: make a consent request to a plurality of devices for data distribution to a vehicle; judge a consent response from each of the plurality of devices; control the data distribution to the vehicle according to a determination result of the consent response; and determine whether the consent request to the plurality of devices is needed before the consent request is made to the plurality of devices, wherein the computer program code further causes the at least one processor: determine whether to make the consent request to the plurality of devices according to a determination result of the consent request, make the consent request to at least a first device and a second device among the plurality of devices upon determining that the consent request to the plurality of devices is needed, and perform the data distribution to the vehicle upon determining that at least the consent response from the first device and the consent response from the second device indicate a permission. 2. The center device according to claim 1 , wherein the computer program code further causes the at least one processor to: make the consent request only to the first device among the plurality of devices upon determining that the consent request to the plurality of devices is not needed, and perform the data distribution to the vehicle upon determining that the consent response from the first device indicates a permission. 3. A center device, comprising: at least one processor; and at least one memory storing computer program code, wherein the computer program code, when executed by the at least one processor, causes the at least one processor to: make a consent request to a plurality of devices for data distribution to a vehicle; judge a consent response from each of the plurality of devices; control the data distribution to the vehicle according to a determination result of the consent response; and determine whether the consent request to the plurality of devices is needed before the consent request is made to the plurality of devices, wherein the computer program code further causes the at least one processor to: determine whether to make the consent request to the plurality of devices according to a determination result of the consent request, and make the consent request to a first device and a second device among the plurality of devices in steps by making a first-step consent request to the first device and then making a second-step consent request to the second device. 4. The center device according to claim 3 , wherein the computer program code further causes the at least one processor to: make an identity verification request, as the second-step consent request, to the second device. 5. The center device according to claim 4 , wherein the computer program code further causes the at least one processor to: judge an identity verification response from the second device, and perform the data distribution to the vehicle upon determining that the identity verification response from the second device is true. 6. The center device according to claim 5 , wherein the computer program code further causes the at least one processor to: make a registration request for user information to the second device upon determining that the identity verification response from the second device is false. 7. The center device according to claim 1 , wherein the computer program code further causes the at least one processor to: determine whether there is a change in a vehicle state; and determine whether the consent request to the plurality of devices is needed based on a determination result of the change in the vehicle state. 8. A center device, comprising: at least one processor; and at least one memory storing computer program code, wherein the computer program code, when executed by the at least one processor, causes the at least one processor to: make a consent request to a plurality of devices for data distribution to a vehicle; judge a consent response from each of the plurality of devices; control the data distribution to the vehicle according to a determination result of the consent response; and determine whether the consent request to the plurality of devices is needed before the consent request is made to the plurality of devices, wherein the computer program code further causes the at least one processor to: determine whether to make the consent request to the plurality of devices according to a determination result of the consent request; determine whether there is a change in a vehicle state; determine whether the consent request to the plurality of devices is needed based on a determination result of the change in the vehicle state; and determine whether there is a change, as the change in the vehicle state, in at least one of a parking position, a traveling route, and a driving operation. 9. The center device according to claim 1 , wherein the computer program code further causes the at least one processor to: monitor an elapsed time from when the data distribution was performed last time to when a distribution event for the data distribution this time was established; and determine whether the consent request to the plurality of devices is needed based on the elapsed time. 10. The center device according to claim 1 , wherein the computer program code further causes the at least one processor to: determine whether a charge for the data distribution will be incurred; and determine whether the consent request to the plurality of devices is needed based on a determination result of whether the charge will be incurred. 11. The center device according to claim 1 , wherein the computer program code further causes the at least one processor to: make the consent request to the plurality of devices that include a mobile terminal carried by a user and a vehicle HMI device mounted in the vehicle. 12. A data distribution system, comprising: a center device having at least one processor and memory configured to: make a consent request to a plurality of devices for data distribution to a vehicle; judge a consent response from each of the plurality of devices; control the data distribution to the vehicle according to a determination result of the consent request; and determine whether the consent request to the plurality of devices is needed before the consent request is made to the plurality of devices; wherein the plurality of devices are each configured to make the consent response in response to the consent request from the center device; wherein the at least one processor and memory of the center device are further configured to determine whether to make the consent request to the plurality of devices according to a determination result of whether the consent request to the plurality of devices is needed; and wherein the at least one processor and memory of the center device are further configured to: make the consent request to at least a first device and a second device among the plurality of devices upon determining that the consent request to the plurality of devices is needed; and perform the data distribution to the vehicle upon determining that at least the consent response from the first device and the consent response from the second device indicate a permission. 13. A non-transitory, computer readable storage medium

Assignees

Inventors

Classifications

  • for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title

  • User registration · CPC title

  • Challenge-response · CPC title

  • Means for informing the driver, warning the driver or prompting a driver intervention · CPC title

  • Monitoring the functioning of the control system · 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 US12174977B2 cover?
A center device includes: a consent request unit that is configured to make a consent request to a plurality of devices for data distribution to a vehicle; a consent determination unit that is configured to judge a consent response from each of the plurality of devices; a distribution control unit that is configured to control the data distribution to the vehicle according to a determination re…
Who is the assignee on this patent?
Denso Corp
What technology area does this patent fall under?
Primary CPC classification G06F21/62. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 24 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).