IP Library Granted Patent US 12,504,728
Granted Patent B2
US 12,504,728 · App. 16/397,210 · Granted Dec 23, 2025

Managing barrier and occupancy based home automation system

Inventor: Jefferson Lyman (Alpine, UT)
Assignee: Vivint LLC
G05B15/02H04L12/2803H04L12/2827
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,504,728
App. No.
16/397,210
Granted
Dec 23, 2025
Kind
B2
Abstract

Methods and systems are described for controlling access to a home based on user occupancy. According to at least one embodiment, an apparatus for controlling access to a home based on user occupancy includes a processor, a memory in electronic communication with the processor, and instructions stored in the memory which are executable by a processor to determine a location of a user of a home automation system relative to a barrier of a home being monitored by the home automation system. The instructions are executable to determine whether to permit a change in a locking mechanism of the barrier based in part on the determined location of the user, and maintain a current state of the home automation system.

Claims (39)

1 . An apparatus for controlling access to a home based on user occupancy, comprising:

a processor;

a memory in electronic communication with the processor; and

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

detect, via at least one sensor, interaction with a locking mechanism by a user, wherein the locking mechanism comprises the at least one sensor and is configured to be actuated via at least one of an inner side of a barrier of a home and an outer side of barrier, wherein the home is monitored by a home automation system communicatively coupled to the locking mechanism, and wherein the home automation system is in an armed state such that one or more alarms is triggered in response to unauthorized access through the barrier;

determine, by a controller of the home automation system, that the user is authorized access through the barrier in response to the user interacting with the locking mechanism via the inner side of the barrier; and

in response to determining that the user is authorized, actuate the locking mechanism to unlock the barrier and provide the user access therethrough, wherein actuating the locking mechanism maintains the armed state and suppresses the one or more alarms.

2 . The apparatus of claim 1 , wherein the instructions are executable by the processor to:

determine an identity of the user, wherein determining whether the user is authorized is based in part on the identity of the user.

3 . The apparatus of claim 2 , wherein determining the identity of the user is based at least in part on one or more identifiers associated with the user.

4 . The apparatus of claim 2 , wherein actuating the locking mechanism includes:

unlocking the locking mechanism in response to the locking mechanism being interacted with via the inner side of the barrier; and

maintaining the barrier locked in response to the locking mechanism being interacted with via the outer side of the barrier and is identified as an unauthorized person.

5 . The apparatus of claim 2 , wherein the instructions are executable by the processor to:

generate an alarm when the user is identified as an unauthorized person and the locking mechanism is interacted with via the outer side of the barrier.

6 . The apparatus of claim 1 , wherein the barrier is one of a door and a window of the home.

7 . The apparatus of claim 1 , wherein determining whether the user is authorized includes determining one or more intent factors of the user.

8 . The apparatus of claim 7 , wherein determining the one or more intent factors of the user comprises determining whether the user is touching an inside handle used to control opening the barrier or an outside handle used to control opening of the barrier.

9 . The apparatus of claim 1 , wherein the at least one sensor comprises at least one of a touch sensor, a voice recognition sensor, the motion sensor, and an optical sensor.

10 . A computer-program product comprising a non-transitory computer-readable medium storing instructions executable by a processor to:

detect, via at least one sensor, interaction with a locking mechanism by a user, wherein the locking mechanism comprises the at least one sensor and is configured to be actuated via at least one of an inner side of a barrier of a home and an outer side of the barrier, wherein the home is monitored by a home automation system communicatively coupled to the locking mechanism, and wherein the home automation system is in an armed state such that one or more alarms is triggered in response to unauthorized access through the barrier;

determine, by a controller of the home automation system, that the user is authorized access through the barrier in response to the user interacting with the locking mechanism via the inner side of the barrier; and

in response to determining that the user is authorized, actuate the locking mechanism to unlock the barrier and provide the user access therethrough, wherein actuating the locking mechanism maintains the armed state and suppresses the one or more alarms.

11 . The computer-program product of claim 10 , wherein actuating the locking mechanism includes:

