Systems and methods of detecting and responding to a visitor to a smart home environment
First Claim
1. A method comprising:
- at an electronic greeting system of a smart home environment having one or more processors and memory;
determining that a visitor is approaching an entryway of the smart home environment;
in response to the determination that the visitor is approaching the entryway;
(a) initiating a facial recognition operation while the visitor is approaching the entryway; and
(b) initiating an observation window, including;
initiating the observation window before the visitor reaches a physical interaction area of the entryway and/or before the visitor initiates an announcement; and
ending the observation window at the earlier of (i) a predetermined time threshold and (ii) a detected visitor announcement event;
in accordance with the initiating of the observation window, obtaining context information from one or more sensors of the smart home environment during the observation window; and
in accordance with the ending of the observation window, initiating a response to the detected approach of the visitor based on the context information and an outcome of the facial recognition operation.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of detecting and responding to a visitor to a smart home environment via an electronic greeting system of the smart home environment, including determining that a visitor is approaching an entryway of the smart home environment; initiating a facial recognition operation while the visitor is approaching the entryway; initiating an observation window in response to the determination that a visitor is approaching the entryway; obtaining context information from one or more sensors of the smart home environment during the observation window; and at the end of the time window, initiating a response to the detected approach of the visitor based on the context information and/or an outcome of the facial recognition operation.
290 Citations
20 Claims
-
1. A method comprising:
at an electronic greeting system of a smart home environment having one or more processors and memory; determining that a visitor is approaching an entryway of the smart home environment; in response to the determination that the visitor is approaching the entryway; (a) initiating a facial recognition operation while the visitor is approaching the entryway; and (b) initiating an observation window, including; initiating the observation window before the visitor reaches a physical interaction area of the entryway and/or before the visitor initiates an announcement; and ending the observation window at the earlier of (i) a predetermined time threshold and (ii) a detected visitor announcement event; in accordance with the initiating of the observation window, obtaining context information from one or more sensors of the smart home environment during the observation window; and in accordance with the ending of the observation window, initiating a response to the detected approach of the visitor based on the context information and an outcome of the facial recognition operation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. An electronic greeting system of a smart home environment, the system comprising one or more processors and memory coupled to the one or more processors, the memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
-
determining that a visitor is approaching an entryway of the smart home environment; in response to the determination that the visitor is approaching the entryway; (a) initiating a facial recognition operation while the visitor is approaching the entryway; and (b) initiating an observation window, including; initiating the observation window before the visitor reaches a physical interaction area of the entryway and/or before the visitor initiates an announcement; and ending the observation window at the earlier of (i) a predetermined time threshold and (ii) a detected visitor announcement event; in accordance with the initiating of the observation window, obtaining context information from one or more sensors of the smart home environment during the observation window; and in accordance with the ending of the observation window, initiating a response to the detected approach of the visitor based on the context information and an outcome of the facial recognition operation. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing system, cause the system to:
-
determine that a visitor is approaching an entryway of a smart home environment; in response to the determination that the visitor is approaching the entryway; (a) initiate a facial recognition operation while the visitor is approaching the entryway; and (b) initiate an observation window, including; initiating the observation window before the visitor reaches a physical interaction area of the entryway and/or before the visitor initiates an announcement; and ending the observation window at the earlier of (i) a predetermined time threshold and (ii) a detected visitor announcement event; in accordance with the initiating of the observation window, obtain context information from one or more sensors of the smart home environment during the observation window; and in accordance with the ending of the observation window, initiate a response to the detected approach of the visitor based on the context information and an outcome of the facial recognition operation. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification