IP Library Granted Patent US 12,170,006
Granted Patent B2
US 12,170,006 · App. 18/097,068 · Granted Dec 17, 2024

Reducing movement-associated false positives in motion detection

Inventors: Derek Thomas Witt (Somerville, MA); Steven Nalen (Winthrop, MA); James Eric Arenstam (Attleboro, MA); Michael Maichen, II (Boston, MA)
Assignee: SimpliSafe, Inc.
G08B13/191G01J5/0022G02B3/08H04N23/23H04N23/51H04N23/54
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 12,170,006
App. No.
18/097,068
Granted
Dec 17, 2024
Kind
B2
Abstract

Motion detectors can include a housing defining a first cavity and an aperture extending through the housing. A circuit board can be disposed in the first cavity. An infrared sensor and a light sensor can be mounted on the circuit board. A lens can extend across the aperture. A wall can extend between the lens and the circuit board such that the wall, the lens, and the circuit board define a second cavity at least partially within the first cavity and the second cavity contains the infrared sensor and the light sensor.

Claims (81)

1. A method, comprising:

acquiring, by a computing system, a first plurality of samples of a first signal generated by an infrared sensor over a first time interval;

determining, by the computing system and based at least in part on the first plurality of samples, a first average power of the first signal over the first time interval;

determining, by the computing system, that the first average power exceeds a first threshold; and

based at least in part on the first average power exceeding the first threshold, outputting, by the computing system, an indication of motion.

2. The method of claim 1 , further comprising:

performing a root-mean-square (RMS) calculation using the first plurality of samples to determine the first average power.

3. The method of claim 1 , further comprising:

receiving, by the computing system, an input representing a changed sensitivity setting; and

adjusting, by the computing system, a duration of the first time interval based at least in part on the changed sensitivity setting.

4. The method of claim 1 , further comprising:

receiving, by the computing system, an input representing a changed sensitivity setting; and

adjusting, by the computing system, the first threshold based at least in part on the changed sensitivity setting.

5. The method of claim 1 , further comprising:

acquiring, by the computing system, a second plurality of samples of a second signal generated by a light sensor over a second time interval;

determining, by the computing system and based at least in part on the second plurality of samples, a second average power of the second signal over the second time interval;

determining, by the computing system, that the second average power exceeds a second threshold; and

based at least in part on the second average power exceeding the second threshold, increasing, by the computing system, the first threshold by a first value.

6. The method of claim 5 , further comprising:

receiving, by the computing system, an input representing a changed sensitivity setting; and

adjusting, by the computing system, the first value based at least in part on the changed sensitivity setting.

7. The method of claim 5 , further comprising:

receiving, by the computing system, an input representing a changed sensitivity setting; and

adjusting, by the computing system, a duration of the second time interval based at least in part on the changed sensitivity setting.

8. The method of claim 5 , further comprising:

receiving, by the computing system, an input representing a changed sensitivity setting; and

adjusting, by the computing system, the second threshold based at least in part on the changed sensitivity setting.

9. The method of claim 1 , further comprising:

acquiring, by the computing system, a second plurality of samples of a second signal generated by another infrared sensor over a second time interval;

determining, by the computing system and based at least in part on the second plurality of samples, a second average power of the second signal over the second time interval; and

determining, by the computing system, that the second average power exceeds a second threshold;

wherein outputting the indication of motion is further based at least in part on the second average power exceeding the second threshold.

10. The method of claim 9 , wherein the first threshold and the second threshold are a same value.

11. The method of claim 9 , wherein the infrared sensor receives infrared radiation from a first portion of individual zones and the another infrared sensor receives infrared radiation form a second portion of the individual zones, the second portion being different than the first portion.

12. The method of claim 4 , wherein:

receiving the input comprises receiving, by an RF receiver, an RF signal encoded to represent the changed sensitivity setting; and

the method further comprises decoding, by the computing system, the RF signal to determine a modified value of the first threshold.

13. The method of claim 1 , wherein outputting the indication of motion comprises:

