Building management system with update ecosystem

US11079732B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11079732-B2
Application numberUS-202016777406-A
CountryUS
Kind codeB2
Filing dateJan 30, 2020
Priority dateJan 31, 2019
Publication dateAug 3, 2021
Grant dateAug 3, 2021

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.

A method for updating heating, ventilation, or air conditioning (HVAC) devices is provided. The method includes receiving an update package at a first HVAC device of a plurality of HVAC devices via a network. The update package includes an identification of a plurality of device models and a plurality of software updates. The method includes determining that a device model for the first HVAC device is identified by the update package and in response to a determination that the device model for the first HVAC device is identified by the update package, extracting a first software update corresponding to the device model for the first HVAC device from the update package and installing the first software update on the first HVAC device. The method includes transmitting the first update package to a second HVAC device of the plurality of HVAC devices via the network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for updating heating, ventilation, or air conditioning (HVAC) devices, the method comprising: receiving an update package at a first HVAC device of a plurality of HVAC devices via a network, the update package including: an identification of a plurality of device models; a plurality of software updates, each of the software updates corresponding to one of the plurality of device models; determining that a device model for the first HVAC device is identified by the update package; in response to a determination that the device model for the first HVAC device is identified by the update package, extracting a first software update corresponding to the device model for the first HVAC device from the update package and installing the first software update on the first HVAC device; and transmitting the update package to a second HVAC device of the plurality of HVAC devices via the network. 2. The method of claim 1 , wherein transmitting the update package to the second HVAC device comprises: determining that a device model for the second HVAC device is identified by the update package; extracting the first software update corresponding to the device model for the second HVAC device; and transmitting the update package to a third HVAC device of the plurality of HVAC devices. 3. The method of claim 1 , wherein transmitting the update package to the second HVAC device comprises: determining that a device model of the second HVAC device is different than the device model of the first HVAC device; extracting a second software update from the update package and installing the second software update on the second HVAC device; and transmitting the update package to a third HVAC device of the plurality of HVAC devices. 4. The method of claim 3 , further comprising: establishing device tiers within the plurality of HVAC devices, the device tiers comprising a first tier, a second tier, and a third tier, the HVAC devices in the first tier configured to control, at least in part, the HVAC devices in the second tier and the HVAC devices in the third tier, the second tier configured to control, at least in part, the HVAC devices in the third tier; wherein two or more HVAC devices within the first tier, second tier, or third tier have the same device models. 5. The method of claim 4 , further comprising: transmitting the update package from an HVAC device in the first tier to an HVAC device in the second tier; extracting the second software update from the update package and installing the second software update on the second HVAC device; and transmitting the update package to a third HVAC device of the plurality of HVAC devices. 6. The method of claim 1 , further comprising: connecting a first HVAC system in a first building to the network; connecting a second HVAC system in a second building to the network, the first HVAC system and second HVAC system comprising the plurality of HVAC devices; and providing, via the network, a plurality of update packages to the first HVAC system and the second HVAC system, the plurality of update packages comprising the update package. 7. The method of claim 1 , wherein the plurality of HVAC devices comprises various HVAC controllers configured to provide control signals to HVAC building equipment, wherein the update package comprises one or more software updates, installation updates, or configuration updates, the update package configured to update the operation of one or more of the plurality of HVAC devices. 8. A building management system (BMS) comprising: an update package comprising an identification of an update package version; an identification of a plurality of device models; and a plurality of software updates, each of the software updates corresponding to one of the plurality of device models; a processing circuit comprising one or more processors and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: receive the update package at a first HVAC device of a plurality of HVAC devices via a network; determine that a device model for the first HVAC device is identified by the update package; and in response to a determination that the device model for the first HVAC device is identified by the update package, extract a first software update corresponding to the device model for the first HVAC device from the update package and installing the first software update on the first HVAC device; and transmit the update package to a second HVAC device of the plurality of HVAC devices via the network. 9. The BMS of claim 8 , wherein the processing circuit is further configured to: determine that a device model for the second HVAC device is identified by the update package; extract the first software update corresponding to the device model for the second HVAC device; and transmit the update package to a third HVAC device of the plurality of HVAC devices. 10. The BMS of claim 8 , wherein the processing circuit is further configured to: determine that a device model of the second HVAC device is different than the device model of the first HVAC device; extract a second software update from the update package and installing the second software update on the second HVAC device; and transmit the update package to a third HVAC device of the plurality of HVAC devices. 11. The BMS of claim 10 , wherein the processing circuit is further configured to: establish device tiers within the plurality of HVAC devices, the device tiers comprising a first tier, a second tier, and a third tier, the HVAC devices in the first tier configured to control, at least in part, the HVAC devices in the second tier and the HVAC devices in the third tier, the second tier configured to control, at least in part, the HVAC devices in the third tier; wherein two or more HVAC devices within the first tier, second tier, or third tier have the same device models. 12. The BMS of claim 11 , wherein the processing circuit is further configured to: transmit the update package from an HVAC device in the first tier to an HVAC device in the second tier; extract the second software update from the update package and installing the second software update on the second HVAC device; transmit the update package to a third HVAC device of the plurality of HVAC devices. 13. The BMS of claim 10 , wherein the processing circuit is further configured to: connect a first HVAC system in a first building to the network; connect a second HVAC system in a second building to the network, the first HVAC system and second HVAC system comprising the plurality of HVAC devices; and provide, via the network, a plurality of update packages to the first HVAC system and the second HVAC system, the plurality of update packages comprising the update package. 14. The BMS of claim 8 , wherein the plurality of HVAC devices comprises various HVAC controllers configured to provide control signals to HVAC building equipment, wherein the update package comprises various software updates, installation updates, or configuration updates, the update package configured to update the operation of one or more of the plurality of HVAC devices. 15. A building management ecosystem for controlling heating, ventilation, or air conditioning (HVAC) systems across one or more buildings, the ecosystem comprising: a first HVAC system in a first building connected to a network and a second HVAC system in a second building to the network, the first HVAC system comprising a first plurality of HVAC devices and the s

Assignees

Inventors

Classifications

  • HVAC, heating, ventillation, climate control · CPC title

  • G06F8/65Primary

    Updates (security arrangements therefor G06F21/57) · CPC title

  • G05B19/042Primary

    using digital processors (G05B19/05 takes precedence) · 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 US11079732B2 cover?
A method for updating heating, ventilation, or air conditioning (HVAC) devices is provided. The method includes receiving an update package at a first HVAC device of a plurality of HVAC devices via a network. The update package includes an identification of a plurality of device models and a plurality of software updates. The method includes determining that a device model for the first HVAC de…
Who is the assignee on this patent?
Johnson Controls Tech Co
What technology area does this patent fall under?
Primary CPC classification G06F8/65. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 03 2021 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).