Building management system with user interactivity analytics
US-2018316517-A1 · Nov 1, 2018 · US
US10353369B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10353369-B2 |
| Application number | US-201715655428-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 20, 2017 |
| Priority date | Jul 20, 2017 |
| Publication date | Jul 16, 2019 |
| Grant date | Jul 16, 2019 |
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 controller for an HVAC system comprises an interface, a memory, and a processor. The interface receives data related to user interactions with the system, and receives a temperature of the enclosed space. The memory stores an accumulated user discomfort value and discomfort score values, associated with user interactions. The processor determines a difference between the enclosed space temperature and a setpoint temperature. The processor determines whether the temperature difference exceeds a first threshold, and in response to determining that, determine whether a user has interacted with the system. In response to determining that the user has interacted with the system, the processor determines a current user discomfort value based on the discomfort score values, updates the accumulated user discomfort value, and determines whether the accumulated user discomfort value exceeds a second threshold. In response to determining that, the processor generates an alert indicating that a user discomfort event has occurred.
Opening claim text (preview).
The invention claimed is: 1. A controller for a heating, ventilation, and air conditioning (HVAC) system operating in an enclosed space, comprising: an interface configured to: receive data related to user interactions with the system, wherein the data related to user interactions with the system comprises the number of times a user has interacted with a component of the system; and receive a temperature of the enclosed space; a memory configured to store an accumulated user discomfort value and discomfort score values, the discomfort score values associated with user interactions; and a processor communicatively coupled to the memory and the interface, the processor configured to: determine a temperature difference, the temperature difference being a difference between the temperature of the enclosed space and a setpoint temperature; determine whether the temperature difference exceeds a first threshold; in response to determining that the temperature difference exceeds the first threshold, determine whether a user has interacted with the system based on the data related to user interactions; in response to determining that the user has interacted with the system based on the data related to user interactions: determine a current user discomfort value based on the discomfort score values; update the accumulated user discomfort value based on the current user discomfort value; determine whether the accumulated user discomfort value exceeds a second threshold; and in response to determining that the accumulated user discomfort value exceeds a second threshold: generate an alert indicating that a user discomfort event has occurred; and causing conditioned air to be provided to the enclosed space. 2. The controller of claim 1 , wherein: the processor is further configured to: determine whether the temperature difference is increasing; and in response to determining that the user has interacted with the system and that the temperature difference is increasing, determine that the alert indicating that the user discomfort event has occurred be transmitted to a third party; and the interface is further configured to transmit the alert to the third party. 3. The controller of claim 2 , wherein the alert to the third party includes a heat map, indicating the accumulated user discomfort value. 4. The controller of claim 1 , wherein: the interface is further configured to receive location data from a mobile device; the memory is further configured to store an unoccupied setpoint temperature, the unoccupied setpoint temperature being used when the mobile device is outside a transition boundary from the HVAC system; and the processor is further configured to: determine whether the mobile device is in the enclosed space, based on the location data from the mobile device; and in response to determining that the user has interacted with the system, that the temperature difference exceeds the first threshold, and that the mobile device is in the enclosed space, determine that the alert indicating that the user discomfort event has occurred be transmitted to the mobile device. 5. The controller of claim 4 , wherein the processor is further configured to, in response to determining that the user has interacted with the system, that the temperature difference exceeds the first threshold, and that the mobile device is in the enclosed space: determine whether to update the unoccupied setpoint temperature; and determine whether to update the transition boundary. 6. The controller of claim 1 , wherein the data related to user interactions with the system indicates a proximity of the user to a thermostat for a period of time. 7. The controller of claim 1 , wherein the data related to user interactions with the system indicates a change in the setpoint temperature. 8. A heating, ventilation, and air conditioning (HVAC) system operating in an enclosed space, the HVAC system comprising: a thermostat in the enclosed space, the thermostat configured to display information to a user and receive instructions from the user; a mobile device, the mobile device configured to display information to a user and receive instructions from the user; a controller communicatively coupled to the thermostat and the mobile device, the controller configured to: store an accumulated user discomfort value and discomfort score values, the discomfort score values associated with user interactions; receive a temperature of the enclosed space; determine a temperature difference, the temperature difference being a difference between the temperature of the enclosed space and a setpoint temperature; determine whether the temperature difference exceeds a first threshold; receive data related to user interactions with the system, wherein the data related to user interactions with the system comprises the number of times a user has interacted with a component of the system; in response to determining that the temperature difference exceeds the first threshold, determine whether a user has interacted with the system based on the data related to user interactions; in response to determining that the user has interacted with the system based on the data related to user interactions: determine a current user discomfort value based on the discomfort score values; update the accumulated user discomfort value based on the current user discomfort value; determine whether the accumulated user discomfort value exceeds a second threshold; and in response to determining that the accumulated user discomfort value exceeds a second threshold: generate an alert indicating that a user discomfort event has occurred; and cause conditioned air to be provided to the enclosed space. 9. The HVAC system of claim 8 , wherein the controller is further configured to: determine whether the temperature difference is increasing; and in response to determining that the user has interacted with the system and that the temperature difference is increasing, determine that the alert indicating that the user discomfort event has occurred be transmitted to a third party; and transmit the alert to the third party. 10. The HVAC system of claim 9 , wherein the alert to the third party includes a heat map, indicating the accumulated user discomfort value. 11. The HVAC system of claim 8 , wherein the controller is further configured to: store an unoccupied setpoint temperature, the unoccupied setpoint temperature being used when the mobile device is outside a transition boundary from the HVAC system; receive location data from a mobile device; determine whether the mobile device is in the enclosed space, based on the location data from the mobile device; and in response to determining that the user has interacted with the system, that the temperature difference exceeds the first threshold, and that the mobile device is in the enclosed space, determine that the alert indicating that the user discomfort event has occurred be transmitted to the mobile device. 12. The HVAC system of claim 11 , wherein the controller is further configured to, in response to determining that the user has interacted with the system, that the temperature difference exceeds the first threshold, and that the mobile device is in the enclosed space: determine whether to update the unoccupied setpoint temperature; and determine whether to update the transition boundary. 13. The HVAC system of 8 , wherein the data related to user interactions with the system indicates a proximity of the user to a thermostat for a period of time. 14. The HVAC system of 8 , wherein the data related t
using pre-stored data · CPC title
Remote control · CPC title
Temperature · CPC title
for purposes related to the operation of the system, e.g. for safety or monitoring · CPC title
Occupancy · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.