Monitoring system control technology using multiple sensors, cameras, lighting devices, and a thermostat
First Claim
1. A system for monitoring a property, the system comprising:
- a monitoring system that is configured to monitor a property, the monitoring system including multiple sensors that are installed at the property and that are configured to sense attributes of the property, multiple cameras that are installed at the property and that are configured to capture live video of the property, a thermostat that is installed at the property and that is configured to control temperature at the property, and multiple lighting devices that are installed at the property and that are configured to control lighting at the property;
a native mobile device monitoring application that is loaded onto a mobile device and that runs on a mobile device platform used by the mobile device, the native mobile device monitoring application including instructions that, when executed by the mobile device, cause the mobile device to perform operations comprising;
performing a synchronization process to synchronize the native mobile device monitoring application with the monitoring system, the synchronization enabling the native mobile device application to receive sensor events detected by the multiple sensors that are installed at the property, receive live video from the multiple cameras that are installed at the property, control the thermostat that is installed at the property, and control the multiple lighting devices that are installed at the property;
based on the synchronization;
checking real time status of the multiple sensors installed at the property and displaying the real time status of the multiple sensors installed at the property through the native mobile device monitoring application,receiving live video from the multiple cameras that are installed at the property and displaying the live video from the multiple cameras that are installed at the property through the native mobile device monitoring application,monitoring thermostat settings for the thermostat that is installed at the property and displaying the thermostat settings for the thermostat that is installed at the property through the native mobile device monitoring application, andmonitoring lighting device settings for the multiple lighting devices that are installed at the property and displaying the lighting device settings for the multiple lighting devices that are installed at the property through the native mobile device monitoring application;
enabling a user to provide user input to control the thermostat that is installed at the property and control the multiple lighting devices that are installed at the property;
receiving user input defining a first control operation to control the thermostat that is installed at the property and a second control operation to control at least one of the multiple lighting devices that is installed at the property; and
based on the received user input and the synchronization, sending control communications that cause the monitoring system to change at least one of the thermostat settings for the thermostat that is installed at the property and at least one of the lighting device settings for the multiple lighting devices that are installed at the property; and
a component of the monitoring system that is located at the property and that is separate from the mobile device, the component of the monitoring system being configured to perform operations comprising;
tracking one or more characteristics of the mobile device that operates the native mobile device monitoring application;
analyzing the tracked one or more characteristics with respect to a set of one or more rules;
determining whether to perform an operation related to the tracked one or more characteristics based on the analysis; and
performing the operation related to the tracked one or more characteristics in response to a determination to perform the operation.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described for providing control of a monitoring system (e.g., a home alarm or security system) using one or more mobile devices. In some implementations, a native mobile device application enables use of a mobile device as a security/automation system keypad and controller for a home security system. In these implementations, the mobile device, using the native mobile device application, checks real time status of system and sensors, arms/disarms system, turns lights on/off, looks in on live video of security cameras, reviews history of system events, reviews saved video clips, monitors/changes thermostat settings, and performs other features of a traditional security keypad in a home security system.
-
Citations
20 Claims
-
1. A system for monitoring a property, the system comprising:
-
a monitoring system that is configured to monitor a property, the monitoring system including multiple sensors that are installed at the property and that are configured to sense attributes of the property, multiple cameras that are installed at the property and that are configured to capture live video of the property, a thermostat that is installed at the property and that is configured to control temperature at the property, and multiple lighting devices that are installed at the property and that are configured to control lighting at the property; a native mobile device monitoring application that is loaded onto a mobile device and that runs on a mobile device platform used by the mobile device, the native mobile device monitoring application including instructions that, when executed by the mobile device, cause the mobile device to perform operations comprising; performing a synchronization process to synchronize the native mobile device monitoring application with the monitoring system, the synchronization enabling the native mobile device application to receive sensor events detected by the multiple sensors that are installed at the property, receive live video from the multiple cameras that are installed at the property, control the thermostat that is installed at the property, and control the multiple lighting devices that are installed at the property; based on the synchronization; checking real time status of the multiple sensors installed at the property and displaying the real time status of the multiple sensors installed at the property through the native mobile device monitoring application, receiving live video from the multiple cameras that are installed at the property and displaying the live video from the multiple cameras that are installed at the property through the native mobile device monitoring application, monitoring thermostat settings for the thermostat that is installed at the property and displaying the thermostat settings for the thermostat that is installed at the property through the native mobile device monitoring application, and monitoring lighting device settings for the multiple lighting devices that are installed at the property and displaying the lighting device settings for the multiple lighting devices that are installed at the property through the native mobile device monitoring application; enabling a user to provide user input to control the thermostat that is installed at the property and control the multiple lighting devices that are installed at the property; receiving user input defining a first control operation to control the thermostat that is installed at the property and a second control operation to control at least one of the multiple lighting devices that is installed at the property; and based on the received user input and the synchronization, sending control communications that cause the monitoring system to change at least one of the thermostat settings for the thermostat that is installed at the property and at least one of the lighting device settings for the multiple lighting devices that are installed at the property; and a component of the monitoring system that is located at the property and that is separate from the mobile device, the component of the monitoring system being configured to perform operations comprising; tracking one or more characteristics of the mobile device that operates the native mobile device monitoring application; analyzing the tracked one or more characteristics with respect to a set of one or more rules; determining whether to perform an operation related to the tracked one or more characteristics based on the analysis; and performing the operation related to the tracked one or more characteristics in response to a determination to perform the operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method, comprising:
-
sensing, by multiple sensors of a monitoring system that is configured to monitor a property, attributes of the property, wherein the multiple sensors are installed at the property; capturing, by multiple cameras of the monitoring system, live video of the property, wherein the multiple cameras are installed at the property; controlling, by a thermostat of the monitoring system, temperature at the property, wherein the thermostat is installed at the property; controlling, by multiple lighting devices of the monitoring system, lighting at the property, wherein the multiple lighting devices are installed at the property; performing, by a native mobile device monitoring application that is loaded onto a mobile device and that runs on a mobile device platform used by the mobile device, a synchronization process to synchronize the native mobile device monitoring application with the monitoring system, the synchronization enabling the native mobile device application to receive sensor events detected by the multiple sensors that are installed at the property, receive live video from the multiple cameras that are installed at the property, control the thermostat that is installed at the property, and control the multiple lighting devices that are installed at the property; based on the synchronization; checking, by the native mobile device monitoring application, real time status of the multiple sensors installed at the property and displaying the real time status of the multiple sensors installed at the property through the native mobile device monitoring application, receiving, by the native mobile device monitoring application, live video from the multiple cameras that are installed at the property and displaying the live video from the multiple cameras that are installed at the property through the native mobile device monitoring application, monitoring, by the native mobile device monitoring application, thermostat settings for the thermostat that is installed at the property and displaying the thermostat settings for the thermostat that is installed at the property through the native mobile device monitoring application, and monitoring, by the native mobile device monitoring application, lighting device settings for the multiple lighting devices that are installed at the property and displaying the lighting device settings for the multiple lighting devices that are installed at the property through the native mobile device monitoring application; enabling, by the native mobile device monitoring application, a user to provide user input to control the thermostat that is installed at the property and control the multiple lighting devices that are installed at the property; receiving, by the native mobile device monitoring application, user input defining a first control operation to control the thermostat that is installed at the property and a second control operation to control at least one of the multiple lighting devices that is installed at the property; based on the received user input and the synchronization, sending, by the native mobile device monitoring application, control communications that cause the monitoring system to change at least one of the thermostat settings for the thermostat that is installed at the property and at least one of the lighting device settings for the multiple lighting devices that are installed at the property; tracking, by a component of the monitoring system that is located at the property and that is separate from the mobile device, one or more characteristics of the mobile device that operates the native mobile device monitoring application; analyzing, by the component of the monitoring system located at the property, the tracked one or more characteristics with respect to a set of one or more rules; determining, by the component of the monitoring system located at the property, whether to perform an operation related to the tracked one or more characteristics based on the analysis; and performing, by the component of the monitoring system located at the property, the operation related to the tracked one or more characteristics in response to a determination to perform the operation. - View Dependent Claims (18, 19, 20)
-
Specification