System, method and apparatus for identifying manual inputs to and adaptive programming of a thermostat
DC CAFCFirst Claim
1. A method for detecting manual changes to one or more setpoints for a thermostatic controller comprising:
- providing a thermostatic controller operatively connected to a heating ventilation and air conditioning system, the one or more setpoints of the heating ventilation and air conditioning system being manually changeable;
calculating with at least one computer, scheduled programming of the thermostatic controller for one or more times to control the heating ventilation and air conditioning system, the scheduled programming comprising at least a first automated setpoint at a first time;
recording, with the thermostatic controller, actual setpoints of the heating ventilation and air condition system;
communicating the actual setpoints from the one or more thermostatic controllers to the at least one computer;
generating with the at least one computer, a difference value based on comparing at least one of the actual setpoints at the first time for the thermostatic controller to the first automated setpoint for the thermostatic controller;
detecting a manual change to the first automated setpoint by determining whether the at least one of the actual setpoints and the first automated setpoint are the same or different based on the difference value; and
logging the manual change to a database.
0 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
Systems and methods are disclosed for incorporating manual changes to the setpoint for a thermostatic controller into long-term programming of the thermostatic controller. For example, one or more of the exemplary systems compares the actual setpoint at a given time for the thermostatic controller to an expected setpoint for the thermostatic controller in light of the scheduled programming. A determination is then made as to whether the actual setpoint and the expected setpoint are the same or different. Furthermore, a manual change to the actual setpoint for the thermostatic controller is compared to previously recorded setpoint data for the thermostatic controller. At least one rule is then applied for the interpretation of the manual change in light of the previously recorded setpoint data.
-
Citations
24 Claims
-
1. A method for detecting manual changes to one or more setpoints for a thermostatic controller comprising:
-
providing a thermostatic controller operatively connected to a heating ventilation and air conditioning system, the one or more setpoints of the heating ventilation and air conditioning system being manually changeable; calculating with at least one computer, scheduled programming of the thermostatic controller for one or more times to control the heating ventilation and air conditioning system, the scheduled programming comprising at least a first automated setpoint at a first time; recording, with the thermostatic controller, actual setpoints of the heating ventilation and air condition system; communicating the actual setpoints from the one or more thermostatic controllers to the at least one computer; generating with the at least one computer, a difference value based on comparing at least one of the actual setpoints at the first time for the thermostatic controller to the first automated setpoint for the thermostatic controller; detecting a manual change to the first automated setpoint by determining whether the at least one of the actual setpoints and the first automated setpoint are the same or different based on the difference value; and logging the manual change to a database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for incorporating manual changes to one or more setpoints for a thermostatic controller, the method comprising:
-
providing a thermostatic controller operatively connected to a heating ventilation and air conditioning system, the one or more setpoints of the heating ventilation and air conditioning system being manually changeable; calculating scheduled programming of automated setpoints in the thermostatic controller based on the scheduled programming comprising at least a first automated setpoint at a first time and a second automated setpoint at a second time to control the heating ventilation and air conditioning system; recording, with the thermostatic controller, actual setpoints of the heating ventilation and air condition system; communicating the actual setpoints from the thermostatic controller to the at least one computer; comparing at least one of the actual setpoints at the first time for the thermostatic controller to the first automated setpoint for the thermostatic controller; detecting a manual change to the first automated setpoint by determining whether the at least one of the actual setpoints and the first automated setpoint are the same or different; and changing the operation of the heating ventilation and air conditioning system by changing the second automated setpoint at the second time based on at least one rule for the interpretation of the manual change. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for detecting manual changes to one or more automated setpoints for a thermostatic controller, the apparatus comprising:
-
a programmable communicating thermostat operatively connected to a heating ventilation and air conditioning system, the one or more automated setpoints of the heating ventilation and air conditioning system being manually changeable; at least an electronic storage medium comprising stored data of a plurality of internal temperature measurements taken within a structure; computer hardware configured to communicate with the electronic storage medium and with the programmable communicating thermostat; wherein the programmable communicating thermostat records actual setpoints of the heating ventilation and air condition system;
wherein the computer hardware is further configured to store in the electronic storage medium, the one or more automated setpoints associated with scheduled programming of the programmable communicating thermostat;wherein the computer hardware is further configured to obtain the actual setpoints from the programmable communicating thermostat and store the actual setpoints in the electronic storage medium; wherein the computer hardware is further configured to compare the one or more automated setpoints associated with the scheduled programming with at least one of the actual setpoints; and wherein the computer hardware is further configured to detect a manual change to the one or more automated setpoints by determining whether the at least one of the actual setpoints and the one or more automated setpoints are the same or different based on the difference value. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification