Customized object design for industrial automation application
First Claim
Patent Images
1. A system, comprising:
- a memory that stores computer-executable instructions; and
a processor that is communicatively coupled to the memory, wherein the processor executes the computer-executable instructions to perform acts, comprising;
based on goal data indicative of a production goal of a workflow related to an industrial automation process, selecting an object from a plurality of objects stored within a data store, wherein the object comprises first data representing functionalities of the object;
filtering the first data based on the goal data and role data resulting in the first data comprising second data representing filtered functionalities that are not associated with the goal data and third data representing unfiltered functionalities that are associated with the goal data, wherein the role data represents a role of an entity that has selected or initiated a customization of the object; and
facilitating a display of the third data to initiate the customization of the object for satisfying the production goal of the workflow while masking the second data.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein are systems, methods and apparatuses that can provide a holistic, bottom-up approach to facilitate the design of objects (e.g., modular objects that can facilitate industrial automation applications). The design approach includes selection of an object from a library of a plurality of objects; filtration of functionalities of the object based on a workflow of an application; and display of the object for customization of the object for the application with the filtered functionalities masked.
-
Citations
20 Claims
-
1. A system, comprising:
-
a memory that stores computer-executable instructions; and a processor that is communicatively coupled to the memory, wherein the processor executes the computer-executable instructions to perform acts, comprising; based on goal data indicative of a production goal of a workflow related to an industrial automation process, selecting an object from a plurality of objects stored within a data store, wherein the object comprises first data representing functionalities of the object; filtering the first data based on the goal data and role data resulting in the first data comprising second data representing filtered functionalities that are not associated with the goal data and third data representing unfiltered functionalities that are associated with the goal data, wherein the role data represents a role of an entity that has selected or initiated a customization of the object; and facilitating a display of the third data to initiate the customization of the object for satisfying the production goal of the workflow while masking the second data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
based on goal data representing a production goal of a workflow associated with an industrial automation process, selecting, by a system comprising a processor, an object from a library of object data; determining, by the system, a first set of parameters of the object that relate to the goal data and a second set of parameters of the object that do not relate to the goal data, wherein the determining comprises determining the first set of parameters and the second set of parameters based on role data representing a role of an entity that has selected or initiated a customization of the object; and facilitating, by the system, a display of the object comprising presenting the first set of parameters and masking the second set of parameters to facilitate the customization of the object for a defined application associated with the workflow. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium having stored thereon computer executable instructions that, in response to execution, cause a computing device comprising a processor to perform operations, comprising:
-
based on goal data indicative of a production goal of a workflow of an industrial automation process, selecting an object from a plurality of objects stored in data store, wherein the object comprises a set of parameters corresponding to respective functionalities of the object; determining a first parameter of the set of parameters that relates to the goal data and a second parameter of the set of parameters that does not relate to the goal data, wherein the determining comprises determining the first parameter and the second parameter based on role data indicative of a role of an entity that has selected or initiated a customization of the object; and displaying the first parameter and masking the second parameter to facilitate the customization of the object for a specified application associated with the workflow. - View Dependent Claims (18, 19, 20)
-
Specification