using a radio frequency (RF) transmitter to send, to a base station, an RF signal including a flag indicative of the motion.

14. A system, comprising:

an infrared sensor configured to generate a first signal;

at least one processor; and

at least one non-transitory computer-readable medium encoded with instructions which, when executed by the at least one processor, cause the system to:

acquire a first plurality of samples of the first signal over a first time interval;

determine, based at least in part on the first plurality of samples, a first average power of the first signal over the first time interval;

determine that the first average power exceeds a first threshold; and

based at least in part on the first average power exceeding the first threshold, output an indication of motion.

15. The system of claim 14 , wherein the at least one non-transitory computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

perform a root-mean-square (RMS) calculation using the first plurality of samples to determine the first average power.

16. The system of claim 14 , wherein the at least one non-transitory computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

receive an input representing a changed sensitivity setting; and

adjust a duration of the first time interval based at least in part on the changed sensitivity setting.

17. The system of claim 14 , wherein the at least one non-transitory computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

receive an input representing a changed sensitivity setting; and

adjust the first threshold based at least in part on the changed sensitivity setting.

18. The system of claim 17 , wherein the at least one non-transitory computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

receive the input at least in part by using a radio frequency (RF) receiver to receive an RF signal encoded to represent the changed sensitivity setting; and

decode the RF signal to determine a modified value of the first threshold.

19. The system of claim 14 , wherein the system further comprises a light sensor configured to generate a second signal, and the at least one non-transitory computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

acquire a second plurality of samples of the second signal over a second time interval;

determine, based at least in part on the second plurality of samples, a second average power of the second signal over the second time interval;

determine that the second average power exceeds a second threshold; and

based at least in part on the second average power exceeding the second threshold, increase the first threshold by a first value.

20. The system of claim 19 , wherein the at least one non-transitory computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

receive an input representing a changed sensitivity setting; and

adjust the first value based at least in part on the changed sensitivity setting.

21. The system of claim 19 , wherein the at least one non-transitory computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

receive an input representing a changed sensitivity setting; and

adjust a duration of the second time interval based at least in part on the changed sensitivity setting.

22. The system of claim 19 , wherein the at least one non-transitory computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

receive an input representing a changed sensitivity setting; and

adjust the second threshold based at least in part on the changed sensitivity setting.

23. The system of claim 14 , wherein the system further comprises another infrared sensor configured to generate a second signal, and the at least one non-transitory computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

acquire a second plurality of samples of the second signal over a second time interval;

determine, based at least in part on the second plurality of samples, a second average power of the second signal over the second time interval;

determine that the second average power exceeds a second threshold; and

output the indication of motion further based at least in part on the second average power exceeding the second threshold.

24. The system of claim 23 , wherein the first threshold and the second threshold are a same value.

25. The system of claim 23 , wherein the infrared sensor is configured and arranged to receive infrared radiation from a first portion of individual zones and the another infrared sensor is configured and arranged to receive infrared radiation from a second portion of the individual zones, the second portion being different than the first portion.

26. The system of claim 14 , wherein the at least one non-transitory computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

output the indication of motion at least in part by using a radio frequency (RF) transmitter to send, to a base station, an RF signal including a flag indicative of the motion.

Assignments (2)
SECURITY INTEREST Recorded Nov 12, 2025
From: SIMPLISAFE, INC.
To: CAPITAL ONE, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 073579/0854 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2023
From: WITT, DEREK THOMAS; NALEN, STEVEN; ARENSTAM, JAMES ERIC; MAICHEN, MICHAEL, II
To: SIMPLISAFE, INC.
Reel/Frame 063883/0257 →
Continuity (8)
Continuation 18096883 · Jan 13, 2023
Provisional Application 63300232 · Jan 17, 2022
Provisional Application 63300231 · Jan 17, 2022
Provisional Application 63300229 · Jan 17, 2022
Provisional Application 63300234 · Jan 17, 2022
Provisional Application 63300230 · Jan 17, 2022
Provisional Application 63300233 · Jan 17, 2022
Related Publication 20230230464A1 · Jul 20, 2023