IP Library Granted Patent US 9,547,291
Granted Patent B2
US 9,547,291 · App. 14/198,188 · Granted Jan 17, 2017

Human machine interface (HMI) system having a symbol wizard creator

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,547,291
App. No.
14/198,188
Granted
Jan 17, 2017
Kind
B2
Abstract

A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.

Claims (40)

1. A system for managing human machine interface (HMI) applications for industrial control and automation, said system comprising:

a processor;

software instructions stored on a tangible, non-transitory media and executable by the processor, said instructions comprising:

instructions for receiving data indicative of a manufacturing/process control system being monitored;

instructions for displaying a designer interface indicative of a status of the manufacturing/process control system being monitored, said status is based on the received data;

instructions for defining a set of designer-defined graphical element style standards, granularly applicable to separate elements; and

instructions responsive to designer input for configuring a customized symbol wizard, said customized symbol wizard generating symbols according to a customized, designer-defined template corresponding to at least one of the designer-defined graphical element style standards,

wherein the instructions for configuring a customized symbol wizard comprising instructions for defining wizard layers to group process graphic contents which define a specific subset of functionality to be encapsulated in the customized symbol wizard; and

wherein each wizard layer is capable of being conditionally enabled through wizard rules and wherein contents of the wizard layer will be included in the runtime environment of the customized symbol wizard if the wizard layer is enabled.

2. The system of claim 1 wherein the designer associates graphics to a layer by a drag and drop function and the designer also associates local custom properties and named scripts to a layer.

3. The system of claim 2 wherein the wizard rules allow the designer to use wizard options to construct Boolean logic statements which enable or disable layers.

4. The system of claim 3 wherein the wizard options are created by the designer within the customized symbol wizard to allow a subsequent user to selectively enable or disable encapsulated functionalities within the customized symbol wizard.

5. The system of claim 1 further comprising a symbol wizard designer capable of creating choice groups which group one or more mutually exclusive choices within the customized symbol wizard.

6. The system of claim 1 wherein choices within the customized symbol wizard are created by the symbol wizard designer to represent a single configuration related to a subset of functionality within a process graphic.

7. The system of claim 1 wherein options within the customized symbol wizard are created by the symbol wizard designer to represent a Boolean toggle of a single configuration related to a subset of functionality within a process graphic.

8. A tangible, non-transitory media having processor executable software instructions stored thereon, said software instructions comprising:

instructions for receiving data indicative of a manufacturing/process control system being monitored;

instructions for displaying a designer interface indicative of a status of the manufacturing/process control system being monitored, said status is based on the received data;

instructions for defining a set of designer-defined graphical element style standards, granularly applicable to separate elements; and

instructions responsive to designer input for configuring a customized symbol wizard, said customized symbol wizard generating symbols according to a customized, designer-defined template corresponding to at least one of the designer-defined graphical element style standards,

wherein the instructions for configuring a customized symbol wizard comprises instructions for defining wizard layers to group process graphic contents which define a specific subset of functionality to be encapsulated in the customized symbol wizard; and

wherein each wizard layer is capable of being conditionally enabled through wizard rules and wherein contents of the wizard layer will be included in the runtime environment of the customized symbol wizard if the wizard layer is enabled.

9. The software instructions of the media of claim 8 wherein the designer associates graphics to a layer by a drag and drop function and the designer can also associate local custom properties and named scripts to a layer.

10. The software instructions of the media of claim 9 wherein wizard rules allow the designer to use wizard options to construct Boolean logic statements which enable or disable layers.

11. The software instructions of the media of claim 10 wherein wizard options are created by the designer within the customized symbol wizard to allow a subsequent user to selectively enable or disable encapsulated functionalities within the customized symbol wizard.

12. The software instructions of the media of claim 8 wherein choice groups are created by the symbol wizard designer to group one or more mutually exclusive choices within the customized symbol wizard.

13. The software instructions of the media of claim 8 wherein choices within the customized symbol wizard are created by the symbol wizard designer to represent a single configuration related to a subset of functionality within a process graphic.

14. The software instructions of the media of claim 8 wherein options within the customized symbol wizard are created by the symbol wizard designer to represent a Boolean toggle of a single configuration related to a subset of functionality within a process graphic.

15. A processor executable method for managing human machine interface (HMI) applications for industrial control and automation, said method comprising:

receiving data indicative of a manufacturing/process control system being monitored;

displaying a designer interface indicative of a status of the manufacturing/process control system being monitored, said status is based on the received data;

defining a set of designer-defined graphical element style standards, granularly applicable to separate elements; and

responsive to designer input, configuring a customized symbol wizard, said customized symbol wizard generating symbols according to a customized, designer-defined template corresponding to at least one of the designer -defined graphical element style standards,

wherein the configuring a customized symbol wizard comprises defining wizard layers to group process graphic contents which define a specific subset of functionality to be encapsulated in the customized symbol wizard; and

wherein each wizard layer can be conditionally enabled through wizard rules and wherein contents of the wizard layer will be included in the runtime environment of the customized symbol wizard if the wizard layer is enabled.

16. The method of claim 15 , further comprising associating graphics to a layer in response to a drag and drop action by the designer, and associating local custom properties and named scripts to the layer.

17. The method of claim 16 wherein the wizard rules allow the designer to use wizard options to construct Boolean logic statements which enable or disable layers.

18. The method of claim 17 wherein the wizard options are created by the designer within the customized symbol wizard to allow a subsequent user to selectively enable or disable encapsulated functionalities within the customized symbol wizard.

19. The method of claim 15 further comprising creating choice groups which group one or more mutually exclusive choices within the customized symbol wizard.

20. The method of claim 15 wherein choices within the customized symbol wizard are created by the symbol wizard designer to represent a single configuration related to a subset of functionality within a process graphic.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2017
From: INVENSYS SYSTEMS, INC.
To: SCHNEIDER ELECTRIC SOFTWARE, LLC
Reel/Frame 041935/0683 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2014
From: TRAN, DAVE; WEINRICH, STEVEN MICHAEL; KRAJEWSKI, JOHN JOSEPH, III; KUMAR, RAJU UTHU
To: INVENSYS SYSTEMS, INC.
Reel/Frame 032403/0098 →