Patents by Inventor Yasuo Sugure

Yasuo Sugure 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: 20210056838
    Abstract: A traffic-flow control device includes: a benchmark-vehicle operation input section that receives an input of a traveling state of a benchmark vehicle; a scenario input section that reads in a traveling scenario including definitions of target traveling states of a plurality of controlled vehicles using the traveling state of the benchmark vehicle; and a target setting section that computes the target traveling states of the controlled vehicles on the basis of the traveling state and the traveling scenario.
    Type: Application
    Filed: November 21, 2018
    Publication date: February 25, 2021
    Applicant: HITACHI AUTOMOTIVE SYSTEMS, LTD.
    Inventors: Akihiko HYODO, Yasuo SUGURE, Yoshinobu FUKANO
  • Patent number: 10810111
    Abstract: A processor acquires a plurality of test items for a simulation model of a target system, each test item including at least one event; detects a set of test items from the plurality of test items under an aggregation condition in which an event in the set is not dependent on an event in another test item in the set; includes a common event, which is an event in the set that is the same as an event in another test item in the set, in an aggregate test item while avoiding overlapping of the common event, and includes a unique event, which is an event in the set that differs from events in other test items in the set, in the aggregate test item; and executes a simulation using the simulation model in accordance with the aggregate test item.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: October 20, 2020
    Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.
    Inventors: Yasuhiro Ito, Yasuo Sugure
  • Patent number: 10467363
    Abstract: A fault simulation system that has a simulation unit comprising an ECU model including an element fault model made to have a fault by a time setting or external command and all or a portion of a sensor model, actuator model, vehicle model, and driver model and can evaluate vehicle behavior at the time of an element fault according to driving operation based on a set travel scenario, wherein the passage time, vehicle behavior, driving operation, and the like, at each point on a course are determined through non-fault simulation and on the basis of that information, an element fault is inserted according to a fault time setting or fault command for the element fault model.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: November 5, 2019
    Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.
    Inventors: Akihiko Hyodo, Yasuo Sugure, Shogo Nakao, Yoshinobu Fukano
  • Publication number: 20190287391
    Abstract: Provided is a traffic demand prediction system for predicting traffic demand when a new event as a prediction target event occurs, the system including: a past event data base including information indicating a site of a past event which is an event held in the past and traffic demand data of the past event; a retrieving unit retrieving a past event held in a site coinciding with a site of the new event from the past event data base as a similar event; and a correcting unit reflecting the difference between the similar event retrieved by the retrieving unit and the new event to traffic demand data of the similar event.
    Type: Application
    Filed: March 12, 2019
    Publication date: September 19, 2019
    Applicant: HITACHI, LTD.
    Inventors: Ryo OZAWA, Akihiko HYODO, Yasuo SUGURE
  • Publication number: 20190251017
    Abstract: A processor acquires a plurality of test items for a simulation model of a target system, each test item including at least one event; detects a set of test items from the plurality of test items under an aggregation condition in which an event in the set is not dependent on an event in another test item in the set; includes a common event, which is an event in the set that is the same as an event in another test item in the set, in an aggregate test item while avoiding overlapping of the common event, and includes a unique event, which is an event in the set that differs from events in other test items in the set, in the aggregate test item; and executes a simulation using the simulation model in accordance with the aggregate test item.
    Type: Application
    Filed: November 22, 2016
    Publication date: August 15, 2019
    Inventors: Yasuhiro ITO, Yasuo SUGURE
  • Publication number: 20190176877
    Abstract: An actuator system has an actuator drivable in two directions, first and second actuator control sections to output control signals to the actuator, and an abnormality detection section to control the first and second actuator control sections and the abnormality detection section detects abnormality by making the first actuator control section output a first control signal to drive the actuator in a first direction and making the second actuator control section output a second control signal to drive the actuator in a second direction that is paired with the first direction.
    Type: Application
    Filed: March 22, 2017
    Publication date: June 13, 2019
    Applicant: HITACHI AUTOMOTIVE SYSTEMS, LTD.
    Inventors: Yasuo SUGURE, Mitsuo SASAKI
  • Publication number: 20170316134
    Abstract: A fault simulation system that has a simulation unit comprising an ECU model including an element fault model made to have a fault by a time setting or external command and all or a portion of a sensor model, actuator model, vehicle model, and driver model and can evaluate vehicle behavior at the time of an element fault according to driving operation based on a set travel scenario, wherein the passage time, vehicle behavior, driving operation, and the like, at each point on a course are determined through non-fault simulation and on the basis of that information, an element fault is inserted according to a fault time setting or fault command for the element fault model.
    Type: Application
    Filed: October 5, 2015
    Publication date: November 2, 2017
    Applicant: Hitachi Automotive Systems, Ltd.
    Inventors: Akihiko HYODO, Yasuo SUGURE, Shogo NAKAO, Yoshinobu FUKANO
  • Patent number: 9760463
    Abstract: Temporary fault injection to existing hardware is performed using only software without changing an implementation of the hardware. A fault injection interrupt process starts on an operation of a CPU using an interrupt that is not used by software, and an internal state of hardware is updated to the same value as a result obtained when a fault has occurred during the interrupt process. A clock of the CPU during the interrupt process is accelerated so that a period of time of the interrupt process is smaller than a period of time until a fault becomes effective.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: September 12, 2017
    Assignee: HITACHI, LTD.
    Inventors: Yasuhiro Ito, Yasuo Sugure
  • Patent number: 9606902
    Abstract: Provided is a malfunction influence evaluation system comprising a controller simulator that simulates the operation of a controller, an input apparatus that provides input data to the controller simulator, a simulation manager that exercises integrated management of the operation of the input apparatus and the controller simulator, and a database wherein malfunction information and simulation conditions to be referred to by the simulation manager is stored. The controller simulator retains a control program for the controller and an analysis unit, and the analysis unit has a propagation flag tracking function wherein propagation flags are assigned to a variable within the control program, bits of the variable are set by inputting a prescribed value thereto as a malfunction input value, the bits are propagated each time the variable is involved in a calculation within the control program, the states of propagation of the bits are tracked, and the result thereof is output.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: March 28, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Akihiko Hyodo, Yasuo Sugure, Yasuhiro Ito, Tetsuya Yamada
  • Publication number: 20160110274
    Abstract: Temporary fault injection to existing hardware is performed using only software without changing an implementation of the hardware. A fault injection interrupt process starts on an operation of a CPU using an interrupt that is not used by software, and an internal state of hardware is updated to the same value as a result obtained when a fault has occurred during the interrupt process. A clock of the CPU during the interrupt process is accelerated so that a period of time of the interrupt process is smaller than a period of time until a fault becomes effective.
    Type: Application
    Filed: June 6, 2013
    Publication date: April 21, 2016
    Applicant: Hitachi, Ltd.
    Inventors: Yasuhiro Ito, Yasuo SUGURE
  • Patent number: 9037448
    Abstract: The cost necessary for introducing and maintaining a development environment that includes multiple simulators is suppressed, and a sharing of designing information is promoted, to make parameter adjustment of simulators easy. Provided is a service that unifies development environment on a computer provided with: a working computer system that can guarantee that there is no leaking of designing files; a user behavior monitoring system that collects utilization history of simulators or software, for each of the users, and selects development process of each of the users from the collected information; and a dynamic computational-resource distribution system that can conduct an automatic optimization of a complex simulation configuration, from information collected by the aforementioned user behavior monitoring system.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: May 19, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Yasuhiro Ito, Yasuo Sugure, Shigeru Oho, Hideaki Kurata
  • Publication number: 20150121148
    Abstract: Provided is a malfunction influence evaluation system comprising a controller simulator that simulates the operation of a controller, an input apparatus that provides input data to the controller simulator, a simulation manager that exercises integrated management of the operation of the input apparatus and the controller simulator, and a database wherein malfunction information and simulation conditions to be referred to by the simulation manager is stored. The controller simulator retains a control program for the controller and an analysis unit, and the analysis unit has a propagation flag tracking function wherein propagation flags are assigned to a variable within the control program, bits of the variable are set by inputting a prescribed value thereto as a malfunction input value, the bits are propagated each time the variable is involved in a calculation within the control program, the states of propagation of the bits are tracked, and the result thereof is output.
    Type: Application
    Filed: July 3, 2012
    Publication date: April 30, 2015
    Inventors: Akihiko Hyodo, Yasuo Sugure, Yasuhiro Ito, Tetsuya Yamada
  • Publication number: 20120123764
    Abstract: The cost necessary for introducing and maintaining a development environment that includes multiple simulators is suppressed, and a sharing of designing information is promoted, to make parameter adjustment of simulators easy. Provided is a service that unifies development environment on a computer provided with: a working computer system that can guarantee that there is no leaking of designing files; a user behavior monitoring system that collects utilization history of simulators or software, for each of the users, and selects development process of each of the users from the collected information; and a dynamic computational-resource distribution system that can conduct an automatic optimization of a complex simulation configuration, from information collected by the aforementioned user behavior monitoring system.
    Type: Application
    Filed: July 16, 2010
    Publication date: May 17, 2012
    Inventors: Yasuhiro Ito, Yasuo Sugure, Shigeru Oho, Hideaki Kurata
  • Patent number: 7987075
    Abstract: A method and apparatus for developing multicore microcomputer-based systems. A dual core controller model having at least one parameter is simulated and, similarly, a plant model having at least one parameter and controlled by the controller model is also simulated. The user interface then has access to the parameters of the controller model and plant model and optionally suspends execution of the controller model and plant model in response to a trigger event. The user interface determines the status of the various controller model parameters for both cores and/or plant model parameters at the time of the trigger without altering the controller model parameters or the plant model parameters. The core parameters for both cores are displayed on a display device.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: July 26, 2011
    Assignee: Hitachi, Ltd
    Inventors: Yasuo Sugure, Donald J. McCune, Sujit Phatak, George Saikalis
  • Publication number: 20090327944
    Abstract: A method and apparatus for developing multicore microcomputer-based systems. A dual core controller model having at least one parameter is simulated and, similarly, a plant model having at least one parameter and controlled by the controller model is also simulated. The user interface then has access to the parameters of the controller model and plant model and optionally suspends execution of the controller model and plant model in response to a trigger event. The user interface determines the status of the various controller model parameters for both cores and/or plant model parameters at the time of the trigger without altering the controller model parameters or the plant model parameters. The core parameters for both cores are displayed on a display device.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Applicant: Hitachi, Ltd
    Inventors: Yasuo Sugure, Donald J. McCune, Sujit Phatak, George Saikalis
  • Patent number: 7398378
    Abstract: In a multi-processor system with a master-slave configuration, interrupts are efficiently allocated and processed between the processors to improve a real-time performance. A master processor (MP) provided with an operating system (OS), a slave processor (SP), an interrupt controller (INTC), and an interrupt among processors control register (IPCR) are connected to one another. The INTC has an interrupt among processors request control logic for master processor (IPRCLMP), an interrupt among processors request control logic for slave processor (IPRCLSP), and an interrupt among processors disable judgment logic for master processor (IPDJLMP). When the SP finishes the interrupt process after the MP has executed an interrupt process higher in priority and the SP has executed an interrupt process lower in priority, the IPDJLMP determines whether or not other interrupt requests have arrived and outputs an interrupt request from the SP to the MP according to the determination result.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: July 8, 2008
    Assignee: Renesas Technology Corp.
    Inventors: Yasuo Sugure, Kenta Morishima
  • Publication number: 20080046697
    Abstract: The present invention prevents a data processor from undesirable operation stop due to an overflow of a plurality of register banks. A status register includes an overflow flag to indicate an overflow of the plurality of register banks. When an interrupt exception occurs in a state in which data has been saved to all banks of the register banks, and the accepted interrupt exception is permitted to use the register banks, a central processing unit saves data of a register set to a stack area and reflects an overflow state in the overflow flag. When the overflow flag indicates an overflow state, if data restoration from the register banks to the register set is directed, the central processing unit restores the data from the stack area to the register set.
    Type: Application
    Filed: October 6, 2007
    Publication date: February 21, 2008
    Inventors: Yasuo SUGURE, Tomomi ISHIKURA, Kazuya HIRAYANAGI, Takeshi KATAOKA, Seiji TAKEUCHI, Hiromichi YAMADA, Takanaga YAMAZAKI
  • Patent number: 7290124
    Abstract: The present invention prevents a data processor from undesirable operation stop due to an overflow of a plurality of register banks. A status register includes an overflow flag to indicate an overflow of the plurality of register banks. When an interrupt exception occurs in a state in which data has been saved to all banks of the register banks, and the accepted interrupt exception is permitted to use the register banks, a central processing unit saves data of a register set to a stack area and reflects an overflow state in the overflow flag. When the overflow flag indicates an overflow state, if data restoration from the register banks to the register set is directed, the central processing unit restores the data from the stack area to the register set.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: October 30, 2007
    Assignee: Renesas Technology Corp.
    Inventors: Yasuo Sugure, Tomomi Ishikura, Kazuya Hirayanagi, Takeshi Kataoka, Seiji Takeuchi, Hiromichi Yamada, Takanaga Yamazaki
  • Publication number: 20060294348
    Abstract: In a multi-processor system with a master-slave configuration, interrupts are efficiently allocated and processed between the processors to improve a real-time performance. A master processor (MP) provided with an operating system (OS), a slave processor (SP), an interrupt controller (INTC), and an interrupt among processors control register (IPCR) are connected to one another. The INTC has an interrupt among processors request control logic for master processor (IPRCLMP), an interrupt among processors request control logic for slave processor (IPRCLSP), and an interrupt among processors disable judgment logic for master processor (IPDJLMP). When the SP finishes the interrupt process after the MP has executed an interrupt process higher in priority and the SP has executed an interrupt process lower in priority, the IPDJLMP determines whether or not other interrupt requests have arrived and outputs an interrupt request from the SP to the MP according to the determination result.
    Type: Application
    Filed: June 16, 2006
    Publication date: December 28, 2006
    Inventors: Yasuo Sugure, Kenta Morishima
  • Publication number: 20040107337
    Abstract: The present invention prevents a data processor from undesirable operation stop due to an overflow of a plurality of register banks. A status register includes an overflow flag to indicate an overflow of the plurality of register banks. When an interrupt exception occurs in a state in which data has been saved to all banks of the register banks, and the accepted interrupt exception is permitted to use the register banks, a central processing unit saves data of a register set to a stack area and reflects an overflow state in the overflow flag. When the overflow flag indicates an overflow state, if data restoration from the register banks to the register set is directed, the central processing unit restores the data from the stack area to the register set.
    Type: Application
    Filed: October 23, 2003
    Publication date: June 3, 2004
    Applicant: Renesas Technology Corp.
    Inventors: Yasuo Sugure, Tomomi Ishikura, Kazuya Hirayanagi, Takeshi Kataoka, Seiji Takeuchi, Hiromichi Yamada, Takanaga Yamazaki