unlocking the locking mechanism in response to the locking mechanism being interacted with via the inner side of the barrier; and

maintaining the barrier locked in response to the locking mechanism being interacted with via the outer side of the barrier and is identified as an unauthorized person.

12 . The computer-program product of claim 10 , wherein determining the position of the user includes determining if the user is touching an inside handle or an outside handle used to open the barrier.

13 . The computer-program product of claim 10 , wherein the instructions are executable by the processor to determine an identity of the user by receiving a signal from an electronic device carried by the user.

14 . The computer-program product of claim 10 , wherein feedback from the at least one sensor, is receivable by the controller irrespective of whether the state of the home automation system is in the armed state or a disarmed state.

15 . A computer-implemented method comprising:

detecting, via at least one sensor, interaction with a locking mechanism by a user, wherein the locking mechanism comprises the at least one sensor and is configured to be actuated via at least one of an inner side of a barrier of a home and an outer side of the barrier, wherein the home is monitored by a home automation system communicatively coupled to the locking mechanism, and wherein the home automation system is in an armed state such that one or more alarms is triggered in response to unauthorized access through the barrier;

determining, by a controller of the home automation system, that the user is authorized access through the barrier in response to the user interacting with the locking mechanism via the inner side of the barrier; and

in response to determining that the user is authorized, actuating the locking mechanism to unlock the barrier and provide the user access there through, wherein actuating the locking mechanism maintains the armed state and suppresses the one or more alarms.

16 . The method of claim 15 , further comprising:

unlocking the locking mechanism in response to the locking mechanism being interacted with via the inner side of the barrier and the user is identified as an authorized user; and

locking the locking mechanism in response to the locking mechanism being interacted with via the outer side of the barrier and the user is identified as an unauthorized user.

17 . The method of claim 15 , further comprising:

unlocking the locking mechanism in response to the locking mechanism being interacted with via the inner side of the barrier; and locking the locking mechanism in response to the locking mechanism being interacted with via the outer side of the barrier.

18 . The method of claim 15 , wherein determining whether the user is authorized access includes determining use of a handle assembly used to open the barrier.

