IP Library Granted Patent US 11,594,034
Granted Patent B1
US 11,594,034 · App. 17/134,111 · Granted Feb 28, 2023

Techniques for a smart monitoring system

Inventors: Logan S. Merkley (American Fork, UT); Jason C. Flint (Highland, UT); Benjamin A. Clement (American Fork, UT); Brandon Bunker (Highland, UT); Darin Priday (Saratoga Springs, UT); Michelle Zundel (Salt Lake City, UT)
Assignee: VIVINT, INC.
G06V20/52G06N20/00G08B13/19656H04N7/181H04W4/023
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,594,034
App. No.
17/134,111
Granted
Feb 28, 2023
Kind
B1
Abstract

Methods, systems, and devices that support techniques for a smart monitoring system are described. A system may monitor a physical environment using a camera-enabled device operating in a first mode of a set of modes. The system may determine one or more parameters based on the monitoring. The parameters may include an identity of an entity, a behavior of the entity, or a setting of the security and automation system, or any combination thereof. The system may perform an operation based on the one or more parameters. The techniques described herein may deter an intruder from an intended action (e.g., theft, property damage, etc.) and/or provide lighting to a user of the security and automation system, among other benefits.

Claims (63)

1. A method for a security and automation system, comprising:

monitoring a physical environment using a camera-enabled device operating in a first mode of a set of modes, wherein the first mode corresponds to a first security level and a second mode corresponds to a second security level different from the first security level;

determining one or more parameters based at least in part on the monitoring, the one or more parameters comprising an identity of an entity, a behavior of the entity, or a setting of the security and automation system, or any combination thereof;

performing an operation using the security and automation system based at least in part on the one or more parameters;

determining that the one or more parameters satisfy one or more thresholds during a first temporal period; and

switching from the first mode to the second mode of the set of modes based at least in part on the one or more parameters satisfying the one or more thresholds during the first temporal period, wherein performing the operation is based at least in part on the camera-enabled device operating in the second mode.

2. The method of claim 1 , further comprising:

determining, during a second temporal period, that the one or more parameters fail to satisfy the one or more thresholds; and

switching from the second mode to the first mode during the second temporal period based at least in part on the one or more parameters failing to satisfy the one or more thresholds.

3. The method of claim 1 , further comprising:

receiving one or more inputs from one or more devices including the camera-enabled device based at least in part on monitoring the physical environment, the one or more inputs comprising a video input, an image input, or an audio input, or any combination thereof, wherein determining the one or more parameters comprises:

analyzing the one or more inputs using one or more learning models.

4. The method of claim 3 , further comprising:

determining a classification of an event or a localization of the event, or both, based at least in part on analyzing the one or more inputs,

wherein performing the operation is based at least in part on the classification of the event or the localization of the event, or both.

5. The method of claim 3 , wherein analyzing the one or more inputs comprises:

inputting the one or more inputs to a machine learning module of the camera-enabled device; and

outputting, from the machine learning module, one or more outputs indicating a classification of the one or more inputs or a localization of the one or more inputs, or a combination thereof.

6. The method of claim 1 , wherein performing the operation comprises:

determining a reference location for the entity based at least in part on the one or more parameters; and

illuminating, via a light source associated with the camera-enabled device, at least a portion of the physical environment based at least in part on determining the reference location, wherein the portion of the physical environment is between an actual location of the entity and the reference location.

7. The method of claim 1 , wherein performing the operation comprises:

emitting a sound, emitting a light, spraying water, releasing a drone, emitting one or more lasers, projecting or capturing an image or video or both, sending a message to a user of the security and automation system, activating one or more lighting sources, or a combination thereof based at least in part on the identity of the entity,

wherein the emitted sound or the emitted light, or both are targeted to the entity.

8. The method of claim 1 , wherein performing the operation comprises:

sweeping a light of the camera-enabled device across the physical environment, strobing the light, flashing the light, or a combination thereof based at least in part on operating in the second mode.

9. The method of claim 8 , further comprising:

determining that the entity has remained in the physical environment for a threshold duration of time; and

adjusting one or more parameters of the light based at least in part on determining that the entity has remained in the physical environment for the threshold duration of time.

10. The method of claim 1 , wherein performing the operation comprises:

emitting a sound in the physical environment based at least in part on operating in the second mode.

11. The method of claim 10 , further comprising:

determining that the entity has remained in the physical environment for a threshold duration of time; and

adjusting one or more parameters of the sound based at least in part on determining that the entity has remained in the physical environment for the threshold duration of time.

12. The method of claim 1 , further comprising:

performing the operation for a first temporal period;

analyzing, for the first temporal period, the behavior of the entity based at least in part on performing the operation; and

adjusting one or more parameters of the operation based at least in part on the analyzing.

13. The method of claim 12 , further comprising:

determining that the behavior of the entity satisfies one or more thresholds.

14. The method of claim 13 , wherein adjusting the one or more parameters comprises:

performing a second operation using the camera-enabled device based at least in part on the behavior of the entity satisfying the one or more thresholds.

15. The method of claim 13 , wherein adjusting the one or more parameters comprises:

ceasing performing the operation based at least in part on the behavior of the entity satisfying the one or more thresholds.

16. The method of claim 1 , further comprising:

analyzing a result of the operation;

adjusting the setting of the security and automation system based at least in part on analyzing the result; and

performing a second operation different than the operation using the camera-enabled device based at least in part on the camera-enabled device operating in the second mode of the set of modes and the adjusted setting.

17. An apparatus for a security and automation system, comprising:

a processor;

memory coupled with the processor; and

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

monitor a physical environment using a camera-enabled device operating in a first mode of a set of modes, wherein the first mode corresponds to a first security level and a second mode corresponds to a second security level different from the first security level;

determine one or more parameters based at least in part on the monitoring, the one or more parameters comprising an identity of an entity, a behavior of the entity, or a setting of the security and automation system, or any combination thereof;

perform an operation using the security and automation system based at least in part on the one or more parameters;

determine that the one or more parameters satisfy one or more thresholds during a first temporal period; and

switch from the first mode to the second mode of the set of modes based at least in part on the one or more parameters satisfying the one or more thresholds during the first temporal period, wherein performing the operation is based at least in part on the camera-enabled device operating in the second mode.

18. A non-transitory computer-readable medium storing code for a security and automation system, the code comprising instructions executable by a processor to:

monitor a physical environment using a camera-enabled device operating in a first mode of a set of modes, wherein the first mode corresponds to a first security level and a second mode corresponds to a second security level different from the first security level;

determine one or more parameters based at least in part on the monitoring, the one or more parameters comprising an identity of an entity, a behavior of the entity, or a setting of the security and automation system, or any combination thereof;

perform an operation using the security and automation system based at least in part on the one or more parameters;

determine that the one or more parameters satisfy one or more thresholds during a first temporal period; and

switch from the first mode to the second mode of the set of modes based at least in part on the one or more parameters satisfying the one or more thresholds during the first temporal period, wherein performing the operation is based at least in part on the camera-enabled device operating in the second mode.

Assignments (6)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2025
From: VIVINT, INC.
To: VIVINT LLC
Reel/Frame 069767/0207 →
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 →
SECURITY AGREEMENT SUPPLEMENT NO. 2 Recorded Jul 12, 2021
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 057434/0591 →