IP Library Granted Patent US 10,650,652
Granted Patent B1
US 10,650,652 · App. 15/942,137 · Granted May 12, 2020

Integrated security for multiple access control systems

Inventors: Noah Robert Weingart (Arlington, VA); Abraham Joseph Kinney (Vienna, VA); Fabian Emilio Philipe Camargo (Falls Church, VA); Andrei Aurelian Furtuna (Annandale, VA); David James Hutz (Herndon, VA)
Assignee: Alarm.com Incorporated
G08B13/22G08B21/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,650,652
App. No.
15/942,137
Granted
May 12, 2020
Kind
B1
Abstract

Systems and techniques are described for an integrated security environment to monitor activities at a commercial facility and a residential facility. In some implementations, a monitoring system monitors a property that includes one or more sensors located at the property and generate sensor data. A monitor control unit receives and analyzes the sensor data. Based on analyzing the sensor data, the monitor control unit determines that an event has likely occurred at the property and generates data indicating that the event has likely occurred at the property. A monitoring server receives the data indicating the event has likely occurred at the property. Based on the data that the event has likely occurred at the property, transmitting, to an additional monitoring system that is configured to monitor an additional property, instructions for the additional monitoring system to perform an action.

Claims (81)

1. A monitoring system that is configured to monitor a property, the monitoring system comprising:

one or more sensors that are located at the property and that are configured to generate sensor data;

a monitor control unit that is configured to:

receive the sensor data;

analyze the sensor data;

based on analyzing the sensor data, determine that a particular person has likely arrived at the property; and

generate data indicating that the particular person has likely arrived at the property; and

a monitoring server that is configured to:

receive the data indicating that the particular person has likely arrived at the property; and

based on the data indicating that the particular person has likely arrived at the property, transmit, to an additional monitoring system that is configured to monitor an additional property, instructions to determine a whether portion of the additional property is in a particular state.

2. The system of claim 1 , wherein the monitor control unit is configured to:

based on analyzing the sensor data, determine a confidence score that indicates a likelihood that the particular person has arrived at the property;

compare the confidence score to a confidence threshold; and

based on comparing the confidence score to the confidence threshold, determine that the confidence score satisfies the confidence threshold,

wherein determining that the event has likely occurred at the property is based further on determining that the confidence score satisfies the confidence threshold.

3. The system of claim 1 , wherein:

the monitor control unit is configured to:

determine that another person has left the property and is likely going to the additional property; and

generate data indicating that the other person has left the property and is likely going to the additional property, and

the monitoring server is configured to:

receive the data indicating that the other person has left the property and is likely going to the additional property; and

transmit, to the additional monitoring system, an instruction for the additional monitoring system to prepare the additional property for the other person.

4. The system of claim 3 , wherein the monitoring server is configured to:

determining environmental conditions of the property before the other person has likely left the property; and

transmit an instruction for the additional monitoring system to prepare the additional property for the other person by transmitting an instruction for the additional monitoring system to change additional environmental conditions of the additional property to match the environmental conditions of the property.

5. The system of claim 4 , wherein the environmental conditions include an ambient temperature, music playing, and lighting style.

6. The system of claim 3 , wherein the monitor control unit is configured to determine that the other person has left the property and is likely going to the additional property by:

determining the monitoring system received an instruction to arm within a predetermined time range; and

determining that the other person exited the property during the predetermined time range.

7. The system of claim 3 , wherein:

the monitor control unit is configured to:

receive data indicating traffic conditions;

determine that the other person is likely going to arrive at the additional property after an expected arrival time based on the data indicating the traffic conditions; and

generate data indicating that the other person is likely going to arrive at the additional property after the expected arrival time, and

the monitoring server is configured to:

receive the data indicating that the other person is likely going to arrive at the additional property after the expected arrival time; and

transmit an instruction for the additional monitoring system to output a notification indicating that the other person is likely going to arrive at the additional property after the expected arrival time.

8. The system of claim 1 , wherein:

the monitor control unit is configured to:

determine that another person is likely at the property, and

the monitoring server is configured to:

transmit instructions to determine whether the other person is likely at the additional property;

receive data indicating that the other person is likely at the additional property; and

provide, for output, data indicating a security event at the property or the additional property.

