Patents by Inventor Yuzo Harata

Yuzo Harata 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: 20210157568
    Abstract: 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: Application
    Filed: February 3, 2021
    Publication date: May 27, 2021
    Inventors: Nao SAKURAI, Yuzo HARATA, Kazuhiro UEHARA, Takuya HASEGAWA, Takuya KAWASAKI, Kazuaki HAYAKAWA
  • Publication number: 20210155173
    Abstract: A vehicle master device includes a rewrite target specifying unit that is configured to identify a plurality of rewrite target ECUs, a rewrite completion determination unit that is configured to determine whether a program rewrite is completed for all the plurality of rewrite target ECUs specified by the rewrite target specifying unit, an activation executable determination unit that is configured to determine whether activation is executable when the rewrite completion determination unit determines that the program rewrite is completed for all the plurality of rewrite target ECUs, and an activation request instruction unit that is configured to instruct all the plurality of rewrite target ECUs at the same time to perform the activation when the activation executable determination unit determines that activation is executable.
    Type: Application
    Filed: February 5, 2021
    Publication date: May 27, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • Publication number: 20210157529
    Abstract: 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: Application
    Filed: February 5, 2021
    Publication date: May 27, 2021
    Inventors: Nao SAKURAI, Yuzo HARATA, Kazuhiro UEHARA, Takuya HASEGAWA, Takuya KAWASAKI, Kazuaki HAYAKAWA
  • Publication number: 20210157492
    Abstract: In a vehicle electronic control system, a second device includes a transfer target file specifying unit that is configured to specify a file, as a transfer target file, including update data to be written into a third device, a first data size specifying unit that is configured to specify a first data size to acquire the transfer target file specified by the transfer target file specifying unit, and an update data distribution unit that is configured to distribute the update data to the third device using a plurality of divided files transferred from the first device. The first device includes an update data transfer unit that is configured to transfer the update data by dividing the transfer target file specified by the transfer target file specifying unit into the plurality of divided files according to the first data size specified by the first data size specifying unit, and transferring the plurality of divided files to the second device.
    Type: Application
    Filed: February 8, 2021
    Publication date: May 27, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Masaaki ABE, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • Publication number: 20210157570
    Abstract: A vehicle master device includes an installation condition determination unit that is configured to determine whether all of a first condition that a user's approval for the installation has been obtained, a second condition that data communication with a center device is available, a third condition that a vehicle condition is an installable condition, a fourth condition that a rewrite target ECU is in an installable condition, and a fifth condition that the update data is normal data are satisfied. The device further includes an installation instruction unit that is configured to instruct the rewrite target ECU to perform installation using the update data when the installation condition determination unit determines that all of the first condition, the second condition, the third condition, the fourth condition, and the fifth condition are satisfied.
    Type: Application
    Filed: February 4, 2021
    Publication date: May 27, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Takuya KAWASAKI, Mitsuyoshi NATSUME
  • Publication number: 20210155174
    Abstract: A display control device includes a cancellation detection unit that is configured to detect a cancellation regarding a program rewrite from first update data stored in the rewrite target ECU to second update data acquired from an external device, a write instruction unit that is configured to distribute the second update data to the rewrite target ECU and instruct the rewrite target ECU to write the second update data thereinto, and a notification instruction unit that is configured to give an instruction for notification of a progress regarding the program rewrite. The notification instruction unit is further configured to give the instruction to make the notification of the progress regarding the program rewrite in a first manner when the write instruction unit is distributing the second update data, and give the instruction to make the notification of the progress regarding the program rewrite in a second manner when the cancellation detection unit detects the cancellation.
    Type: Application
    Filed: February 8, 2021
    Publication date: May 27, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Masaaki ABE, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • Publication number: 20210160064
    Abstract: A vehicle master device includes a decryption key storage unit that cannot be read from an outside and that stores a decryption key for generation of a security accesses key used to perform device authentication of a rewrite target electronic control unit. The vehicle master device acquires rewrite specification data from an outside, analyzes the rewrite specification data acquired, extracts a key derivation value corresponding to the rewrite target electronic control unit from an analysis result of the rewrite specification data, and by using the decryption key corresponding to the rewrite target electronic control unit stored in the decryption key storage unit, decrypts the key derivation value extracted, and generate a security accesses key.
    Type: Application
    Filed: February 3, 2021
    Publication date: May 27, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • Publication number: 20210141631
    Abstract: An electronic control system for vehicle includes a center device that manages a program update of a vehicle, and a vehicular master device that is communicable with the center device. The center device, responsive to a user giving approval for program update by using a device not being a possession owned by the user, receives approval information of the user, and stores and manages the approval information in association with vehicle information of the user. The center device transmits the approval information to the user's vehicle side. When the vehicular master device receives the approval information, the vehicular master device performs rewriting of the program.
    Type: Application
    Filed: January 20, 2021
    Publication date: May 13, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Takuya KAWASAKI, Mitsuyoshi NATSUME, Masaaki ABE
  • Publication number: 20210065478
    Abstract: An electronic control unit diagnoses the electronic control unit via wired connection or wireless from an outside of a vehicle and rewrites the electronic control unit via the wire or the wireless from the outside of the vehicle, based on a program acquired from the outside of the vehicle via the wire or the wireless.
    Type: Application
    Filed: November 12, 2020
    Publication date: March 4, 2021
    Inventors: Kazuhiro UEHARA, Yuzo HARATA, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • Patent number: 10908890
    Abstract: A vehicle system includes: a reprogramming slave device implemented by an electronic control unit (hereinafter “ECU”) to be a target of updating an update file of a program stored among a plurality of the ECUs; a reprogramming master device that transmits the update file to the reprogramming slave device to control the update of the program stored in the reprogramming slave device according to a request from a terminal operable by a vehicle user; and a determination unit determines the progress of update processing on the update file. A vehicle device functions as the reprogramming master that includes: an obtaining unit for obtaining the progress determined by the determination unit; and a notification command unit for commanding a notification medium to notify the progress obtained by the obtaining unit.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: February 2, 2021
    Assignee: DENSO CORPORATION
    Inventors: Sho Nakamura, Yuzo Harata, Kazuhiro Uehara
  • 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: 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
  • 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
  • Patent number: 10489141
    Abstract: A relay device is provided. The relay device includes: an acquisition unit acquiring data necessary for an upgrade processing from an upgrading tool, which performs the upgrading processing to an ECU connected to a vehicle-mounted network; a relay unit providing the data, via the vehicle-mounted network, to a target ECU which is subject to the upgrade processing; a suspend instructing unit transmitting, via the vehicle-mounted network, a suspend command which instructs the non-target ECU to shift to a suspend state in which a transmission of other data to the non-target ECU via the vehicle-mounted network is suspended in response to a start of the upgrade processing; and a cancel instructing unit instructing, via the vehicle-mounted network, the non-target ECU to cancel the suspend state when the upgrade processing is completed.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: November 26, 2019
    Assignee: DENSO CORPORATION
    Inventors: Sho Nakamura, Yuzo Harata, Mitsuyoshi Natsume, Masakazu Doi, Naoji Kaneko
  • 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