IP Library › Granted Patent US 11,442,141
Granted Patent B2
US 11,442,141 · App. 16/871,713 · Granted Sep 13, 2022

Systems and methods for detecting, monitoring, and mitigating the presence of a drone

Inventors: Chun Kin Au Yeung (San Diego, CA); Brandon Lo (San Diego, CA); Scott Torborg (San Diego, CA)
Assignee: SkySafe, Inc.
G01S7/021H04J13/0062H04L5/0007B64C39/024
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 11,442,141
App. No.
16/871,713
Granted
Sep 13, 2022
Kind
B2
Abstract

Systems and methods for detecting, monitoring, and mitigating the presence of a drone are provided herein. In one aspect, a system for detecting presence of a drone includes a radio-frequency (RF) receiver configured to receive an RF signal transmitted between a drone and a controller. The RF signal includes a synchronization signal for synchronization of the RF signal. The system can further include a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the at least one processor to receive a sequence of samples from the RF receiver, obtain a double differential of the received sequence of samples, calculate a running sum of a defined number of the double differential of the received sequence of samples, and detect the presence of the drone based on the running sum.

Claims (139)

1. A system for detecting presence of a drone, the system comprising:

a radio-frequency (RF) receiver configured to receive an RF signal transmitted between a drone and a controller, the RF signal including a synchronization signal for synchronization of the RF signal;

at least one processor; and

a computer-readable memory in communication with the at least one processor and having stored thereon computer-executable instructions to cause the at least one processor to:

receive a sequence of samples from the RF receiver,

obtain a double differential of the received sequence of samples,

calculate a running sum of a defined number of the double differential of the received sequence of samples,

detect the presence of the drone based on the running sum,

synchronize with the RF signal based on the running sum,

determine a metric based on the running sum, wherein the metric is determined according to the following equation:

γ

fd

⁢

⁢

2

⁡

[

k

]

⁢

=

Δ

⁢

∑

k

=

2

P

-

1

⁢

Y

dd

⁡

[

k

]

,

wherein Y fd2 [k] is the metric, Y dd [k] is the double differential, and P is a length of the synchronization signal, and

determine that the metric is greater than a threshold value,

wherein the detecting of the presence of the drone is further based on the determination that the metric is greater than the threshold value.

2. The system of claim 1 , wherein the synchronization signal comprises a Zadoff-Chu (ZC) sequence.

3. The system of claim 1 , wherein the synchronization signal comprises a frequency domain sequence including guard bands.

4. The system of claim 1 , wherein the computer-readable memory further has stored thereon computer-executable instructions to cause the at least one processor to estimate a root of the sequence of samples based on the metric.

5. The system of claim 4 , wherein the synchronizing with the RF signal is performed using the estimated root.

6. The system of claim 1 , wherein:

the synchronization signal comprises a time domain sequence, and

the running sum is normalized.

7. The system of claim 6 , wherein the computer-readable memory further has stored thereon computer-executable instructions to cause the at least one processor to:

determine that an absolute value of the normalized running sum is greater than a threshold value,

wherein the detecting of the presence of the drone is further based on the determination that the absolute value of the normalized running sum is greater than the threshold value.

8. The system of claim 7 , wherein the computer-readable memory further has stored thereon computer-executable instructions to cause the at least one processor to estimate a root of the sequence of samples based on the normalized running sum.

9. A method for detecting presence of a drone, the method comprising:

receiving a sequence of samples of an RF signal transmitted between a drone and a controller, the RF signal including a synchronization signal for synchronization of the RF signal;

obtaining a double differential of the received sequence of samples;

calculating a running sum of a defined number of the double differential of the received sequence of samples;

detecting the presence of the drone based on the running sum;

synchronizing with the RF signal based on the running sum;

determining a metric based on the running sum, wherein the metric is determined according to the following equation:

γ

fd

⁢

⁢

2

⁡

[

k

]

⁢

=

Δ

⁢

∑

k

=

2

P

-

1

⁢

Y

dd

⁡

[

k

]

,

wherein Y fd2 [k] is the metric, Y dd [k] is the double differential, and P is a length of the synchronization signal; and

determining that the metric is greater than a threshold value,

wherein the detecting of the presence of the drone is further based on the determination that the metric is greater than the threshold value.

10. The method of claim 9 , wherein the synchronization signal comprises a Zadoff-Chu (ZC) sequence.

11. The method of claim 9 , wherein the synchronization signal comprises a frequency domain sequence including guard bands.

12. The method of claim 9 , further comprising:

estimating a root of the sequence of samples based on the running sum.

13. The method of claim 9 , wherein:

the synchronization signal comprises a time domain sequence, and

the running sum is normalized.

14. The method of claim 13 , further comprising:

determining that an absolute value of the normalized running sum is greater than a threshold value,

wherein the detecting of the presence of the drone is further based on the determination that the absolute value of the normalized running sum is greater than the threshold value.

15. A non-transitory computer readable storage medium having stored thereon instructions that, when executed, cause a computing device to:

receive a sequence of samples of an RF signal transmitted between a drone and a controller, the RF signal including a synchronization signal for synchronization of the RF signal;

obtain a double differential of the received sequence of samples;

calculate a running sum of a defined number of the double differential of the received sequence of samples;

detect the presence of the drone based on the running sum;

synchronize with the RF signal based on the running sum;

determine a metric based on the running sum, wherein the metric is determined according to the following equation:

γ

fd

⁢

⁢

2

⁡

[

k

]

⁢

=

Δ

⁢

∑

k

=

2

P

-

1

⁢

Y

dd

⁡

[

k

]

,

wherein Y fd2 [k] is the metric, Y dd [k] is the double differential, and P is a length of the synchronization signal; and

determine that the metric is greater than a threshold value,

wherein the detecting of the presence of the drone is further based on the determination that the metric is greater than the threshold value.

16. The non-transitory computer readable storage medium of claim 15 , wherein the synchronization signal comprises a frequency domain sequence including guard bands.

Assignments (2)
SECURITY INTEREST Recorded Feb 25, 2026
From: SKYSAFE, INC.
To: TRIPLEPOINT CAPITAL LLC
Reel/Frame 073889/0860 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2021
From: YEUNG, CHUN KIN AU; LO, BRANDON FANG-HSUAN; TORBORG, SCOTT
To: SKYSAFE, INC.
Reel/Frame 058186/0047 →
Continuity (2)
Provisional Application 62846680 · May 12, 2019
Related Publication 20200355786A1 · Nov 12, 2020