Patents by Inventor Tatsuya Maruyama
Tatsuya Maruyama 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: 20250117175Abstract: A display control system for a moving body, the display control system comprising an audio source device configured to give audio guidance about the moving body; a display device capable of displaying information indicating an external environment in surroundings of the moving body, and a control device, wherein the control device processes audio information of the audio guidance to be output by the audio source device, and acquires a signal waveform of the audio information, and controls the display device for a display mode to be output by the display device in synchronization with the acquired signal waveform.Type: ApplicationFiled: October 1, 2024Publication date: April 10, 2025Inventors: Masaki MARUYAMA, Haruko OKUYAMA, Tatsuya IWASA, Tsuyoshi NOJIRI
-
Patent number: 12238008Abstract: A communication test device may comprise a reception portion that receives a non-priority frame that may be divided into a plurality of fragments and a priority frame that is not divided as communication frames, a test portion that tests the communication frames in accordance with a predefined test rule and determines whether the communication frame is an invalid frame, a hold portion that holds status information indicating a status of the test by the test portion, a transmission portion that transmits the communication frame tested in the test portion, and/or an interception control portion that controls interception of the communication frame based on a determination result of the test portion.Type: GrantFiled: September 1, 2020Date of Patent: February 25, 2025Assignee: Hitachi, Ltd.Inventors: Hiromichi Endoh, Tatsuya Maruyama
-
Patent number: 12149992Abstract: 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: GrantFiled: January 31, 2022Date of Patent: November 19, 2024Assignee: Hitachi, Ltd.Inventors: Tatsuya Maruyama, Shoji Yunoki, Taisuke Ueta, Hidenori Omiya, Yusaku Otsuka, Iori Kobayashi, Toshiki Shimizu
-
Patent number: 12143357Abstract: Conventional security measures are generally intended for an IT system, and it has been difficult to satisfy a real-time property and availability requested to a control system. Furthermore, since a time-division type time slot communication method is not taken into consideration, such time slot communication has problems in efficient utilization of computer resources and decrease in availability. In order to solve the above-described problems, the present invention specifies a time slot from characteristics of a communication packet received by a reception unit 133 by using a time slot characteristic storage unit 130, and selects, in accordance with the specified time slot, an inspection pattern stored in an inspection pattern storage unit 136 by using an inspection pattern selection unit 131.Type: GrantFiled: June 23, 2020Date of Patent: November 12, 2024Assignee: Hitachi, Ltd.Inventors: Tatsuya Maruyama, Noritaka Matsumoto, Hiroshi Iwasawa, Hiromichi Endoh, Junya Fujita
-
Patent number: 11977362Abstract: 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: GrantFiled: August 19, 2020Date of Patent: May 7, 2024Assignee: HITACHI, LTD.Inventors: Tatsuya Maruyama, Yusaku Otsuka, Hidenori Omiya, Toshiki Shimizu, Iori Kobayashi, Kazutaka Onishi, Noritaka Matsumoto
-
Publication number: 20240098660Abstract: In example implementations described herein, there are an apparatus, systems, and methods for identifying a state of a plurality of synchronized devices at a particular time. The method may further include allocating, based on the identified state of each of the plurality of synchronized devices, a set of time-synchronization resources for transmitting time-synchronization information from at least one device in the plurality of devices. The method may also include transmitting a control message to the at least one device in the plurality of devices indicating the allocated set of time-synchronization resources determined for transmitting the time-synchronization information from the at least one device.Type: ApplicationFiled: September 15, 2022Publication date: March 21, 2024Inventor: Tatsuya MARUYAMA
-
Patent number: 11876608Abstract: 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: GrantFiled: February 22, 2021Date of Patent: January 16, 2024Assignee: HITACHI, LTDInventors: Tatsuya Maruyama, Shoji Yunoki, Hidenori Omiya, Yusaku Otsuka, Iori Kobayashi, Toshiki Shimizu
-
Publication number: 20240011660Abstract: An air-conditioning control system includes an air conditioner to air-condition a room, a server to store, on a user basis, user information including at least identification information of a user terminal and air-conditioning control information relating to air-conditioning control of the room, a user detection terminal installed outside the room and configured to detect passage of the user by communication with the user terminal, a control device to control, when the passage of the user is detected by the user detection terminal, the air conditioner to pre-cool or pre-heat the room based on the air-conditioning control information corresponding to the user.Type: ApplicationFiled: February 1, 2021Publication date: January 11, 2024Inventors: Tatsuya MARUYAMA, Takeru KUROIWA
-
Publication number: 20230308931Abstract: A method for a communication node is presented. The method may include storing, in the memory, a set of desired network performance characteristics for an application. The method may further include storing, in the memory, a plurality of traffic-control configurations, where each of the plurality of traffic-control configurations is associated with an estimated power usage and a set of estimated network performance characteristics. The method may also include selecting, to execute the application, a particular traffic-control configuration from a set of two or more traffic-control configurations in the plurality of traffic-control configurations, where the set of two or more traffic-control configurations meet the set of desired network performance characteristics for the application. The method may further include configuring the communication node based on the particular traffic-control configuration.Type: ApplicationFiled: March 23, 2022Publication date: September 28, 2023Inventors: Taisuke Ueta, Shoji Yunoki, Tatsuya Maruyama
-
Patent number: 11734201Abstract: 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: GrantFiled: October 9, 2020Date of Patent: August 22, 2023Assignee: HITACHI, LTD.Inventors: Kazutaka Onishi, Yusaku Otsuka, Tatsuya Maruyama
-
Publication number: 20230247496Abstract: 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: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Inventors: Tatsuya Maruyama, Shoji Yunoki, Taisuke Ueta, Hidenori Omiya, Yusaku Otsuka, Iori Kobayashi, Toshiki Shimizu
-
Patent number: 11644498Abstract: A partial discharge detection apparatus for detecting partial discharge in a power cable and recognizing an insulation deterioration state of the power cable. A low-speed AD converter converts an analog signal of an AC waveform flowing through a power cable into a digital signal. A high-speed AD converter converts an analog signal of a partial discharge current into a digital signal. The partial discharge is detected based on the maximum value or the sum of a current value obtained from the digital signal of the partial discharge current obtained by the conversion of the high-speed AD converter, for each phase of the AC waveform, which is obtained from the digital signal of the AC waveform flowing in the power cable. The digital signal is obtained by the conversion of the low-speed AD converter.Type: GrantFiled: August 22, 2019Date of Patent: May 9, 2023Assignee: HITACHI, LTD.Inventors: Kazuhisa Takami, Shoji Yoshida, Mitsuyasu Kido, Tatsuya Maruyama
-
Publication number: 20230098444Abstract: 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: ApplicationFiled: October 9, 2020Publication date: March 30, 2023Inventors: Kazutaka ONISHI, Yusaku OTSUKA, Tatsuya MARUYAMA
-
Publication number: 20230009780Abstract: Even when a priority frame and a non-priority frame are provided as communication frames, real-time performance and security of communications are both provided. A rule verification portion 7 tests a communication frame in accordance with a test rule and determines whether the communication frame is an invalid frame. Verification status hold portions 4 and 5 hold status information that indicates a status of the test by the rule verification portion 7. An interception control portion 8 controls interception of the communication frame based on a determination result of the rule verification portion 7. When an I/F portion 1 receives a fragment of a non-priority frame, the rule verification portion 7 tests the fragment to test the non-priority frame, when ending the test on the fragment, interrupts the test on the non-priority frame, and when the I/F portion 1 receives a next fragment, resumes the test on the non-priority frame based on status information.Type: ApplicationFiled: September 1, 2020Publication date: January 12, 2023Applicant: Hitachi, Ltd.Inventors: Hiromichi ENDOH, Tatsuya MARUYAMA
-
Publication number: 20220382235Abstract: 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: ApplicationFiled: August 19, 2020Publication date: December 1, 2022Inventors: Tatsuya MARUYAMA, Yusaku OTSUKA, Hidenori OMIYA, Toshiki SHIMIZU, Iori KOBAYASHI, Kazutaka ONISHI, Noritaka MATSUMOTO
-
Publication number: 20220345414Abstract: An interface conversion device connects the devices having the different interfaces, and it is possible to appropriately transmit and receive data from one device to the other device.Type: ApplicationFiled: August 30, 2019Publication date: October 27, 2022Applicant: UNITEX CORPORATIONInventor: Tatsuya MARUYAMA
-
Publication number: 20220329564Abstract: Conventional security measures are generally intended for an IT system, and it has been difficult to satisfy a real-time property and availability requested to a control system. Furthermore, since a time-division type time slot communication method is not taken into consideration, such time slot communication has problems in efficient utilization of computer resources and decrease in availability. In order to solve the above-described problems, the present invention specifies a time slot from characteristics of a communication packet received by a reception unit 133 by using a time slot characteristic storage unit 130, and selects, in accordance with the specified time slot, an inspection pattern stored in an inspection pattern storage unit 136 by using an inspection pattern selection unit 131.Type: ApplicationFiled: June 23, 2020Publication date: October 13, 2022Applicant: Hitachi, Ltd.Inventors: Tatsuya MARUYAMA, Noritaka MATSUMOTO, Hiroshi IWASAWA, Hiromichi ENDOH, Junya FUJITA
-
Publication number: 20220271854Abstract: 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: ApplicationFiled: February 22, 2021Publication date: August 25, 2022Inventors: Tatsuya MARUYAMA, Shoji YUNOKI, Hidenori OMIYA, Yusaku OTSUKA, Iori KOBAYASHI, Toshiki SHIMIZU
-
Publication number: 20220128614Abstract: A distribution pattern of a combination of a charge quantity and an occurrence phase angle of each of the partial discharges occurring in one or a plurality of cycle periods of an applied voltage of the power transmission cable is generated, differential data including a difference between the numbers of occurrences of the partial discharge for each combination of the charge quantity and the occurrence phase angle in two or more latest distribution patterns is generated, and the degree of progress of the partial discharge is determined based on data of the latest distribution patterns and the differential data.Type: ApplicationFiled: April 23, 2020Publication date: April 28, 2022Inventors: Hiromichi YAMADA, Tatsuya MARUYAMA, Mitsuyasu KIDO
-
Publication number: 20220131681Abstract: In the related art, since there is a difference in communication delay time in a round-trip communication path due to packet clogging in a network configuration using a network relay device, there is a problem that time cannot be synchronized. In order to solve the above problem, in the present invention, a time synchronization unit 131 is controlled by the time synchronization control unit 130 to perform time synchronization once, delays of an egress path and an ingress path of the time packet on the basis of the synchronization time are calculated, and time synchronization processing is executed using a time of the time packet in a case where the calculated values are equal to each other.Type: ApplicationFiled: February 13, 2020Publication date: April 28, 2022Inventors: Tatsuya MARUYAMA, Mitsuyasu KIDO, Shoji YOSHIDA, Kazuhisa TAKAMI, Takamichi ENDO