-
公开(公告)号:US20240111519A1
公开(公告)日:2024-04-04
申请号:US18537350
申请日:2023-12-12
Applicant: DENSO CORPORATION
Inventor: Koto TOMATSU , Hideo YOSHIMI , Masaaki ABE
CPC classification number: G06F8/654 , H04L9/3239 , H04L2209/80 , H04L2209/84
Abstract: An onboard communication system includes a center device that transmits update data as a distribution package by a streaming manner to an electronic control unit installed in a vehicle, a master device that is installed in the vehicle and receives the distribution package and transfer the update data to the electronic control unit, and the electronic control unit that writes the update data transferred from the master device to a storage unit. The center device also transmits a hash value calculated for the update data to the master device. The electronic control unit calculates a hash value for the update data and transmits the hash value to the master device. The master device compares the hash value transmitted from the center device with the hash value transmitted from the electronic control unit to verify integrity of the update data.
-
公开(公告)号:US20240272896A1
公开(公告)日:2024-08-15
申请号:US18645001
申请日:2024-04-24
Applicant: DENSO CORPORATION
Inventor: Hideo YOSHIMI , Yuzo HARATA , Nao KOJIMA , Masaaki ABE , Koto TOMATSU , Kazuhiro UEHARA
CPC classification number: G06F8/65 , G06F3/0604 , G07C5/085 , H04W4/40
Abstract: A center device manages data to be written in an electronic control device mounted on a vehicle and performs, by an application program, a plurality of functions to transmit update data to the vehicle by wireless communication. An application program implementing at least one of the functions adopts a serverless architecture. The application program is activated upon occurrence of an event and is dynamically allocated with a resource in an on-demand manner for execution of a code of the application program. The resource allocated to the application program is released when the execution of the code is terminated.
-
公开(公告)号:US20220284743A1
公开(公告)日:2022-09-08
申请号:US17666618
申请日:2022-02-08
Applicant: DENSO CORPORATION
Inventor: Hideo YOSHIMI , Masaaki ABE
Abstract: A center device includes an individual vehicle information DB which stores device identity information and information regarding a software architecture of the relevant device together with a vehicle category for each of a plurality of ECUs. In a PKG structure DB, for each of the plurality of ECUs, information regarding a structure of a package to be distributed for data update is stored according to a type of each of the ECUs. Based on the information stored in the individual vehicle information DB and the PKG structure DB, a determination unit identifies a package to be distributed for a target vehicle having a target device whose data is updated among the plurality of ECUs, and a PKG generation unit generates a package including the information indicating the structure of the identified package.
-
公开(公告)号:US20240385826A1
公开(公告)日:2024-11-21
申请号:US18788604
申请日:2024-07-30
Applicant: DENSO CORPORATION
Inventor: Masaaki ABE , Hideo YOSHIMI , Koto TOMATSU
IPC: G06F8/65 , B60R16/023
Abstract: A center device that manages data to be written to a plurality of electronic control devices installed in a vehicle is configured to generate a package including update data to be distributed to the vehicle, and register identification information assigned to logic for generating the package in accordance with a specification of a master device that is installed in the vehicle, receives a package distributed from a center device and transfers update data to the electronic control device. The logic is registered. A manifest file having a description of the identification information is registered.
-
公开(公告)号:US20240267221A1
公开(公告)日:2024-08-08
申请号:US18618840
申请日:2024-03-27
Applicant: DENSO CORPORATION
Inventor: Hideo YOSHIMI , Masaaki ABE , Koto TOMATSU
CPC classification number: H04L9/302 , H04L9/0631 , H04L9/0637 , H04L9/0825
Abstract: A data communication system includes a center device that distributes update data to a master device, and a master device that installs the update data downloaded from the center device in an electronic control unit to be reprogrammed. The center device generates a common key for encrypting the update data; encrypts the update data with the common key; encrypts the common key; stores the common key encrypted in a campaign notification; places the update data encrypted with the common key in a content delivery network (CDN); and transmits the campaign notification. The master device acquires the common key from the campaign notification; decrypts the encrypted common key to extract the common key; downloads and acquires encrypted update data from the CDN; performs an exclusive OR operation; and transfers the decrypted update data to the electronic control unit, and installs the update data in the electronic control unit.
-
6.
公开(公告)号:US20240267207A1
公开(公告)日:2024-08-08
申请号:US18618188
申请日:2024-03-27
Applicant: DENSO CORPORATION
Inventor: Hideo YOSHIMI , Masaaki ABE , Koto TOMATSU
CPC classification number: H04L9/0841 , H04L9/3249 , H04L9/3252
Abstract: A data communication system includes a center device that distributes update data to a master device, and a master device that installs the update data in an electronic control unit to be reprogrammed. The center device and the master device exchange random secret information using an algorithm of a Diffie-Hellman key exchange (DHE) or an Elliptic curve Diffie-Hellman key exchange (ECDHE) for key distribution. The center device encrypts an encryption key for encrypting update data based on the exchanged secret information, stores the encrypted encryption key in a campaign notification, places the update data encrypted with the encryption key in a content delivery network, and transmits the campaign notification storing the encrypted encryption key to a vehicle system.
-
公开(公告)号:US20220413838A1
公开(公告)日:2022-12-29
申请号:US17901949
申请日:2022-09-02
Applicant: DENSO CORPORATION
Inventor: Nao SAKURAI , Hideo YOSHIMI
Abstract: A vehicle data communication device mounted in a vehicle having a plurality of ECUs. The vehicle data communication device wirelessly communicates data with a center device. The vehicle data communication device comprises: a plurality of communication clients each pairing with a respective one of a plurality of distribution servers included in the center device; a communication information acquisition unit acquiring information of a communication carrier and a region where the center device is located; a client storage unit storing the plurality of communication clients each of which corresponds to the corresponding one of the plurality of distribution servers; and a client selection unit (i) selecting one of the plurality of communication clients that corresponds to the communication carrier and the region that are specified by the information and (ii) activating the selected one of the plurality of communication clients to enable data communication with the corresponding distribution server.
-
公开(公告)号:US20240394041A1
公开(公告)日:2024-11-28
申请号:US18795045
申请日:2024-08-05
Applicant: DENSO CORPORATION
Inventor: Masaaki ABE , Hideo YOSHIMI , Koto TOMATSU
IPC: G06F8/65
Abstract: A center device manages data to be written to a plurality of electronic control devices installed in a vehicle. The center device is configured to generate a package including update data to be distributed to the vehicle; and distribute the package to the vehicle. When an input of information on a master device to which a package is to be distributed is received, the center device identifies an ID corresponding to the master device with reference to a logic ID management registration section on a basis of the information, acquires logic corresponding to the ID from a logic management registration section, and generates a package on a basis of the logic.
-
公开(公告)号:US20240338204A1
公开(公告)日:2024-10-10
申请号:US18750007
申请日:2024-06-21
Applicant: DENSO CORPORATION
Inventor: Yuzo HARATA , Hideo YOSHIMI , Nao KOJIMA
IPC: G06F8/65 , H04L67/125 , H04W4/48
CPC classification number: G06F8/65 , H04L67/125 , H04W4/48
Abstract: A vehicle communication system is configured to receive vehicle configuration information from a vehicle and determine whether there is campaign information, generate campaign notification information for the vehicle, manage a generation state of the campaign information, and deliver the campaign notification information to the vehicle. The vehicle communication system includes a center apparatus in which an application program that implements functions employs a serverless architecture. When an in-vehicle system transmits a first request including vehicle information to the center apparatus, the center apparatus transmits an intermediate response including a job ID to the in-vehicle system. When receiving the intermediate response, the in-vehicle system transmits a response request of a final response corresponding to the first request to the center apparatus as a second request to which the job ID is assigned.
-
公开(公告)号:US20240311135A1
公开(公告)日:2024-09-19
申请号:US18675823
申请日:2024-05-28
Applicant: DENSO CORPORATION
Inventor: Hideo YOSHIMI , Yuzo HARATA , Nao KOJIMA , Kazuhiro UEHARA , Yoshitaka OZAKI , Shuhei TAKAHASHI , Masaaki ABE , Koto TOMATSU
IPC: G06F8/65
CPC classification number: G06F8/65
Abstract: A center device that manages data to be written in an electronic control device and performs, by an application program, functions to transmit update data to a vehicle by wireless communication is provided. An application program implementing at least one of the functions adopts a serverless architecture. The application program is activated upon occurrence of an event and is dynamically allocated with a resource in an on-demand manner for execution of a code of the application program. The resource is released when the execution of the code is terminated. The center device is configured to receive vehicle configuration information and determine whether there is campaign information; generate campaign notification information; manage a generation state of the campaign notification information; and distribute the campaign notification information.
-
-
-
-
-
-
-
-
-