CLOUD COMPUTING FOR AN INDUSTRIAL AUTOMATION AND MANUFACTURING SYSTEM
First Claim
1. A system comprising:
- a computing cloud comprising at least one data storage unit and at least one processing unit, wherein the computing cloud is configured to provide at least one service;
a client configured to communicate with the computing cloud and selectively offload data from a local system to the computing cloud based upon one or more specified criteria, the client also configured to offload processes from the local system to the computing cloud based upon the one or more specified criteria; and
an industrial automation system configured to use the at least one service of the computing cloud and at least one service from the local system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a computing cloud having at least one data storage unit and at least one processing unit. The computing cloud is configured to provide at least one service. The system also includes a client configured to communicate with the computing cloud and to selectively offload data to the computing cloud based upon one or more specified criteria. The client is also configured to offload processes to the computing cloud based upon the one or more specified criteria and to use the at least one service of the computing cloud. At least one of the specified criteria may be based upon a determination of whether the data is required for at least one real time process and/or a determination of whether each process is required for at least one real time process. The system may be used in a data storage and retention application or in an industrial automation application.
162 Citations
20 Claims
-
1. A system comprising:
-
a computing cloud comprising at least one data storage unit and at least one processing unit, wherein the computing cloud is configured to provide at least one service; a client configured to communicate with the computing cloud and selectively offload data from a local system to the computing cloud based upon one or more specified criteria, the client also configured to offload processes from the local system to the computing cloud based upon the one or more specified criteria; and an industrial automation system configured to use the at least one service of the computing cloud and at least one service from the local system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
determining which data among a group of data are to be stored in a local environment; determining which processes among a group of processes are to be performed in the local environment; sending data that are not to be stored in the local environment to a computing cloud; delegating processes that are not to be performed in the local environment to the computing cloud; and operating the local environment by using the data stored in the local environment and the data stored in the computing cloud and by using the processes performed in the local environment and the processes performed in the computing cloud; wherein the determination of which data are be stored locally and the determination of which processes are be performed locally are based upon one or more specified criteria; and wherein a client that operates the local environment is configured to control at least one industrial automation system. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A cloud computing apparatus comprising:
-
at least one network interface configured to provide a service bus connection; at least one data storage unit configured to provide shared storage space through the service bus connection; and at least one processing unit configured to provide functional services through the at least one service bus connection; wherein the apparatus is configured to provide the functional services based upon one or more specified criteria, at least one of the specified criteria is based upon whether a functional service is a high level or low level function, the apparatus is configured to provide industrial automation support for one or more high level functions, and the one or more high level functions comprise one or more functions not directly tied to the operation of a piece of machinery. - View Dependent Claims (18, 19, 20)
-
Specification