APPARATUS AND METHOD FOR FAULT-TOLERANT PRESENTATION OF MULTIPLE GRAPHICAL DISPLAYS IN A PROCESS CONTROL SYSTEM
First Claim
1. A method comprising:
- executing a plurality of first processes to generate a plurality of graphical displays, at least one of the graphical displays comprising a user interface associated with a process system;
executing a second process to generate a window for presentation to an operator, the second process separate from the first processes;
inserting the graphical displays into the window; and
presenting the window with the graphical displays to the operator.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes executing first processes to generate graphical displays. At least one graphical display includes a user interface associated with a process system. The method also includes executing a separate second process to generate a window for presentation to an operator. The method further includes inserting the graphical displays into the window and presenting the window with the graphical displays to the operator. The method could also include executing a separate third process to control the first and second processes. The third process could represent a watchdog that terminates and restarts processes in response to detecting a fault or that prioritizes the processes. The method could further include executing a separate fourth process to provide a service, which includes a function invoked on behalf of at least one of the first and second processes.
-
Citations
21 Claims
-
1. A method comprising:
-
executing a plurality of first processes to generate a plurality of graphical displays, at least one of the graphical displays comprising a user interface associated with a process system; executing a second process to generate a window for presentation to an operator, the second process separate from the first processes; inserting the graphical displays into the window; and presenting the window with the graphical displays to the operator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a processor configured to; execute a plurality of first processes to generate a plurality of graphical displays, at least one of the graphical displays comprising a user interface associated with a process system; and execute a second process to generate a window that includes the graphical displays, the second process separate from the first processes; and a display interface configured to provide the window with the graphical displays to a display device for presentation to an operator. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program embodied on a computer readable medium, the computer program comprising:
-
computer readable program code forming a plurality of first processes configured to generate a plurality of graphical displays, at least one of the graphical displays comprising a user interface associated with a process system; computer readable program code forming a second process configured to generate a window that includes the graphical displays, the second process separate from the first processes; and computer readable program code configured to output the window with the graphical displays. - View Dependent Claims (21)
-
Specification