IP Library Granted Patent US 9,972,195
Granted Patent B2
US 9,972,195 · App. 15/289,062 · Granted May 15, 2018

False alarm reduction

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 9,972,195
App. No.
15/289,062
Granted
May 15, 2018
Kind
B2
Abstract

Techniques are described for reducing false alarms related to security and automation systems. One method includes receiving a request to activate a security function associated with a automation system, initiating a first security duration after a predetermined time associated with the received request, detecting an occurrence of an event associated with the automation system during the first security duration, initiating a second security duration based on the detecting, and broadcasting a message requesting authentication credentials at a location of the automation system during the second security duration.

Claims (68)

1. A method for reducing false alarms of a security and automation system, comprising:

receiving, via a processor of a control panel, a request to activate a security function associated with an automation system;

detecting, via the processor of the control panel, a person exiting a structure associated with the automation system during a predetermined time based at least in part on received sensor data, the predetermined time being a threshold duration for the person to exit the structure before the automation system transitions into a secure state;

determining, via the processor of the control panel, an occupancy associated with the structure, the occupancy indicating whether another person is within the structure;

initiating, via the processor of the control panel, a first security duration after the predetermined time and determining the structure is unoccupied based at least in part on the determined occupancy;

detecting, via the processor of the control panel, an occurrence of an event associated with the automation system during the first security duration;

bypassing, via the processor of the control panel, triggering an alarm event associated with the detected occurrence of the event during the first security duration;

initiating, via the processor of the control panel, a second security duration based at least in part on the detecting; and

broadcasting, via the processor of the control panel, a message requesting authentication credentials at a location of the automation system during the second security duration.

2. The method of claim 1 , further comprising:

performing the security function based at least in part on the first security duration, the second security duration, or a combination thereof.

3. The method of claim 1 , wherein initiating the second security duration based at least in part on the detecting comprises suspending the first security duration.

4. The method of claim 1 , further comprising:

receiving the authentication credentials during the second security duration;

analyzing the authentication credentials based at least in part on comparing the authentication credentials to a set of pre-stored authentication credentials; and

suspending the security function based at least in part on the analyzing.

5. The method of claim 1 , further comprising:

activating the security function based at least in part on the second security duration lapsing, or receiving an indication of failure to receive the authentication credentials during the second security duration, or a combination thereof.

6. The method of claim 1 , further comprising:

transmitting the message to a remote device associated with the automation system;

receiving a response message from the remote device; and

activating the security function based at least in part on receiving the response message.

7. The method of claim 1 , wherein the location of the automation system comprises a plurality of alarm zones.

8. The method of claim 7 , further comprising:

assigning a priority level to each alarm zone of the plurality of alarm zones.

9. The method of claim 1 , further comprising:

determining that the detected event is an entry event;

identifying an alarm zone associated with the entry event; and

requesting the authentication credentials during the second security duration based at least in part on the alarm zone.

10. The method of claim 9 , wherein the alarm zone is associated with a first security parameter during the first security duration.

11. The method of claim 9 , wherein the alarm zone is associated with a second security parameter during the second security duration.

12. The method of claim 11 , wherein the first security parameter is different from the second security parameter.

13. The method of claim 9 , further comprising:

receiving an indication of failure to receive the authentication credentials during the second security duration; and

transmitting the message to a remote device based at least in part on the indication, the message including information associated with the identified alarm zone.

14. The method of claim 1 , further comprising:

determining that the detected event is an exit event;

receiving sensor data from at least one sensor associated with the automation system based at least in part on the exit event; and

determining an occupancy at the location of the automation system based at least in part on the sensor data.

15. The method of claim 14 , further comprising

performing the security function based at least in part on the exit event, or the occupancy, or the second security duration lapsing, or a combination thereof.

16. The method of claim 14 , further comprising:

confirming an identity associated with an occupant at the location of the automation system based at least in part on the determined occupancy; and

terminating the message based at least in part on the confirmed identity.

17. The method of claim 1 , wherein the message comprises any of an audio message, or a video message, or a combination thereof.

18. An apparatus for security and/or automation systems, comprising:

a processor;

memory in electronic communication with the processor; and

instructions stored in the memory, the instructions being executable by the processor to:

receive a request to activate a security function associated with an automation system;

detect a person exiting a structure associated with the automation system during a predetermined time based at least in part on received sensor data, the predetermined time being a threshold duration for the person to exit the structure before the automation system transitions into a secure state;

determine an occupancy associated with the structure, the occupancy indicating whether another person is within the structure;

initiate a first security duration after the predetermined time and determining the structure is unoccupied based at least in part on the determined occupancy;

detect an occurrence of an event associated with the automation system during the first security duration;

bypass triggering an alarm event associated with the detected occurrence of the event during the first security duration;

initiate a second security duration based at least in part on the detecting; and

broadcast a message requesting authentication credentials at a location of the automation system during the second security duration.

19. The apparatus of claim 18 , wherein the instructions are further executable by the processor to:

perform the security function based at least in part on the first security duration, the second security duration, or a combination thereof.

20. A non-transitory computer-readable medium storing computer-executable code, the code executable by a processor to:

receive a request to activate a security function associated with an automation system;

detect a person exiting a structure associated with the automation system during a predetermined time based at least in part on received sensor data, the predetermined time being a threshold duration for the person to exit the structure before the automation system transitions into a secure state;

determine an occupancy associated with the structure, the occupancy indicating whether another person is within the structure;

initiate a first security duration after the predetermined time and determining the structure is unoccupied based at least in part on the determined occupancy;

detect an occurrence of an event associated with the automation system during the first security duration;

bypass triggering an alarm event associated with the detected occurrence of the event during the first security duration;

initiate a second security duration based at least in part on the detecting; and

broadcast a message requesting authentication credentials at a location of the automation system during the second security duration.

Assignments (8)
AFTER-ACQUIRED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 27, 2025
From: VIVINT LLC; SMART HOME PROS, INC.; VIVINT AMIGO, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS PRIORITY COLLATERAL TRUSTEE
Reel/Frame 070349/0816 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 049283, FRAME 0566 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0137 →
RELEASE (REEL 047029/ FRAME 0304) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0468 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2021
From: BANK OF AMERICA, N.A.
To: VIVINT, INC.
Reel/Frame 056832/0824 →
SECURITY AGREEMENT Recorded May 23, 2019
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049283/0566 →
SUPPL. NO. 2 SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA N.A.
Reel/Frame 047024/0048 →
SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 047029/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2016
From: SIMON, SCOTT
To: VIVINT, INC.
Reel/Frame 039969/0778 →