Patents by Inventor Nao SAKURAI

Nao SAKURAI 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: 11947953
    Abstract: A vehicle electronic control system includes a mode determination unit that is configured to determine whether a customization mode for a screen display related to an approval to a program update is set through a user's customization operation, and a screen display instruction unit that is configured to instruct the display terminal to display a progress screen of the program update according to a current update phase and a setting of the customization mode when the mode determination unit determines that the customization mode is set and instruct the display terminal to display the progress screen of the program update according to the current update phase and an initial setting when the mode determination unit determines that the customization mode is not set. The display terminal is configured to display the progress screen of the program update as instructed by the screen display instruction unit.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: April 2, 2024
    Assignee: DENSO CORPORATION
    Inventors: Taiji Abe, Nao Sakurai, Yuzo Harata, Kazuhiro Uehara, Mitsuyoshi Natsume, Takuya Kawasaki
  • Publication number: 20240072110
    Abstract: Provided is a semiconductor device including a transistor portion, in which the transistor portion has a drift region of a first conductivity type provided in a semiconductor substrate, a base region of a second conductivity type provided above the drift region, an accumulation region of the first conductivity type provided above the drift region, a plurality of trench portions provided to extend from a front surface of the semiconductor substrate to the drift region, and a trench bottom portion of the second conductivity type provided in bottom portions of the plurality of trench portions, and the accumulation region has a doping concentration with a half width of 0.3 ?m or more.
    Type: Application
    Filed: July 24, 2023
    Publication date: February 29, 2024
    Inventors: Nao SUGANUMA, Yosuke SAKURAI, Seiji NOGUCHI, Ryutaro HAMASAKI, Takuya YAMADA
  • Patent number: 11900092
    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: Grant
    Filed: February 3, 2021
    Date of Patent: February 13, 2024
    Assignee: DENSO CORPORATION
    Inventors: Nao Sakurai, Yuzo Harata, Kazuhiro Uehara, Takuya Hasegawa, Takuya Kawasaki, Kazuaki Hayakawa
  • Patent number: 11886857
    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: Grant
    Filed: February 5, 2021
    Date of Patent: January 30, 2024
    Assignee: DENSO CORPORATION
    Inventors: Nao Sakurai, Yuzo Harata, Kazuhiro Uehara, Takuya Hasegawa, Takuya Kawasaki, Kazuaki Hayakawa
  • Patent number: 11693645
    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: Grant
    Filed: February 3, 2021
    Date of Patent: July 4, 2023
    Assignee: DENSO CORPORATION
    Inventors: Nao Sakurai, Shuhei Takahashi, Yuzo Harata, Kazuhiro Uehara, Takuya Hasegawa, Takuya Kawasaki, Kazuaki Hayakawa
  • Patent number: 11614930
    Abstract: A vehicle electronic control system includes a center device and a vehicle master device. The center device includes: a campaign information obtainer obtaining campaign information of a program update; a vehicle state obtainer obtaining a vehicle state of a target vehicle of the program update; an execution requirement setter setting an execution requirement of a phase in the program update based on the campaign information obtained by the campaign information obtainer and the vehicle state obtained by the vehicle information obtainer; an execution requirement notifier notifying the vehicle master device of the execution requirement set by the execution requirement setter; and an update data deliverer delivering the update data to the vehicle master device.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: March 28, 2023
    Assignee: DENSO CORPORATION
    Inventors: Taiji Abe, Nao Sakurai
  • Patent number: 11579865
    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: September 27, 2021
    Date of Patent: February 14, 2023
    Assignee: DENSO CORPORATION
    Inventors: Nao Sakurai, Shuhei Takahashi, Kazuaki Hayakawa, Takuya Hasegawa, Yuzo Harata, Kazuhiro Uehara, Takuya Kawasaki
  • Publication number: 20230033167
    Abstract: A center device includes: an initialization request receiving unit that receives an initialization request for data stored on a vehicle side; an initialization target specifying unit that specifies initialization target data when the data initialization request is received by the initialization request receiving unit; an initialization campaign information distribution unit that distributes initialization campaign information corresponding to an initialization package for initializing the initialization target data; and an initialization package distribution unit that distributes the initialization package.
    Type: Application
    Filed: October 17, 2022
    Publication date: February 2, 2023
    Inventors: Nao SAKURAI, Yuzo HARATA, Kazuhiro UEHARA
  • Patent number: 11567749
    Abstract: A vehicle electronic control system includes a center device and a master device and a data relay device capable of performing data communication therebetween. The center device obtains campaign information of the program update, transmits the obtained campaign information to the data relay device, and transmits the update data to the data relay device. When receiving the campaign information from the center device, the data relay device changes setting of the received campaign information and delivers the information to the master device, and, when receiving the update data from the center device, the data relay device delivers the received update data to the master device. When receiving the campaign information from the data relay device, the master device instructs a target electronic control device to update the program with the update data received from the data relay device according to the received campaign information.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: January 31, 2023
    Assignee: DENSO CORPORATION
    Inventors: Taiji Abe, Nao Sakurai
  • Publication number: 20230005305
    Abstract: In one aspect of the present disclosure, a distribution package that is generated in advance is stored in a package DB, and information of a vehicle in which a target device is mounted is stored in a campaign DB. Vehicle related information includes a special flag indicating whether to generate a distribution package at that point in time. A package generation unit generates a distribution package upon receiving a package generation instruction and stores the distribution package in the package DB. When the special flag is in a reset state, the package generation unit reads the distribution package from the package DB and transfers the read distribution package to a package distribution unit. On the other hand, when the special flag is in a set state, the package generation unit generates a distribution package at that point in time.
    Type: Application
    Filed: September 13, 2022
    Publication date: January 5, 2023
    Inventors: Nao SAKURAI, Shuhei TAKAHASHI
  • Publication number: 20220410754
    Abstract: A data update device for electronic control devices includes: a charge schedule setting unit for setting a charge schedule of a battery of an electric vehicle; a charge control unit for charging the battery according to the charge schedule; and a data update control unit for updating data of one electronic control device by acquiring update data from a center device on a condition that an acknowledgement of the user is obtained when receiving a notification of the update data from the center device together with information about time required for the updating, and determining that the updating is possible even if the charge control unit charges the battery according to the charge schedule.
    Type: Application
    Filed: September 1, 2022
    Publication date: December 29, 2022
    Inventors: Nao SAKURAI, Taiji ABE
  • Publication number: 20220413838
    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.
    Type: Application
    Filed: September 2, 2022
    Publication date: December 29, 2022
    Inventors: Nao SAKURAI, Hideo YOSHIMI
  • Publication number: 20220351555
    Abstract: An individual vehicle information database of a center device has a waiting queue used to sequentially write a plurality of individual vehicle information transferred by an individual vehicle information registration unit. When attempting to transfer individual vehicle information sent from a master device to the individual vehicle information database, the individual vehicle information registration unit refers to the waiting queue, and if a write waiting number is less than a predetermined number, the individual vehicle information is stored in the waiting queue. If the write waiting number is at least the predetermined number, the individual vehicle information is stored in the waiting queue if any of individual vehicle information has content satisfying a write priority condition. If all of the individual vehicle information have content not satisfying the write priority condition, the vehicle information is not stored in the waiting queue.
    Type: Application
    Filed: July 18, 2022
    Publication date: November 3, 2022
    Inventors: Nao SAKURAI, Shuhei TAKAHASHI
  • Patent number: 11392305
    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: April 14, 2020
    Date of Patent: July 19, 2022
    Assignee: DENSO CORPORATION
    Inventors: Nao Sakurai, Kazuaki Hayakawa, Takuya Hasegawa, Yuzo Harata, Kazuhiro Uehara, Takuya Kawasaki
  • Publication number: 20220075883
    Abstract: A center device includes: a consent request unit that is configured to make a consent request to a plurality of devices for data distribution to a vehicle; a consent determination unit that is configured to judge a consent response from each of the plurality of devices; a distribution control unit that is configured to control the data distribution to the vehicle according to a determination result by the consent determination unit; and a necessity determination unit that is configured to determine whether the consent request to the plurality of devices is needed before the consent request are made to the plurality of devices. The consent request unit is further configured to determine whether to make the consent request to the plurality of devices according to a determination result by the necessity determination unit.
    Type: Application
    Filed: August 17, 2021
    Publication date: March 10, 2022
    Inventors: Nao SAKURAI, Hideo YOSHIMI
  • 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
  • Publication number: 20220005292
    Abstract: A center device includes a distribution control unit that is configured to control distribution of data to a vehicle, a normal operation determination unit that is configured to determine whether operation of distributed data on a vehicle is normal, and a distribution target expansion unit that is configured to expand a distribution target for the data when the normal operation determination unit determines that operation of the distributed data on the vehicle is normal after the data was distributed to the vehicle.
    Type: Application
    Filed: September 17, 2021
    Publication date: January 6, 2022
    Inventors: Nao SAKURAI, Yoshitaka OZAKI
  • Publication number: 20210375079
    Abstract: A center device includes a distribution control unit that is configured to control distribution of data to a plurality of vehicles; a defect detection unit that is configured to detect a defect in the data that was distributed; a restriction execution unit that is configured to cause the plurality of vehicles to restrict a function and/or performance of the data from which the defect is detected; and a grouping unit that divides the plurality of vehicles as restriction targets into groups according to contents of restriction on the function and/or performance. The restriction execution unit is further configured to cause the plurality of vehicles to restrict the function and/or performance of the data from which the defect is detected for each of the groups that are divided by the grouping unit.
    Type: Application
    Filed: August 16, 2021
    Publication date: December 2, 2021
    Inventors: Nao SAKURAI, Yoshitaka OZAKI
  • 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: 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