Patents by Inventor Mark Anthony De Castro CU-UNJIENG
Mark Anthony De Castro CU-UNJIENG 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: 11625380Abstract: The invention enables managing of control system engineering data for the purposes of implementing a control system user interface. In an embodiment, implementing the invention comprises (i) receiving data retrieval parameters, (ii) instantiating a temporary database, comprising an original data table and a modified data table, (iii) retrieving, based on the data retrieval parameters, a set of engineering data from one or more engineering data repositories, (iv) storing the retrieved set of engineering data within the original data table, and (v) responsive to an instruction to display a first sub-set of engineering data, (a) retrieving the first sub-set of engineering data from the original data table, (b) storing the first sub-set of engineering data within an internal cache memory, and (c) retrieving the first sub-set of engineering data from the internal cache memory and displaying the data.Type: GrantFiled: November 9, 2020Date of Patent: April 11, 2023Assignee: YOKOGAWA ELECTRIC CORPORATIONInventors: Ka Wai Kathy Chu, Naing Oo Lin, Mark Anthony De Castro Cu-Unjieng, Grewin Sesma Villarta, Wei Yao Breandon Chien, Archie Sambitan Orido, Janet Delos Santos Tria, Shu Hui Yuen, Takeshi Mori, Ying-Tzu Huang, Myo Khine Kyaw, Su Su Maung
-
Patent number: 11562105Abstract: Method and system for engineering with sequence libraries are provided. A first set of engineering data is defined for a first engineering project to generate a first sequence library for the first engineering project, independently of one or more lower level engineering projects for configuring one or more field control systems. The sequence library assignment process is to assign the first sequence library to the one or more lower level engineering projects simultaneously to generate one or more first assigned sequence libraries for the one or more lower level engineering projects for configuring the one or more field control systems. The parallel configuration process is to perform a parallel configuration process which configures the first sequence library for the first engineering project, while assigning the first sequence library to another one or more lower level engineering projects.Type: GrantFiled: July 11, 2019Date of Patent: January 24, 2023Assignee: YOKOGAWA ELECTRIC CORPORATIONInventors: Mark Anthony De Castro Cu-Unjieng, Isao Hirooka, Hideki Murata, Naing Oo Lin, Archie Sambitan Orido, Takeshi Mori, Efendi Supiman, Thin Sapal Yu, Janet Tria
-
Publication number: 20220300011Abstract: A system or a method includes defining missions based on factors associated with the missions or environmental data associated with the system, assigning the missions to the fleet of robots based on capabilities of the robots, generating a schedule of the missions and the robots, and managing the fleet of robots using feedback.Type: ApplicationFiled: March 1, 2022Publication date: September 22, 2022Applicant: Yokogawa Electric CorporationInventors: Penny Pei CHEN, Sandra FABIANO, David Deacon EMERSON, Brendon Bao-An LU, Stephen Andrew HAYDEN, Saurabh BHANDARI, Yosuke ISHII, Naoyuki FUJIMOTO, Yukiyo AKISADA, Yasuki SAKURAI, Bradley FORD, Qian JINSONG, Renjila Elinjikottil RAJAN, Mark Anthony De Castro CU-UNJIENG
-
Publication number: 20220269284Abstract: A system or a method includes defining missions based on factors associated with the missions or environmental data associated with the system, assigning the missions to the fleet of robots based on capabilities of the robots, generating a schedule of the missions and the robots, and managing the fleet of robots using feedback.Type: ApplicationFiled: April 30, 2021Publication date: August 25, 2022Applicant: Yokogawa Electric CorporationInventors: Penny Pei CHEN, Sandra FABIANO, David Deacon EMERSON, Brendon Bao-An LU, Stephen Andrew HAYDEN, Saurabh BHANDARI, Yosuke ISHII, Naoyuki FUJIMOTO, Yukiyo AKISADA, Yasuki SAKURAI, Bradley FORD, Qian JINSONG, Renjila Elinjikottil RAJAN, Mark Anthony De Castro CU-UNJIENG
-
Publication number: 20220269285Abstract: A system or a method includes defining missions based on factors associated with the missions or environmental data associated with the system, assigning the missions to the fleet of robots based on capabilities of the robots, generating a schedule of the missions and the robots, and managing the fleet of robots using feedback.Type: ApplicationFiled: March 1, 2022Publication date: August 25, 2022Applicant: Yokogawa Electric CorporationInventors: Penny Pei CHEN, Sandra FABIANO, David Deacon EMERSON, Brendon Bao-An LU, Stephen Andrew HAYDEN, Saurabh BHANDARI, Yosuke ISHII, Naoyuki FUJIMOTO, Yukiyo AKISADA, Yasuki SAKURAI, Bradley FORD, Qian JINSONG, Renjila Elinjikottil RAJAN, Mark Anthony De Castro CU-UNJIENG
-
Publication number: 20220269286Abstract: A system or a method includes defining missions based on factors associated with the missions or environmental data associated with the system, assigning the missions to the fleet of robots based on capabilities of the robots, generating a schedule of the missions and the robots, and managing the fleet of robots using feedback.Type: ApplicationFiled: March 1, 2022Publication date: August 25, 2022Applicant: Yokogawa Electric CorporationInventors: Penny Pei CHEN, Sandra FABIANO, David Deacon EMERSON, Brendon Bao-An LU, Stephen Andrew HAYDEN, Saurabh BHANDARI, Yosuke ISHII, Naoyuki FUJIMOTO, Yukiyo AKISADA, Yasuki SAKURAI, Bradley FORD, Qian JINSONG, Renjila Elinjikottil RAJAN, Mark Anthony De Castro CU-UNJIENG
-
Publication number: 20220269287Abstract: A system or a method includes defining missions based on factors associated with the missions or environmental data associated with the system, assigning the missions to the fleet of robots based on capabilities of the robots, generating a schedule of the missions and the robots, and managing the fleet of robots using feedback.Type: ApplicationFiled: March 1, 2022Publication date: August 25, 2022Applicant: Yokogawa Electric CorporationInventors: Penny Pei CHEN, Sandra FABIANO, David Deacon EMERSON, Brendon Bao-An LU, Stephen Andrew HAYDEN, Saurabh BHANDARI, Yosuke ISHII, Naoyuki FUJIMOTO, Yukiyo AKISADA, Yasuki SAKURAI, Bradley FORD, Qian JINSONG, Renjila Elinjikottil RAJAN, Mark Anthony De Castro CU-UNJIENG
-
Publication number: 20210011977Abstract: Method and system for engineering with sequence libraries are provided. A first set of engineering data is defined for a first engineering project to generate a first sequence library for the first engineering project, independently of one or more lower level engineering projects for configuring one or more field control systems. The sequence library assignment process is to assign the first sequence library to the one or more lower level engineering projects simultaneously to generate one or more first assigned sequence libraries for the one or more lower level engineering projects for configuring the one or more field control systems. The parallel configuration process is to perform a parallel configuration process which configures the first sequence library for the first engineering project, while assigning the first sequence library to another one or more lower level engineering projects.Type: ApplicationFiled: July 11, 2019Publication date: January 14, 2021Applicant: Yokogawa Electric CorporationInventors: Mark Anthony De Castro CU-UNJIENG, Isao HIROOKA, Hideki MURATA, Naing Oo LIN, Archie Sambitan ORIDO, Takeshi MORI, Efendi SUPIMAN, Thin Sapal YU, Janet TRIA
-
Patent number: 10796031Abstract: An industrial plant module-based engineering method includes the following processes. The process is for duplicating a source engineering template having one or more source child templates to create a duplicated engineering template having one or more duplicated child templates, without duplicating any instances. The process is for selecting at least one child instance instantiated from the source engineering template and having an original link to the source engineering template. The process is for changing the original link into a new link between the selected at least one child instance and the duplicated engineering template. The selected at least one child instance has the new link to the duplicated engineering template and is free of the original link to the source engineering template, and wherein unselected one or more child instances remain to have the original link to the source engineering template.Type: GrantFiled: March 20, 2019Date of Patent: October 6, 2020Assignee: Yokogawa Electric CorporationInventors: Hideki Murata, Mark Anthony De Castro Cu-Unjieng, Naing Oo Lin, Archie Sambitan Orido, Efendi Supiman, Thin Sapal Yu, Janet Tria
-
Publication number: 20200302024Abstract: An industrial plant module-based engineering method includes the following processes. The process is for duplicating a source engineering template having one or more source child templates to create a duplicated engineering template having one or more duplicated child templates, without duplicating any instances. The process is for selecting at least one child instance instantiated from the source engineering template and having an original link to the source engineering template. The process is for changing the original link into a new link between the selected at least one child instance and the duplicated engineering template. The selected at least one child instance has the new link to the duplicated engineering template and is free of the original link to the source engineering template, and wherein unselected one or more child instances remain to have the original link to the source engineering template.Type: ApplicationFiled: March 20, 2019Publication date: September 24, 2020Applicant: Yokogawa Electric CorporationInventors: Hideki Murata, Mark Anthony De Castro Cu-Unjieng, Naing Oo Lin, Archie Sambitan Orido, Efendi Supiman, Thin Sapal Yu, Janet Tria
-
Patent number: 10754667Abstract: An industrial plant module-based engineering system includes a group module library navigator that contains: a plurality of group class modules and a respective plurality of child class modules under an associated group class module of the plurality of group class modules. A group module instantiation engine is configured to instantiate the group class module with reflecting a hierarchy of the group class modules to generate, in an application structure navigator, a group application module (group APM) and a hierarchy of the group application module (group APM) from the group class module, and to instantiate the child class module to generate, in the application structure navigator, a child application module (child APM) from the child class module. The group module update engine is configured to update the allocation of each group class module and a respective topology of the complex loops of each group class module.Type: GrantFiled: March 20, 2019Date of Patent: August 25, 2020Assignee: Yokogawa Electric CorporationInventors: Mark Anthony De Castro Cu-Unjieng, Isao Hirooka, Hideki Murata, Naing Oo Lin, Archie Sambitan Orido, Takeshi Mori, Wilfred Woon Yew Teo, Ying Tzu Huang, Daisuke Yasunami
-
Patent number: 10719335Abstract: An industrial plant module-based engineering system includes a group module library navigator that contains: a plurality of group class modules and a respective plurality of child class modules under an associated group class module of the plurality of group class modules. A group module instantiation engine is configured to instantiate the group class module with reflecting a hierarchy of the group class modules to generate, in an application structure navigator, a group application module (group APM) and a hierarchy of the group application module (group APM) from the group class module, and to instantiate the child class module to generate, in the application structure navigator, a child application module (child APM) from the child class module. The group module update engine is configured to update the allocation of each group class module and a respective topology of the complex loops of each group class module.Type: GrantFiled: March 20, 2019Date of Patent: July 21, 2020Assignee: Yokohawa Electric CorporationInventors: Mark Anthony De Castro Cu-Unjieng, Isao Hirooka, Hideki Murata, Naing Oo Lin, Archie Sambitan Orido, Takeshi Mori, Wilfred Woon Yew Teo, Ying Tzu Huang, Daisuke Yasunami
-
Patent number: 10462261Abstract: A data access configuration system includes, not limited to, a configuration tool, a configuration library, a plurality of configuration files, a data server and an acquisition engine. The configuration library is configured to communicate with the configuration tool. The configuration library includes, not limited to, a plurality of configuration Application Programming Interfaces (APIs). The plurality of configuration files are generated by the APIs. The data server includes, not limited to, a data server configuration module. The acquisition engine includes, not limited to, an acquisition engine configuration module. The acquisition engine is configured to communicate with at least one data source, the at least one data source is configured to communicate with a plurality of field devices to retrieve data. The configuration library is configured to manage the data server configuration module and the acquisition engine configuration module.Type: GrantFiled: June 24, 2015Date of Patent: October 29, 2019Assignee: Yokogawa Electric CorporationInventors: Muralee Krishnan Rajendran Pillai Sarojini, Mark Anthony De Castro Cu-Unjieng, Haydee Lavisores Plenos
-
Patent number: 10459435Abstract: An engineering tool for testing a process control system includes one or more test manager instances. Each test manager instance includes circuitry that receives test cases and associated test requests. The circuitry also identifies a target for each test request, translates each test request into instructions to the identified target, checks each test request for validity, initiates execution of each test case, monitors subscribed data generated by the target, computes a difference between the subscribed data at a first point in time and a second point in time, and generates a notification when the computed difference is greater than a predetermined threshold.Type: GrantFiled: October 17, 2016Date of Patent: October 29, 2019Assignee: Yokogawa Electric CorporationInventors: Mark Anthony De Castro Cu-Unjieng, Chin Wei Chia, Jason Allan Lu Ng
-
Publication number: 20180107201Abstract: An engineering tool for testing a process control system includes one or more test manager instances. Each test manager instance includes circuitry that receives test cases and associated test requests. The circuitry also identifies a target for each test request, translates each test request into instructions to the identified target, checks each test request for validity, initiates execution of each test case, monitors subscribed data generated by the target, computes a difference between the subscribed data at a first point in time and a second point in time, and generates a notification when the computed difference is greater than a predetermined threshold.Type: ApplicationFiled: October 17, 2016Publication date: April 19, 2018Applicant: YOKOGAWA ELECTRIC CORPORATIONInventors: MARK ANTHONY DE CASTRO CU-UNJIENG, CHIN WEI CHIA, JASON ALLAN LU NG
-
Publication number: 20160380816Abstract: A data access configuration system includes, not limited to, a configuration tool, a configuration library, a plurality of configuration files, a data server and an acquisition engine. The configuration library is configured to communicate with the configuration tool. The configuration library includes, not limited to, a plurality of configuration Application Programming Interfaces (APIs). The plurality of configuration files are generated by the APIs. The data server includes, not limited to, a data server configuration module. The acquisition engine includes, not limited to, an acquisition engine configuration module. The acquisition engine is configured to communicate with at least one data source, the at least one data source is configured to communicate with a plurality of field devices to retrieve data. The configuration library is configured to manage the data server configuration module and the acquisition engine configuration module.Type: ApplicationFiled: June 24, 2015Publication date: December 29, 2016Applicant: YOKOGAWA ELECTRIC CORPORATIONInventors: Muralee Krishnan RAJENDRAN PILLAI SAROJINI, Mark Anthony De Castro CU-UNJIENG, Haydee Lavisores PLENOS