Configurable User Displays in a Process Control System
First Claim
1. A user display system, comprising:
- a first library stored on a tangible computer readable medium that executes using one or more computer processors to store one or more executable graphical elements, each executable graphical element including informational indicia and links to data within a process control system to be displayed using the informational indicia;
a second library stored on a tangible computer-readable medium that executes using one or more computer processors to store one or more executable user interface display forms, at least one of the executable user interface display forms defining a display region for a user display device and one or more sub-regions within the display region, each of the one or more sub-regions being associated with a different executable graphical element that is to be used to present information within the sub-region, each executable user interface display form including a link between each of the one or more of the sub-regions and a corresponding one of the executable graphical elements; and
a user display execution routine stored on a tangible computer readable medium that executes on one or more processors to present visual information on a user display device using one of the executable user interface display forms and one or more of the executable graphical elements.
2 Assignments
0 Petitions
Accused Products
Abstract
A display configuration system enables plant operators to create their own process displays called dashboards during run-time of the plant and in the same interface that these operators use to view operation of the process plant. This display configuration system makes the operators more productive because the operators can quickly create and implement their own specialized dashboards, as these operators determine these dashboards are needed. Each dashboard has a defined layout specifying locations or regions at which display elements can be shown in the dashboard, and this layout is operator modifiable. Operators can easily create content on their own dashboards using predefined but configurable display building blocks called gadgets, which can be pre-stored in a library and can be made available for the operator during dashboard creation activities. A gadget can be dragged and dropped onto a dashboard at one of the regions or locations of the dashboard to be installed in that region or location of the dashboard. The display configuration system may automatically size the gadgets based on the selected dashboard layout, and operators can modify an existing dashboard by adding, modifying, moving, minimizing or deleting gadgets on the dashboard.
-
Citations
52 Claims
-
1. A user display system, comprising:
-
a first library stored on a tangible computer readable medium that executes using one or more computer processors to store one or more executable graphical elements, each executable graphical element including informational indicia and links to data within a process control system to be displayed using the informational indicia; a second library stored on a tangible computer-readable medium that executes using one or more computer processors to store one or more executable user interface display forms, at least one of the executable user interface display forms defining a display region for a user display device and one or more sub-regions within the display region, each of the one or more sub-regions being associated with a different executable graphical element that is to be used to present information within the sub-region, each executable user interface display form including a link between each of the one or more of the sub-regions and a corresponding one of the executable graphical elements; and a user display execution routine stored on a tangible computer readable medium that executes on one or more processors to present visual information on a user display device using one of the executable user interface display forms and one or more of the executable graphical elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A user display configuration system, comprising:
-
a first library stored on a tangible computer readable medium that includes one or more executable graphical elements, each executable graphical element including informational indicia to be presented as part of a user interface and one or more links to data within a process control system related to the informational indicia to be used to obtain data to be displayed using the informational indicia; a second library stored on a tangible computer-readable medium that stores one or more executable user interface displays forms, at least one of the executable user interface display forms defining a display region for a user display device and one or more sub-regions within the display region, each of the one or more sub-regions capable of being associated with a different executable graphical element that is to be used to present information within the display sub-region, each of the one or more executable user interface display forms including a link between each of the one or more of the sub-regions of that executable user interface form and an executable graphical element; and a configuration engine stored on a tangible computer-readable medium that executes on one or more processors to enable a user, during execution of the one of the executable user interface display forms, to alter the configuration of the one of the executable user interface display forms with respect to the manner in which one or more of the executable graphical elements are used during runtime of the one of the executable user interface display forms. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A user display system for use in a process plant that includes process control devices connected to control a process, comprising:
-
a user interface device including a processor; a first library database implemented on a tangible computer readable medium that includes one or more executable graphical elements, each executable graphical element including informational indicia to be presented as part of a user interface and one or more links to data within a process control system related to the informational indicia to be used to obtain data to be displayed using the informational indicia; a second library database stored on a tangible computer-readable medium that stores one or more executable user interface displays forms, at least one of the executable user interface display forms defining a display region for a user display device and one or more sub-regions within the display region, each of the one or more sub-regions capable of being associated with a different executable graphical element that is to be used to present information within the display sub-region, each of the one or more executable user interface display forms including a link between each of the one or more of the sub-regions of that executable user interface form and an executable graphical element; and a user display engine stored on a tangible computer-readable medium that executes on a processor communicatively coupled to the user interface device, to the first and second libraries and to one or more of the process control devices, to execute one of the executable user interface display forms to present a display to the user using the one of the executable user interface display forms and to enable a user at the user interface device, during execution of the one of the executable user interface display forms, to alter the one of the executable user interface display forms with respect to the manner in which one or more of the executable graphical elements are used during runtime of the one of the executable user interface display forms. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
Specification