System for creation and management of industrial automation and information solutions and services
First Claim
Patent Images
1. A system, comprising:
- a processor;
a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions, comprising;
an interface component configured to receive user requirements specifying at least one manufacturing goal;
a design tool configured to de-abstract at least one design template using the user requirements to generate an engineering specification defining at least one industrial automation service to achieve the at least one manufacturing goal; and
wherein the design template comprises;
a software specification component configured to employ a functional specification of the engineering specification to generate a software design specification of the engineering specification that defines a representation of software required to achieve the at least one manufacturing goal, wherein the functional specification defines at least one equipment required to achieve the at least one manufacturing goal; and
a hardware specification component configured to generate at least one hardware design specification of the engineering specification based upon at least one of the functional specification or software design specification, wherein the hardware design specification defines at least one of an input or an output of the equipment to achieve the at least one manufacturing goal.
1 Assignment
0 Petitions
Accused Products
Abstract
The innovation relates to a system and/or methodology for the creation and management of industrial automation services and design templates. In addition, it allows for users to view processes, applications, protocols, data types, and so forth as semantically intuitive graphical objects that can be dragged, dropped, and tagged to allow for combining functionalities and/or integrating disparate applications or systems through a services model. Additionally, the innovation provides a library for user management of the services and templates.
53 Citations
39 Claims
-
1. A system, comprising:
-
a processor; a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions, comprising; an interface component configured to receive user requirements specifying at least one manufacturing goal; a design tool configured to de-abstract at least one design template using the user requirements to generate an engineering specification defining at least one industrial automation service to achieve the at least one manufacturing goal; and wherein the design template comprises; a software specification component configured to employ a functional specification of the engineering specification to generate a software design specification of the engineering specification that defines a representation of software required to achieve the at least one manufacturing goal, wherein the functional specification defines at least one equipment required to achieve the at least one manufacturing goal; and a hardware specification component configured to generate at least one hardware design specification of the engineering specification based upon at least one of the functional specification or software design specification, wherein the hardware design specification defines at least one of an input or an output of the equipment to achieve the at least one manufacturing goal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium having instructions stored thereon that, in response to execution, cause at least one device including a processor to perform operations comprising:
-
obtaining a set of user requirements specifying at least one goal of an industrial process; de-abstracting at least one design template using the user requirements to generate an engineering specification that defines at least one industrial automation service for achieving the at least goal of the industrial process; and employing a functional specification of the engineering specification to generate a software design specification that defines a representation of software required to achieve the at least one goal of the industrial process, wherein the functional specification defines at least one equipment required to achieve the at least one manufacturing goal; and generating at least one hardware design specification of the engineering specification based upon at least one of the functional specification or software design specification, wherein the hardware design specification defines at least one of an input or an output of the equipment to achieve the at least one manufacturing goal. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method, comprising:
-
collecting, by a device including a processor, a set of user data specifying at least one manufacturing goal; de-abstracting, by the device, at least one design template using the set of user data to generate an engineering specification that defines at least one industrial automation service to accomplish the at least manufacturing goal; and employing, by the device, a functional specification of the engineering specification to generate a software design specification that defines a representation of software required to achieve the at least one goal of the industrial process, wherein the functional specification defines at least one equipment required to achieve the at least one manufacturing goal; and generating, by the device, at least one hardware design specification of the engineering specification based upon at least one of the functional specification or software design specification, wherein the hardware design specification defines at least one of an input or an output of the equipment to achieve the at least one manufacturing goal. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system, comprising:
-
means for collecting a set of user data specifying at least one goal of an industrial process; means for de-abstracting at least one design template using the set of user data to generate an engineering specification that defines at least one industrial automation service for accomplishing the at least one goal of an industrial process; and means for employing a functional specification of the engineering specification to generate a software design specification that defines a representation of software required to achieve the at least one goal of the industrial process, wherein the functional specification defines at least one equipment required to achieve the at least one manufacturing goal; and means for generating at least one hardware design specification of the engineering specification based upon at least one of the functional specification or software design specification, wherein the hardware design specification defines at least one of an input or an output of the equipment to achieve the at least one manufacturing goal.
-
Specification