Meta file system for big data
US-9507807-B1 · Nov 29, 2016 · US
US11676508B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11676508-B2 |
| Application number | US-202117223385-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 6, 2021 |
| Priority date | May 9, 2013 |
| Publication date | Jun 13, 2023 |
| Grant date | Jun 13, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A cloud-based performance enhancement service captures and collects data relating to interactions of users with industrial automation systems of multiple industrial customers for storage and analysis on a cloud platform. The service employs a performance enhancement component that analyzes the data to facilitate determining correlations between certain user interactions and favorable performance of an industrial automation system, determining user interactions that are less favorable or unsafe, determining alternative actions that a user can take to achieve a same or similar preferred operational result, generating recommendations relating to the alternative actions, determining or designing components or techniques that can automate a preferred user action, determining improved user assignments in connection with the industrial automation system, and/or generating training modules or presentations based on preferred user actions that can be used to train users to more efficiently interact with an industrial automation system to achieve improved system performance.
Opening claim text (preview).
What is claimed is: 1. A system, comprising: a memory that stores computer-executable components; and a processor, operatively coupled to the memory, that executes the computer-executable components, the computer-executable components comprising: a collection component configured to collect a set of data associated with a set of devices of an industrial automation system, and store the set of data in a data store associated with a cloud platform; and a performance enhancement component configured to determine a correlation between performance of an action by a user as part of performance of a work task associated with operation of the industrial automation system and a defined favorable performance of the industrial automation system, based on a first result of an analysis of at least a portion of the set of data, wherein, as part of the analysis, the performance enhancement component is configured to simulate the action of the user to facilitate determining whether the action is able to be automated to have a component or a subset of devices of the set of devices perform the action, and wherein, in response to, and based on, determining the correlation between the performance of the action by the user and the defined favorable performance of the industrial automation system, and in response to determining, based on the simulation of the action, that the action is able to be automated to have the component or the subset of devices perform the action, and based on a second result of the analysis of at least the portion of the set of data, comprising action data relating to the action previously performed by the user, the performance enhancement component is configured to determine a design of the component or machine-executable code that emulates the performance of the action to automate the performance of the action by having the component or the subset of devices, based on the machine-executable code, perform the action in the industrial automation system in place of the user. 2. The system of claim 1 , wherein, to facilitate the determining of the design, the performance enhancement component is configured to simulate operation of the component or the subset of devices, based on the machine-executable code, to verify that the component or the subset of devices perform the action in accordance with a defined performance criterion relating to the defined favorable performance. 3. The system of claim 1 , wherein the performance enhancement component is configured to generate the component or the machine-executable code based on the determining of the design of the component or the machine-executable code, and wherein the component or the subset of devices are implemented in the industrial automation system to perform the action based on the machine-executable code. 4. The system of claim 1 , wherein the performance enhancement component is configured to determine whether the defined favorable performance of the industrial automation system has been achieved based on an evaluation of at least one of a production output of product by the industrial automation system, an operational or production result that is determined to be achieved from the operation of the industrial automation system, actions performed by users as part of work tasks associated with the operation of the industrial automation system, a first amount of breakdowns or repairs associated with the operation of the industrial automation system, a second amount of energy utilized during the operation of the industrial automation system, or a cost of the operation of the industrial automation system, in accordance with defined performance criteria, wherein the actions comprise the action, and wherein the work tasks comprise the work task. 5. The system of claim 1 , wherein the action is a first action, wherein the work task is a first work task, wherein the analysis of the portion of the set of data is a first analysis of a first portion of the set of data, and wherein, based on a second analysis of a second portion of the set of data, the performance enhancement component is configured to determine that performance of a second action as part of performance of a second work task associated with the operation of the industrial automation system results in a defined unfavorable performance of the industrial automation system. 6. The system of claim 5 , wherein the performance enhancement component is configured to determine a modification relating to the performance of the second action as part of the second work task, based on the second analysis, to facilitate improvement of performance of the industrial automation system. 7. The system of claim 6 , wherein the performance enhancement component is configured to modify a simulation model of the industrial automation system, based on the modification, to generate a modified simulation model, wherein the modified simulation model facilitates simulation of a modified industrial automation system that corresponds to implementation of the modification in the industrial automation system, wherein the performance enhancement component is configured to determine a predicted response of the modified industrial automation system under a set of operating conditions, based on the modified simulation model, and wherein, based on the predicted response, the performance enhancement component is configured to determine whether performance of the modified industrial automation system satisfies a defined performance criterion relating to a favorable performance of the modified industrial automation system. 8. The system of claim 6 , wherein the performance enhancement component is configured to generate a set of instructions relating to the modification and communicate the set of instructions to at least one of a device of the set of devices or the user associated with the industrial automation system, to facilitate implementation of the modification relating to the performance of the second action. 9. The system of claim 1 , wherein the performance enhancement component is configured to determine operational responses of a device of the set of devices under various operating conditions over a period of time and, based on the operational responses of the device, generate a virtual device that simulates or emulates operation of the device under the various operating conditions, and wherein the virtual device is usable in a simulation model that corresponds to the industrial automation system to simulate performance of the device or the industrial automation system under the various operating conditions. 10. The system of claim 1 , wherein at least one of the collection component, the data store, or the performance enhancement component is part of the cloud platform, and wherein the computer-executable components further comprise: an interface component configured to interface the cloud platform with the industrial automation system via a cloud gateway device of the industrial automation system to facilitate receiving, by at least one of the collection component, the data store, or the performance enhancement component, the set of data from the industrial automation system. 11. The system of claim 1 , wherein the collection component is configured to receive a subset of the set of data from a set of sensor components associated with the industrial automation system or a set of users associated with the industrial automation system, wherein the set of users comprises the user, wherein the set of sensor components is configured to sense conditions associated with the industrial automation system or the set of users, and generate the subset of the set of data based on the conditions associated with the industrial automat
Related publications grouped by family.
Answers are generated from the same data shown on this page.