IP Library Granted Patent US 10,540,884
Granted Patent B1
US 10,540,884 · App. 15/959,205 · Granted Jan 21, 2020

Systems and methods for operating remote presence security

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 10,540,884
App. No.
15/959,205
Granted
Jan 21, 2020
Kind
B1
Abstract

A computer-implemented method for remote presence security is described. In one embodiment, an event is detected in relation to a premises. Upon detecting the event, a location of an occupant of the premises is determined in relation to the premises. Upon determining the occupant is a predetermined distance away from the premises, a first type of notification is sent. The first type of notification includes a display of real-time video being captured at the premises.

Claims (77)

1. A computer-implemented method for a home automation system, comprising:

detecting, via a computing device of the home automation system, a delivery person proximate to a home associated with the home automation system based at least in part on sensor information;

determining, via the computing device of the home automation system, a location of an occupant of the home based at least in part on detecting the delivery person proximate to the home;

identifying, via the computing device of the home automation system, a message selection policy based at least in part on the location of the occupant, the message selection policy configured by the occupant of the home;

determining, via the computing device of the home automation system, that a time of the detected delivery person satisfies a threshold configured by the occupant of the home, the threshold indicating a period of time associated with the message selection policy;

selecting, via the computing device of the home automation system, a message to provide to the delivery person proximate to the home based at least in part on the location of the occupant, the identified message selection policy, and the period of time satisfying the threshold; and

providing, via the computing device of the home automation system, the selected message to the delivery person based at least in part on the location of the occupant and the identified message selection policy.

2. The method of claim 1 , further comprising:

detecting motion proximate to the home based at least in part on sensor data; and

capturing, in a field-of-view of a camera, an image or a video of a perimeter associated with an entrance to the home based at least in part on triggering the camera to perform the capturing in response to the detected motion,

wherein detecting the delivery person proximate to the home is further based at least in part on the detected motion.

3. The method of claim 2 , further comprising:

identifying a vehicle proximate to the home based at least in part on the captured image or video of the perimeter associated with the entrance to the home,

wherein detecting the delivery person proximate to the home is further based at least in part on the identified vehicle.

4. The method of claim 1 , further comprising:

detecting a physical interaction between the delivery person and an entrance to the home based at least in part on sensor data; and

capturing, in a field-of-view of a camera, an image or a video of the entrance to the home based at least in part on triggering the camera to perform the capturing in response to the detected physical interaction,

wherein detecting the delivery person proximate to the home is further based at least in part on the detected physical interaction.

5. The method of claim 1 , further comprising:

receiving a global positioning system (GPS) information from a portable electronic device associated with the occupant,

wherein determining the location of the occupant of the home is further based at least in part on the GPS information.

6. The method of claim 5 , further comprising:

determining that the location of the occupant is within a predetermined distance from the home based at least in part on the GPS information,

wherein selecting the message to provide to the delivery person proximate to the home is further based at least in part on the location of the occupant being within the predetermined distance from the home.

7. The method of claim 1 , further comprising:

identifying a time associated with detecting the delivery person proximate to the home; and

comparing the time with a predetermined period set in a user policy of the home automation system,

wherein selecting the message to provide to the delivery person proximate to the home is further based at least in part on the comparing and the location of the occupant being within the predetermined distance from the home.

8. The method of claim 7 , further comprising:

broadcasting the selected message to the delivery person proximate to the home based at least in part on the time being within the predetermined period set in the user policy of the home automation system.

9. The method of claim 1 , further comprising:

receiving a BLUETOOTH® signal from a portable electronic device associated with the occupant,

wherein determining the location of the occupant of the home is further based at least in part on the BLUETOOTH® signal.

10. The method of claim 9 , further comprising:

determining that the location of the occupant is within a predetermined distance from the home based at least in part on the BLUETOOTH® signal,

wherein selecting the message to provide to the delivery person proximate to the home is further based at least in part on the location of the occupant being within the predetermined distance from the home.

11. The method of claim 5 , further comprising:

