Patents by Inventor Akira Nojima
Akira Nojima 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: 12147207Abstract: A web browser (5) makes a communication thread (7) and a DOM update thread (6) run in parallel. The communication thread (7) overwrites, when signal data having the same unique identifier as received signal data already exists in a buffer area, the signal data stored in the buffer area with the received signal data. When receiving a signal data request event from the DOM update thread (6), the communication thread (7) transmits all signal data stored in the buffer area to the DOM update thread (6). The DOM update thread (6) updates a DOM for all the signal data. The DOM update thread (6) transmits, after updating the DOM, the signal data request event to the communication thread and updates, according to the updated DOM, a display content of a display part displayed on the web browser (5).Type: GrantFiled: June 1, 2020Date of Patent: November 19, 2024Assignee: TMEIC CORPORATIONInventors: Ryo Shimizu, Akira Nojima, Nobuo Shimizu
-
Publication number: 20240310802Abstract: A SCADA server apparatus includes a communication driver, and a client management unit connected to the HMI client apparatuses in one-to-one relationship. The client management unit includes a reception thread receiving signal data transmitted from the communication driver, first and second signal data buffers capable of storing the signal data received by the reception thread in association with a signal data identifier for each data type, and a transmission thread reading out the signal data stored in the first or second signal data buffer and transmitting the read signal data to the HMI client apparatuses. During a period when the transmission thread reads out the signal data from one of the first and second signal data buffers and transmits the signal data to the HMI client apparatuses, the signal data stored in another of the first and second signal data buffers is overwritten.Type: ApplicationFiled: June 21, 2022Publication date: September 19, 2024Applicant: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATIONInventors: Takaharu HASHIZUME, Akira NOJIMA, Nobuo SHIMIZU
-
Publication number: 20240295862Abstract: A web browser (5) makes a communication thread (7) and a DOM update thread (6) run in parallel. The communication thread (7) overwrites, when signal data having the same unique identifier as received signal data already exists in a buffer area, the signal data stored in the buffer area with the received signal data. When receiving a signal data request event from the DOM update thread (6), the communication thread (7) transmits all signal data stored in the buffer area to the DOM update thread (6). The DOM update thread (6) updates a DOM for all the signal data. The DOM update thread (6) transmits, after updating the DOM, the signal data request event to the communication thread and updates, according to the updated DOM, a display content of a display part displayed on the web browser (5).Type: ApplicationFiled: June 1, 2020Publication date: September 5, 2024Applicant: Toshiba Mitsubishi-Electric Industrial Systems CorporationInventors: Ryo SHIMIZU, Akira NOJIMA, Nobuo SHIMIZU
-
Patent number: 12032358Abstract: An SCADA web HMI system includes a web browser for displaying an HMI screen. An integrated part identifier generation unit generates a new integrated part identifier when attribute identifiers of first part data and second part data are identical. A part data change unit changes part identifiers of the first part data and the second part data to the integrated part identifier. An integrated item name generation unit generates an integrated item name in which a screen identifier of the HMI screen, the integrated part identifier, and the identical attribute identifier are combined. The web browser changes, when a PLC signal received from a programmable logic controller corresponds to the integrated item name, a display state of the first part based on first display information and changes a display state of the second part based on second display information, according to the value of the received PLC signal.Type: GrantFiled: November 26, 2019Date of Patent: July 9, 2024Assignee: TMEIC CORPORATIONInventors: Ryosuke Higashiya, Akira Nojima, Nobuo Shimizu, Ryo Shimizu
-
Publication number: 20240201646Abstract: A SCADA web HMI client device comprises a processor and a memory. The memory stores a user access level, image data for an HMI screen, and screen access authority information, all received from a web server. The screen access authority information includes an operation access level of the HMI screen and operation permission/prohibition of the HMI screen by the web browser. The processor draws the HMI screen in an operable state on the web browser in a case where the user access level is greater than or equal to the operation access level and where operation of the HMI screen by the web browser is permitted. The processor draws the HMI screen in an inoperable state on the web browser in a case where the user access level is less than the operation access level or operation of the HMI screen by the web browser is not permitted.Type: ApplicationFiled: March 30, 2022Publication date: June 20, 2024Applicant: Toshiba Mitsubishi-Electric Industrial Systems CorporationInventors: Ryo SHIMIZU, Akira NOJIMA, Nobuo SHIMIZU
-
Patent number: 11854582Abstract: A suspension includes a load beam, a flexure and a dimple portion. The flexure includes a tongue. The dimple portion swingably supports the tongue at least over a first position and a second position. In the tongue, first pillow portions supporting a slider and an adhesive portion fixing the slider are provided. In the load beam, a second pillow portion protruding towards the slider is provided. The second pillow portion is in contact with the slider when the tongue is located at the first position, and separates from the slider when the tongue has moved to the second position.Type: GrantFiled: December 16, 2022Date of Patent: December 26, 2023Assignee: NHK SPRING CO., LTD.Inventors: Tatsuhiko Nishida, Akira Nojima
-
Patent number: 11803179Abstract: A SCADA Web HMI system includes a drawing generation device (1) and an HMI terminal device (32). A drawing editor (11) generates SVG data (21) and part runtime attribute data (22). The HMI terminal device (32) includes a Web browser (321) that reads SVG data (21) and displays an HMI screen, and an HMI Web runtime (322) that reads the part runtime attribute data (22) as setting parameters and operates on the Web browser (321). When receiving signal data corresponding to unique signal names from a monitoring target device (7), the HMI Web runtime (322) changes display of parts corresponding to the unique signal names on the HMI screen.Type: GrantFiled: October 31, 2018Date of Patent: October 31, 2023Assignee: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATIONInventors: Hiroyuki Fujieda, Nobuo Shimizu, Akira Nojima, Ryo Shimizu, Takaharu Hashizume
-
Publication number: 20230342184Abstract: An object of the present invention is to provide a SCADA web HMI system that can reduce a load for processing input/output signals in a large-scale system. An HMI server apparatus performs three filtering processing. In first filtering processing, in a case where received block data corresponds to a screen currently displayed on a web browser, a set of input/output signals is extracted from the received block data. In second filtering processing, input/output signals each having a value varied from a previous value are extracted from the set of input/output signals extracted in the first filtering processing. In third filtering processing, input/output signals corresponding to display parts arranged in the screen currently displayed on the web browser, are extracted from the input/output signals extracted in the second filtering processing.Type: ApplicationFiled: June 10, 2021Publication date: October 26, 2023Applicant: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATIONInventors: Ryo SHIMIZU, Akira NOJIMA, Nobuo SHIMIZU
-
Publication number: 20230280724Abstract: The SCADA web HMI client device runs a plurality of web browsers communicating with a web server. A first web browser is displayed on first monitor and draws an HMI screen for monitoring and controlling an industrial plant. A second web browser is displayed on a second monitor and draws the HMI screen. An operation right table is obtained from the web server. If, in the operation right table, the first web browser is not permitted to operate the HMI screen, an operation part positioned on the HMI screen of the first web browser is drawn in an inoperable state. If, in the operation right table, the second web browser is permitted to operate the HMI screen, the operation part positioned on the HMI screen of the second web browser is drawn in an operable state.Type: ApplicationFiled: July 7, 2021Publication date: September 7, 2023Applicant: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATIONInventors: Ryo SHIMIZU, Akira NOJIMA, Nobuo SHIMIZU
-
Publication number: 20230259087Abstract: An object of the present invention is to provide a SCADA web HMI system that can reduce a load for processing an alarm signal in a large-scale system. An HMI server apparatus performs buffering processing and alarm filtering processing. In the buffering processing, in a case where a received block data includes a set of alarm signals, at least the set of alarm signals included in the block data is temporarily stored in an alarm buffer memory. In the alarm filtering processing, the set of alarm signals stored in the alarm buffer memory is taken out for every second period that is longer than a first period, and the alarm signal having a value varied from a previous value is extracted from the taken-out set of alarm signals.Type: ApplicationFiled: June 10, 2021Publication date: August 17, 2023Applicant: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATIONInventors: Ryo SHIMIZU, Akira NOJIMA, Nobuo SHIMIZU
-
Publication number: 20230251624Abstract: A drawing creating device generates HMI configuration data for a system monitoring screen from a network configuration diagram drawn by drag-and-drop operation. An HMI server device executes a system monitoring process by applying HMI configuration data to a predetermined server runtime library, and transmits a display signal according to the communication status of a monitored device. An HMI client device draws the system monitoring screen on a web browser and changes the display statuses of the parts positioned on the system monitoring screen according to the received display signal. According to the present invention, the system monitoring function of an industrial plant can be implemented in a non-programmable graphical manner.Type: ApplicationFiled: July 7, 2021Publication date: August 10, 2023Applicant: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATIONInventors: Ryo SHIMIZU, Akira NOJIMA, Nobuo SHIMIZU
-
Patent number: 11720082Abstract: A SCADA web HMI system dynamically distributes server connection priority lists from web HMI servers to HMI clients in accordance with order of assignment which takes load balancing into account. As a result, preliminary settings associated with connection priority do not need to be made on the HMI clients. Also, since the server connection priority lists are assigned to the HMI clients in accordance with the order of assignment which takes load balancing into account, the numbers of clients connected to the individual web HMI servers are equalized and the load balancing can be ensured. The SCADA web HMI system can reduce the operating costs necessary in client settings while ensuring redundancy and load balancing of servers.Type: GrantFiled: October 10, 2019Date of Patent: August 8, 2023Assignee: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATIONInventors: Ryosuke Higashiya, Akira Nojima, Nobuo Shimizu, Ryo Shimizu
-
Publication number: 20230236584Abstract: When a general-purpose operation part (22, 23) is hidden by a window part (24), it becomes hard for an operator to visually check an association state between a field device (10A, 10B) and a hardware switch (3). If such a display state has occurred, an HMI server (5) stops a health check signal which is being output to a PLC (6). The PLC (6) detects the stop of the health check signal and forcibly cancels the association state between the field device (10A, 10B) and the hardware switch (3). Thus, a human error can be prevented.Type: ApplicationFiled: November 24, 2020Publication date: July 27, 2023Applicant: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATIONInventors: Vittal RAO, Akira NOJIMA, Nobuo SHIMIZU, Ryo SHIMIZU
-
Publication number: 20230197109Abstract: A suspension includes a load beam, a flexure and a dimple portion. The flexure includes a tongue. The dimple portion swingably supports the tongue at least over a first position and a second position. In the tongue, first pillow portions supporting a slider and an adhesive portion fixing the slider are provided. In the load beam, a second pillow portion protruding towards the slider is provided. The second pillow portion is in contact with the slider when the tongue is located at the first position, and separates from the slider when the tongue has moved to the second position.Type: ApplicationFiled: December 16, 2022Publication date: June 22, 2023Applicant: NHK SPRING CO., LTD.Inventors: Tatsuhiko NISHIDA, Akira NOJIMA
-
Publication number: 20230145367Abstract: A SCADA web HMI system dynamically distributes server connection priority lists from web HMI servers to HMI clients in accordance with order of assignment which takes load balancing into account. As a result, preliminary settings associated with connection priority do not need to be made on the HMI clients. Also, since the server connection priority lists are assigned to the HMI clients in accordance with the order of assignment which takes load balancing into account, the numbers of clients connected to the individual web HMI servers are equalized and the load balancing can be ensured. The SCADA web HMI system can reduce the operating costs necessary in client settings while ensuring redundancy and load balancing of servers.Type: ApplicationFiled: October 10, 2019Publication date: May 11, 2023Applicant: Toshiba Mitsubishi-Electric Industrial Systems CorporationInventors: Ryosuke HIGASHIYA, Akira NOJIMA, Nobuo SHIMIZU, Ryo SHIMIZU
-
Patent number: 11644810Abstract: A hybrid rendering HMI terminal device (32) is provided with a web browser (321) and an HMI Web Runtime (322). The web browser (321) displays an HMI screen on which a first part and a second part that represent the state of a monitoring target device (7) are arranged. When signal data from the monitoring target device (7) is analog numerical data, a WebGL rendering processing unit (322i) renders the first part associated with the signal data by WebGL rendering. When signal data from the monitoring target device (7) is data other than analog numerical data, an SVG rendering processing unit (322h) renders the second part associated with the signal data by SVG rendering.Type: GrantFiled: October 31, 2018Date of Patent: May 9, 2023Assignee: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATIONInventors: Hiroyuki Fujieda, Nobuo Shimizu, Akira Nojima, Kyohei Miyake
-
Publication number: 20220390934Abstract: A SCADA web HMI system generates an integrated component by grouping components including a first component and provides a first animation effect to the integrated component. The first animation effect is applied to the integrated component as a whole but not individually applied to components constituting the integrated component. The system provides a second animation effect to the first component. The second animation effect is applied to the first component but not applied to the components constituting the integrated component except for the first component. The system associates the first animation effect with the value of a first PLC signal and changes the appearance of the integrated component according to the value of the first PLC signal. The system associates the second animation effect with the value of a second PLC signal and changes the appearance of the first component according to the value of the second PLC signal.Type: ApplicationFiled: June 30, 2020Publication date: December 8, 2022Applicant: Toshiba Mitsubishi-Electric Industrial Systems CorporationInventors: Ryosuke HIGASHIYA, Akira NOJIMA, Nobuo SHIMIZU, Ryo SHIMIZU
-
Publication number: 20220057780Abstract: An SCADA web HMI system includes a web browser for displaying an HMI screen. An integrated part identifier generation unit generates a new integrated part identifier when attribute identifiers of first part data and second part data are identical. A part data change unit changes part identifiers of the first part data and the second part data to the integrated part identifier. An integrated item name generation unit generates an integrated item name in which a screen identifier of the HMI screen, the integrated part identifier, and the identical attribute identifier are combined. The web browser changes, when a PLC signal received from a programmable logic controller corresponds to the integrated item name, a display state of the first part based on first display information and changes a display state of the second part based on second display information, according to the value of the received PLC signal.Type: ApplicationFiled: November 26, 2019Publication date: February 24, 2022Applicant: Toshiba Mitsubishi-Electric Industrial Systems CorporationInventors: Ryosuke HIGASHIYA, Akira NOJIMA, Nobuo SHIMIZU, Ryo SHIMIZU
-
Patent number: 11231692Abstract: An HMI renders on an HMI screen a process line which includes: a movable looper group part obtained by grouping at least one movable roll part and a plurality of line parts connected to the movable roll part; and a plurality of fixed roll parts connected to the movable looper group part. The HMI continuously obtains a process line length from an output signal of a monitoring target device. The HMI calculates a looper movement amount by dividing a difference between a process line total length and the process line length by the number of parts in the plurality of line parts which are shared by the movable looper group part with the plurality of fixed roll parts. The HMI changes a relative position between the plurality of fixed roll parts and the movable looper group part on the HMI screen according to the looper movement amount.Type: GrantFiled: October 31, 2018Date of Patent: January 25, 2022Assignee: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATIONInventors: Hiroyuki Fujieda, Nobuo Shimizu, Akira Nojima
-
Publication number: 20210373546Abstract: A SCADA Web HMI system includes a drawing generation device (1) and an HMI terminal device (32). A drawing editor (11) generates SVG data (21) and part runtime attribute data (22). The HMI terminal device (32) includes a Web browser (321) that reads SVG data (21) and displays an HMI screen, and an HMI Web runtime (322) that reads the part runtime attribute data (22) as setting parameters and operates on the Web browser (321). When receiving signal data corresponding to unique signal names from a monitoring target device (7), the HMI Web runtime (322) changes display of parts corresponding to the unique signal names on the HMI screen.Type: ApplicationFiled: October 31, 2018Publication date: December 2, 2021Applicant: Toshiba Mitsubishi-Electric Industrial Systems CorporationInventors: Hiroyuki FUJIEDA, Nobuo SHIMIZU, Akira NOJIMA, Ryo SHIMIZU, Takaharu HASHIZUME