# US 11,908,309 B2 · Method for allowing drone activity to modify event detection by a monitoring system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,908,309 B2
- Document ID: US11908309B2
- Status: Granted
- Kind: B2
- Application number: 17/865,004
- Filed: 2022-07-14
- Published: 2022-11-03
- Granted: 2024-02-20
- Earliest claimed: 2017-05-10
- Assignees: Alarm.com Incorporated
- Applicants: Alarm.com Incorporated
- Inventors: Gary Franklin Bart; Dean Constantine
- Web page: https://patentgrep.com/patent/US11908309B2

## CPC

- G08B 13/1965: {the vehicle being an aircraft}
- G08B 29/188: {Data fusion; cooperative systems, e.g. voting among different detectors}
- B64D 47/06: for indicating aircraft presence
- G08B 13/04: by breaking of glass
- G08B 25/008: {Alarm setting and unsetting, i.e. arming or disarming of the security system}
- G08B 26/007: {Wireless interrogation}
- B64U 2101/30: for imaging, photography or videography
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- B64D: EQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
- B64U: UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR

## Abstract

Methods, systems, and apparatus, including computer programs encoded on a storage device, for enabling drone activity in a property monitored by a property monitoring system without triggering a false alarm. In one aspect, the method includes actions of obtaining a location of the drone, identifying a first sensor installed at the property that is within a predetermined distance of the drone, detecting first sensor data generated by the first sensor that is within a predetermined distance of the drone, wherein the first sensor data includes data that is indicative of an event, determining whether a second sensor that is mounted to the drone is generating second sensor data that corroborates the event indicated by the first sensor data, and disregarding, by the property monitoring system, the first sensor data in determining whether to trigger an alarm.

## Claims

### Claim 1

A property monitoring system comprising:
one or more computers, and
one or more non-transitory computer readable storage media storing instructions that, when executed by the one or more computers, cause the one or more computers performs operations comprising:
obtaining sensor data from one or more sensors at a property;
determining an amount of time has passed without receiving feedback from a drone that was detected at a location that satisfies a threshold distance from the one or more sensors at the property; and
triggering an alarm using the sensor data from the one or more sensors.

### Claim 2 (depends on 1)

The system of claim 1, wherein the operations comprise:
triggering the alarm in response to determining the amount of time has passed without receiving feedback from the drone.

### Claim 3 (depends on 1)

The system of claim 1, wherein the operations comprise:
obtaining, from the drone, drone sensor data;
determining, using the drone sensor data, the drone is likely damaged; and
triggering the alarm in response to determining the drone is likely damaged.

### Claim 4 (depends on 3)

The system of claim 3, wherein the drone sensor data comprises accelerometer data.

### Claim 5 (depends on 3)

The system of claim 3, wherein the operations comprise:
determining the drone was likely damaged by an intruder; and
in response to determining the drone was likely damaged by the intruder, controlling operation of one or more robotic devices to maintain a distance from the intruder.

### Claim 6 (depends on 5)

The system of claim 5, wherein controlling operation of the one or more robotic devices to maintain the distance from the intruder includes controlling operation of the one or more robotic devices to fly above the intruder.

### Claim 7 (depends on 1)

The system of claim 1, wherein the operations comprise:
transmitting a message to the drone to request a status of a portion of the property that includes the one or more sensors.

### Claim 8 (depends on 1)

The system of claim 1, wherein determining the amount of time has passed without receiving feedback from the drone comprises:
determining a delay measured from a time of obtaining the sensor data from the one or more sensors to a current time satisfies a time threshold.

### Claim 9 (depends on 1)

The system of claim 1, wherein the operations comprise:
determining a second location of the drone satisfies the threshold distance from the one or more sensors at the property; and
in response to determining the second location of the drone satisfies the threshold distance from the one or more sensors at the property, not triggering the alarm using the sensor data from the one or more sensors.

### Claim 10 (depends on 9)

The system of claim 9, wherein the second location of the drone is a predicted future location of the drone.

### Claim 11 (depends on 1)

The system of claim 1, wherein the operations comprise:
obtaining drone sensor data from the drone corroborating the sensor data from the one or more sensors; and
triggering the alarm in response to obtaining the drone sensor data from the drone corroborating the sensor data from the one or more sensors.

### Claim 12

A computer-implemented method comprising:
obtaining sensor data from one or more sensors at a property;
determining an amount of time has passed without receiving feedback from a drone that was detected at a location that satisfies a threshold distance from the one or more sensors at the property; and
triggering an alarm using the sensor data from the one or more sensors.

### Claim 13 (depends on 12)

The method of claim 12, comprising:
triggering the alarm in response to determining the amount of time has passed without receiving feedback from the drone.

### Claim 14 (depends on 12)

The method of claim 12, comprising:
obtaining, from the drone, drone sensor data;
determining, using the drone sensor data, the drone is likely damaged; and
triggering the alarm in response to determining the drone is likely damaged.

### Claim 15 (depends on 14)

The method of claim 14, wherein the drone sensor data comprises accelerometer data.

### Claim 16 (depends on 14)

The method of claim 14, comprising:
determining the drone was likely damaged by an intruder; and
in response to determining the drone was likely damaged by the intruder, controlling operation of one or more robotic devices to maintain a distance from the intruder.

### Claim 17 (depends on 16)

The method of claim 16, wherein controlling operation of the one or more robotic devices to maintain the distance from the intruder includes controlling operation of the one or more robotic devices to fly above the intruder.

### Claim 18 (depends on 12)

The method of claim 12, comprising:
transmitting a message to the drone to request a status of a portion of the property that includes the one or more sensors.

### Claim 19 (depends on 12)

The method of claim 12, wherein determining the amount of time has passed without receiving feedback from the drone comprises:
determining a delay measured from a time of obtaining the sensor data from the one or more sensors to a current time satisfies a time threshold.

### Claim 20

A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
obtaining sensor data from one or more sensors at a property;
determining an amount of time has passed without receiving feedback from a drone that was detected at a location that satisfies a threshold distance from the one or more sensors at the property; and
triggering an alarm using the sensor data from the one or more sensors.
