Smart thermostat control system
First Claim
1. A method implemented on an electronic computing device for controlling a temperature of a home, the method comprising:
- on the electronic computing device, receiving information regarding a user'"'"'s personal schedule;
receiving information regarding the user'"'"'s location;
receiving information regarding current and future utility costs;
using the information regarding the user'"'"'s personal schedule, the information regarding the user'"'"'s location and the information regarding the current and future utility costs to determine at least one financial impact based on a temperature setting, wherein the at least one financial impact includes estimated costs for time intervals and historical billing cycles;
controlling a temperature effecting device or an energy effecting device in the home of the user using the at least one financial impact; and
using the financial impact regarding billing cycles to determine a percentage usage for the temperature effecting device during peak hours and non-peak hours.
2 Assignments
0 Petitions
Accused Products
Abstract
Information regarding a user'"'"'s personal schedule is received at an electronic computing device. Information regarding current and future utility costs is received. The information regarding the user'"'"'s personal schedule, the information regarding the user'"'"'s location and the information regarding the current and future utility costs is used to determine at least one financial impact based on a temperature setting. The at least one financial impact includes estimated costs for time intervals and historical billing cycles. A temperature effecting device or an energy effecting device in the home of the user is controlled using the at least one financial impact.
25 Citations
16 Claims
-
1. A method implemented on an electronic computing device for controlling a temperature of a home, the method comprising:
-
on the electronic computing device, receiving information regarding a user'"'"'s personal schedule; receiving information regarding the user'"'"'s location; receiving information regarding current and future utility costs; using the information regarding the user'"'"'s personal schedule, the information regarding the user'"'"'s location and the information regarding the current and future utility costs to determine at least one financial impact based on a temperature setting, wherein the at least one financial impact includes estimated costs for time intervals and historical billing cycles; controlling a temperature effecting device or an energy effecting device in the home of the user using the at least one financial impact; and using the financial impact regarding billing cycles to determine a percentage usage for the temperature effecting device during peak hours and non-peak hours. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12)
-
-
7. A method implemented on an electronic computing device for controlling a temperature of a home, the method comprising:
-
on the electronic computing device, receiving information regarding a user'"'"'s personal schedule; receiving information regarding the user'"'"'s location; receiving information regarding current and future utility costs; using the information regarding the user'"'"'s personal schedule, the information regarding the user'"'"'s location and the information regarding the current and future utility costs to determine at least one financial impact based on a temperature setting, wherein the at least one financial impact includes estimated costs for time intervals and historical billing cycles; controlling a temperature effecting device or an energy effecting device in the home of the user using the at least one financial impact; and sending data to a user device regarding energy options for the electronic computing device, wherein the energy options include a combination of avoiding peak hours, using a user location, using connected devices and using weather data.
-
-
13. A smart thermostat, comprising:
-
a processing unit; and system memory, the system memory including instructions which, when executed by the processing unit, cause the smart thermostat to; receive information regarding a user'"'"'s personal schedule; receive information regarding the user'"'"'s location; receive information regarding current and future weather conditions; receive information regarding current and future utility costs for the user; use the information regarding the user'"'"'s personal schedule, the information regarding the user'"'"'s location, the information regarding the current and future weather conditions and the information regarding the current and future utility costs to control one or more temperature effecting devices for the user; determine a number of days remaining before a fuel delivery needs to be scheduled; determine estimated costs of fuel for the number of days; and send a request to the user device regarding scheduling a fuel delivery for the home, the request being to schedule the fuel delivery for a specific day and time within the number of days remaining when the estimated costs of fuel is lowest. - View Dependent Claims (14, 15, 16)
-
Specification