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).

  • Publication number: 20210157575
    Abstract: A center device includes an update data storage unit in which new data and new difference data for updating to the new data from old data are stored for, among electronic control units mounted on a vehicle, a target device targeted for data update. The center device generates, using the new data, a first verification value for verifying integrity in the vehicle, and generates, using the new difference data, a second verification value for verifying integrity of the new difference data in the vehicle. The center device generates a package including the new difference data, the first verification values and the second verification values for a plurality of the target devices. The center device generates, using the distribution package, a third verification value for verifying integrity of the distribution package in the vehicle, and transmits the distribution package along with the third verification value to the in-vehicle device.
    Type: Application
    Filed: February 3, 2021
    Publication date: May 27, 2021
    Inventors: Tomoya OGAWA, Nao SAKURAI, Yuzo HARATA, Kazuhiro UEHARA, Takuya HASEGAWA, Takuya KAWASAKI, Kazuaki HAYAKAWA
  • Publication number: 20210157566
    Abstract: 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: Application
    Filed: February 3, 2021
    Publication date: May 27, 2021
    Inventors: Nao SAKURAI, Shuhei TAKAHASHI, Yuzo HARATA, Kazuhiro UEHARA, Takuya HASEGAWA, Takuya KAWASAKI, Kazuaki HAYAKAWA
  • Publication number: 20210155176
    Abstract: In a vehicle electronic control system, a vehicle master device includes a vehicle power determination unit that is configured to determine a vehicle power is on, a rewrite-in-progress determination unit that is configured to determine whether rewriting of a program is in progress, a first self-retention power determination unit that is configured to determine whether it is necessary to self-retain power in the vehicle slave device when the vehicle power determination unit determines that the vehicle power is off and when the rewrite-in-progress determination unit determines that rewriting of the program is in progress, and a self-retention power instruction unit that is configured to instruct the vehicle slave device to enable the first self-retention power circuit when the first self-retention power determination unit determines that it is necessary to self-retain the power in the vehicle slave device.
    Type: Application
    Filed: February 4, 2021
    Publication date: May 27, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Takuya HASEGAWA, Takuya KAWASAKI, Kazuaki HAYAKAWA
  • Publication number: 20200241771
    Abstract: 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: Application
    Filed: April 14, 2020
    Publication date: July 30, 2020
    Inventors: Nao SAKURAI, Kazuaki HAYAKAWA, Takuya HASEGAWA, Yuzo HARATA, Kazuhiro UEHARA, Takuya KAWASAKI
  • Publication number: 20200216083
    Abstract: 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: Application
    Filed: March 17, 2020
    Publication date: July 9, 2020
    Inventors: Takuya KAWASAKI, Yuzo HARATA, Kazuaki HAYAKAWA
  • Publication number: 20200183676
    Abstract: 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: Application
    Filed: February 18, 2020
    Publication date: June 11, 2020
    Inventors: Nao SAKURAI, Shuhei TAKAHASHI, Kazuaki HAYAKAWA, Takuya HASEGAWA, Yuzo HARATA, Kazuhiro UEHARA, Takuya KAWASAKI
  • Patent number: 10678454
    Abstract: 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: Grant
    Filed: August 8, 2019
    Date of Patent: June 9, 2020
    Assignee: DENSO CORPORATION
    Inventors: Nao Sakurai, Kazuaki Hayakawa, Takuya Hasegawa, Yuzo Harata, Kazuhiro Uehara, Takuya Kawasaki
  • Patent number: 10592231
    Abstract: A vehicle information communication system including a center apparatus and a vehicle apparatus is provided. The vehicle apparatus is mounted in a vehicle and includes electronic control units (ECUs) each associated with a respective ECU software identifier (SWID). The vehicle apparatus send the ECU SWIDs of the ECUs to the center apparatus via the wireless communications. When all of the ECU SWIDs received from the vehicle apparatus are included in any one of approved ECU SWID combinations and software update data exists for at least one of the ECUs, the center apparatus sends the software update data to the vehicle apparatus via the wireless communications. The vehicle apparatus performs ECU software update based on the software update data sent from the center apparatus.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: March 17, 2020
    Assignee: DENSO CORPORATION
    Inventors: Nao Sakurai, Shuhei Takahashi, Kazuaki Hayakawa, Takuya Hasegawa, Yuzo Harata, Kazuhiro Uehara, Takuya Kawasaki
  • Publication number: 20200050378
    Abstract: 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 programed 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: Application
    Filed: August 8, 2019
    Publication date: February 13, 2020
    Inventors: Nao SAKURAI, Kazuaki HAYAKAWA, Takuya HASEGAWA, Yuzo HARATA, Kazuhiro UEHARA, Takuya KAWASAKI
  • Publication number: 20200050442
    Abstract: A vehicle information communication system including a center apparatus and a vehicle apparatus is provided. The vehicle apparatus is mounted in a vehicle and includes electronic control units (ECUs) each associated with a respective ECU software identifier (SWID). The vehicle apparatus send the ECU SWIDs of the ECUs to the center apparatus via the wireless communications. When all of the ECU SWIDs received from the vehicle apparatus are included in any one of approved ECU SWID combinations and software update data exists for at least one of the ECUs, the center apparatus sends the software update data to the vehicle apparatus via the wireless communications. The vehicle apparatus performs ECU software update based on the software update data sent from the center apparatus.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 13, 2020
    Inventors: Nao SAKURAI, Shuhei TAKAHASHI, Kazuaki HAYAKAWA, Takuya HASEGAWA, Yuzo HARATA, Kazuhiro UEHARA, Takuya KAWASAKI
  • Patent number: 10539966
    Abstract: A service cooperation system enables a use of a function provided by an in-vehicle apparatus or an external apparatus as a service. The service cooperation system for the vehicle includes a service interface, a local service bus, a service bus, and an integrated application. The service interface of a subject apparatus provides the service generated in the subject apparatus to a different apparatus. The local service bus transmits and receives a message between the service interface of the subject apparatus and the service interface of the different apparatus. The service bus is virtually configured by a connection of the local service bus of the subject apparatus and the local service bus of the different apparatus. The integrated application functions as the application and enables a cooperated use of an in-vehicle service and an external service through the service bus.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: January 21, 2020
    Assignee: DENSO CORPORATION
    Inventors: Takuya Hasegawa, Kazuaki Hayakawa
  • Publication number: 20200005829
    Abstract: 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: Application
    Filed: September 10, 2019
    Publication date: January 2, 2020
    Inventors: Takuya HASEGAWA, Kazuaki HAYAKAWA
  • Publication number: 20190394065
    Abstract: An information management system is provided. The information management system includes an in-vehicle device mounted on a vehicle and a server configured to communicate with the in-vehicle device. The in-vehicle device may relay communication between a plurality of functional units based on a routing table. The in-vehicle device may acquire at least one discrete identification information item. The in-vehicle device may transmit the at least one discrete identification information item. The server may acquire a discrete attribute information item of at least one of the plurality of functional units. The information management system may determine a change in the routing table based on a plurality of discrete attribute information items, and execute the change in the routing table.
    Type: Application
    Filed: September 5, 2019
    Publication date: December 26, 2019
    Inventors: Kohei Okubo, Kazuaki Hayakawa, Takuya Hasegawa
  • Publication number: 20190287626
    Abstract: A data overwriting device includes an overwriting unit that overwrites a part of data stored in a memory, the part in which a difference is generated; a first writing unit that writes first information in a first storage unit when a data overwriting process is completed by the overwriting unit; a second writing unit that writes second information in a second storage unit when confirming that the part of the data overwritten by the overwriting unit includes no error; and a deleting unit that clears the first storage unit storing the first information and the second storage unit storing the second information before the overwriting unit starts executing the data overwriting process.
    Type: Application
    Filed: June 1, 2017
    Publication date: September 19, 2019
    Applicant: Denso Corporation
    Inventors: Takuya KAWASAKI, Sho NAKAMURA, Yuzo HARATA, Kazuhiro UEHARA, Mitsuyoshi NATSUME, Kazuaki HAYAKAWA
  • Publication number: 20190266017
    Abstract: 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: Application
    Filed: May 9, 2019
    Publication date: August 29, 2019
    Inventors: Sho NAKAMURA, Yuzo HARATA, Kazuaki HAYAKAWA, Tatsuya SATO, Yasuo MORITA
  • Patent number: 10163272
    Abstract: A vehicular ECU (electronic control unit) is any one of a plurality of vehicular ECUs connected to an in-vehicle network in a vehicle and includes: a service interface, a service bus, and a service manager. The service interface issues a request of service that uses a function installed in a different vehicular ECU based on a request from the application, and makes the application generate a service as a response to a request of service from the different vehicular ECU. The service bus transmits and receives a message corresponding to a request of service and a response by using a predetermined protocol between the service interfaces of the vehicular ECU and the different vehicular ECU. The service manager achieves the service to be dynamically and interoperably used by managing a position of the service.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: December 25, 2018
    Assignee: DENSO CORPORATION
    Inventors: Takuya Hasegawa, Kazuaki Hayakawa
  • Publication number: 20180088589
    Abstract: A service cooperation system enables a use of a function provided by an in-vehicle apparatus or an external apparatus as a service. The service cooperation system for the vehicle includes a service interface, a local service bus, a service bus, and an integrated application. The service interface of a subject apparatus provides the service generated in the subject apparatus to a different apparatus. The local service bus transmits and receives a message between the service interface of the subject apparatus and the service interface of the different apparatus. The service bus is virtually configured by a connection of the local service bus of the subject apparatus and the local service bus of the different apparatus. The integrated application functions as the application and enables a cooperated use of an in-vehicle service and an external service through the service bus.
    Type: Application
    Filed: September 21, 2017
    Publication date: March 29, 2018
    Inventors: Takuya HASEGAWA, Kazuaki HAYAKAWA
  • Publication number: 20170352198
    Abstract: A vehicular ECU (electronic control unit) is any one of a plurality of vehicular ECUs connected to an in-vehicle network in a vehicle and includes: a service interface, a service bus, and a service manager. The service interface issues a request of service that uses a function installed in a different vehicular ECU based on a request from the application, and makes the application generate a service as a response to a request of service from the different vehicular ECU. The service bus transmits and receives a message corresponding to a request of service and a response by using a predetermined protocol between the service interfaces of the vehicular ECU and the different vehicular ECU. The service manager achieves the service to be dynamically and interoperably used by managing a position of the service.
    Type: Application
    Filed: May 31, 2017
    Publication date: December 7, 2017
    Inventors: Takuya HASEGAWA, Kazuaki HAYAKAWA