Event proxies for functions-as-a-service (FAAS) infrastructures
US-11182206-B2 · Nov 23, 2021 · US
US12085486B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12085486-B2 |
| Application number | US-202217955095-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 28, 2022 |
| Priority date | Sep 28, 2022 |
| Publication date | Sep 10, 2024 |
| Grant date | Sep 10, 2024 |
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 non-transitory computer-readable medium stores instructions that, when executed by a processor, cause the processor to receive, via the processor, a characteristic of data to be collected from an operational technology (OT) device disposed within an OT network associated with an industrial automation system configured to perform an industrial automation process, determine, via the processor, that the characteristic exceeds a threshold value, and deploy, via the processor, in response to determining that the characteristic exceeds the threshold value, a container to a compute surface within the OT network that is disposed within a threshold distance of the OT device. The container is configured to receive the data from the OT device and process the received data.
Opening claim text (preview).
The invention claimed is: 1. A system, comprising: a plurality of devices configured to perform one or more operations within an industrial automation system, wherein each device of the plurality of devices comprises a compute surface configured to perform one or more software tasks; and a processor configured to: receive an alert associated with the one or more operations; identify a portion of the plurality of devices, wherein each respective device of the portion of the plurality of devices comprises a respective data source configured to acquire a respective dataset related to the alert; determine that a characteristic of a particular dataset of the plurality of datasets related to the alert exceeds a threshold value, wherein the characteristic comprises a frequency of one or more data points, a sampling rate, a time constant of a feedback loop, or any combination thereof; and send a data acquisition container to each device of the portion of the plurality of devices, wherein each data acquisition container is configured to acquire the respective dataset from the respective data source of the respective device in the respective portion of the plurality of devices, wherein the data acquisition container configured to acquire the particular dataset runs on the respective compute surface of a particular device of the plurality of devices, wherein the particular device is within a threshold network distance of the data source. 2. The system of claim 1 , wherein the processor is configured to generate a motor signature based on the respective dataset from the respective data source. 3. The system of claim 2 , wherein the processor is configured to transmit the motor signature to an additional device of the plurality of devices, wherein the additional device is configured to diagnose a condition associated with the alert based on the motor signature. 4. The system of claim 3 , wherein the additional device is configured to identify a remedial action to address the condition associated with the alert based on the motor signature, the diagnosed condition, or both. 5. The system of claim 2 , wherein the processor is configured to: diagnose a condition associated with the alert based on the motor signature; and identify a remedial action to address the condition associated with the alert based on the motor signature, the diagnosed condition, or both. 6. The system of claim 1 , wherein the alert is received from an application-specific container configured to perform at least one operation on one device of the plurality of devices. 7. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising: receiving, via the processor, a characteristic of data to be collected from an operational technology (OT) device disposed within an OT network associated with an industrial automation system configured to perform an industrial automation process, wherein the characteristic comprises a frequency of one or data points within the received data, a sampling rate, a time constant of a feedback loop, or any combination thereof; determining, via the processor, that the characteristic exceeds a threshold value; and deploying, via the processor, in response to determining that the characteristic exceeds the threshold value, a container to a compute surface within the OT network, wherein the compute surface is disposed within a threshold network distance of the OT device, wherein the container is configured to receive the data from the OT device and process the received data. 8. The non-transitory computer-readable medium of claim 7 , wherein the container is configured to: diagnose a condition of the OT device based on the received data; and identify a remedial action to address the condition of the OT device based on the received data, the condition, or both. 9. The non-transitory computer-readable medium of claim 8 , wherein the processor is configured to implement the identified remedial action. 10. The non-transitory computer-readable medium of claim 8 , wherein the processor is configured to cause a graphical user interface (GUI) to display an indication of the condition of the OT device and the identified remedial action. 11. The non-transitory computer-readable medium of claim 10 , wherein the processor is configured to: receive, via the GUI, an input indicative of an approval of the identified remedial action; and implement the identified remedial action in response to receiving the input. 12. The non-transitory computer-readable medium of claim 7 , wherein the container is configured to transmit at least a portion of the processed received data to an additional compute surface within the OT network, wherein the additional compute surface is configured to: diagnose a condition of the OT device based on the processed data; and identify a remedial action to address the condition of the OT device. 13. A method, comprising: receiving, via a processor, a characteristic of data to be collected from an operational technology (OT) device disposed within an OT network associated with an industrial automation system configured to perform an industrial automation process, wherein the characteristic comprises a frequency of one or data points in the received data, a sampling rate, a time constant of a feedback loop, or any combination thereof; determining, via the processor, that the characteristic exceeds a threshold value; and deploying, via the processor, a container to a compute surface within the OT network, wherein the compute surface is within a threshold network distance of the OT device, wherein the container is configured to: receive the data from the OT device; performing one or more processing operations on the received data; diagnose a condition of the OT device based on the processed received data; and identify a remedial action to address the condition of the OT device based on the processed received data, the condition, or both. 14. The method of claim 13 , wherein the container is configured to: transmit the processed received data to an additional compute surface within the OT network for additional processing; and receive a response from the additional compute surface, wherein the diagnosing the condition of the OT device, or the identifying the remedial action to address the condition of the OT device, or both, are based in part on the response received from the additional compute surface. 15. The method of claim 14 , wherein the additional compute surface comprises an edge device. 16. The method of claim 14 , wherein the one or more processing operations comprise generating a motor signature for the OT device.
model based detection method, e.g. first-principles knowledge model · CPC title
Inspection at different locations, stages of manufacturing · CPC title
Diagnostic unit per zone of manufacturing · CPC title
characterised by fault tolerance, reliability of production system · CPC title
characterized by the response to fault detection · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.