determining that the location of the occupant is within a predetermined distance from the home based at least in part on location information; and

transmitting, to a portable electronic device associated with the occupant, a message comprising an option for the occupant to initiate a function of the home automation system from the portable electronic device at the location of the occupant.

12. The method of claim 11 , further comprising:

receiving a selection to initiate the function of the home automation system from the portable electronic device associated with the occupant based at least in part on the message;

initiating the function of the home automation system based at least in part on the received selection; and

transmitting an acknowledgment message to the portable electronic device based at least in part on initiating the function.

13. The method of claim 11 , further comprising:

providing instructions to the delivery person to deliver a package at a designated location associated with the home based at least in part on receiving a selection to initiate the function of the home automation system from the portable electronic device, wherein the function comprises providing the instructions.

14. The method of claim 11 , further comprising:

enabling audio communication between the portable electronic device and a device proximate to the home for communicating with the delivery person based at least in part on receiving a selection to initiate the function of the home automation system from the portable electronic device, wherein the function comprises enabling the audio communication.

15. The method of claim 11 , further comprising:

enabling video communication between the portable electronic device and a device proximate to the home for communicating with the delivery person based at least in part on receiving a selection to initiate the function of the home automation system from the portable electronic device, wherein the function comprises enabling the video communication.

16. An apparatus for a home automation system, comprising:

a processor;

memory in electronic communication with the processor; and

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

detect, via the apparatus of the home automation system, a delivery person proximate to a home associated with the home automation system based at least in part on sensor information;

determine, via the apparatus of the home automation system, a location of an occupant of the home based at least in part on detecting the delivery person proximate to the home;

identify, via the apparatus of the home automation system, a message selection policy based at least in part on the location of the occupant;

determine, via the apparatus of the home automation system, that a time of the detected delivery person satisfies a threshold configured by the occupant of the home, the threshold indicating a period of time associated with the message selection policy;

select, via the apparatus of the home automation system, a message to provide to the delivery person proximate to the home based at least in part on the location of the occupant and the identified message selection policy, and the period of time satisfying the threshold; and

provide, via the apparatus of the home automation system, the selected message to the delivery person based at least in part on the location of the occupant and the identified message selection policy.

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

detect motion proximate to the home based at least in part on sensor data; and

capture, in a field-of-view of a camera, an image or a video of a perimeter associated with an entrance to the home based at least in part on triggering the camera to perform the capturing in response to the detected motion,

wherein the instructions to detect the delivery person proximate to the home are further executable by the processor based at least in part on the detected motion.

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

identify a vehicle proximate to the home based at least in part on the captured image or video of the perimeter associated with the entrance to the home,

wherein the instructions to detect the delivery person proximate to the home are further executable by the processor based at least in part on the identified vehicle.

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

detect a physical interaction between the delivery person and an entrance to the home based at least in part on sensor data; and

capture, in a field-of-view of a camera, an image or a video of the entrance to the home based at least in part on triggering the camera to perform the capturing in response to the detected physical interaction,

wherein the instructions to detect the delivery person proximate to the home are further executable by the processor based at least in part on the detected physical interaction.

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

detect, via a computing device of a home automation system, a delivery person proximate to a home associated with the home automation system based at least in part on sensor information;

determine, via the computing device of the home automation system, a location of an occupant of the home based at least in part on detecting the delivery person proximate to the home;

identify, via the computing device of the home automation system, a message selection policy based at least in part on the location of the occupant;

determine, via the computing device of the home automation system, that a time of the detected delivery person satisfies a threshold configured by the occupant of the home, the threshold indicating a period of time associated with the message selection policy;

select, via the computing device of the home automation system, a message to provide to the delivery person proximate to the home based at least in part on the location of the occupant, the identified message selection policy, and the period of time satisfying the threshold; and

provide the selected message to the delivery person based at least in part on the location of the occupant and the identified message selection policy.

Assignments (9)
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 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 Apr 21, 2018
From: LYMAN, JEFFERSON
To: VIVINT, INC.
Reel/Frame 045605/0252 →