Assignments (7)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT 051935, FRAME 0695 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0131 →
RELEASE (REEL 051934 / FRAME 0839) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0510 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2021
From: BANK OF AMERICA, N.A.
To: VIVINT, INC.
Reel/Frame 056823/0020 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Feb 14, 2020
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 051934/0839 →
SUPPL. NO. 3 TO SECURITY AGREEMENT Recorded Feb 14, 2020
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 051935/0273 →
SECURITY AGREEMENT Recorded Feb 14, 2020
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 051935/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2019
From: LYMAN, JEFFERSON
To: VIVINT, INC.
Reel/Frame 049020/0969 →
Continuity (2)
Continuation 14262506 · Apr 25, 2014
Related Publication 20190317462A1 · Oct 17, 2019
References Cited (67)
US 3790944A · Yarwood · 1974 [cited by examiner]
US 4303851A · Mottier · 1981 [cited by applicant]
US 5926518A · Asokawa · 1999 [cited by applicant]
US 6480804B2 · Maeda et al. · 2002 [cited by applicant]
US 6720874B2 · Fufidio et al. · 2004 [cited by applicant]
US 6867683B2 · Calvesio et al. · 2005 [cited by applicant]
US 7131132B1 · Gehlot et al. · 2006 [cited by applicant]
US 7366329B2 · Ono · 2008 [cited by applicant]
US 7688349B2 · Flickner et al. · 2010 [cited by applicant]
US 7787656B2 · Chen · 2010 [cited by applicant]
US 7971156B2 · Albertson et al. · 2011 [cited by applicant]
US 8339271B2 · Tabib · 2012 [cited by applicant]
US 8542879B1 · Nechyba et al. · 2013 [cited by applicant]
US 8750576B2 · Huang et al. · 2014 [cited by applicant]
US 8780201B1 · Scalisi et al. · 2014 [cited by applicant]
US 8988350B2 · Karmarkar et al. · 2015 [cited by applicant]
US 9001199B2 · Sinha et al. · 2015 [cited by applicant]
US 9014546B2 · Shimy et al. · 2015 [cited by applicant]
US 9057210B2 · Dumas et al. · 2015 [cited by applicant]
US 9269012B2 · Fotland · 2016 [cited by applicant]
US 9317985B2 · Tehranchi et al. · 2016 [cited by applicant]
US 9443365B2 · Ahearn · 2016 [cited by examiner]
US 9573541B2 · Graumann et al. · 2017 [cited by applicant]
US 9596084B2 · Papakipos et al. · 2017 [cited by applicant]
US 9607225B2 · Ick · 2017 [cited by applicant]
US 9721383B1 · Horowitz et al. · 2017 [cited by applicant]
US 9781339B2 · Lim et al. · 2017 [cited by applicant]
US 9866820B1 · Agrawal et al. · 2018 [cited by applicant]
US 9911361B2 · Wexler et al. · 2018 [cited by applicant]
US 10127754B2 · Child et al. · 2018 [cited by applicant]
US 10235822B2 · Nye · 2019 [cited by applicant]
US 10274909B2 · Lyman · 2019 [cited by applicant]
US 20040151347A1 · Wisniewski · 2004 [cited by applicant]
US 20040153671A1 · Schuyler et al. · 2004 [cited by applicant]
US 20060176146A1 · Krishan et al. · 2006 [cited by applicant]
US 20060243799A1 · Kelly et al. · 2006 [cited by applicant]
US 20070183634A1 · Dussich et al. · 2007 [cited by applicant]
US 20070290793A1 · Tran · 2007 [cited by applicant]
US 20080285802A1 · Bramblet et al. · 2008 [cited by applicant]
US 20090051528A1 · Graichen · 2009 [cited by applicant]
US 20100097225A1 · Petricoin, Jr. · 2010 [cited by applicant]
US 20100283579A1 · Kraus et al. · 2010 [cited by applicant]
US 20100289644A1 · Slavin et al. · 2010 [cited by applicant]
US 20110069940A1 · Shimy et al. · 2011 [cited by applicant]
US 20110091080A1 · Gamliel et al. · 2011 [cited by applicant]
US 20110263946A1 · el Kaliouby et al. · 2011 [cited by applicant]
US 20120088581A1 · Mao et al. · 2012 [cited by applicant]
US 20120154115A1 · Herrala · 2012 [cited by examiner]
US 20120169453A1 · Bryla · 2012 [cited by examiner]
US 20120280783A1 · Gerhardt et al. · 2012 [cited by applicant]
US 20120326868A1 · Goel · 2012 [cited by applicant]
US 20130237193A1 · Dumas · 2013 [cited by examiner]
US 20140049361A1 · Ahearn et al. · 2014 [cited by applicant]
US 20140049369A1 · Ahearn et al. · 2014 [cited by applicant]
US 20140226861A1 · Zhang et al. · 2014 [cited by applicant]
US 20140266669A1 · Fadell · 2014 [cited by examiner]
US 20150309487A1 · Lyman · 2015 [cited by applicant]
US 20150363986A1 · Hoyos et al. · 2015 [cited by applicant]
DE 102013103535A1 · 2014 [cited by examiner]
JP 2007262695A · 2007 [cited by applicant]
KR 20060083557A · 2006 [cited by applicant]
KR 1020160006554A · 2016 [cited by applicant]
WO 0208022A2 · 2002 [cited by applicant]
“Fingertec faceid,” FingerTech, Mar. 31, 2011, http://www.fingertec.com/images/w_brochure/FaceID3_e.html. [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority for PCT/US2015/026921, Jul. 21, 2015. [cited by applicant]
PCT International Search Report for International Application No. PCT/US2017/026135, mailed May 31, 2017 (3 pp.). [cited by applicant]
Supplementary European Search Report for EP Application No. 15782833, mailed Sep. 13, 2017 (2 pp.). [cited by applicant]