Patents by Inventor Fumio Narisawa

Fumio Narisawa 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: 20240253646
    Abstract: An object of the present invention is to provide a vehicle control device and a vehicle control system capable of further reducing system cost in failure mitigation. The vehicle control device includes a master ECU and one or more client ECUs.
    Type: Application
    Filed: March 4, 2022
    Publication date: August 1, 2024
    Inventors: Swarn Singh RATHOUR, Tasuku ISHIGOOKA, Hideyuki SAKAMOTO, Takeshi FUKUDA, Fumio NARISAWA
  • Patent number: 11977467
    Abstract: An object of the present invention is to provide a simulation device having a function of adding delay processing for making an execution timing of a personal computer (PC) simulation environment close to that of an actual electronic control unit (ECU). There is provided a simulation device for converting application software into an execution code, verifying the execution code, and porting the verified execution code to another computer device, wherein the simulation device adjusts an execution timing in the other computer device by performing time adjustment processing at the time of starting or ending a function in function units of a source code of an application.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: May 7, 2024
    Assignee: Hitachi Astemo, Ltd.
    Inventors: Yasunori Murashima, Yuji Fukushima, Fumio Narisawa
  • Patent number: 11763035
    Abstract: A software management device capable of converting a term used in a model and an abstraction level thereof. The software management device includes an input unit that inputs a target model, a storage unit that hierarchically stores functions and/or names constituting the model, and an in-model name replacement unit that selects a corresponding function and/or name from the storage unit according to the input model input from the input unit, and replaces a function and/or a name in the input model with the selected function and/or name.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: September 19, 2023
    Assignee: Hitachi Astemo, Ltd.
    Inventors: Hiroki Maehama, Fumio Narisawa, Satoshi Otsuka, Kazuyoshi Serizawa
  • Publication number: 20220398135
    Abstract: To appropriately execute a task by an electronic control device including a processor having a plurality of cores. An ECU 100 includes a multi-core CPU having a plurality of cores that execute a first task that has an execution time that varies depending on a processing amount every predetermined cycle and a second task that is higher in priority than the first task and is prohibited from being interrupted. The second task is set to be inexecutable simultaneously between the plurality of cores. A task allocation unit 11 generates a first plan. A diagnosis task planning unit 12 generates a second plan. Task processing units 10a and 10b execute the first task based on the first plan. A diagnosis task correction unit 13 times a delay time of the first task executed by the task processing units 10a and 10b, and postpones the second task of the second plan to the subsequent executable timing in accordance with the timed delay time.
    Type: Application
    Filed: September 29, 2020
    Publication date: December 15, 2022
    Applicant: HITACHI ASTEMO, LTD.
    Inventors: Masashi MIZOGUCHI, Fumio NARISAWA, Hiroyuki NAKAMURA, Tasuku ISHIGOOKA, Yuki TANAKA
  • Patent number: 11372442
    Abstract: In the present invention, control feasibility in a vehicle control system architecture is efficiently determined by performing determination based on control feasibility in a physical element based on a converted parameter when a logical architecture is arranged in a physical architecture. The present invention includes: an arrangement unit 101 that arranges a logical architecture 601, which includes a linkage of each of logical functions and an execution time constraint of the linkage, in a physical architecture 300; a delay time calculation unit 104 that calculates a processing delay time based on a converted parameter when the logical architecture 601 is arranged in the physical architecture 300; and a verification unit 102 that verifies whether a total of the processing delay time satisfies the execution time constraint.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: June 28, 2022
    Assignee: HITACHI ASTEMO, LTD.
    Inventors: Satoshi Otsuka, Kohei Sakurai, Fumio Narisawa
  • Publication number: 20220035954
    Abstract: The present invention provides a software management device capable of converting a term used in a model and an abstraction level thereof. A software management device 1 includes: an input unit 2 that inputs a target model; a storage unit 3 that hierarchically stores functions and/or names constituting the model; and an in-model name replacement unit 6 that selects a corresponding function and/or name from the storage unit 3 according to the input model input from the input unit 2, and replaces a function and/or a name in the input model with the selected function and/or name.
    Type: Application
    Filed: October 16, 2019
    Publication date: February 3, 2022
    Applicant: Hitachi Astemo, Ltd.
    Inventors: Hiroki MAEHAMA, Fumio NARISAWA, Satoshi OTSUKA, Kazuyoshi SERIZAWA
  • Publication number: 20210248288
    Abstract: An object of the present invention is to provide a simulation device that can adjust an execution timing in a PC simulation environment to be closer to an execution timing in an actual ECU by using a simple method, a simulation method, and an ECU device. A simulation device includes: a first computer including a first performance measurement function that obtains a first processing timing when the first computer executes application software, and a timing adjustment function that performs timing adjustment of an execution time of the application software in the first computer based on a time difference between the first processing timing and a second processing timing when a second computer executes the application software.
    Type: Application
    Filed: June 26, 2019
    Publication date: August 12, 2021
    Applicant: Hitachi Automotive Systems, Ltd.
    Inventors: Yasunori MURASHIMA, Yuji FUKUSHIMA, Fumio NARISAWA
  • Publication number: 20210240592
    Abstract: An object of the present invention is to provide a simulation device having a function of adding delay processing for making an execution timing of a personal computer (PC) simulation environment close to that of an actual electronic control unit (ECU). There is provided a simulation device for converting application software into an execution code, verifying the execution code, and porting the verified execution code to another computer device, wherein the simulation device adjusts an execution timing in the other computer device by performing time adjustment processing at the time of starting or ending a function in function units of a source code of an application.
    Type: Application
    Filed: April 24, 2019
    Publication date: August 5, 2021
    Applicant: Hitachi Automotive Systems, Ltd.
    Inventors: Yasunori MURASHIMA, Yuji FUKUSHIMA, Fumio NARISAWA
  • Publication number: 20210165444
    Abstract: In the present invention, control feasibility in a vehicle control system architecture is efficiently determined by performing determination based on control feasibility in a physical element based on a converted parameter when a logical architecture is arranged in a physical architecture. The present invention includes: an arrangement unit 101 that arranges a logical architecture 601, which includes a linkage of each of logical functions and an execution time constraint of the linkage, in a physical architecture 300; a delay time calculation unit 104 that calculates a processing delay time based on a converted parameter when the logical architecture 601 is arranged in the physical architecture 300; and a verification unit 102 that verifies whether a total of the processing delay time satisfies the execution time constraint.
    Type: Application
    Filed: April 12, 2018
    Publication date: June 3, 2021
    Applicant: Hitachi Automotive Systems, Ltd.
    Inventors: Satoshi OTSUKA, Kohei SAKURAI, Fumio NARISAWA
  • Publication number: 20210141710
    Abstract: The present invention makes efficient development possible by providing a development support device that automatically establishes a network model, messages to be transmitted and received, etc. for a cooperative simulation that connects a plurality of development support devices. The present invention is characterized in that: a development support device generates a communication definition file in a format that can be read and executed by a development support device; and development support device reads the communication definition file and thereby automatically establishes messages to be transmitted and received by development support device.
    Type: Application
    Filed: July 18, 2018
    Publication date: May 13, 2021
    Applicant: HITACHI AUTOMOTIVE SYSTEMS, LTD.
    Inventors: Yuichi KOMORIYA, Yuki HORITA, Yasuhiro ODA, Fumio NARISAWA, Masato HAYASHI, Kohei SAKURAI, Takuya AZUMI, Syota TOKUNAGA
  • Publication number: 20210070321
    Abstract: An abnormality related to control of automatic driving of a vehicle can be easily and appropriately diagnosed. In a vehicle control system 1000, a plurality of risk information generation units (CPUs 10A and 10B that execute risk map creation program 112A and 112B) that generates risk map which is used for automatic driving control of a vehicle when the vehicle moves based on sensor information related to an object around the vehicle is provided. Diagnosis units (CPUs 10A and 10B that execute diagnosis (risk map comparison) programs 113A and 113B)) that diagnose whether or not an abnormality occurs in the generated risk information based on a plurality pieces of risk information generated by the plurality of risk information generation units is provided.
    Type: Application
    Filed: March 4, 2019
    Publication date: March 11, 2021
    Applicant: Hitachi Automotive Systems, Ltd.
    Inventors: Kazuyoshi SERIZAWA, Tomohito EBINA, Fumio NARISAWA
  • Patent number: 10789184
    Abstract: In the present invention, computational efficiency degradation is suppressed when diagnosing a shared storage area in a vehicle control device in which a plurality of computing units are employed. This vehicle control device suppresses computational efficiency degradation by changing an access destination in a storage device while diagnosing a shared storage area that the storage device has.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: September 29, 2020
    Assignee: Hitachi Automotive Systems, Ltd.
    Inventors: Tsunamichi Tsukidate, Yusuke Abe, Takeshi Fukuda, Tomohito Ebina, Fumio Narisawa
  • Patent number: 10788826
    Abstract: Provided is a vehicle control device capable of reducing a control gap that occurs when a system is restored to a normal state after a malfunction is corrected, thereby achieving smooth driving performance for a user. A vehicle control device according to the present invention has a first travel control mode and a second travel control mode. When in a transitional state from the second travel control mode to the first travel control mode, the vehicle control device calculates and checks a first control parameter used in the first travel control mode, calculates a second control parameter used in the second travel control mode, and uses the second control parameter for traveling control.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: September 29, 2020
    Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.
    Inventors: Takeshi Fukuda, Fumio Narisawa, Tomohito Ebina, Kosei Goto
  • Publication number: 20200150648
    Abstract: Provided is a vehicle control apparatus configured to be communicably connected to an external apparatus. The vehicle control apparatus includes: a communication control unit configured to control data transmission to and reception from the external apparatus; a data management unit configured to manage object data; one or more functional components configured to perform a predetermined calculation by using object data acquired from the data management unit or the communication control unit, and to output output object data acquired by the predetermined calculation to the data management unit; and a storage unit configured to store setting information in which information on a writing destination of the output object data is stored for each of the functional components and to store object data. The data management unit is configured to control the writing destination of the output object data based on the setting information.
    Type: Application
    Filed: June 14, 2018
    Publication date: May 14, 2020
    Inventors: Yuki HORITA, Yuji FUKUSHIMA, Fumio NARISAWA, Masato HAYASHI
  • Patent number: 10642658
    Abstract: Provided is a vehicle control apparatus with which it is possible to allocate programs to multiple cores so as to satisfy a deadline even when software programs having two or more control cycles are intermixed. The vehicle control apparatus pertaining to the present invention allocates tasks to processor cores in consideration of the execution order of the tasks, the execution cycles of the tasks, and the cost of communication between the processor cores.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: May 5, 2020
    Assignee: Hitachi Automotive Systems, Ltd.
    Inventors: Takeshi Fukuda, Fumio Narisawa, Tomohito Ebina, Hiroaki Komatsu
  • Patent number: 10597040
    Abstract: 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: Grant
    Filed: June 14, 2017
    Date of Patent: March 24, 2020
    Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.
    Inventors: Tsunamichi Tsukidate, Tomohito Ebina, Tasuku Ishigooka, Fumio Narisawa
  • Patent number: 10394675
    Abstract: The present invention provides a vehicle control device with which, even when an abnormality is detected in a core in a multi-core processor, it is possible to reduce the time needed until the core in which the abnormality is detected restarts and re-executes application software. The present invention is characterized by being provided with: a diagnostic means for carrying out a diagnostic process when starting a processor core, the diagnostic process including hardware diagnosis performed by hardware and software diagnosis performed using software after the hardware diagnosis; and a diagnostic process information change processing means for changing the method for executing the diagnostic process when all of the processor cores are started and when one of the processor cores is restarted.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: August 27, 2019
    Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.
    Inventors: Takeshi Fukuda, Fumio Narisawa, Tomohito Ebina, Hiroaki Komatsu
  • Publication number: 20190143999
    Abstract: 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: Application
    Filed: June 14, 2017
    Publication date: May 16, 2019
    Applicant: HITACHI AUTOMOTIVE SYSTEMS, LTD.
    Inventors: Tsunamichi TSUKIDATE, Tomohito EBINA, Tasuku ISHIGOOKA, Fumio NARISAWA
  • Publication number: 20180253390
    Abstract: In the present invention, computational efficiency degradation is suppressed when diagnosing a shared storage area in a vehicle control device in which a plurality of computing units are employed. This vehicle control device suppresses computational efficiency degradation by changing an access destination in a storage device while diagnosing a shared storage area that the storage device has.
    Type: Application
    Filed: October 26, 2016
    Publication date: September 6, 2018
    Inventors: Tsunamichi TSUKIDATE, Yusuke ABE, Takeshi FUKUDA, Tomohito EBINA, Fumio NARISAWA
  • Publication number: 20180181124
    Abstract: Provided is a vehicle control device capable of reducing a control gap that occurs when a system is restored to a normal state after a malfunction is corrected, thereby achieving smooth driving performance for a user. A vehicle control device according to the present invention has a first travel control mode and a second travel control mode. When in a transitional state from the second travel control mode to the first travel control mode, the vehicle control device calculates and checks a first control parameter used in the first travel control mode, calculates a second control parameter used in the second travel control mode, and uses the second control parameter for traveling control.
    Type: Application
    Filed: July 20, 2016
    Publication date: June 28, 2018
    Applicant: HITACHI AUTOMOTIVE SYSTEMS, LTD.
    Inventors: Takeshi FUKUDA, Fumio NARISAWA, Tomohito EBINA, Kosei GOTO