Edge controller for a facility

US12327149B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12327149-B2
Application numberUS-202117346809-A
CountryUS
Kind codeB2
Filing dateJun 14, 2021
Priority dateJun 15, 2020
Publication dateJun 10, 2025
Grant dateJun 10, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An edge controller may be used for obtaining device data from one or more local devices at a local facility and to provide a representation of at least some of the device data to a remote server. The edge controller may include a network communication port, a cellular communication port and a device communication port. A controller is operatively coupled to the network communication port, the cellular communication port and the device communication port and is configured to receive configuration information and to install the received configuration information on the edge controller. The installed configuration information configures the controller to obtain the device data from the one or more local devices and to send a representation of at least some of the device data to the remote server.

First claim

Opening claim text (preview).

What is claimed is: 1. An edge controller for providing an interface between a plurality of physical assets of a facility and a cloud server, the edge controller comprising: one or more communication ports for communicating with a plurality of physical assets in the facility and the cloud server; a controller operatively coupled to the one or more communication ports, the controller configured to: receive first telemetry data and/or first metadata from a first asset of the plurality of physical assets of the facility via the one or more communication ports; transform the first received telemetry data and/or first metadata, into transformed data, the transformed data having a unified data format in accordance with a common object model; send at least a portion of the transformed data to the cloud server based on one or more process parameters required by the cloud server for one or more operations; and determine, based on data-processing of the portion of the transformed data, a second asset of the plurality of assets from which second telemetry data and/or second metadata is to be received at the edge controller in a subsequent data transaction; receiving a configuration information for the second asset from the cloud server based at least on the data-processing of the portion of the transformed data; and controlling an operation of the second asset based on the configuration information. 2. The edge controller of claim 1 , wherein the controller is configured to receive first telemetry data from one or more of the plurality of physical assets, wherein the first telemetry data comprises time-series data including a plurality of data values collected over time. 3. The edge controller of claim 1 , wherein transforming the first received telemetry data and/or first metadata comprises one or more of: normalizing at least some of the received first telemetry data and/or first metadata; transforming at least some of the received first telemetry data and/or first metadata from a first format into a second format that supports the common object model; and aggregating at least some of the received first telemetry data and/or first metadata from one or more of the plurality of physical assets. 4. The edge controller of claim 3 , wherein normalizing at least some of the received first telemetry data and/or first metadata comprises normalizing at least some of the received first telemetry data and/or first metadata based on a common unit of measure. 5. The edge controller of claim 3 , wherein aggregating at least some of the received first telemetry data and/or first metadata comprises averaging at least some of the received first telemetry data and/or metadata. 6. The edge controller of claim 1 , wherein the controller is configured to: determine based on data processing using the common object model, one of a portion of the second telemetry data and/or the second metadata that is available from the plurality of physical assets is to be received by the edge controller; and/or determine one of the portion of the transformed data that is to be sent to the cloud server. 7. The edge controller of claim 1 , wherein the common object model is compatible with one or more data analytics application or service supported by the cloud server. 8. The edge controller of claim 1 , wherein the first metadata, when received, comprises ancillary or contextual information associated with the corresponding physical asset. 9. The edge controller of claim 8 , wherein the first metadata comprises one or more of: a geographical location of the corresponding physical asset within the facility; a configuration setting of the corresponding physical asset; a data type and/or data format associated data provided by the corresponding physical asset; and a relationship between the corresponding physical asset and one or more other physical assets in the facility. 10. The edge controller of claim 1 , wherein the controller is further configured to discover and identify at least some of the plurality of physical assets communicatively coupled to the edge controller. 11. The edge controller of claim 1 , wherein the controller is configured to: receive first telemetry data and/or first metadata from each of two or more of the plurality of physical assets in a format or data structure that is in accordance with a communication protocol between the edge controller and the corresponding physical asset. 12. The edge controller of claim 1 , wherein the controller executes one or more containerized packages that are configured based on configuration information from the cloud server, wherein the one or more containerized packages: determine the set of assets from amongst the plurality of assets from which the first telemetry data and/or the first metadata is to be received at the edge controller in the subsequent data transaction; determine which and/or when first telemetry data and/or first metadata that is available from the plurality of physical assets is received by the edge controller; determine how the received first telemetry data and/or first metadata is transformed into transformed data having the unified data format in accordance with the common object model; and/or determine which of the transformed data is sent to the cloud server. 13. A non-transitory computer readable medium storing instructions thereon that when executed by one or more processors, cause the one or more processors to: receive first telemetry data and/or first metadata from a first asset of a plurality of physical assets; transform the received first telemetry data and/or first metadata into transformed data, the transformed data having a unified data format in accordance with a common object model; send at least a portion of the transformed data to a cloud server based on one or more process parameters required by the cloud server for one or more operations; and determine, based on data-processing of the portion of the transformed data, a second asset of the plurality of assets, from which second telemetry data and/or the second metadata is to be received at the edge controller in a subsequent data transaction; receive a configuration information for the second asset from the cloud server based at least on the data-processing of the portion of the transformed data; and control an operation of the second asset based on the configuration information. 14. The non-transitory computer readable medium of claim 13 , wherein the instructions cause the one or more processors to transform the received telemetry data and/or metadata by one or more of: normalizing at least some of the received first telemetry data and/or first metadata; transforming at least some of the received first telemetry data and/or first metadata from a first format into a second format that supports the common object model; and aggregating at least some of the received first telemetry data and/or first metadata from one or more of the plurality of physical assets. 15. The non-transitory computer readable medium of claim 13 , wherein the instructions cause the one or more processors to: determine based on data-processing using the common object model, one of a portion of the second telemetry data and/or the second metadata that is available from the plurality of physical assets is to be received; and/or determine the portion of the transformed data that is to be sent to the cloud server.

Assignees

Inventors

Classifications

  • via adapters, e.g. between incompatible applications · CPC title

  • Reporting information sensed by appliance or service execution status of appliance services in a home automation network (device-related reporting H04L43/065; arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom H04Q9/00) · CPC title

  • Network integration; Enabling network access in virtual machine instances · CPC title

  • Starting, stopping, suspending or resuming virtual machine instances · CPC title

  • Distribution of virtual machine instances; Migration and load balancing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12327149B2 cover?
An edge controller may be used for obtaining device data from one or more local devices at a local facility and to provide a representation of at least some of the device data to a remote server. The edge controller may include a network communication port, a cellular communication port and a device communication port. A controller is operatively coupled to the network communication port, the c…
Who is the assignee on this patent?
Honeywell Int Inc
What technology area does this patent fall under?
Primary CPC classification G06F9/54. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 10 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).