INDUSTRIAL AUTOMATION APP-STORE
First Claim
1. A system for provisioning functional modules for industrial applications, comprising:
- a memory that stores functional modules in a library, wherein the functional modules are classified in the library according to hierarchical categories of a storage schema, and the hierarchical categories comprise at least an industry type category specifying an industry and an industrial device category specifying an industrial device;
a processor that executes computer-executable components stored in the memory to implement the system, the computer-executable components comprising;
a search component configured to receive browsing input from a client device and selects a subset of the functional modules based on the browsing input, wherein the browsing input progressively narrows the subset of the functional modules based on a selected industry type and a selected industrial device identified by the browsing input;
an interface component configured to display the subset of the functional modules on the second client device; and
a retrieval component configured to provision a selected functional module of the subset of the functional modules to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A cloud-based industrial application provisioning system is provided. The industrial application provisioning system can reside on a cloud platform and be made available to developers and end users with access privileges to the cloud platform. Application developers can publish industrial applications to an application library on the cloud platform, where the application is cataloged within an industry-specific search hierarchy. A search engine allows a user to access the cloud platform and search for a desired industrial application. The library'"'"'s hierarchical catalog allows the user to search for applications according to industry type, equipment in use, automation system type, or other suitable criteria.
15 Citations
20 Claims
-
1. A system for provisioning functional modules for industrial applications, comprising:
-
a memory that stores functional modules in a library, wherein the functional modules are classified in the library according to hierarchical categories of a storage schema, and the hierarchical categories comprise at least an industry type category specifying an industry and an industrial device category specifying an industrial device; a processor that executes computer-executable components stored in the memory to implement the system, the computer-executable components comprising; a search component configured to receive browsing input from a client device and selects a subset of the functional modules based on the browsing input, wherein the browsing input progressively narrows the subset of the functional modules based on a selected industry type and a selected industrial device identified by the browsing input; an interface component configured to display the subset of the functional modules on the second client device; and a retrieval component configured to provision a selected functional module of the subset of the functional modules to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for provisioning industrial applications, comprising:
-
indexing, by a system comprising a processor, functional modules classified according to hierarchical categories of a storage schema, the hierarchical categories comprising at least an industry type category specifying an industry and an industrial device category specifying an industrial device receiving, by the system, browsing data from a client device; selecting, by the system in response to the receiving the browsing data, a subset of the functional modules based on the browsing data, wherein the browsing data progressively narrows the subset of the functional modules based on a selected industry type and a selected industrial device identified by the browsing data; rendering, by the system, identification information for the subset of functional modules; and delivering, by the system, a selected functional module of the subset of functional modules to a memory location associated with the client device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. 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:
-
classifying functional modules in one or more memories according to hierarchical categories of a storage schema, the hierarchical categories comprising at least an industry type category specifying an industry and an industrial device category specifying an industrial device; receiving browsing data from a client device; selecting, in response to the receiving the browsing data, a subset of the functional modules based on the browsing data, wherein the browsing data progressively narrows the subset of the functional modules based on a selected industry type and a selected industrial device identified by the browsing data; rendering identification information for the subset of functional modules; and delivering a selected functional module of the subset of functional modules to a memory location associated with the client device. - View Dependent Claims (19, 20)
-
Specification