Patents by Inventor Yusaku Otsuka

Yusaku Otsuka 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: 11886169
    Abstract: A control apparatus of the present invention is a control apparatus included in a distributed control system. The control apparatus includes a time synchronization unit configured to synchronize the control apparatus with another control apparatus included in the distributed control system in terms of time, a communication unit configured to receive information from the other control apparatus, an information holding unit configured to add synchronization time information to the information and hold the resulting information, an area setting unit configured to set an area of the information holding unit according to a time difference of the information, an information selection unit configured to select shared data from the information stored in the information holding unit, and a shared data storage unit configured to store the shared data selected by the information selection unit.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: January 30, 2024
    Assignee: Hitachi, Ltd.
    Inventors: Manabu Sasamoto, Hidenori Omiya, Yusaku Otsuka, Teruaki Sakata
  • Patent number: 11876608
    Abstract: Example implementations described herein are directed to a plurality of control functions connected via a communication network and synchronized, where the control functions communicate packets including control data, the function identifier for the function associated with the control data, and time identifier such as a time identifier representing the synchronized time associated with the control data. Example implementations determine control data associated with the function identifier and the time identifier from one or more packets that has the same function identifier and time identifier, received in the certain time period based on the time specified by the time identifier.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: January 16, 2024
    Assignee: HITACHI, LTD
    Inventors: Tatsuya Maruyama, Shoji Yunoki, Hidenori Omiya, Yusaku Otsuka, Iori Kobayashi, Toshiki Shimizu
  • Patent number: 11734201
    Abstract: In a control system including one or more control nodes and one or more I/O nodes connected to one or more devices and communicable with the control nodes, the control nodes execute at least one control program on a first OS, and the I/O nodes execute at least one I/O program on a second OS with higher punctuality. The control program generates a control command based on state control set in advance for the device and transmits the control command to the I/O node. The I/O program stores the control command received from the control node in a storage unit, and executes processing related to the device according to the control command stored in the storage unit.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: August 22, 2023
    Assignee: HITACHI, LTD.
    Inventors: Kazutaka Onishi, Yusaku Otsuka, Tatsuya Maruyama
  • Publication number: 20230247496
    Abstract: A method, and apparatus for implementing the method, of resource allocation for a communication session in a network that connects a terminal device and a control device via one or more base stations is discussed herein. The method may include storing identifiers of a set of communication objects associated wide the terminal device. The method may further include acquiring information regarding a first set of resources associated with a first communication session for a first communication object in the set of communication objects. The method may also include allocating a second set of resources associated with a second communication session for a second communication object in the set of communication objects, where the second set of resources comprises a disjoint set of resources from the first set of resources.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 3, 2023
    Inventors: Tatsuya Maruyama, Shoji Yunoki, Taisuke Ueta, Hidenori Omiya, Yusaku Otsuka, Iori Kobayashi, Toshiki Shimizu
  • Publication number: 20230236589
    Abstract: Systems and methods described herein can involve management of a system having a plurality of sensors, the plurality of sensors observing a plurality of process steps, which can involve selecting a subset of the plurality of sensors for observation; executing anomaly detection from data provided from the subset of the plurality of sensors; for a detection of an anomaly from a sensor from the subset of sensors, selecting ones of the plurality of process steps based on the detected anomaly; estimating a probability of anomaly occurrence for the selected ones of the plurality of process steps; and for the estimated probability of anomaly occurrence meeting a predetermined criteria, selecting ones of the plurality of sensors associated with the selected ones of the plurality of process steps for observation.
    Type: Application
    Filed: January 27, 2022
    Publication date: July 27, 2023
    Inventors: Joydeep Acharya, Hidenori Omiya, Yusaku Otsuka, Iori Kobayashi, Toshiki Shimizu
  • Publication number: 20230098444
    Abstract: In a control system including one or more control nodes and one or more I/O nodes connected to one or more devices and communicable with the control nodes, the control nodes execute at least one control program on a first OS, and the I/O nodes execute at least one I/O program on a second OS with higher punctuality. The control program generates a control command based on state control set in advance for the device and transmits the control command to the I/O node. The I/O program stores the control command received from the control node in a storage unit, and executes processing related to the device according to the control command stored in the storage unit.
    Type: Application
    Filed: October 9, 2020
    Publication date: March 30, 2023
    Inventors: Kazutaka ONISHI, Yusaku OTSUKA, Tatsuya MARUYAMA
  • Publication number: 20220382235
    Abstract: In the conventional distributed control system, since each control device updates the data area at a timing when a control packet is received, in a case where there is a difference in communication delay between the control devices or in a case where the communication delay includes jitter, it is difficult to match the contents of data in all the control devices in a case of focusing on a certain moment during system operation. Therefore, depending on the start timing of a control application, the control application operates on the basis of different data between the control devices, thus limiting control performance improvement. Accordingly, time slots on the network are allocated according to the result of a calculation unit, and a cyclic memory synchronization update unit synchronizes the timing of reflecting data in the input/output and the cyclic memory and the timing of using data of a cyclic memory.
    Type: Application
    Filed: August 19, 2020
    Publication date: December 1, 2022
    Inventors: Tatsuya MARUYAMA, Yusaku OTSUKA, Hidenori OMIYA, Toshiki SHIMIZU, Iori KOBAYASHI, Kazutaka ONISHI, Noritaka MATSUMOTO
  • Publication number: 20220276643
    Abstract: The present invention provides a control system that achieves both high reliability and versatility. A control system 100 of the present invention includes a control device 1 including an operating system 20, non-real-time software 21 executed on the operating system 20, and real-time software 22 executed on the operating system 20, an execution time analysis unit 50 that inputs and analyzes execution time information of the non-real-time software 21 and execution time information of the real-time software 22, and a real-time interface generation unit 52 that determines whether or not to generate binary data for updating processing of the control device from an analysis result of the execution time analysis unit.
    Type: Application
    Filed: April 14, 2020
    Publication date: September 1, 2022
    Inventors: Teruaki SAKATA, Noritaka MATSUMOTO, Yusaku OTSUKA, Hidenori OMIYA
  • Publication number: 20220271854
    Abstract: Example implementations described herein are directed to a plurality of control functions connected via a communication network and synchronized, where the control functions communicate packets including control data, the function identifier for the function associated with the control data, and time identifier such as a time identifier representing the synchronized time associated with the control data. Example implementations determine control data associated with the function identifier and the time identifier from one or more packets that has the same function identifier and time identifier, received in the certain time period based on the time specified by the time identifier.
    Type: Application
    Filed: February 22, 2021
    Publication date: August 25, 2022
    Inventors: Tatsuya MARUYAMA, Shoji YUNOKI, Hidenori OMIYA, Yusaku OTSUKA, Iori KOBAYASHI, Toshiki SHIMIZU
  • Publication number: 20220206475
    Abstract: A control apparatus of the present invention is a control apparatus included in a distributed control system. The control apparatus includes a time synchronization unit configured to synchronize the control apparatus with another control apparatus included in the distributed control system in terms of time, a communication unit configured to receive information from the other control apparatus, an information holding unit configured to add synchronization time information to the information and hold the resulting information, an area setting unit configured to set an area of the information holding unit according to a time difference of the information, an information selection unit configured to select shared data from the information stored in the information holding unit, and a shared data storage unit configured to store the shared data selected by the information selection unit.
    Type: Application
    Filed: December 10, 2021
    Publication date: June 30, 2022
    Inventors: Manabu SASAMOTO, Hidenori OMIYA, Yusaku OTSUKA, Teruaki SAKATA
  • Publication number: 20220121179
    Abstract: A control system in which a plurality of controllers and a redundant controller are connected to a common network, the plurality of controllers are divided into a highly available controller and other normal controllers, the redundant controller obtains context data of the highly available controller to hold the context data in a memory, holds programs of the plurality of controllers in a non-volatile memory, and holds the program of the highly available controller in the memory, and an arithmetic unit substitutes processing of the highly available controller by using the context data and the program of the highly available controller held in advance in the memory when a failure occurs in the highly available controller.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 21, 2022
    Inventors: Teruaki SAKATA, Yusaku OTSUKA, Toshiki SHIMIZU, Manabu SASAMOTO, Noritaka MATSUMOTO
  • Patent number: 11228499
    Abstract: Example implementations described herein generate plans for the deployment of functions involving the distribution function and the allocation of network resources based on the requirements of the distributed functions on the control system and the network information constituting the control system. Example implementations involve gathering requirements of the distributed functions constituting the distributed control system, information of the network, and information of the plurality of communication devices, and generating a plan for deployment of the distributed functions to corresponding ones of the plurality of communications devices and allocation of network resources to the corresponding ones of the plurality of communication devices based on the gathered requirements and the information of the network.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: January 18, 2022
    Assignee: HITACHI, LTD.
    Inventors: Tatsuya Maruyama, Hidenori Omiya, Yusaku Otsuka, Iori Kobayashi, Toshiki Shimizu, Noritaka Matsumoto
  • Patent number: 11106395
    Abstract: To provide an application execution apparatus that can achieve a real-time property of an application. An application execution apparatus (100, 1400) that executes an application including a data acquisition unit (170) that acquires data transmitted from an IO device and a data utilization unit (131) that utilizes the data acquired by the data acquisition unit (170), includes: a first calculation device that implements the data acquisition unit (170) in a first space in which the application is able to be started after an occurrence of an event for starting the application within a time required for the application; a data linkage unit (132) that links the data acquired by the data acquisition unit (170) to the data utilization unit (131); and a second calculation device that implements the data utilization unit (131) in a second space different from the first space.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: August 31, 2021
    Assignee: HITACHI, LTD.
    Inventors: Sungho Kim, Yusaku Otsuka
  • Publication number: 20200310693
    Abstract: To provide an application execution apparatus that can achieve a real-time property of an application. An application execution apparatus (100, 1400) that executes an application including a data acquisition unit (170) that acquires data transmitted from an 10 device and a data utilization unit (131) that utilizes the data acquired by the data acquisition unit (170), includes: a first calculation device that implements the data acquisition unit (170) in a first space in which the application is able to be started after an occurrence of an event for starting the application within a time required for the application; a data linkage unit (132) that links the data acquired by the data acquisition unit (170) to the data utilization unit (131); and a second calculation device that implements the data utilization unit (131) in a second space different from the first space.
    Type: Application
    Filed: March 5, 2020
    Publication date: October 1, 2020
    Inventors: Sungho KIM, Yusaku OTSUKA
  • Patent number: 9208037
    Abstract: The present invention provides a duplexed operation processor control system that includes operation processors, an I/O device, and at least one communication path that couples the operation processors to the I/O device, and at least one communication path that couples the operation processors with each other. The duplexed operation processor control system switches over either of the operation processors to be a primary operation processor that executes a control operation for a control target, and the other to be a secondary operation processor that is in a stand-by state, and the secondary operation processor snoops control data synchronously when the primary operation processor acquires the control data from the control target.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: December 8, 2015
    Assignees: HITACHI, LTD., HITACHI INDUSTRY & CONTROL SOLUTIONS, LTD.
    Inventors: Toshiki Shimizu, Akira Bando, Yusaku Otsuka, Yasuhiro Kiyofuji, Eiji Kobayashi, Akihiro Onozuka, Satoru Funaki, Masakazu Ishikawa, Hideaki Masuko, Yusuke Seki, Wataru Sasaki, Naoya Mashiko, Akihiro Nakano, Shin Kokura, Shoichi Ozawa, Yu Iwasaki
  • Patent number: 8712557
    Abstract: A program editor creates a program-edit screen for a control system based on element data for representing circuit elements and operators and their attribute values. Here, the circuit elements and operators are components of sequential programs which constitute functions of the control system. The program editor which edits the element data on the created program-edit screen judges whether the data for representing the circuit elements and the operators is protected-function data or non-protected-function data and displays assembly sets of programs for implementing predetermined functions constituted by circuit elements and operators to which accesses are authenticated on the program-edit screen in a display mode different from those of the other assembly sets.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: April 29, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Hisashi Terae, Katsuhito Shimizu, Yusaku Otsuka
  • Patent number: 8493927
    Abstract: In a control apparatus which transmits/receives data from a central processing unit via a serial transfer channel to a communication control unit, and groups/distributes data of input/output units from the communication control unit via a parallel transfer channel, the control apparatus initiates a diagnosing unit of the parallel transfer channel in response to an instruction issued from the central processing unit, and diagnosis the input/output units subsequent to the diagnosis of the transmission channel. Data input/output timing of the input/output unit is also instructed from the central processing unit, so that the central processing unit can suppress lowering of response speeds caused by the diagnoses, and can maintain the periodicity of the data input/output.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: July 23, 2013
    Assignees: Hitachi, Ltd., Hitachi Information & Control Solutions, Ltd.
    Inventors: Akira Bandou, Masamitsu Kobayashi, Masahiro Shiraishi, Akihiro Onozuka, Takashi Umehara, Shin Kokura, Eiji Kobayashi, Masakazu Ishikawa, Yasuyuki Furuta, Naoya Mashiko, Satoru Funaki, Yuusuke Seki, Tatsuyuki Ootani, Wataru Sasaki, Yusaku Otsuka, Akihiro Nakano, Shoichi Ozawa, Takenori Kasahara, Yu Iwasaki
  • Patent number: 8423681
    Abstract: A control apparatus for an input-output device includes a hardware part and a software part, in which a controller in the hardware part carries out a control operation in accordance with a signal from the input-output device, outputs a result of the control operation to a process, and has a timer unit to be excited at a constant period; and the software part has an information process part, a control process part, and an interrupt control unit to switch over the information process part and control process part one another, in which the interrupt control unit suspends an execution of the information process part to execute the control process part in priority and resume the information process part by switching over to the information process part from the control process part, when the execution of the control process part is terminated.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: April 16, 2013
    Assignees: Hitachi, Ltd., Hitachi Information & Control Solutions, Ltd., Hitachi Engineering & Services Co., Ltd.
    Inventors: Yusaku Otsuka, Naoya Mashiko, Shin Kokura, Yu Iwasaki, Ryuichi Murakawa, Akira Bando, Wataru Sasaki, Hideyuki Yoshikawa, Masamitsu Kobayashi
  • Publication number: 20120124268
    Abstract: A control apparatus for an input-output device includes a hardware part and a software part, in which a controller in the hardware part carries out a control operation in accordance with a signal from the input-output device, outputs a result of the control operation to a process, and has a timer unit to be excited at a constant period; and the software part has an information process part, a control process part, and an interrupt control unit to switch over the information process part and control process part one another, in which the interrupt control unit suspends an execution of the information process part to execute the control process part in priority and resume the information process part by switching over to the information process part from the control process part, when the execution of the control process part is terminated.
    Type: Application
    Filed: December 6, 2011
    Publication date: May 17, 2012
    Inventors: Yusaku Otsuka, Naoya Mashiko, Shin Kokura, Yu Iwasaki, Ryuichi Murakawa, Akira Bando, Wataru Sasaki, Hideyuki Yoshikawa, Masamitsu Kobayashi
  • Patent number: 8095695
    Abstract: A control apparatus for an input-output device includes a hardware part and a software part, in which a controller in the hardware part carries out a control operation in accordance with a signal from the input-output device, outputs a result of the control operation to a process, and has a timer unit to be excited at a constant period; and the software part has an information process part, a control process part, and an interrupt control unit to switch over the information process part and control process part one another, in which the interrupt control unit suspends an execution of the information process part to execute the control process part in priority and resume the information process part by switching over to the information process part from the control process part, when the execution of the control process part is terminated.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: January 10, 2012
    Assignees: Hitachi, Ltd., Hitachi Information & Control Solutions, Ltd., Hitachi Engineering & Services Co., Ltd.
    Inventors: Yusaku Otsuka, Naoya Mashiko, Shin Kokura, Yu Iwasaki, Ryuichi Murakawa, Akira Bando, Wataru Sasaki, Hideyuki Yoshikawa, Masamitsu Kobayashi