Unified data ingestion adapter for migration of industrial data to a cloud platform
US-9866635-B2 · Jan 9, 2018 · US
US2019107832A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019107832-A1 |
| Application number | US-201816153591-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 5, 2018 |
| Priority date | Oct 6, 2017 |
| Publication date | Apr 11, 2019 |
| Grant date | — |
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 building management system includes building equipment operable to affect a physical state or condition of a building, a system manager coupled to equipment via a system bus, and a cloud-based data platform. The system manager is configured to obtain timeseries data from the building equipment and generate a request for a timeseries identifier based on the timeseries data. The cloud-based data platform includes a timeseries service configured to receive the request for the timeseries identifier from the system manager, create a timeseries for the building equipment, assign the timeseries identifier to the timeseries, and send the timeseries identifier to the system manager. The system manager is configured to generate a timeseries sample comprising the timeseries data and send the timeseries sample to the timeseries service along with the timeseries identifier which identifies the timeseries sample as a sample of the timeseries.
Opening claim text (preview).
What is claimed is: 1 . A building management system comprising: building equipment operable to affect a physical state or condition of a building; a system manager coupled to the building equipment via a system bus, the system manager configured to obtain timeseries data from the building equipment and generate a request for a timeseries identifier based on the timeseries data; a cloud-based data platform comprising a timeseries service configured to receive the request for the timeseries identifier from the system manager, create a timeseries for the building equipment, assign the timeseries identifier to the timeseries, and send the timeseries identifier to the system manager; wherein the system manager is configured to generate a timeseries sample comprising the timeseries data and send the timeseries sample to the timeseries service along with the timeseries identifier which identifies the timeseries sample as a sample of the timeseries. 2 . The building management system of claim 1 , wherein the timeseries sample comprises the timeseries identifier, a value of the timeseries data, and a timestamp. 3 . The building management system of claim 1 , wherein the system manager is configured to send the timeseries identifier to the cloud-based data platform as an attribute of the timeseries sample. 4 . The building management system of claim 1 , wherein the timeseries service is configured to use the timeseries identifier to identify the a timeseries associated with a point of the building equipment and store the timeseries data as the sample of the identified timeseries. 5 . The building management system of claim 1 , wherein the timeseries service is configured to respond to the system manager upon receiving the timeseries sample. 6 . The building management system of claim 1 , wherein the system manager is configured to identify the building equipment and generate a reported network tree listing the identified building equipment. 7 . The building management system of claim 6 , the cloud-based data platform comprising a data adaptor configured to: receive the reported network tree from the system manager; identify an equipment model template for the building equipment listed in the reported network tree; identify a set of points defined by the equipment model template; and generate a list of reported points for the building equipment based on set of points defined by the equipment model template. 8 . The building management system of claim 7 , wherein the data adaptor is configured to identify a subset of the reported points as bound points and update the bound points in a device shadow for the system manager. 9 . The building management system of claim 8 , wherein the system manager is configured to: read the bound points in the device shadow and create a list of bound points based on the device shadow; and use the list of bound points to determine whether to send updates to the cloud-based data platform for each of the reported points. 10 . The building management system of claim 1 , wherein: the cloud-based data platform comprises a command service configured to provide a write property command to the system manager, the write property command comprising a new value for a property of the building equipment indicated by the timeseries data; and the system manager is configured to write the new value to the property of the building equipment in response to receiving the write property command from the command service. 11 . A method for monitoring and controlling building equipment in a building management system, the method comprising: operating building equipment to affect a physical state or condition of a building; obtaining timeseries data from the building equipment at a system manager coupled to the building equipment via a system bus; generating and sending a request for a timeseries identifier from the system manager to a cloud-based data platform, the request based on the timeseries data; creating a timeseries for the building equipment and assigning the timeseries identifier to the timeseries at the cloud-based data platform; sending the timeseries identifier from the cloud-based data platform to the system manager; generating, at the system manager a timeseries sample comprising the timeseries data; and sending the timeseries sample from the system manager to a timeseries service of the cloud-based data platform along with the timeseries identifier which identifies the timeseries sample as a sample of the timeseries. 12 . The method of claim 11 , wherein the timeseries sample comprises the timeseries identifier, a value of the timeseries data, and a timestamp. 13 . The method of claim 11 , wherein sending the timeseries identifier to the cloud-based data platform comprises sending the timeseries identifier as an attribute of the timeseries sample. 14 . The method of claim 11 , further comprising: using the timeseries identifier at the timeseries service to identify the timeseries associated with a point of the building equipment; and storing the timeseries data as the sample of the identified timeseries. 15 . The method of claim 11 , further comprising sending a response from the timeseries service to the system manager upon receiving the timeseries sample. 16 . The method of claim 11 , further comprising the system manager identifying the building equipment and generating a reported network tree listing the identified building equipment. 17 . The method of claim 16 , further comprising the cloud-based data platform: receiving the reported network tree from the system manager; identifying an equipment model template for the building equipment listed in the reported network tree; identifying a set of points defined by the equipment model template; and generating a list of reported points for the building equipment based on set of points defined by the equipment model template. 18 . The method of claim 17 , further comprising the cloud-based data platform identifying a subset of the reported points as bound points and updating the bound points in a device shadow for the system manager. 19 . The method of claim 18 , further comprising the system manager: reading the bound points in the device shadow and creating a list of bound points based on the device shadow; and using the list of bound points to determine whether to send updates to the cloud-based data platform for each of the reported points. 20 . The method of claim 11 , further comprising: providing a write property command from a command service of the cloud-based data platform to the system manager, the write property command comprising a new value for a property of the building equipment indicated by the timeseries data; and the system manager writing the new value to the property of the building equipment in response to receiving the write property command from the command service.
electric · CPC title
Alarm generation, e.g. communication protocol; Forms of alarm · CPC title
Control of logging system, e.g. decision on which data to store; time-stamping measurements · CPC title
Presentation of monitored results, e.g. selection of status reports to be displayed; Filtering information to the user · CPC title
Domotique, domestic, home control, automation, smart house · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.