Personalized communications
First Claim
Patent Images
1. A method for a security and/or automation system for a residence, comprising:
- receiving a request to compile a communication from a requestor, wherein the request comprises a delivery medium, a designated recipient, and one or more delivery triggers, wherein the designated recipient is different from the requestor, and the designated recipient is an occupant of the residence;
compiling the communication based at least in part on the receiving;
determining a presence of a person proximate the residence during a predetermined time frame;
upon determining the presence of the person, determining an identity of the person using one or more facial recognition techniques;
authenticating the person as the designated recipient based at least in part on the identity of the person;
receiving, from the requestor, one or more scenarios associated with the one or more delivery triggers;
determining that the one or more scenarios are satisfied based at least in part on authenticating the person as the designated recipient;
determining an occurrence of one or more delivery triggers based at least in part on determining that the one or more scenarios are satisfied;
notifying the designated recipient based at least in part on the determining the occurrence of one or more delivery triggers, wherein the notifying comprises sounding a notification through the automation system;
delivering the compiled communication to the designated recipient via the delivery medium; and
providing confirmation of the delivering to the requestor of the communication.
6 Assignments
0 Petitions
Accused Products
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.
-
Citations
11 Claims
-
1. A method for a security and/or automation system for a residence, comprising:
-
receiving a request to compile a communication from a requestor, wherein the request comprises a delivery medium, a designated recipient, and one or more delivery triggers, wherein the designated recipient is different from the requestor, and the designated recipient is an occupant of the residence; compiling the communication based at least in part on the receiving; determining a presence of a person proximate the residence during a predetermined time frame; upon determining the presence of the person, determining an identity of the person using one or more facial recognition techniques; authenticating the person as the designated recipient based at least in part on the identity of the person; receiving, from the requestor, one or more scenarios associated with the one or more delivery triggers; determining that the one or more scenarios are satisfied based at least in part on authenticating the person as the designated recipient; determining an occurrence of one or more delivery triggers based at least in part on determining that the one or more scenarios are satisfied; notifying the designated recipient based at least in part on the determining the occurrence of one or more delivery triggers, wherein the notifying comprises sounding a notification through the automation system; delivering the compiled communication to the designated recipient via the delivery medium; and providing confirmation of the delivering to the requestor of the communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for a security and/or automation system for a residence, 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 a request to compile a communication from a requestor, wherein the request comprises a delivery medium, a designated recipient, and one or more delivery triggers, wherein the designated recipient is different from the requestor, and the designated recipient is an occupant of the residence; compile the communication based at least in part on the receiving; determine a presence of a person proximate the residence during a predetermined time frame; upon determining the presence of the person, determining an identity of the person using one or more facial recognition techniques; authenticate the person as the designated recipient based at least in part on the identity of the person; receive, from the requestor, one or more scenarios associated with the one or more delivery triggers; determine that the one or more scenarios are satisfied based at least in part on authenticating the person as the designated recipient; determine an occurrence of one or more delivery triggers based at least in part on determining that the one or more scenarios are satisfied; notify the designated recipient based at least in part on the determining the occurrence of one or more delivery triggers, wherein the notifying comprises sounding a notification through the automation system; deliver the compiled communication to the designated recipient via the delivery medium; and provide confirmation of the delivering to the requestor of the communication.
-
-
11. A non-transitory computer-readable medium storing computer-executable code, the code executable by a processor to:
-
receive a request to compile a communication from a requestor, wherein the request comprises a delivery medium, a designated recipient, and one or more delivery triggers, wherein the designated recipient is different from the requestor, and the designated recipient is an occupant of the residence; compile the communication based at least in part on the receiving; determine a presence of a person proximate the residence during a predetermined time frame; upon determining the presence of the person, determining an identity of the person using one or more facial recognition techniques; authenticate the person as the designated recipient based at least in part on the identity of the person; receive, from the requestor, one or more scenarios associated with the one or more delivery triggers; determine that the one or more scenarios are satisfied based at least in part on authenticating the person as the designated recipient; determine an occurrence of one or more delivery triggers based at least in part on determining that the one or more scenarios are satisfied; notify the designated recipient based at least in part on the determining the occurrence of one or more delivery triggers, wherein the notifying comprises sounding a notification through the automation system; deliver the compiled communication to the designated recipient via the delivery medium; and provide confirmation of the delivering to the requestor of the communication.
-
Specification