9. The system of claim 1 , wherein the monitoring server is configured to transmit the instructions to determine whether the portion of the additional property is in the particular state by transmitting an instruction to determine whether a particular door is locked.

10. The system of claim 1 , wherein the monitoring server is configured to transmit the instructions to determine whether the portion of the additional property is in the particular state by transmitting an instruction to determine that a garage door is closed.

11. The system of claim 1 , wherein the monitoring server is configured to transmit the instructions to determine whether the portion of the additional property is in the particular state by transmitting an instruction to determine whether the additional monitoring system is armed.

12. A computer-implemented method, comprising:

receiving, from one or more sensors of a monitoring system that is configured to monitor a property, sensor data;

analyzing, by the monitoring system, the sensor data;

based on analyzing the sensor data, determining, by the monitoring system, that a particular person has likely arrived at the property; and

based on determining that the particular person has likely arrived at the property, transmitting, to an additional monitoring system that is configured to monitor an additional property, instructions to determine whether a portion of the additional property is in a particular state.

13. The computer-implemented method of claim 12 , comprising:

based on analyzing the sensor data, determining, by the monitoring system, a confidence score that indicates a likelihood that particular person has arrived at the property;

comparing, by the monitoring system, the confidence score to a confidence threshold; and

based on comparing the confidence score to the confidence threshold, determining, by the monitoring system, that the confidence score satisfies the confidence threshold,

wherein determining that the event has likely occurred at the property is based further on determining that the confidence score satisfies the confidence threshold.

14. The computer-implemented method of claim 12 , wherein:

determining, by the monitoring system, that another person has left the property and is likely going to the additional property,

generating, by the monitoring system, data indicating that the other person has left the property and is likely going to the additional property,

receiving, by the monitoring system, the data indicating that the other person has left the property and is likely going to the additional property, and

transmitting, by the monitoring system, an instruction for the additional monitoring system to prepare the additional property for the other person to the additional monitoring system.

15. The computer-implemented method of claim 14 , comprising:

determining, by the monitoring system, environmental conditions of the other property before the person has likely left the property,

wherein transmitting, by the monitoring system, an instruction for the additional monitoring system to prepare the additional property for the other person comprises transmitting an instruction for the additional monitoring system to change additional environmental conditions of the additional property to match the environmental conditions of the property.

16. The computer-implemented method of claim 15 , wherein the environmental conditions include an ambient temperature, music playing, and lighting style.

17. The computer-implemented method of claim 14 , wherein determining that the other person has left the property and is likely going to the additional property comprises:

determining, by the monitoring system, that the monitoring system received an instruction to arm within a predetermined time range; and

determining, by the monitoring system, that the other person exited the property during the predetermined time range.

18. The computer-implemented method of claim 14 , comprising:

receiving, by the monitoring system, data indicating traffic conditions;

determining, by the monitoring system, that the other person is likely going to arrive at the additional property after an expected arrival time based on the data indicating the traffic conditions;

generating, by the monitoring system, data indicating that the other person is likely going to arrive at the additional property after the expected arrival time;

receiving, by the monitoring system, the data indicating that the person is likely going to arrive at the additional property after the expected arrival time; and

transmitting, by the monitoring system, an instruction for the additional monitoring system to output a notification indicating that the other person is likely going to arrive at the additional property after the expected arrival time.

19. The computer-implemented method of claim 12 , wherein:

determining, by the monitoring system, that another person is likely at the property,

transmitting, by the monitoring system, instructions to determine whether the other person is likely at the additional property, and

the method comprises:

receiving, by the monitoring system, data indicating that the other person is likely at the additional property; and

providing, by the monitoring system, data indicating a security event at the property or the additional property for output.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2018
From: WEINGART, NOAH ROBERT; KINNEY, ABRAHAM JOSEPH; CAMARGO, FABIAN EMILIO PHILIPE; FURTUNA, ANDREI AURELIAN; HUTZ, DAVID JAMES
To: ALARM.COM INCORPORATED
Reel/Frame 045878/0057 →
Cited By (8)
US 12,197,267 US 12,293,649 US 12,395,506 US 12,555,450 US 12,573,282 US 12,669,378 US 12,676,036 US 12,705,943