Patents by Inventor Tasuku Ishigooka
Tasuku Ishigooka 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: 10780894Abstract: The purpose of the present invention is to provide a vehicle control technique that enables the safety of function substitution to be increased. This vehicle control device determines whether a substitution was successful by monitoring the operations which follow initiation of the substitution.Type: GrantFiled: October 19, 2016Date of Patent: September 22, 2020Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Tasuku Ishigooka, Satoshi Otsuka, Kohei Sakurai
-
Publication number: 20200183733Abstract: In the present invention, when an abnormality occurs in a task, regardless of whether a critical section is being executed, timeout detection is realized by determining whether the critical section (CS) is necessary for the design in a preset task execution time and a certain period of time to distinguish between necessary interrupt disable and abnormal interrupt disable. A vehicle control device includes task execution means for causing a system to execute a task, and interrupt processing means for performing an interrupt process at the time of execution of the task. A maskable interrupt and a non-maskable interrupt that is commanded to execute after the maskable interrupt are included, the maskable interrupt is commanded to execute during an interrupt disable time, and then the non-maskable interrupt is executed.Type: ApplicationFiled: June 28, 2018Publication date: June 11, 2020Applicant: Hitachi Automotive Systems, Ltd.Inventors: Tsunamichi TSUKIDATE, Tasuku ISHIGOOKA, Tomohito EBINA, Kazuyoshi SERIZAWA
-
Publication number: 20200159180Abstract: Fail operational that can guarantee stability of control while suppressing cost increase is difficult. A control controller according to the present invention stores information necessary for recovery in a normal travel mode in time series in a backup, and thus control software can be recovered from the backup in real time if a failure occurs in the system.Type: ApplicationFiled: June 15, 2017Publication date: May 21, 2020Applicant: Hitachi, Ltd.Inventors: Tasuku ISHIGOOKA, Yuki HORITA
-
Patent number: 10597040Abstract: The present invention provides a vehicle control apparatus in which a function stop caused by an access conflict when a high load is applied can be suppressed. The vehicle control apparatus according to the present invention determines the occurrence tendency of access conflicts by using a function expressed by the number of times of performing exclusive control on a shared storage area and by the number of the resultant access conflicts.Type: GrantFiled: June 14, 2017Date of Patent: March 24, 2020Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Tsunamichi Tsukidate, Tomohito Ebina, Tasuku Ishigooka, Fumio Narisawa
-
Publication number: 20190354424Abstract: This invention detects deviations from design without hindering the real-time nature of interrupt processing, and assists in analyzing the impact of faults caused by unintentional interrupt processing, with the goal of curbing erroneous detection. In order to resolve this problem, this vehicle control device comprises; a deviation determination unit 129 which determines if execution timing of an execution body has deviated from design settings, and transitions to a monitoring state; and a run-time verification unit 130 which verifies the impact of deviation at timing which differs from that of the interrupt processing.Type: ApplicationFiled: March 15, 2018Publication date: November 21, 2019Applicant: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Tasuku ISHIGOOKA, Tomohito EBINA, Kazuyoshi SERIZAWA
-
Publication number: 20190232891Abstract: The present invention provides a vehicle control device capable of realizing access authority definitions by the number equal to or greater than the number of access control registers provided in a memory protection device. In the vehicle control device according to the present invention, the whole or a part of a storage device that stores the access authority definitions used by the memory protection device to control the access authorities, is allocated fixedly to a memory area in advance and the rest is allocated dynamically.Type: ApplicationFiled: October 24, 2017Publication date: August 1, 2019Inventors: Tasuku ISHIGOOKA, Tomohito EBINA, Kazuyoshi SERIZAWA
-
Publication number: 20190143999Abstract: The present invention provides a vehicle control apparatus in which a function stop caused by an access conflict when a high load is applied can be suppressed. The vehicle control apparatus according to the present invention determines the occurrence tendency of access conflicts by using a function expressed by the number of times of performing exclusive control on a shared storage area and by the number of the resultant access conflicts.Type: ApplicationFiled: June 14, 2017Publication date: May 16, 2019Applicant: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Tsunamichi TSUKIDATE, Tomohito EBINA, Tasuku ISHIGOOKA, Fumio NARISAWA
-
Publication number: 20190118745Abstract: The present invention provides technology for achieving both high responsiveness to an interrupt process and non-interference between control software. This vehicle control device comprises a storage device that stores various programs for controlling a vehicle, and a plurality of computation devices that include a first computation device and a second computation device, and that read a program from the storage device and execute the same. In addition, the storage device includes a first type of computation processing program executed not by time division and a second type of computation processing program executed by time division. The first computation device is configured to execute the first type of computation processing program, and the second computation device is configured to execute the second type of computation processing program.Type: ApplicationFiled: April 20, 2017Publication date: April 25, 2019Inventors: Tasuku ISHIGOOKA, Satoshi OTSUKA, Kouhei SAKURAI, Taisetsu TANIMICHI
-
Publication number: 20180281816Abstract: The purpose of the present invention is to provide a system such that functions of a vehicle control system can be quickly reconfigured. The present invention is a processing device connected to at least one processing device, wherein during a period in which the one processing device executes a control operation on the basis of a control program installed in the one processing device, the processing device acquires a substitute program for the control program. In another aspect, the present invention is an on-board control system equipped with multiple processing devices, wherein during a period in which one processing device among the multiple processing devices executes a control operation on the basis of a control program installed in the one processing device, another processing device acquires a substitute program for the program in the one processing device.Type: ApplicationFiled: October 21, 2016Publication date: October 4, 2018Inventors: Satoshi OTSUKA, Kohei SAKURAI, Tasuku ISHIGOOKA
-
Publication number: 20180257662Abstract: The purpose of the present invention is to provide a vehicle control technique that enables the safety of function substitution to be increased. This vehicle control device determines whether a substitution was successful by monitoring the operations which follow initiation of the substitution.Type: ApplicationFiled: October 19, 2016Publication date: September 13, 2018Applicant: Hitachi Automotive Systems, Ltd.Inventors: Tasuku ISHIGOOKA, Satoshi OTSUKA, Kohei SAKURAI
-
Patent number: 9794286Abstract: In order to detect and prevent attacks in which the network is infested with unauthorized data to cause malfunction, the invention aims, on the basis of network cycle information, to detect errors and to prevent unauthorized data forwarding in a network system such as a vehicle-mounted network. This network device is provided with a communication unit which receives data, a time management unit which manages the reception time at which data is received, and a control unit which processes data.Type: GrantFiled: December 20, 2013Date of Patent: October 17, 2017Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Satoshi Otsuka, Tasuku Ishigooka, Fumio Narisawa, Kazuyoshi Sasazawa
-
Patent number: 9575877Abstract: A method for testing control software of a controlled system is disclosed. The method may involve providing control software code data for each of the one or more electronic control units. The method may further involve providing simulation code data for the controlled system. The method may further involve providing verification requirement information data that indicates one or more verification requirement conditions corresponding to a respective control error situation. The method may further involve creating a system model based on the provided simulation code data and the provided control software code data provided for each of the one or more electronic control units. The method may further involve creating an executable program based on the created system model and performing a software verification process on the basis of the executable program.Type: GrantFiled: April 28, 2015Date of Patent: February 21, 2017Assignee: Hitachi, Ltd.Inventors: Tasuku Ishigooka, Fumio Narisawa, Kohei Sakurai, Neeraj Suri, Habib Saissi, Thorsten Piper, Stefan Winter
-
Patent number: 9547492Abstract: If exclusive control is used when carrying out update processing or reference processing to a data buffer in a shared memory among plural arithmetic units, waiting time increases and it is difficult to guarantee a real time property. Accordingly, in a control device for a vehicle, a data buffer is multiplexed, and each arithmetic unit carries out update processing and reference processing to a different multiplexed data buffer. An arithmetic unit that is different from the arithmetic unit executing the data update processing synchronizes one data buffer updated by data update processing, with the multiplexed data buffer, in a shorter time than an execution cycle of the data update processing.Type: GrantFiled: January 28, 2013Date of Patent: January 17, 2017Assignee: Hitachi Automotive Systems, Ltd.Inventors: Tasuku Ishigooka, Fumio Narisawa, Hiroaki Komatsu
-
Patent number: 9274511Abstract: In the present invention, on the basis of the results of determining whether or not a constituent element of a vehicle control device is malfunctioning, the malfunction determination logic for determining whether or not the vehicle control device as a whole is malfunctioning is caused to be easily reusable. This vehicle control device determines the level of functional malfunction of the vehicle control device on the basis of what combination of hardware configuring the vehicle control device is malfunctioning, and executes a failsafe function that is in accordance with the level of functional malfunction (see FIG. 5).Type: GrantFiled: July 31, 2012Date of Patent: March 1, 2016Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Tsunamichi Tsukidate, Tasuku Ishigooka, Fumio Narisawa, Wataru Nagaura, Hidetoshi Ogura
-
Publication number: 20150358351Abstract: In order to detect and prevent attacks in which the network is infested with unauthorized data to cause malfunction, the invention aims, on the basis of network cycle information, to detect errors and to prevent unauthorized data forwarding in a network system such as a vehicle-mounted network. This network device is provided with a communication unit which receives data, a time management unit which manages the reception time at which data is received, and a control unit which processes data.Type: ApplicationFiled: December 20, 2013Publication date: December 10, 2015Applicant: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Satoshi OTSUKA, Tasuku ISHIGOOKA, Fumio NARISAWA, Kazuyoshi SASAZAWA
-
Publication number: 20150309920Abstract: The present invention relates to a method and a system for testing control software of a controlled system, the controlled system comprising one or more electronic control units, one or more actuators, and one or more sensors, each sensor being adapted to input a respective sensor signal to at least one of the one or more electronic control units and each actuator being adapted to act responsive to respective control signals input from at least one of the electronic control units, and each electronic control unit being configured to execute a respective executable control program based on control software code data to output one or more control signals to the one or more actuators on the basis of input sensor signals.Type: ApplicationFiled: April 28, 2015Publication date: October 29, 2015Applicant: Hitachi, Ltd.Inventors: Tasuku ISHIGOOKA, Fumio NARISAWA, Kohei SAKURAI, Neeraj SURI, Habib SAISSI, Thorsten PIPER, Stefan WINTER
-
Publication number: 20150039865Abstract: If exclusive control is used when carrying out update processing or reference processing to a data buffer in a shared memory among plural arithmetic units, waiting time increases and it is difficult to guarantee a real time property. In a control device for vehicle according to the invention, a data buffer is multiplexed and each arithmetic unit carries out update processing and reference processing to a different multiplexed data buffer. Also, an arithmetic unit that is different from the arithmetic unit executing the data update processing synchronizes one data buffer updated by data update processing, with the multiplexed data buffer in a shorter time than an execution cycle of the data update processing.Type: ApplicationFiled: January 28, 2013Publication date: February 5, 2015Inventors: Tasuku Ishigooka, Fumio Narisawa, Hiroaki Komatsu
-
Publication number: 20140172227Abstract: In the present invention, on the basis of the results of determining whether or not a constituent element of a vehicle control device is malfunctioning, the malfunction determination logic for determining whether or not the vehicle control device as a whole is malfunctioning is caused to be easily reusable. This vehicle control device determines the level of functional malfunction of the vehicle control device on the basis of what combination of hardware configuring the vehicle control device is malfunctioning, and executes a failsafe function that is in accordance with the level of functional malfunction (see FIG. 5).Type: ApplicationFiled: July 31, 2012Publication date: June 19, 2014Applicant: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Tsunamichi Tsukidate, Tasuku Ishigooka, Fumio Narisawa, Wataru Nagaura, Hidetoshi Ogura
-
Publication number: 20140107863Abstract: Provided is a technology for performing communications between ECUs with different required safety levels while satisfying the required safety levels of the ECUs. An automotive control unit according to the present invention modifies the error detection method used for data transmission in accordance with the required degree of accuracy of operation of the receiving-end unit (as per FIG. 2).Type: ApplicationFiled: June 4, 2012Publication date: April 17, 2014Applicant: Hitachi Automotive Systems, Ltd.Inventors: Tasuku Ishigooka, Fumio Narisawa, Tsunamichi Tsukidate, Wataru Nagaura, Hidetoshi Ogura
-
Publication number: 20130166778Abstract: Provided is a technology such that communication performance required for relaying communication data in an in-vehicle network including a time-triggered network can be appropriately maintained even when the traffic to be relayed by a gateway is increased or decreased. An in-vehicle gateway according to the present invention dynamically changes a slot amount or the slot ID used by the in-vehicle gateway for the time-triggered network in accordance with the traffic to be relayed, and determines the execution timing of a process corresponding to a slot in accordance with the changed slot amount or slot ID (see FIG. 9).Type: ApplicationFiled: August 9, 2011Publication date: June 27, 2013Applicant: Hitachi Automotive Systems, Ltd.Inventors: Tasuku Ishigooka, Fumio Narisawa, Junji Miyake