Patents by Inventor Hidenori OMIYA

Hidenori OMIYA 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: 12149992
    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: Grant
    Filed: January 31, 2022
    Date of Patent: November 19, 2024
    Assignee: Hitachi, Ltd.
    Inventors: Tatsuya Maruyama, Shoji Yunoki, Taisuke Ueta, Hidenori Omiya, Yusaku Otsuka, Iori Kobayashi, Toshiki Shimizu
  • Publication number: 20240265582
    Abstract: A method for computing and detecting image data drift. The method may include retrieving first segment information of a plurality of segments from a drift database; receiving a number of images from a sensor; partitioning each of the received images into segments of a predetermined number; generating second segment information; computing drift in values between the first segment information and the second segment information; and detecting drift based on the computed drift in values by combining the computed drift in segments to generate overall drift, and comparing the overall drift against a drift threshold.
    Type: Application
    Filed: February 8, 2023
    Publication date: August 8, 2024
    Inventors: Joydeep ACHARYA, Ravneet KAUR, Hidenori OMIYA, Yusaku OTSUKA, Takahiro OHIRA, Toshiki SHIMIZU
  • Patent number: 11977362
    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: Grant
    Filed: August 19, 2020
    Date of Patent: May 7, 2024
    Assignee: HITACHI, LTD.
    Inventors: Tatsuya Maruyama, Yusaku Otsuka, Hidenori Omiya, Toshiki Shimizu, Iori Kobayashi, Kazutaka Onishi, Noritaka Matsumoto
  • 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
  • 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: 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
  • Patent number: 11349705
    Abstract: A route failure and a device failure are detected in a short time without erroneous recognition. A multiplexing system includes: a first system having a pair of processing devices forming a pair; a second system having a pair of processing devices forming a pair that are different from the first system; each processing device of the first system and the second system includes a survival monitoring unit configured to monitor a failure of the each processing device or the each LAN based on a device time-out for confirming survival of the each processing device and a route time-out for confirming survival of the each LAN set to be longer than the device time-out.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: May 31, 2022
    Assignee: HITACHI, LTD.
    Inventors: Hidehiro Kawai, Hideki Osonoi, Hidenori Omiya
  • 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
  • Publication number: 20210243071
    Abstract: A route failure and a device failure are detected in a short time without erroneous recognition. A multiplexing system includes: a first system having a pair of processing devices forming a pair; a second system having a pair of processing devices forming a pair that are different from the first system; each processing device of the first system and the second system includes a survival monitoring unit configured to monitor a failure of the each processing device or the each LAN based on a device time-out for confirming survival of the each processing device and a route time-out for confirming survival of the each LAN set to be longer than the device time-out.
    Type: Application
    Filed: December 29, 2020
    Publication date: August 5, 2021
    Inventors: Hidehiro KAWAI, Hideki OSONOI, Hidenori OMIYA