Location-based approaches for controlling an energy consuming device
First Claim
1. A computer-implemented method, comprising:
- determining a first geo-fence for a property and a second geo-fence for the property, the property including a thermostat that controls operation of a heating, ventilation, air conditioning (HVAC) system for the property, the first geo-fence encompassing a geographic region in which the property is located, and the second geo-fence encompassing the geographic region encompassing the first geo-fence;
associating a plurality of user devices with the property;
aggregating notifications of the plurality of user devices entering and exiting geo-fences associated with the property and storing the notifications in a geo-fence crossing database, wherein the notifications do not identify coordinates of a geographic location;
receiving, from a user device of the plurality of user devices, a first notification indicating that the user device has exited the first geo-fence;
setting a first configuration of the thermostat based at least in part on receiving the first notification;
receiving, from the user device, a second notification indicating that the user device has exited the second geo-fence;
responsive to receiving the second notification indicating that the user device has exited the second geo-fence, analyzing additional notifications from the geo-fence crossing database to determine whether any other user devices associated with the property are located within the second geo-fence without analyzing coordinates of one or more geographic locations associated with the other user devices based on at least the notifications not identifying the coordinates; and
responsive to determining that none of the other user devices associated with the property are located within the second geo-fence based upon the analysis, setting a second configuration of the thermostat.
1 Assignment
0 Petitions
Accused Products
Abstract
In some aspects, the subject technology relates to an “Eco-mode” on a thermostat. A button or other user interface element may be configured to activate and/or deactivate) the eco-mode on the thermostat. Upon selection of the eco-mode option, various energy-saving programs can be implemented on the thermostat. The energy-saving programs can be configured to adjust a temperature setting of the thermostat or to provide notifications to a user associated with the thermostat that implement various approaches for reducing energy consumption of a heating, ventilation, and air condition (HVAC) system associated with the thermostat. The eco-mode button can provide users/consumers with a convenient way to save energy, without requiring the user to think of comfort tradeoffs that may need to take place.
169 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
determining a first geo-fence for a property and a second geo-fence for the property, the property including a thermostat that controls operation of a heating, ventilation, air conditioning (HVAC) system for the property, the first geo-fence encompassing a geographic region in which the property is located, and the second geo-fence encompassing the geographic region encompassing the first geo-fence; associating a plurality of user devices with the property; aggregating notifications of the plurality of user devices entering and exiting geo-fences associated with the property and storing the notifications in a geo-fence crossing database, wherein the notifications do not identify coordinates of a geographic location; receiving, from a user device of the plurality of user devices, a first notification indicating that the user device has exited the first geo-fence; setting a first configuration of the thermostat based at least in part on receiving the first notification; receiving, from the user device, a second notification indicating that the user device has exited the second geo-fence; responsive to receiving the second notification indicating that the user device has exited the second geo-fence, analyzing additional notifications from the geo-fence crossing database to determine whether any other user devices associated with the property are located within the second geo-fence without analyzing coordinates of one or more geographic locations associated with the other user devices based on at least the notifications not identifying the coordinates; and responsive to determining that none of the other user devices associated with the property are located within the second geo-fence based upon the analysis, setting a second configuration of the thermostat. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device for energy usage alerts, the computing device comprising:
-
at least one processor; and memory storing instructions that, when executed by the at least one processor, cause the computing device to perform; determining at least one geo-fence for a property, the property including a controller that controls operation of an energy consuming device, the geo-fence encompassing a geographic region in which the property is located; determining at least one first event to be triggered upon the computing device crossing the geo-fence; determining, based on location information, that the computing device has crossed the geo-fence; and sending a notification indicating that the computing device has crossed the geo-fence in response to a second event being triggered, wherein the notification is configured to modify the operation of the energy consuming device responsive to a determination that no other user devices associated with the property are located within the geo-fence based upon an analysis of notifications of the other user devices entering and exiting geo-fences associated with the property, wherein the notifications do not identify coordinates of a geographic location, wherein the determination that no other user devices associated with the property are located within the geo-fence is made without analyzing coordinates of one or more geographic locations associated with the other user devices based on at least the notifications not identifying the coordinates. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computing device for energy usage alerts, the computing device comprising:
-
at least one processor; and memory storing instructions that, when executed by the at least one processor, cause the computing device to perform; determining a first geo-fence for a property, wherein the property includes a thermostat that controls operation of a heating, ventilation, air conditioning (HVAC) system for the property; aggregating notifications of a plurality of user devices associated with the property entering and exiting geo-fences associated with the property and storing the notifications in a geo-fence crossing database, wherein the notifications do not identify coordinates of a geographic location; receiving, from a user device of the plurality of user devices, a first notification indicating that the user device has exited the first geo-fence for the property; responsive to receiving the first notification indicating that the user device has exited the first geo-fence, analyzing additional notifications from the geo-fence crossing database to determine whether any other user devices associated with the property are located within the first geo-fence without analyzing coordinates of one or more geographic locations associated with the other user devices based on at least the notifications not identifying the coordinates; and responsive to determining that none of the other user devices associated with the property are located within the first geo-fence based upon the analysis, setting a first configuration for the thermostat. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification