Swimming pool monitoring
AssigneeAlarm.com Incorporated
InventorsDonald Madden, Daniel Todd Kerzner
Life of this patent
Estimating the term…
Abstract
A monitor control unit that is configured to receive, from the electronic pool device, the sensor data, compare the sensor data to a threshold, based on comparing the sensor data to a threshold, determine that the sensor data exceeds the threshold, based on determining that the sensor data exceeds the threshold, provide an instruction to initiate the capture of image data by the camera of the electronic pool device, receive, from the camera of the electronic pool device, the image data, analyze the image data, based on analyzing the image data, identify a monitoring system action to perform, and perform the monitoring system action.
Claims20
A monitoring system comprising one or more computers and one or more storage devices on which are stored instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
- receiving, from a sonar detector that monitors a swimming pool located at a property, sonar data;
- using a result of analyzing the sonar data, determining that an object entered the swimming pool;
- and
- in response to and after determining that the object entered the swimming pool using the result of the analysis of the sonar data, performing a monitoring system action that includes initiating the capture of image data by a camera of one or more cameras located in a vicinity of the swimming pool.
A method comprising:
- receiving, from a sonar detector at a property, sonar data of an area at the property;
- using a result of analyzing the sonar data, determining whether an event occurred in the area;
- and
- in response to and after determining that the event occurred in the area using the result of the analysis of the sonar data, performing a monitoring system action that includes initiating the capture of image data by a camera of one or more cameras that captures images of the area at the property.
One or more non-transitory computer storage media encoded with instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:
- maintaining a configuration reflection signature of baseline sonar data that represents an underwater portion of a swimming pool when no person is in the swimming pool and that was generated using reflected sonar sound pulses transmitted during a sonar configuration process when no person is in the swimming pool;
- receiving, from a sonar detector that monitors the swimming pool located at a property, sonar data;
- computing a difference between the sonar data and the configuration reflection signature;
- determining, using the difference between the sonar data and the configuration reflection signature, that an object entered the swimming pool;
- and
- in response to and after determining that the object entered the swimming pool using the difference between the sonar data and the configuration reflection signature, performing a monitoring system action that includes initiating the capture of image data by a camera of one or more cameras located in a vicinity of the swimming pool.
Dependencies are inferred from the claim text.