Patents by Inventor Kazuaki HAYAKAWA
Kazuaki HAYAKAWA has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11907698Abstract: In a vehicle electronic control system, a vehicle master device is configured to acquire data storage bank information including information for specifying which bank is an active bank and information for specifying software versions of an active bank and an inactive bank from a rewrite target ECU that has a non-volatile memory with a plurality of data storage banks and to transmit the data storage bank information acquired by the data storage bank information acquisition unit to a center device. The center device is configured to select update data compliant to the inactive bank on the basis of the software versions and the active bank specified by the data storage bank information received from the vehicle master device and to transmit a distribution package including the update data selected by the update data selection unit to the vehicle master device.Type: GrantFiled: February 4, 2021Date of Patent: February 20, 2024Assignee: DENSO CORPORATIONInventors: Yuzo Harata, Kazuhiro Uehara, Takuya Hasegawa, Takuya Kawasaki, Kazuaki Hayakawa
-
Patent number: 11900092Abstract: A center device manages data to be written into electronic control units mounted on a vehicle and includes an update data storage storing update data for a target device being a target of data update among the electronic control units, a vehicle information storage storing, together with type of the vehicle, vehicle related information, and a device related information storage storing update data related information. Based on information stored in the device related information storage and the vehicle information storage, the center device generates specification data including device type, attribute, the update data related information of the target device, and information indicating rewrite environment related to the data update of the target device, and generates a distribution package including the update data and the specification data.Type: GrantFiled: February 3, 2021Date of Patent: February 13, 2024Assignee: DENSO CORPORATIONInventors: Nao Sakurai, Yuzo Harata, Kazuhiro Uehara, Takuya Hasegawa, Takuya Kawasaki, Kazuaki Hayakawa
-
Patent number: 11886857Abstract: In an ECU reprogram data DB of a center device, data of an update program for a target ECU for a program update among a plurality of EUCs mounted in a vehicle is stored. In a configuration information DB, an “ECU ID” corresponding to each ECU and vehicle-related information such as an “ECU SW ID” for each application program stored in the ECU are stored along with the vehicle type. An ECU metadata database stores update data-related information pertaining to update data and attributes of the rewrite target ECU. A specification data generation unit generates specification data, based on the information stored in the configuration information database and the information stored in the ECU metadata database, to be transmitted to the vehicle together with update data to be written in the target ECU such that the data includes information related to the type, attributes, and update data for the target ECU and information indicative of a rewrite environment related to the data update.Type: GrantFiled: February 5, 2021Date of Patent: January 30, 2024Assignee: DENSO CORPORATIONInventors: Nao Sakurai, Yuzo Harata, Kazuhiro Uehara, Takuya Hasegawa, Takuya Kawasaki, Kazuaki Hayakawa
-
Patent number: 11740937Abstract: A parallel process apparatus connecting electronic controllers via buses includes: a process request acceptance section that accepts process requests to the electronic controllers; and a process execution section that, while multiple process requests are simultaneously accepted, arbitrates the multiple process requests being accepted, and parallelizes multiple processes in accordance with the multiple process requests.Type: GrantFiled: March 28, 2022Date of Patent: August 29, 2023Assignee: DENSO CORPORATIONInventors: Sho Nakamura, Yuzo Harata, Kazuaki Hayakawa, Tatsuya Sato, Yasuo Morita
-
Patent number: 11733992Abstract: A center device is provided that manages data to be written to electronic control units mounted on a vehicle. The center device includes an update data storage unit that stores update data for a data update target device among the electronic control units. The center device distributes the update data to the vehicle. The center device includes an individual vehicle configuration information storage unit that stores identification information of target vehicles targeted for update using the update data, and update status information regarding update completion status and update-in-progress status acquired as update status from target vehicles. The center device manages the update status information of the target vehicles in a statistically tabulatable manner on basis of the update status information.Type: GrantFiled: February 3, 2021Date of Patent: August 22, 2023Assignee: DENSO CORPORATIONInventors: Tomoya Ogawa, Taiji Abe, Yuzo Harata, Kazuhiro Uehara, Takuya Hasegawa, Takuya Kawasaki, Kazuaki Hayakawa
-
Patent number: 11693645Abstract: When configuration information regarding configurations of respective devices are received from electronic control units, the in-vehicle device generates a hash value based on data values of the configuration information, and transmits the hash value to a center device. The center device compares the hash value received from the in-vehicle device with a hash value of configuration information of the vehicle stored in a vehicle-side configuration information storage unit of the center device, and notifies the in-vehicle device of a full data transmission request for transmitting all data values of the configuration information when both of the hash values do not match each other. When the in-vehicle device is notified of the full data transmission request, the in-vehicle device transmits all of the data values of the configuration information to the center device.Type: GrantFiled: February 3, 2021Date of Patent: July 4, 2023Assignee: DENSO CORPORATIONInventors: Nao Sakurai, Shuhei Takahashi, Yuzo Harata, Kazuhiro Uehara, Takuya Hasegawa, Takuya Kawasaki, Kazuaki Hayakawa
-
Patent number: 11579865Abstract: 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.Type: GrantFiled: September 27, 2021Date of Patent: February 14, 2023Assignee: DENSO CORPORATIONInventors: Nao Sakurai, Shuhei Takahashi, Kazuaki Hayakawa, Takuya Hasegawa, Yuzo Harata, Kazuhiro Uehara, Takuya Kawasaki
-
Patent number: 11541899Abstract: A vehicle management ECU comprises a diagnosis section for diagnosing electronic control units that are to be diagnosed according to a diagnosis scenario defined by a diagnosis application, and a diagnosis scenario determination section for determining whether a diagnosis scenario used for diagnosis by the diagnosis section was appropriate. If the diagnosis scenario determination section specifies that the diagnosis scenario used for the present diagnosis has not been appropriate, the diagnosis section carries out diagnosis according to a diagnosis scenario defined by a new diagnosis application different from the present diagnosis application.Type: GrantFiled: March 17, 2020Date of Patent: January 3, 2023Assignee: DENSO CORPORATIONInventors: Takuya Kawasaki, Yuzo Harata, Kazuaki Hayakawa
-
Patent number: 11392305Abstract: A vehicle information communication system includes a vehicle device and a center device. The center device includes a storage unit, a center computer, and a center-device communication unit. The storage unit stores memory structure information for each of the ECUs. The memory structure information indicates whether a corresponding memory has a memory structure that supports Read While Write (RWW) operation defined as having a plurality of physically independent memory regions. The center computer is programmed to generate specification data including the memory structure information for each of the at least one target ECUs. The vehicle device includes a vehicle computer. The vehicle computer is programmed to perform the program data rewrites of the at least one target ECU according to the memory structure information included in the specification data.Type: GrantFiled: April 14, 2020Date of Patent: July 19, 2022Assignee: DENSO CORPORATIONInventors: Nao Sakurai, Kazuaki Hayakawa, Takuya Hasegawa, Yuzo Harata, Kazuhiro Uehara, Takuya Kawasaki
-
Publication number: 20220214914Abstract: A parallel process apparatus connecting electronic controllers via buses includes: a process request acceptance section that accepts process requests to the electronic controllers; and a process execution section that, while multiple process requests are simultaneously accepted, arbitrates the multiple process requests being accepted, and parallelizes multiple processes in accordance with the multiple process requests.Type: ApplicationFiled: March 28, 2022Publication date: July 7, 2022Inventors: Sho NAKAMURA, Yuzo HARATA, Kazuaki HAYAKAWA, Tatsuya SATO, Yasuo MORITA
-
Patent number: 11314549Abstract: A parallel process apparatus connecting electronic controllers via buses includes: a process request acceptance section that accepts process requests to the electronic controllers; and a process execution section that, while multiple process requests are simultaneously accepted, arbitrates the multiple process requests being accepted, and parallelizes multiple processes in accordance with the multiple process requests.Type: GrantFiled: May 9, 2019Date of Patent: April 26, 2022Assignee: DENSO CORPORATIONInventors: Sho Nakamura, Yuzo Harata, Kazuaki Hayakawa, Tatsuya Sato, Yasuo Morita
-
Patent number: 11282541Abstract: A record control apparatus controls record of a data item in one or more record sections. The record control apparatus includes: a data acquisition section that acquires the data item having multiple types; a data storage section that stores in the record section, the one or more data items matching a record condition prepared in advance among the acquired data item having multiple types; and a condition change section that defines the record condition as an old record condition, and sets so that the data storage section utilizes a new record condition in place of the old record condition when receiving the new record condition different from the old condition from an outside.Type: GrantFiled: September 10, 2019Date of Patent: March 22, 2022Assignee: DENSO CORPORATIONInventors: Takuya Hasegawa, Kazuaki Hayakawa
-
Publication number: 20220012043Abstract: 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.Type: ApplicationFiled: September 27, 2021Publication date: January 13, 2022Inventors: Nao SAKURAI, Shuhei TAKAHASHI, Kazuaki HAYAKAWA, Takuya HASEGAWA, Yuzo HARATA, Kazuhiro UEHARA, Takuya KAWASAKI
-
Patent number: 11163549Abstract: 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.Type: GrantFiled: February 18, 2020Date of Patent: November 2, 2021Assignee: DENSO CORPORATIONInventors: Nao Sakurai, Shuhei Takahashi, Kazuaki Hayakawa, Takuya Hasegawa, Yuzo Harata, Kazuhiro Uehara, Takuya Kawasaki
-
Publication number: 20210157572Abstract: In a vehicle electronic control system, a vehicle master device is configured to acquire data storage bank information including information for specifying which bank is an active bank and information for specifying software versions of an active bank and an inactive bank from a rewrite target ECU that has a non-volatile memory with a plurality of data storage banks and to transmit the data storage bank information acquired by the data storage bank information acquisition unit to a center device. The center device is configured to select update data compliant to the inactive bank on the basis of the software versions and the active bank specified by the data storage bank information received from the vehicle master device and to transmit a distribution package including the update data selected by the update data selection unit to the vehicle master device.Type: ApplicationFiled: February 4, 2021Publication date: May 27, 2021Inventors: Yuzo HARATA, Kazuhiro UEHARA, Takuya HASEGAWA, Takuya KAWASAKI, Kazuaki HAYAKAWA
-
Publication number: 20210157568Abstract: A center device manages data to be written into electronic control units mounted on a vehicle and includes an update data storage storing update data for a target device being a target of data update among the electronic control units, a vehicle information storage storing, together with type of the vehicle, vehicle related information, and a device related information storage storing update data related information. Based on information stored in the device related information storage and the vehicle information storage, the center device generates specification data including device type, attribute, the update data related information of the target device, and information indicating rewrite environment related to the data update of the target device, and generates a distribution package including the update data and the specification data.Type: ApplicationFiled: February 3, 2021Publication date: May 27, 2021Inventors: Nao SAKURAI, Yuzo HARATA, Kazuhiro UEHARA, Takuya HASEGAWA, Takuya KAWASAKI, Kazuaki HAYAKAWA
-
Publication number: 20210157567Abstract: In a vehicle information communication system, a center device includes an individual vehicle configuration information storage unit in which configuration information transmitted from a plurality of vehicles is stored in such a form that transmission timings are specifiable, a campaign information storage unit in which campaign identification information and target vehicle identification information for identifying data update target vehicles are stored as campaign information related to data update for vehicle. The center device refers to the campaign storage unit and the individual vehicle configuration information storage unit, and when there is no transmission of the configuration information from the target vehicle for a predetermined period of time, transmits a message for urging data update to the in-vehicle device of the target vehicle.Type: ApplicationFiled: February 3, 2021Publication date: May 27, 2021Inventors: Nao SAKURAI, Shuhei TAKAHASHI, Yuzo HARATA, Kazuhiro UEHARA, Takuya HASEGAWA, Takuya KAWASAKI, Kazuaki HAYAKAWA
-
Publication number: 20210157902Abstract: A vehicle information communication system including a center device and an in-vehicle device is provided. When pieces of configuration information regarding configurations of respective devices are received from electronic control units, the in-vehicle device transmits a configuration information list including the pieces of configuration information to the center device. The center device includes a configuration information storage unit storing the configuration information list approved with respect a vehicle type, compares the configuration information list received from the in-vehicle device with the configuration information list stored in the configuration information storage unit. When the center device determines that the configuration information list received from the in-vehicle device is disapproved, the center device transmits a presence of abnormality to the in-vehicle device.Type: ApplicationFiled: February 4, 2021Publication date: May 27, 2021Inventors: Nao SAKURAI, Shuhei TAKAHASHI, Yuzo HARATA, Kazuhiro UEHARA, Takuya HASEGAWA, Takuya KAWASAKI, Kazuaki HAYAKAWA
-
Publication number: 20210157529Abstract: In an ECU reprogram data DB of a center device, data of an update program for a target ECU for a program update among a plurality of EUCs mounted in a vehicle is stored. In a configuration information DB, an “ECU ID” corresponding to each ECU and vehicle-related information such as an “ECU SW ID” for each application program stored in the ECU are stored along with the vehicle type. An ECU metadata database stores update data-related information pertaining to update data and attributes of the rewrite target ECU. A specification data generation unit generates specification data, based on the information stored in the configuration information database and the information stored in the ECU metadata database, to be transmitted to the vehicle together with update data to be written in the target ECU such that the data includes information related to the type, attributes, and update data for the target ECU and information indicative of a rewrite environment related to the data update.Type: ApplicationFiled: February 5, 2021Publication date: May 27, 2021Inventors: Nao SAKURAI, Yuzo HARATA, Kazuhiro UEHARA, Takuya HASEGAWA, Takuya KAWASAKI, Kazuaki HAYAKAWA
-
Publication number: 20210157571Abstract: A center device is provided that manages data to be written to electronic control units mounted on a vehicle. The center device includes an update data storage unit that stores update data for a data update target device among the electronic control units. The center device distributes the update data to the vehicle. The center device includes an individual vehicle configuration information storage unit that stores identification information of target vehicles targeted for update using the update data, and update status information regarding update completion status and update-in-progress status acquired as update status from target vehicles. The center device manages the update status information of the target vehicles in a statistically tabulatable manner on basis of the update status information.Type: ApplicationFiled: February 3, 2021Publication date: May 27, 2021Inventors: Tomoya OGAWA, Taiji ABE, Yuzo HARATA, Kazuhiro UEHARA, Takuya HASEGAWA, Takuya KAWASAKI, Kazuaki HAYAKAWA