Back to results
US 11,768,002 B2Granted
Systems and methods to control a communication rate between a thermostat and a cloud based server
AssigneeAdemco Inc.
InventorsPatrick R. Lemire, Robert D. Juntunen, Kurt Robideau
Life of this patent
Estimating the term…
Abstract
A communication rate between a cloud-based server and an HVAC controller located within a building may be controlled based on the amount of power available at the HVAC controller. The cloud-based server may notify a user if the amount of power available at the HVAC controller is determined to be low.
Claims20
A controller comprising:
- memory;
- and
- one or more processors configured to:
- receive, from a user device, location data which indicates a location of the user device;
- compare, based on the location data, a distance between the user device and the controller to a threshold distance;
- control, based on the distance being less than the threshold distance, a polling rate between an external server and the controller so that a first change to an operating parameter made at the user device is communicated to the controller via the external server at a first latency;
- and
- control, based on the distance being greater than or equal to the threshold distance, the polling rate so that a second change to the operating parameter made at the user device is communicated to the controller via the external server at a second latency,
- wherein the second latency is greater than the first latency.
6 more elements
A method comprising:
- receiving, from a user device, location data which indicates a location of the user device;
- comparing, based on the location data, a distance between the user device and a controller to a threshold distance;
- controlling, based on the distance being less than the threshold distance, a polling rate between an external server and the controller so that a first change to an operating parameter made at the user device is communicated to the controller via the external server at a first latency;
- and
- controlling, based on the distance being greater than or equal to the threshold distance, the polling rate so that a second change to the operating parameter made at the user device is communicated to the controller via the external server at a second latency,
- wherein the second latency is greater than the first latency.
3 more elements
A non-transitory computer-readable storage medium comprising instructions that, when executed, cause one or more processors to:
- receive, from a user device, location data which indicates a location of the user device;
- compare, based on the location data, a distance between the user device and a controller to a threshold distance;
- control, based on the distance being less than the threshold distance, a polling rate between an external server and the controller so that a first change to an operating parameter made at the user device is communicated to the controller via the external server at a first latency;
- and
- control, based on the distance being greater than or equal to the threshold distance, the polling rate so that a second change to the operating parameter made at the user device is communicated to the controller via the external server at a second latency,
- wherein the second latency is greater than the first latency.
3 more elements
Dependencies are inferred from the claim text.