Automatic user interface generation
First Claim
Patent Images
1. A user interface generation system that comprises the following computer-executable components:
- a reception component that facilitates receipt of instantiated objects from within a programmable logic controller, the objects conform to a hierarchically structured data model; and
a view generation component communicatively coupled to the reception component that utilizes a subset of the objects to dynamically generate a user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
A user interface generation system comprises a reception component that facilitates receipt of instantiated objects from within a programmable logic controller, wherein the objects conform to a hierarchically structured data model. A view generation component communicatively coupled to the reception component utilizes a subset of the objects to dynamically generate a user interface. For example, the hierarchically structured data model can be based at least in part upon one or more of ISA S95, ISA S88 and/or OMAC.
141 Citations
28 Claims
-
1. A user interface generation system that comprises the following computer-executable components:
-
a reception component that facilitates receipt of instantiated objects from within a programmable logic controller, the objects conform to a hierarchically structured data model; and
a view generation component communicatively coupled to the reception component that utilizes a subset of the objects to dynamically generate a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for automatically generating a user interface, comprising the following computer-executable acts:
-
receiving an object that is structured in accordance with a hierarchically structured data model, the object is associated with a programmable logic controller; and
automatically generating a graphical user interface based at least in part upon parameters of the object. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system that facilitates generation of user interfaces, comprising:
-
means for receiving an object from a programmable logic controller, the object conforms to a hierarchically structured data model; and
means for automatically generating a graphical user interface based upon content of the object. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A programmable logic controller, comprising:
-
an interface component that receives objects indicating state of a process, the objects are created in accordance with a hierarchically structured data model; and
a view generation component communicatively coupled to the interface component, the view generation component creates a graphical user interface based upon the received objects.
-
Specification