Abstract:
The current application is directed to intelligent controllers that continuously, periodically, or intermittently monitor progress towards one or more control goals under one or more constraints in order to achieve control that satisfies potentially conflicting goals. An intelligent controller may alter aspects of control, dynamically, while the control is being carried out, in order to ensure that goals are obtained and a balance is achieved between potentially conflicting goals. The intelligent controller uses various types of information to determine an initial control strategy as well as to dynamically adjust the control strategy as the control is being carried out.
Abstract:
A thermostat may include a memory and a processing system. The processing system may operate by determining a set of wake-up conditions for the processor to enter into a second operating state from a first operating state, the set of wake-up conditions including at least one threshold value associated with at least one environmental and/or time-of-day condition; causing the set of wake-up conditions to be stored in a memory; operating in a first mode in which the processor is in the first operating state during a time interval subsequent to causing the set of wake-up conditions to be stored in the memory; determining, while the processor is in the first operating state, whether at least one of the set of wake-up conditions has been met; and then operating in a second mode in which the processor is in the second operating state.
Abstract:
A thermostat may include a memory and a processing system. The processing system may operate by determining a set of wake-up conditions for the processor to enter into a second operating state from a first operating state, the set of wake-up conditions including at least one threshold value associated with at least one environmental and/or time-of-day condition; causing the set of wake-up conditions to be stored in a memory; operating in a first mode in which the processor is in the first operating state during a time interval subsequent to causing the set of wake-up conditions to be stored in the memory; determining, while the processor is in the first operating state, whether at least one of the set of wake-up conditions has been met; and then operating in a second mode in which the processor is in the second operating state.
Abstract:
A thermostat includes a control unit, a plurality of connection ports, and a user interface operatively coupled to the control unit an having an electronic display. The control unit may be configured and programmed to operate the wire insertion sensing circuits to identify a set of the plurality of connection ports into which corresponding ones of the plurality of HVAC wires have been inserted; cause the electronic display to display a photograph of the plurality of connection ports as they actually appear to a user; and cause the electronic display to visually highlight the set of the plurality of connection ports into which the corresponding ones of the plurality of HVAC wires have been inserted.
Abstract:
The current application is directed to intelligent controllers that continuously, periodically, or intermittently calculate and display the time remaining until a control task is projected to be completed by the intelligent controller. In general, the intelligent controller employs multiple different models for the time behavior of one or more parameters or characteristics within a region or volume affected by one or more devices, systems, or other entities controlled by the intelligent controller. The intelligent controller collects data, over time, from which the models are constructed and uses the models to predict the time remaining until one or more characteristics or parameters of the region or volume reaches one or more specified values as a result of intelligent controller control of one or more devices, systems, or other entities.
Abstract:
The current application is directed to intelligent controllers that continuously, periodically, or intermittently calculate and display the time remaining until a control task is projected to be completed by the intelligent controller. In general, the intelligent controller employs multiple different models for the time behavior of one or more parameters or characteristics within a region or volume affected by one or more devices, systems, or other entities controlled by the intelligent controller. The intelligent controller collects data, over time, from which the models are constructed and uses the models to predict the time remaining until one or more characteristics or parameters of the region or volume reaches one or more specified values as a result of intelligent controller control of one or more devices, systems, or other entities.
Abstract:
A smart-home device includes a user interface including an electronic display having a first display mode and a second display mode, the first display mode generally requiring more power than said second display mode. The device also includes a processing system in operative communication with one or more environmental sensors for determining at least one environmental condition. The device additionally includes at least one sensor configured to detect a physical closeness of a user to the at least one sensor. The processing system may be configured to cause the electronic display to be in the first display mode when a closeness threshold has been exceeded, where the processing system is further configured to automatically adjust the closeness threshold based at least in part on a historical plurality of physical closeness events as detected by the at least one sensor.
Abstract:
A smart-home device includes a user interface including an electronic display having a first display mode and a second display mode, the first display mode generally requiring more power than said second display mode. The device also includes a processing system in operative communication with one or more environmental sensors for determining at least one environmental condition. The device additionally includes at least one sensor configured to detect a physical closeness of a user to the at least one sensor. The processing system may be configured to cause the electronic display to be in the first display mode when a closeness threshold has been exceeded, where the processing system is further configured to automatically adjust the closeness threshold based at least in part on a historical plurality of physical closeness events as detected by the at least one sensor.
Abstract:
The current application is directed to intelligent controllers that continuously, periodically, or intermittently monitor progress towards one or more control goals under one or more constraints in order to achieve control that satisfies potentially conflicting goals. An intelligent controller may alter aspects of control, dynamically, while the control is being carried out, in order to ensure that goals are obtained and a balance is achieved between potentially conflicting goals. The intelligent controller uses various types of information to determine an initial control strategy as well as to dynamically adjust the control strategy as the control is being carried out.
Abstract:
In a multi-sensing, wirelessly communicating learning thermostat that uses power-harvesting to charge an internal power source, methods are disclosed for ensuring that the battery does not become depleted or damaged while at the same time ensuring selected levels of thermostat functionality. Charge status is monitored to determine whether the present rate of power usage needs to be stemmed. If the present rate of power usage needs to be stemmed, then a progression of performance levels and/or functionalities can be scaled back according to a predetermined progressive power conservation algorithm. In one embodiment, a wake-on-proximity function that activates a user interface based on readings from the proximity sensor may be altered while still allowing a HVAC control circuitry to operate as normal.