IP Library Granted Patent US 11,941,114
Granted Patent B1
US 11,941,114 · App. 17/122,920 · Granted Mar 26, 2024

Deterrence techniques for security and automation systems

Inventors: Brandon Bunker (Highland, UT); Rongbin Lanny Lin (Draper, UT)
Assignee: Vivint, Inc.
G06F21/554G05B19/042G06V40/25G08B7/064G08B13/196G08B13/19691G05B2219/2614
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,941,114
App. No.
17/122,920
Granted
Mar 26, 2024
Kind
B1
Abstract

Methods, systems, and devices for deterrence techniques using a security and automation system are described. In one method, the system may receive a set of inputs from one or more sensors of the security and automation system. The system may determine one or more characteristics of a person proximate the security and automation system based at least in part on the received set of inputs. The system may predict an event based at least in part on a correlation between the one or more characteristics and the event. The system may perform one or more security and automation actions prior to the predicted event.

Claims (88)

1. A method, comprising:

receiving a set of inputs from one or more sensors of a security system, the set of inputs comprising a video input;

detecting a presence within a field of view of the video input;

determining that the presence is within a zone established within the field of view of the video input based on the received set of inputs and a dimension of the zone;

determining, by inputting the received set of inputs into an artificial intelligence model, that the presence comprises a presence of a person;

determining one or more characteristics of the person based at least in part on the received set of inputs;

predicting an event within the zone based at least in part on a correlation between the one or more characteristics and the event; and

performing one or more security actions prior to the predicted event, the one or more security actions selected to deter the person from performing the predicted event within the zone.

2. The method of claim 1 , further comprising:

receiving the video input, an image input, an audio input, or a combination thereof, from a camera associated with the security system, wherein at least one sensor of the one or more sensors comprises the camera.

3. The method of claim 1 , wherein determining the one or more characteristics comprises:

analyzing a gait of the person, a physical behavior of the person, a clothing of the person, or an object carried by the person, or any combination thereof; and

determining, based at least in part on the analyzing, a likelihood that the person is to perpetrate the predicted event.

4. The method of claim 1 , wherein determining the one or more characteristics comprises:

determining that the received set of inputs satisfy one or more thresholds, wherein predicting the event is based at least in part on the received set of inputs satisfying the one or more thresholds.

5. The method of claim 4 , further comprising:

determining a frequency that the person is located within a distance of an object; and

determining that the frequency satisfies a threshold, wherein predicting the event is based at least in part on the frequency that the person is located within the distance of the object satisfying the threshold.

6. The method of claim 1 , wherein receiving the set of inputs comprises:

receiving data associated with a security community, wherein predicting the event is based at least in part on the received data associated with the security community.

7. The method of claim 1 , wherein determining the one or more characteristics comprises:

selecting one or more events, people, scenarios, or activities, or any combination thereof, based at least in part on receiving the set of inputs; and

transmitting a notification to at least one person of a group of personnel based at least in part on the selecting, wherein the notification identifies the selected one or more events, people, scenarios, activities, or any combination thereof.

8. The method of claim 1 , wherein performing the one or more security actions comprises:

identifying a setting of the security system;

emitting a sound based at least in part on the identified setting;

adjusting the sound based at least in part on the identified setting; and

emitting, at a second time prior to the predicted event, the adjusted sound.

9. The method of claim 1 , wherein the one or more security actions comprise emitting a whistling sound.

10. The method of claim 1 , wherein the one or more security actions comprise emitting one or more of a barking sound, a growling sound, a shouting sound, a gunshot sound, and an announcement for the person to leave.

11. The method of claim 1 , further comprising:

sending a drone to track the person; and

receiving, from the drone, data associated with the person.

12. The method of claim 1 , further comprising:

identifying the person based at least in part on stored information or biometric information, or both, wherein performing the one or more security actions is based at least in part on the identified person.

13. The method of claim 12 , wherein the one or more security actions comprise:

emitting a sound based at least in part on the identified person, wherein the sound comprises a command and an indication that the person has been identified.

14. The method of claim 12 , further comprising:

selecting the one or more security actions from a set of configured security actions based at least in part on the identified person.

15. The method of claim 1 , further comprising:

identifying a first classification of the event at a first time;

performing a first action of the one or more security actions based at least in part on the identified first classification;

identifying a second classification of the event based at least in part on performing the first action; and

performing a second action of the one or more security actions based at least in part on the identified second classification.

16. An apparatus, comprising:

a processor;

memory coupled with the processor; and

instructions stored in the memory and executable by the processor to cause the apparatus to:

receive a set of inputs from one or more sensors of a security system, the set of inputs comprising a video input;

detect a presence within a field of view of the video input;

determine that the presence is within a zone established within the field of view of the video input based on the received set of inputs and a dimension of the zone;

