| CPC G05B 19/41865 (2013.01) [G05B 19/4183 (2013.01); G05B 19/41885 (2013.01); G06F 16/686 (2019.01); G06F 16/90332 (2019.01); G06F 16/9035 (2019.01); G06F 16/9038 (2019.01); G06F 40/205 (2020.01)] | 20 Claims |

|
1. A method for interfacing with at least one safety instrumented system (SIS) in an industrial plant, the industrial plant comprising a plurality of equipment configured for communicating with the SIS, the method comprising:
establishing a unidirectional connection from the SIS to a diagnostic status aggregator, the SIS configured for supplying at least one of health and diagnostic status data to the diagnostic status aggregator via the unidirectional connection, the diagnostic status aggregator storing the status data supplied by the SIS;
communicatively coupling an interface processing engine to the diagnostic status aggregator, the interface processing engine configured for communicating with a remote user device configured to be located at a plurality of remote locations associated with the plurality of equipment of the industrial plant, the interface processing engine and the diagnostic status aggregator comprising a dual interface layer, wherein the unidirectional connection from the SIS to the diagnostic status aggregator of the dual interface layer prevents the user device from directly interacting with the SIS;
receiving, via a mobile application of the user device, a new request for information relating to the SIS, wherein the user device is configured for generating the new request from the plurality of remote locations;
receiving, by the interface processing engine, the new request from the user device, the user device communicatively coupled to the interface processing engine;
executing at least one of an artificial intelligence system and a machine learning algorithm to train the interface processing engine to recognize one or more specific keywords associated with the requested information relating to the SIS;
parsing, by the interface processing engine, the new request to identify one or more specific keywords therein associated with the requested information relating to the SIS, wherein identification of the one or more specific keywords is performed by the interface processing engine trained by the at least one of an artificial intelligence system and a machine learning algorithm;
generating, by the interface processing engine, a query based on the identified keywords;
retrieving, by the interface processing engine from the diagnostic status aggregator, the status data supplied by the SIS to the diagnostic aggregator responsive to the query; and
providing, by the interface processing engine, the status data retrieved from the diagnostic status aggregator to the user device.
|