Industrial automation service templates for provisioning of cloud services
First Claim
Patent Images
1. A system for provisioning cloud templates, comprising:
- a memory that stores cloud templates in a template library, wherein the cloud templates are classified in the template library according to hierarchical categories of a storage schema, and wherein the hierarchical categories comprise at least an industry type and an industrial control project type;
a processor that executes computer-executable components stored in the memory to implement the system, the computer-executable components comprising;
a search component that receives a query specifying at least one category, of the hierarchical categories, and selects a subset of the cloud templates corresponding to the at least one category;
an interface component that displays information identifying the subset of the cloud templates; and
a retrieval component that provisions a selected cloud template of the subset of the cloud templates to a client device,wherein the selected cloud template is configured to receive configuration data from the client device and to send a configuration instruction, based on the configuration data, to the cloud platform, and wherein the configuration instruction facilitates configuration of a portion of a cloud-based industrial system pertaining to the at least one category.
1 Assignment
0 Petitions
Accused Products
Abstract
A library of cloud templates for configuring cloud-based industrial solutions is provided. A cloud template provisioning system provides a platform for location and retrieval of a variety of cloud templates that facilitate configuration of cloud-based industrial applications, including control panel templates, dashboard templates, data historian templates, virtual machine management templates, and other such templates. The cloud templates can be installed and executed on a client device to provide an intuitive interface for configuring various aspects of the cloud-based solution.
76 Citations
22 Claims
-
1. A system for provisioning cloud templates, comprising:
-
a memory that stores cloud templates in a template library, wherein the cloud templates are classified in the template library according to hierarchical categories of a storage schema, and wherein the hierarchical categories comprise at least an industry type and an industrial control project type; a processor that executes computer-executable components stored in the memory to implement the system, the computer-executable components comprising; a search component that receives a query specifying at least one category, of the hierarchical categories, and selects a subset of the cloud templates corresponding to the at least one category; an interface component that displays information identifying the subset of the cloud templates; and a retrieval component that provisions a selected cloud template of the subset of the cloud templates to a client device, wherein the selected cloud template is configured to receive configuration data from the client device and to send a configuration instruction, based on the configuration data, to the cloud platform, and wherein the configuration instruction facilitates configuration of a portion of a cloud-based industrial system pertaining to the at least one category. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for provisioning cloud templates, comprising:
-
storing cloud templates in a template library according to hierarchical categories comprising at least an industry type and an industrial control project type; receiving, by a cloud template provisioning system that includes a processor, a query from a client device specifying one or more categories of the hierarchical categories; selecting a subset of the cloud templates that correspond to the one or more categories; rendering, on the client device, identification information for the subset of cloud templates; in response to receiving selection data from the client device indicating a selected cloud template of the subset of cloud templates, delivering the selected cloud template to a memory location associated with the client device; and configuring a portion of a cloud-based industrial application based on one or more configuration instructions generated by the selected cloud template based on configuration data provided to the cloud template via the client device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium having stored thereon computer-executable instructions that, in response to execution, cause a computing system to perform operations, the operations comprising:
-
categorizing a set of cloud templates in a template library according to hierarchical categories of a storage schema, wherein the hierarchical categories comprise at least an industry type and a control project type; receiving a query from a client device, wherein the query identifies one or more categories of the hierarchical categories; identifying a subset of cloud templates, stored in the template library, that relate to the one or more categories; displaying identification information identifying the subset of cloud templates; and based on receipt of selection data from the client device indicating a selected cloud template of the subset of cloud templates, sending the selected cloud template to a memory location associated with the client device, wherein the selected cloud template is configured to receive configuration data via the client device and generate a configuration instruction that facilitates configuration of a portion of a cloud-based industrial application. - View Dependent Claims (21, 22)
-
Specification