determine, by inputting the received set of inputs into an artificial intelligence model, that the presence comprises a presence of a person;

determine one or more characteristics of the person based at least in part on the received set of inputs;

predict an event within the zone based at least in part on a correlation between the one or more characteristics and the event; and

perform one or more security actions prior to the predicted event, the one or more security actions selected to deter the person from performing the predicted event within the zone.

17. The apparatus of claim 16 , wherein the instructions are further executable by the processor to cause the apparatus to:

receive the video input, an image input, an audio input, or a combination thereof, from a camera associated with the security system, wherein at least one sensor of the one or more sensors comprises the camera.

18. The apparatus of claim 16 , wherein the instructions to determine the one or more characteristics are executable by the processor to cause the apparatus to:

analyze a gait of the person, a physical behavior of the person, a clothing of the person, or an object carried by the person, or any combination thereof; and

determine, based at least in part on the analyzing, a likelihood that the person is to perpetrate the predicted event.

19. The apparatus of claim 16 , wherein the instructions to determine the one or more characteristics are executable by the processor to cause the apparatus to:

determine that the received set of inputs satisfy one or more thresholds, wherein predicting the event is based at least in part on the received set of inputs satisfying the one or more thresholds.

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

receive a set of inputs from one or more sensors of a security system, the set of inputs comprising a video input;

detect a presence within a field of view of the video input;

determine that the presence is within a zone established within the field of view of the video input based on the received set of inputs and a dimension of the zone;

determine, by inputting the received set of inputs into an artificial intelligence model, that the presence comprises a presence of a person;

determine one or more characteristics of a person proximate the one or more sensors based at least in part on the received set of inputs;

predict an event within the zone based at least in part on a correlation between the one or more characteristics and the event; and

perform one or more security actions prior to the predicted event, the one or more security actions selected to deter the person from performing the predicted event within the zone.

21. The apparatus of claim 16 , wherein the processor comprises a processor of at least one of: a control panel, a local computing device, a remote computing device, or a server.

22. The apparatus of claim 16 , wherein the processor comprises a processor of an outdoor camera.

23. The apparatus of claim 16 , wherein the instructions are further executable by the processor to transmit an alert of the detected person to a mobile computing device of a user.

24. The apparatus of claim 16 , wherein the instructions are further executable by the processor to transmit an audio message from the user to the detected person via a microphone of the mobile computing device and a speaker of the one or more sensors.

25. The apparatus of claim 16 , wherein the instructions are further executable by the processor to transmit an additional audio message from a microphone of the one or more sensors to a speaker of at least one of a computing device and a control panel.

26. The apparatus of claim 16 , wherein the instructions are further executable by the processor to transmit an image, a video feed, or a combination thereof of the detected person from the one or more sensors to a mobile computing device, and display, via a mobile application of the mobile computing device, the image, video feed, or combination thereof of the detected person to a user on an electronic display screen of the mobile computing device.

27. The apparatus of claim 16 , wherein the instructions are further executable by the processor to transmit an image, a video feed, or a combination thereof of the detected person from the one or more sensors to a control panel and display the image, video feed, or combination thereof of the detected person to a user on an electronic display screen of the control panel.

28. The apparatus of claim 16 , wherein:

the one or more sensors comprises an outdoor camera; and

the one or more security actions comprises emitting a sound from a speaker of the outdoor camera to deter the person.

29. An apparatus, comprising:

means for receiving a set of inputs from one or more sensors of a security system, the set of inputs comprising a video input;

means for detecting a presence within a field of view of the video input;

means for determining that the presence is within a zone established within the field of view of the video input based on the received set of inputs and a dimension of the zone;

means for determining, by inputting the received set of inputs into an artificial intelligence model, that the presence comprises a presence of a person;

means for determining one or more characteristics of the person based at least in part on the received set of inputs;

means for predicting an event within the zone based at least in part on a correlation between the one or more characteristics and the event; and

means for performing one or more security actions prior to the predicted event, the one or more security actions selected to deter the person from performing the predicted event within the zone.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2025
From: VIVINT, INC.
To: VIVINT LLC
Reel/Frame 070427/0039 →
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 067456, FRAME 0729 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0165 →
RELEASE (REEL 057434 / FRAME 0591) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0529 →
PATENT SECURITY AGREEMENT Recorded May 17, 2024
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 067456/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2023
From: BUNKER, BRANDON; LIN, RONGBIN LANNY
To: VIVINT, INC.
Reel/Frame 065764/0961 →
SECURITY AGREEMENT SUPPLEMENT NO. 2 Recorded Jul 12, 2021
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 057434/0591 →
Continuity (1)
Continuation In Part 15885320 · Jan 31, 2018
Cited By (1)
US 12,625,479