IP Library Granted Patent US 11,146,518
Granted Patent B2
US 11,146,518 · App. 16/539,065 · Granted Oct 12, 2021

Personalized communications

Inventors: Matthew Mahar (Salt Lake City, UT); Matthew J. Eyring (Provo, UT); Clint Huson Gordon-Carroll (Orem, UT); Jeremy B. Warren (Draper, UT); James Ellis Nye (Alpine, UT); Jefferson Huhta Lyman (Alpine, UT)
Assignee: Vivint, Inc.
H04L51/14H04L51/043H04L63/0861
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,146,518
App. No.
16/539,065
Granted
Oct 12, 2021
Kind
B2
Abstract

In some embodiments, security and/or automation systems, collectively referred to as automation systems, may facilitate communications between a remote user and an occupant of a residence. The automation system may receive one or more communications from a user and deliver the communication to the specified recipient when the recipient occupies the residence. The automation system may determine the recipient is proximate the residence and may notify the recipient of the pending communication. The recipient may use the control panel or another device associated with the security and/or automation system to receive the message.

Claims (48)

1. A method for a control panel of a security or automation system, comprising:

receiving, from a device associated with a first user of the security or automation system, a communication request indicating a message to be communicated to a second user of the security or automation system, wherein the communication request comprises a scenario for a delivery of the message and one or more personalization parameters, wherein the scenario for the delivery of the message is a presence of the second user proximate to the control panel;

generating the message according to the scenario and the one or more personalization parameters indicated in the communication request;

retrieving, from a remote server, information associated with the one or more personalization parameters, wherein generating the message is based at least in part on retrieving the information;

sounding a notification indicating the communication request when the control panel determines an occurrence of the scenario for the delivery of the message;

determining the presence of the second user proximate to the control panel by tracking a device associated with the second user, wherein sounding the notification is based at least in part on determining the presence of the second user; and

delivering the message to the second user based at least in part on generating the message and sounding the notification.

2. The method of claim 1 , further comprising:

providing a confirmation of the delivery to the first user based at least in part on delivering the message to the second user.

3. The method of claim 1 , further comprising:

displaying, at the control panel, a list of response messages after delivering the message to the second user; and

communicating a response message from the list of response messages to the device associated with the first user based at least in part on the second user selecting the response message.

4. The method of claim 1 , further comprising:

determining an identity of the second user proximate to the control panel using one or more facial recognition techniques; and

authenticating the second user as an intended recipient of the message based at least in part on determining the identity of the second user.

5. The method of claim 1 , wherein the scenario for the delivery of the message corresponds to starting an appliance.

6. The method of claim 1 , wherein the one or more personalization parameters indicate a delivery medium of the control panel, an audio system of the security or automation system, a computer, a mobile device, a television, or a combination thereof.

7. The method of claim 1 , wherein the one or more personalization parameters indicate background music to be played while delivering the message, a voice option for delivering the message, a volume level for delivering the message, or a font for delivering the message.

8. An apparatus for a security or 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:

receive, from a device associated with a first user of the security or automation system, a communication request indicating a message to be communicated to a second user of the security or automation system, wherein the communication request comprises a scenario for a delivery of the message and one or more personalization parameters, wherein the scenario for the delivery of the message is a presence of the second user proximate to the control panel;

generate the message according to the scenario and the one or more personalization parameters indicated in the communication request;

retrieve, from a remote server, information associated with the one or more personalization parameters, wherein generating the message is based at least in part on retrieving the information;

sound a notification indicating the communication request when a control panel determines an occurrence of the scenario for the delivery of the message;

determine the presence of the second user proximate to the control panel by tracking a device associated with the second user, wherein sounding the notification is based at least in part on determining the presence of the second user; and

deliver the message to the second user based at least in part on generating the message and sounding the notification.

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

provide a confirmation of the delivery to the first user based at least in part on delivering the message to the second user.

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

display, at the control panel, a list of response messages after delivering the message to the second user; and

communicate a response message from the list of response messages to the device associated with the first user based at least in part on the second user selecting the response message.

11. The apparatus of claim 8 , wherein the scenario for the delivery of the message corresponds to starting an appliance.

12. The apparatus of claim 8 , wherein the one or more personalization parameters indicate a delivery medium of the control panel, an audio system of the security or automation system, a computer, a mobile device, a television, or a combination thereof.

13. The apparatus of claim 8 , wherein the one or more personalization parameters indicate background music to be played while delivering the message, a voice option for delivering the message, a volume level for delivering the message, or a font for delivering the message.

14. A non-transitory computer-readable medium storing computer-executable code at a control panel of a security or automation system, the code executable by a processor to:

receive, from a device associated with a first user of the security or automation system, a communication request indicating a message to be communicated to a second user of the security or automation system, wherein the communication request comprises a scenario for a delivery of the message and one or more personalization parameters, wherein the scenario for the delivery of the message is a presence of the second user proximate to the control panel;

generate the message according to the scenario and the one or more personalization parameters indicated in the communication request;

retrieve, from a remote server, information associated with the one or more personalization parameters, wherein generating the message is based at least in part on retrieving the information;

sound a notification indicating the communication request when the control panel determines an occurrence of the scenario for the delivery of the message;

determine the presence of the second user proximate to the control panel by tracking a device associated with the second user, wherein sounding the notification is based at least in part on determining the presence of the second user; and

deliver the message to the second user based at least in part on generating the message and sounding the notification.

15. The non-transitory computer-readable medium of claim 14 , the instructions further executable to:

provide a confirmation of the delivery to the first user based at least in part on delivering the message to the second user.

16. The non-transitory computer-readable medium of claim 14 , the instructions further executable to:

display, at the control panel, a list of response messages after delivering the message to the second user; and

communicate a response message from the list of response messages to the device associated with the first user based at least in part on the second user selecting the response message.

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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2024
From: MAHAR, MATTHEW; EYRING, MATTHEW J.; GORDON-CARROLL, CLINT HUSON; WARREN, JEREMY B.; NYE, JAMES ELLIS; LYMAN, JEFFERSON HUHTA
To: VIVINT, INC.
Reel/Frame 068952/0579 →
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 →
Continuity (2)
Continuation 14629174 · Feb 23, 2015
Related Publication 20200092242A1 · Mar 19, 2020