Using location-based logic to adjust building automation schedules
First Claim
Patent Images
1. An apparatus comprising:
- a location module that determines a current location of a user in response to a triggering event;
an arrival time module that calculates an estimated time of arrival of the user at a predetermined location; and
a regulator module that adjusts a characteristic of a scheduled event in an automation system in response to comparing the estimated time of arrival of the user to a time of the scheduled event in the automation system;
wherein the location module, the arrival time module, and the regulator module comprise one or more of semiconductor hardware, a memory storing machine readable code, and a processor executing the machine readable code.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for adjusting scheduled events in an automation system of a building at a predetermined location includes a location module, an arrival time module, and a regulator module. The location module determines a current location of a user in response to a triggering event. The arrival time module calculates an estimated time of arrival of the user at a residence. The regulator module adjusts a characteristic of a scheduled event in the automation system in response to comparing the estimated time of arrival of the user to a time of the scheduled event in the automation system.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a location module that determines a current location of a user in response to a triggering event; an arrival time module that calculates an estimated time of arrival of the user at a predetermined location; and a regulator module that adjusts a characteristic of a scheduled event in an automation system in response to comparing the estimated time of arrival of the user to a time of the scheduled event in the automation system; wherein the location module, the arrival time module, and the regulator module comprise one or more of semiconductor hardware, a memory storing machine readable code, and a processor executing the machine readable code. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
determining a current location of a user in response to a triggering event; calculating an estimated time of arrival of the user at a predetermined location; and adjusting a characteristic of a scheduled event in an automation system in response to comparing the estimated time of arrival of the user to a time of the scheduled event in the automation system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A program product comprising a computer readable storage medium storing machine readable code executable by a processor to perform:
-
determining a current location of a user in response to a triggering event; calculating an estimated time of arrival of the user at a predetermined location; and adjusting a characteristic of a scheduled event in the automation system in response to comparing the estimated time of arrival of the user to a time of the scheduled event in the automation system. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification