Remote contractor system with site specific energy audit capability
US-10371400-B2 · Aug 6, 2019 · US
US10990386B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10990386-B2 |
| Application number | US-201816154430-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 8, 2018 |
| Priority date | Oct 8, 2018 |
| Publication date | Apr 27, 2021 |
| Grant date | Apr 27, 2021 |
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 device for providing a localized executable functions platform to generate information for control systems. The device may comprise an I/O interface configured to communicate with the control systems, a memory configured to store a set of executable functions, and an executable functions platform configured to receive an initialization, determine an executable function needed to obtain information pertaining to a control system, access the executable function from the memory, run the executable function using input data for the control system, obtain the information pertaining to the control system in response to running the executable function, and provide the information pertaining to the control system.
Opening claim text (preview).
What is claimed is: 1. A device for providing a localized executable functions platform to generate information for control systems, the device comprising: an I/O interface configured to communicate with the control systems; a memory configured to store a set of executable functions, wherein the executable functions comprise industrial lambda functions; an executable functions platform operatively coupled to the I/O interface and the memory and configured to: receive an initialization; determine an executable function needed to obtain information pertaining to a control system in response to the initialization; access the executable function from the set of executable functions stored in the memory; run the executable function using input data for the control system; obtain the information pertaining to the control system in response to running the executable function; and provide the information pertaining to the control system in response to obtaining the information. 2. The device of claim 1 , wherein the initialization comprises a request for the information pertaining to the control system. 3. The device of claim 1 , wherein the initialization comprises a download/upload of the input data. 4. The device of claim 1 , wherein the initialization comprises an occurrence of a specific time. 5. The device of claim 1 , wherein the initialization comprises a change of state of the memory. 6. The device of claim 1 , wherein the initialization comprises a change of state of the control system. 7. The device of claim 1 , wherein the industrial lambda functions includes machine learning algorithms, first principle domain model simulation, operational workflow management, inventory management, operations management, control system diagnostics, and control system analytics algorithms. 8. The device of claim 1 , further comprising a user interface including a display and wherein the input data is provided via the user interface and the information pertaining to the control system is provided on the display. 9. The device of claim 1 , wherein the executable functions platform is further configured to run a second executable function when the second executable function is called by the executable function. 10. An executable functions platform used to generate information for control systems, the executable functions platform comprising: a trigger manager configured to identify an initialization event; a controller operatively coupled to the trigger manager and configured to: receive an initialization from the trigger manager, wherein the trigger manager sends the initialization in response to identification of the initialization event; determine an executable function needed to obtain information pertaining to a control system in response to the initialization, the executable function comprising an industrial lambda function; access the executable function stored in a local memory; run the executable function using input data for the control system; obtain the information pertaining to the control system in response to running the executable function; and provide the information pertaining to the control system in response to obtaining the information. 11. The executable functions platform of claim 10 , wherein the initialization event comprises a request for the information pertaining to the control system. 12. The executable functions platform of claim 10 , wherein the initialization event comprises a download/upload of the input data. 13. The executable functions platform of claim 10 , wherein the initialization event comprises an occurrence of a specific time. 14. The executable functions platform of claim 10 , wherein the initialization event comprises a change of state of the memory. 15. The executable functions platform of claim 10 , wherein the initialization event comprises a change of state of the control system. 16. The executable functions platform of claim 10 , wherein the executable functions platform is stored on a device that includes: an I/O interface configured to communicate with the control systems; and the local memory configured to store a set of executable functions; and wherein the executable functions platform is operatively coupled to the I/O interface and the local memory. 17. The executable functions platform of claim 16 , wherein the device is operatively coupled to a remote device and the initialization event is sent from the remote device. 18. A system for providing a localized executable functions platform to generate information for control systems, the system comprising a device including: an I/O interface configured to communicate with the control systems; a memory configured to store a set of executable functions, wherein the executable functions comprise industrial lambda functions; an executable functions platform operatively coupled to the I/O interface and the memory and configured to: receive an initialization; determine an executable function needed to obtain information pertaining to a control system in response to the initialization; access the executable function from the set of executable functions stored in the memory; run the executable function using input data for the control system; obtain the information pertaining to the control system in response to running the executable function; and provide the information pertaining to the control system in response to obtaining the information; and a remote device operatively coupled to the device and the initialization is sent from the remote device.
Machine learning · CPC title
Remote procedure calls [RPC]; Web services · CPC title
Arrangements for executing specific machine instructions · CPC title
and has means for transferring I/O instructions and statuses between control unit and main processor · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.