Web services-based communications for use with process control systems
First Claim
1. A method of communicating process control information, comprising:
- sending a message containing the process control information from a first web service associated with a process control system to an information server;
using a router within the information server to process the message to determine a destination for the process control information contained therein; and
sending the process control information to a second web service associated with the destination and a data consuming application.
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.
295 Citations
50 Claims
-
1. A method of communicating process control information, comprising:
-
sending a message containing the process control information from a first web service associated with a process control system to an information server;
using a router within the information server to process the message to determine a destination for the process control information contained therein; and
sending the process control information to a second web service associated with the destination and a data consuming application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 48, 49, 50)
-
-
12. A system for communicating process control information, comprising:
-
a first web service associated with a process control system;
a second web service associated with a data consuming application; and
an information server communicatively coupled to the first and second web services via a network, wherein the information server is adapted to receive a message containing the process control information from the first web service and to send the process control information via the network to the second web service to be used by the data consuming application. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of communicating process control information, comprising:
-
sending a request for the process control information to a first web service associated with a process control system;
selecting only the process control information from process control information available to the first web service based on the request for the process control information;
sending the process control information to an information server; and
sending the process control information from the information server to a second web service associated with a data consuming application. - View Dependent Claims (25, 26)
-
-
27. A method of communicating process control information, comprising:
-
sending a first message containing the process control information from a first web service to an information server in response to a change in the process control information;
processing the first message within the information server to determine a second web service to which the process control information is to be sent; and
sending a second message containing the process control information from the information server to the second web service. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A system for communicating process control information, comprising:
-
a computer readable medium; and
software stored on the computer readable medium and adapted to be executed by a processor to;
establish connections with a plurality of web services via a network; and
communicate the process control information from a first one of the plurality of web services to a second one of the plurality of web services via the network based on routing information and in response to one of a change in the process control information and a scheduled request for the process control information. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A method of communicating process control information, comprising:
-
receiving user profile information from a graphical user interface;
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 a process control system based on the user profile information and the web service configuration information; and
sending the process control information to the graphical user interface. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
-
47. A system for communicating process control information, comprising:
-
a computer readable medium; and
software stored on the computer readable medium and adapted to be executed by a processor 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;
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;
receive the process control information based on the user profile information and the configuration information;
display at least a portion of the process control information within the active display area based on one of the user profile information and the configuration information.
-
Specification