Web services-based communications for use with process control systems
First Claim
1. A method of communicating process control information, the process control information having content therein including data associated with the operation of a process control system associated with a process plant, comprising:
- receiving user profile information from a graphical user interface, including receiving organizational role information associated with a particular user;
receiving web service configuration information from the graphical user interface;
storing the user profile information and the web service configuration information in a database;
requesting the process control information from a web service associated with the process control system based on the user profile information and the web service configuration information by sending a message using an extensible markup language and a network transport protocol to the web service;
determining a change in the process control information at the web service and including the changed process control information in the content; and
sending the process control information to the graphical user interface based on the content of the process control information.
1 Assignment
0 Petitions
Accused Products
Abstract
A web services-based communication system and technique uses an information server to facilitate the communication of process control data and analysis results between a plurality of web services coupled to a communication network. A graphical user interface coupled to the network enables users to store user profile information and configuration information in a database within the information server. The information server uses the configuration information and the profile information to control the operations of a scheduler and a router within the information server to enable users to selectively view process control information via the graphical user interface and to route process control information to appropriate ones of the web services.
380 Citations
12 Claims
-
1. A method of communicating process control information, the process control information having content therein including data associated with the operation of a process control system associated with a process plant, comprising:
-
receiving user profile information from a graphical user interface, including receiving organizational role information associated with a particular user; receiving web service configuration information from the graphical user interface; storing the user profile information and the web service configuration information in a database; requesting the process control information from a web service associated with the process control system based on the user profile information and the web service configuration information by sending a message using an extensible markup language and a network transport protocol to the web service; determining a change in the process control information at the web service and including the changed process control information in the content; and sending the process control information to the graphical user interface based on the content of the process control information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for communicating process control information, the process control information having content therein including data associated with the operation of a process control system associated with a process plant, comprising:
-
a processor; and a non-transitory computer readable medium storing executable instructions that, when executed by the processor, cause the system to; display a selection guide associated with a plurality of available web services and an active display area associated with a currently selected portion of the selection guide; send user profile information to an information server via a network in response to a user entering the user profile information in a first view displayed within the active display area and requesting submission of the user profile information, wherein the user profile information includes organizational role information associated with the user; send configuration information associated with one of the plurality of web services via the network to the information server in response to the user entering the configuration information in a second view displayed within the active display area and requesting submission of the configuration information, wherein the one of the web services is operable to determine a change in the process control information associated with the one of the web services; receive the process control information based on the user profile information and the configuration information by receiving a message using an extensible markup language and a network transport protocol to the web service; display at least a portion of the process control information within the active display area based on at least one of the user profile information, the content of the process control information and the configuration information. - View Dependent Claims (10, 11, 12)
-
Specification