Occupant notification of visitor interaction with a doorbell at a smart-home
First Claim
Patent Images
1. A method of handling a visitor at a smart environment that comprises a plurality of smart devices, the method comprising:
- detecting visitor information indicative of the visitor at the smart environment using a first smart device of the plurality of smart devices;
analyzing the detected visitor information using a computing system that is communicatively coupled to the first smart device;
based on the analyzing, communicating, using the computing system, a first environment notification to the smart environment via a second smart device of the plurality of smart devices;
determining, using the computing system, whether a system response is generated based on the communicated first environment notification; and
when it is determined that no system response is generated based on the communicated first environment notification, communicating, using the computing system, a second environment notification to the smart environment, wherein;
the communicating the first environment notification comprises communicating the first environment notification via a first output component of the second smart device; and
the communicating the second environment notification comprises communicating the second environment notification via a second output component of the second smart device that is different than the first output component.
2 Assignments
0 Petitions
Accused Products
Abstract
This patent specification relates to apparatus, systems, methods, and related computer program products for providing home security/smart home objectives. More particularly, this patent specification relates to a plurality of devices, including intelligent, multi-sensing, network-connected devices, that communicate with each other and/or with a central server or a cloud-computing system to provide any of a variety of useful home security/smart home objectives.
-
Citations
32 Claims
-
1. A method of handling a visitor at a smart environment that comprises a plurality of smart devices, the method comprising:
-
detecting visitor information indicative of the visitor at the smart environment using a first smart device of the plurality of smart devices; analyzing the detected visitor information using a computing system that is communicatively coupled to the first smart device; based on the analyzing, communicating, using the computing system, a first environment notification to the smart environment via a second smart device of the plurality of smart devices; determining, using the computing system, whether a system response is generated based on the communicated first environment notification; and when it is determined that no system response is generated based on the communicated first environment notification, communicating, using the computing system, a second environment notification to the smart environment, wherein; the communicating the first environment notification comprises communicating the first environment notification via a first output component of the second smart device; and the communicating the second environment notification comprises communicating the second environment notification via a second output component of the second smart device that is different than the first output component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of handling a visitor at a smart environment that comprises a plurality of smart devices, the method comprising:
-
detecting visitor interaction information indicative of a particular interaction of the visitor with the smart environment using a first smart device of the plurality of smart devices; analyzing the detected visitor interaction information using a computing system that is communicatively coupled to the first smart device; based on the analyzing, determining, using the computing system, that the particular interaction of the visitor matches a particular pre-defined interaction type of a plurality of pre-defined interaction types; and based on the determining, communicating, using the computing system, a particular user notification associated with the particular pre-defined interaction type to a user of the smart environment, wherein the particular interaction of the visitor comprises at least one active visitor interaction with an input component of the first smart device within a period of time that is no greater than ten seconds. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of handling a visitor at a smart environment that comprises a plurality of smart devices, the method comprising:
-
detecting visitor interaction information indicative of a particular interaction of the visitor with the smart environment using a first smart device of the plurality of smart devices; analyzing the detected visitor interaction information using a computing system that is communicatively coupled to the first smart device; based on the analyzing, determining, using the computing system, that the particular interaction of the visitor matches a pre-defined interaction type; and based on the determining, communicating, using the computing system, a particular user notification associated with the pre-defined interaction type to a user of the smart environment, wherein; when the particular interaction of the visitor comprises any number fewer than a particular number of visitor interactions with an input component of the first smart device within a particular period of time, then the particular user notification conveys a first message; and when the particular interaction of the visitor comprises any number greater than the particular number of visitor interactions with the input component of the first smart device within the particular period of time, then the particular user notification conveys a second message that is more urgent than the first message. - View Dependent Claims (22)
-
-
23. A method of handling a visitor at a smart environment that comprises a plurality of smart devices, the method comprising:
-
detecting visitor interaction information indicative of a particular interaction of the visitor with the smart environment using a first smart device of the plurality of smart devices; analyzing the detected visitor interaction information using a computing system that is communicatively coupled to the first smart device; based on the analyzing, determining, using the computing system, that the particular interaction of the visitor matches a pre-defined interaction type; based on the determining, communicating, using the computing system, a particular user notification associated with the pre-defined interaction type to a user of the smart environment; prior to the detecting, providing, using the computing system, a log of previously detected visitor interactions of the visitor with the smart environment; enabling user selection of at least one of the previously detected visitor interactions from the provided log as the pre-defined interaction type; and associating, using the computing system, the particular user notification with the pre-defined interaction type. - View Dependent Claims (24, 25, 26)
-
-
27. A system for handling a visitor at a smart environment, the system comprising:
-
a plurality of smart devices at the smart environment; and a computing system operative to; obtain visitor interaction information indicative of a particular interaction of the visitor with the smart environment from a first smart device of the plurality of smart devices; analyze the obtained visitor interaction information; based on the analysis, determine that the particular interaction of the visitor matches a particular pre-defined interaction type of a plurality of pre-defined interaction types; and based on the determination, communicate a particular user notification associated with the particular pre-defined interaction type to a user of the smart environment, wherein the particular interaction of the visitor comprises at least one active visitor interaction with an input component of the first smart device within a period of time no greater than ten seconds. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification