AUTOMATED CREATION OF INDUSTRIAL DASHBOARDS AND WIDGETS
First Claim
1. A system for generation and delivery of industrial dashboards, comprising:
- a memory that stores computer-executable components;
a processor, operatively coupled to the memory, that executes the computer-executable components, the computer-executable components comprising;
a monitoring component configured to determine that one or more industrial data items maintained in a federated data model satisfy a criterion defined by a monitoring rule indicative of a performance issue relating to an industrial asset;
a notification component configured to identify a user to be notified of the performance issue and a user role associated with the user; and
a dashboard component configured to generate a visualization window for presentation of data relating to the performance issue based on the user role and a location of the user within an industrial environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-platform industrial search and notification system performs automated and manually initiate information searches across multiple disparate industrial data platforms. The search system is built on a search platform that unifies plant-wide control system information from multiple diverse sources under a common namespace, or federated data model. The system can monitor this federated data model for conditions that may warrant attention by plant personnel, and deliver proactive notifications and operational data to selected users via their personal devices. The system can customize presentation of this data based on the user'"'"'s role, location, and/or other contextual information. To this end, the system can automatically generate user-specific and context-specific dashboards, widgets, or other visualizations, and render these custom visualizations to the user at appropriate times.
76 Citations
20 Claims
-
1. A system for generation and delivery of industrial dashboards, comprising:
-
a memory that stores computer-executable components; a processor, operatively coupled to the memory, that executes the computer-executable components, the computer-executable components comprising; a monitoring component configured to determine that one or more industrial data items maintained in a federated data model satisfy a criterion defined by a monitoring rule indicative of a performance issue relating to an industrial asset; a notification component configured to identify a user to be notified of the performance issue and a user role associated with the user; and a dashboard component configured to generate a visualization window for presentation of data relating to the performance issue based on the user role and a location of the user within an industrial environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating a visual notification of an industrial event, comprising:
-
determining, by a system comprising a processor, that one or more industrial data items indexed in a federated data model indicate occurrence of an event by an industrial automation system for which attention is required; selecting, by the system, a recipient for a notification of the event; generating, by the system, a dashboard graphic that renders event data relating to the event based on a role associated with the recipient and a location of the recipient relative to the industrial automation system; and sending, by the system, the dashboard graphic to a client device associated with the recipient. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium having stored thereon instructions that, in response to execution, cause a system comprising a processor to perform operations, the operations comprising:
-
determining that one or more industrial data items indexed in a federated data model satisfy a criterion indicative of a performance issue relating to an industrial asset; selecting a recipient for a notification of the performance issue; generating a dashboard display that renders event data relating to the performance issue based on a role associated with the recipient and a location of the recipient relative to a source of the performance issue; and sending the dashboard display to a client device associated with the recipient. - View Dependent Claims (19, 20)
-
Specification