System and method for home automation and security
First Claim
1. A method of operating a home automation system, comprising:
- storing an expected occupancy schedule having information related to an expected occupancy of a first premises, wherein the expected occupancy schedule is to be used to determine whether an active security system should generate an alarm in response to receiving a signal from a first controller associated with the first premises;
receiving a message from a device indicating that a resident of the first premises is not expected to be located at the first premises; and
adjusting, with a logic circuit, the expected occupancy schedule based on the message.
1 Assignment
0 Petitions
Accused Products
Abstract
A home automation and security system is provided in which a home automation and security controller in a customer premises is coupled with a remotely located central control facility using a continuous connectivity access line providing a data channel separate from a voice channel. The controller at the customer premises is responsible for monitoring and applying control signals to devices in the home and for supporting a human interface. The remotely located central control facility is responsible for providing the computational and database resources to the controller. By redistributing functionality, the network-based structure of this home automation and security system can overcome the disadvantages of conventional home automation and security systems.
87 Citations
28 Claims
-
1. A method of operating a home automation system, comprising:
-
storing an expected occupancy schedule having information related to an expected occupancy of a first premises, wherein the expected occupancy schedule is to be used to determine whether an active security system should generate an alarm in response to receiving a signal from a first controller associated with the first premises; receiving a message from a device indicating that a resident of the first premises is not expected to be located at the first premises; and adjusting, with a logic circuit, the expected occupancy schedule based on the message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A home automation system, comprising:
an application, implemented using a tangible computer readable medium, to store an expected occupancy schedule having information related to an expected occupancy of a first premises, wherein the application is to use the expected occupancy schedule to determine whether an active security system should generate an alarm in response to receiving a signal from a first controller associated with the first premises, wherein the application is to receive a message from a device indicating that a resident of the first premises is not expected to be located at the first premises, and wherein the application is to adjust the expected occupancy schedule based on the message. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
15. A method of operating a home automation system, comprising:
-
storing an expected occupancy schedule having information related to an expected occupancy of a first premises; defining a first period of time in the expected occupancy schedule corresponding to a period of time during which a resident of the first premises is expected to be located at the first premises; configuring an application to cause a first controller at the first premises to generate, using a logic circuit, a prompt for a code in response to receiving a security signal during the first period of time; and configuring the application to cause the first controller to activate a security system without the prompt for the code in response to receiving a message from a second controller at a second premises indicating that the resident is located at the second premises during the period of time. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method of operating a home automation system, comprising:
-
storing an expected occupancy schedule having information related to an expected occupancy of a first premises, wherein the expected occupancy schedule is to be used to determine whether a security system should be activated in response to receiving a signal from a first controller associated with the first premises; receiving a message from a device indicating that a resident of the first premises is not expected to be located at the first premises; and adjusting, with a logic circuit, the expected occupancy schedule based on the message, wherein the message is generated by the device at a second premises in response to detecting a transponder associated with the resident.
-
-
22. A method of operating a home automation system, comprising:
-
storing an expected occupancy schedule having information related to an expected occupancy of a first premises, wherein the expected occupancy schedule is to be used to determine whether a security system should be activated in response to receiving a signal from a first controller associated with the first premises; receiving a message from a device indicating that a resident of the first premises is not expected to be located at the first premises; and adjusting, with a logic circuit, the expected occupancy schedule based on the message, wherein the message is generated by the device at a second premises in response to receiving an identifier associated with the resident.
-
-
23. A method of operating a home automation system, comprising:
-
storing an expected occupancy schedule having information related to an expected occupancy of a first premises, wherein the expected occupancy schedule is to be used to determine whether a security system should be activated in response to receiving a signal from a first controller associated with the first premises; receiving a message from a device indicating that a resident of the first premises is not expected to be located at the first premises; and adjusting, with a logic circuit, the expected occupancy schedule based on the message, wherein the device is a second controller at a second premises remotely located from the first premises.
-
-
24. A home automation system, comprising:
an application, implemented using a tangible computer readable medium, to store an expected occupancy schedule having information related to an expected occupancy of a first premises, wherein the application is to use the expected occupancy schedule to determine whether a security system should be activated in response to receiving a signal from a first controller associated with the first premises, wherein the application is to receive a message from a device indicating that a resident of the first premises is not expected to be located at the first premises, and wherein the application is to adjust the expected occupancy schedule based on the message, wherein the message is to be generated by the device at a second premises in response to detecting a transponder associated with the first resident.
-
25. A home automation system, comprising:
an application, implemented using a tangible computer readable medium, to store an expected occupancy schedule having information related to an expected occupancy of a first premises, wherein the application is to use the expected occupancy schedule to determine whether a security system should be activated in response to receiving a signal from a first controller associated with the first premises, wherein the application is to receive a message from a device indicating that a resident of the first premises is not expected to be located at the first premises, and wherein the application is to adjust the expected occupancy schedule based on the message, wherein the message is to be generated by the device at a second premises in response to receiving an identifier associated with the first resident.
-
26. A home automation system, comprising:
an application, implemented using a tangible computer readable medium, to store an expected occupancy schedule having information related to an expected occupancy of a first premises, wherein the application is to use the expected occupancy schedule to determine whether a security system should be activated in response to receiving a signal from a first controller associated with the first premises, wherein the application is to receive a message from a device indicating that a resident of the first premises is not expected to be located at the first premises, and wherein the application is to adjust the expected occupancy schedule based on the message, wherein the application is implemented on a server remotely located from the first premises.
-
27. A home automation system, comprising:
an application, implemented using a tangible computer readable medium, to store an expected occupancy schedule having information related to an expected occupancy of a first premises, wherein the application is to use the expected occupancy schedule to determine whether a security system should be activated in response to receiving a signal from a first controller associated with the first premises, wherein the application is to receive a message from a device indicating that a resident of the first premises is not expected to be located at the first premises, and wherein the application is to adjust the expected occupancy schedule based on the message, wherein the first controller is accessible via a remote computer over a network.
-
28. A home automation system, comprising:
an application, implemented using a tangible computer readable medium, to store an expected occupancy schedule having information related to an expected occupancy of a first premises, wherein the application is to use the expected occupancy schedule to determine whether a security system should be activated in response to receiving a signal from a first controller associated with the first premises, wherein the application is to receive a message from a device indicating that a resident of the first premises is not expected to be located at the first premises, and wherein the application is to adjust the expected occupancy schedule based on the message, further comprising a network coupling a server implementing the application to the first premises.
Specification