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: 20220012043
    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: September 27, 2021
    Publication date: January 13, 2022
    Inventors: Nao SAKURAI, Shuhei TAKAHASHI, Kazuaki HAYAKAWA, Takuya HASEGAWA, Yuzo HARATA, Kazuhiro UEHARA, Takuya KAWASAKI
  • Patent number: 11163549
    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: Grant
    Filed: February 18, 2020
    Date of Patent: November 2, 2021
    Assignee: DENSO CORPORATION
    Inventors: Nao Sakurai, Shuhei Takahashi, Kazuaki Hayakawa, Takuya Hasegawa, Yuzo Harata, Kazuhiro Uehara, Takuya Kawasaki
  • Publication number: 20210255805
    Abstract: In a vehicle master device, a first device includes an update data acquisition unit that is configured to acquire update data, an update data distribution unit that is configured to distribute the update data acquired by the update data acquisition unit to a rewrite target ECU, a process execution request unit that is configured to request the second device to execute at least a part of a process related to verification of the update data before the update data distribution unit distributes the update data, a processing result acquisition unit that is configured to acquire a processing result from the second device, and a verification unit that is configured to verify the update data using the processing result acquired by the processing result acquisition unit.
    Type: Application
    Filed: February 5, 2021
    Publication date: August 19, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • Publication number: 20210191661
    Abstract: An electronic control unit includes an installation execution unit that operates at least one of an application program or parameter data stored in a first data storage bank serving as an active bank and rewrites a second data storage bank serving as an inactive bank by writing, to the second data storage bank, update data acquired from an external device, and an activation execution unit that switches the active bank from the first data storage bank to the second data storage bank. The installation execution unit rewrites the second data storage bank during a vehicle being travelable or parked. The activation execution unit switches the active bank from the first data storage bank to the second data storage bank during the vehicle being parked.
    Type: Application
    Filed: February 4, 2021
    Publication date: June 24, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Mitsuyoshi NATSUME, Takuya KAWASAKI, Masaaki ABE
  • Publication number: 20210182048
    Abstract: A vehicle electronic control system includes a vehicle master device that is configured to instruct a rewrite target electronic control unit (ECU) to write update data received from a center device and distribute the update data to the rewrite target ECU, the rewrite target ECU that is configured to write the update data received from the vehicle master device into a non-volatile memory, and a meter device that has an indicator. The vehicle electronic control system further includes a phase specifying unit that is configured to specify a phase of a program update, a display instruction unit that is configured to instruct to display the indicator in a manner corresponding to the phase of the program update specified by the phase specifying unit, and an indicator display control unit that is configured to control to display the indicator according to an instruction from the display instruction unit.
    Type: Application
    Filed: February 4, 2021
    Publication date: June 17, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • Publication number: 20210182049
    Abstract: In a vehicle program rewrite system, a vehicle master device includes a first progress determination unit that is configured to determine a first progress related to a program rewrite, a first progress transmission unit that is configured to transmit the first progress determined by the first progress determination unit to the center device, a second progress acquisition unit that is configured to acquire a second progress related to the program rewrite from the center device, and a first display instruction unit that is configured to instruct to create a content that is displayable on a display terminal mounted in a vehicle based on the first progress determined by the first progress determination unit and the second progress acquired by the second progress acquisition unit.
    Type: Application
    Filed: February 5, 2021
    Publication date: June 17, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • Publication number: 20210165649
    Abstract: An electronic control unit includes a first process flag setting unit that is configured to set a first process flag indicative of a progress of a first process that is one of a series of processes related to a program rewrite, a second process flag setting unit that is configured to set a second process flag indicative of a progress of a second process that is an other of the series of processes related to the program rewrite, and a retry point specifying unit that is configured to specify, based on the first process flag and the second process flag, a retry point for resuming the program rewrite when the program rewrite is suspended. The retry point specifying unit is further configured to store an amount of the update data that has been written until the program rewrite was suspended and request the vehicle master device to transfer the update data based on the stored amount of the update data when resuming the program rewrite.
    Type: Application
    Filed: February 8, 2021
    Publication date: June 3, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • Publication number: 20210165644
    Abstract: A vehicle master device includes a rewrite specification data acquisition unit that is configured to acquire rewrite specification data from outside, a rewrite specification data analysis unit that is configured to analyze the rewrite specification data acquired by the rewrite specification data acquisition unit, a group generation unit that is configured to divide the plurality of rewrite target ECUs to generate a plurality of groups based on the rewrite specification data analyzed by the rewrite specification data analysis unit, and an instruction execution unit that is configured to instruct the plurality of rewrite target ECUs for each group of the plurality of groups generated by the group generation unit to perform at least one of installation, rollback, and activation.
    Type: Application
    Filed: February 8, 2021
    Publication date: June 3, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Masaaki ABE, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • Publication number: 20210165585
    Abstract: An electronic control unit includes an active bank information update unit that is configured to update active bank information indicative of which bank is an active bank between the first data storage bank and the second data storage bank when a program rewrite on the second data storage bank is completed and the vehicle master device gives an instruction for an activation request, an execution condition determination unit that is configured to determine whether an activation execution condition is satisfied, and an execution control unit that is configured to activate the second data storage bank as the active bank based on the active bank information after a restart when the execution condition determination unit determines that the activation execution condition is satisfied.
    Type: Application
    Filed: February 8, 2021
    Publication date: June 3, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • Publication number: 20210165651
    Abstract: An electronic control unit includes a difference data acquisition unit that is configured to acquire difference data that is data to be written into a data storage area of the electronic control unit, the difference data being a difference between old data and new data, a consistency determination unit that is configured to determine whether the difference data is consistent with the data storage area or storage data stored in the data storage area based on first determination information related to the storage data and second determination information acquired in association with the difference data, an update data restoration unit that is configured to restore update data as the new data using the difference data and the storage data when the consistency determination unit determines that the difference data is consistent, and a data writing unit that is configured to write the update data restored by the update data restoration unit into the data storage area.
    Type: Application
    Filed: February 8, 2021
    Publication date: June 3, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • Publication number: 20210167988
    Abstract: A vehicle master device is configured to acquire update data from outside and distribute the acquired update data to a rewrite target electronic control unit (ECU). The vehicle master device includes a distribution frequency specifying unit that is configured to specify a distribution frequency of the update data to the rewrite target ECU based on a correspondence relationship between a predetermined vehicle power supply state and transmission restriction information related to distribution of the update data and a vehicle power supply state during updating, and a distribution control unit that is configured to control distribution of the update data according to the distribution frequency specified by the distribution frequency specifying unit.
    Type: Application
    Filed: February 8, 2021
    Publication date: June 3, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Mitsuyoshi NATSUME, Takuya KAWASAKI
  • 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: 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: 20210157569
    Abstract: In a vehicle electronic control system, a center device includes an update data storage unit that stores update data for rewrite targets. Program rewriting to rewrite target electronic control units is one campaign. The center device includes a display control information storage unit that stores display control information necessary to display information related to the campaign on a vehicle side. The center device transmits the update data stored in the update data storage unit and the display control information stored in the display control information storage unit to a vehicle master device.
    Type: Application
    Filed: February 4, 2021
    Publication date: May 27, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, Takuya KAWASAKI, Mitsuyoshi NATSUME, Masaaki ABE
  • Publication number: 20210157902
    Abstract: 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: Application
    Filed: February 4, 2021
    Publication date: May 27, 2021
    Inventors: Nao SAKURAI, Shuhei TAKAHASHI, Yuzo HARATA, Kazuhiro UEHARA, Takuya HASEGAWA, Takuya KAWASAKI, Kazuaki HAYAKAWA
  • Publication number: 20210157574
    Abstract: A vehicle master device includes a rewrite specification data acquisition unit that is configured to acquire rewrite specification data from outside, a rewrite specification data analysis unit that is configured to analyze the rewrite specification data acquired by the rewrite specification data acquisition unit, a rewrite target specifying unit that is configured to identify a rewrite target ECU and a non-rewrite target ECU based on an analysis result by the rewrite specification data analysis unit, an installability determination unit that is configured to determine whether installation is feasible for the rewrite target ECU, and a state transition control unit that is configured to control at least one non-rewrite target ECU to be in a stop state, a sleep state, or a power saving operating state when the installability determination unit determines that the installation is feasible.
    Type: Application
    Filed: February 5, 2021
    Publication date: May 27, 2021
    Inventors: Yuzo HARATA, Kazuhiro UEHARA, 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: 20210155252
    Abstract: A vehicle master device includes a cancellation request determination unit that is configured to determine whether a cancellation request is generated during program rewriting from an old program to a new program in response to distributing the update data to the rewrite target ECU by the update data distribution unit, a rollback method specifying unit that is configured to, when the cancellation request determination unit determines that the cancellation request is generated, specify a rollback method for returning the rewrite target ECU to a state where writing of the update data has not yet started in accordance with a memory type of the non-volatile memory of the rewrite target ECU and a data type of the update data of the new program or the old program, and a rollback execution unit that is configured to instruct the rewrite target ECU to execute a rollback according to the rollback method specified by the rollback method specifying unit and have the rewrite target ECU operate with the old program.
    Type: Application
    Filed: February 4, 2021
    Publication date: May 27, 2021
    Inventors: Yuzo HARATA, Mitsuyoshi NATSUME, Kazuhiro UEHARA, 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: 20210157567
    Abstract: 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: 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