Systems and methods of detecting and responding to a visitor to a smart home environment

US10664688B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10664688-B2
Application numberUS-201715809924-A
CountryUS
Kind codeB2
Filing dateNov 10, 2017
Priority dateSep 20, 2017
Publication dateMay 26, 2020
Grant dateMay 26, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. The method of claim 1 , wherein determining that a visitor is approaching the entryway comprises obtaining and analyzing presence information indicative of a visitor approaching or in proximity to the entryway. 3. The method of claim 2 , wherein the presence information is derived from video data obtained from a camera having a field of view corresponding to the entryway; and wherein deriving the presence information from the video data comprises analyzing a plurality of image frames to determine whether a difference in position of an object in the plurality of image frames exceeds a threshold. 4. The method of claim 2 , wherein the presence information is derived from audio data obtained from an audio sensor in proximity to the entryway, and wherein deriving the presence information from the audio data comprises identifying: a door knock, a doorbell sound, a footstep, and/or a verbal announcement. 5. The method of claim 1 , wherein detecting a visitor of the smart home environment comprises: obtaining position data from a sensor of the smart home environment; identifying, based on analysis of the position data, a position of the visitor with respect to the entryway; and comparing the position of the visitor to a threshold distance from the entryway, or to a previous position of the visitor. 6. The method of claim 1 , wherein determining that a visitor is approaching the entryway comprises: obtaining a first measurement of a dimension of a characteristic of the visitor; obtaining a subsequent measurement of the dimension of the characteristic of the visitor; and determining whether a difference between the first measurement and the subsequent measurement exceeds a threshold. 7. The method of claim 1 , wherein the context information is based on at least one of a time of day, a day of the week, audio data of the smart home environment, a time of a prescheduled event, a prescheduled status of the smart home environment, a status of a user of the electronic greeting system, a location of the user, and an identity of the user. 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. 9. The electronic greeting system of claim 8 , wherein the context information comprises a detected announcement event. 10. The electronic greeting system of claim 9 , wherein the detected announcement event comprises: a doorbell button press, a door knock, and/or a verbal announcement. 11. The electronic greeting system of claim 9 , wherein the detected announcement event is part of a pre-assigned doorbell button press pattern, door knock pattern, or verbal announcement associated with a known visitor. 12. The electronic greeting system of claim 8 , wherein the context information is based on: a facial recognition analysis result; one or more behavior characteristics of the visitor; one or more physical characteristics of the visitor; one or more clothing and/or accessory characteristics of the visitor; a time of day during which the visitor approaches the entryway; a day of the week during which the visitor approaches the entryway; audio data from the smart home environment; proximity in time to a prescheduled event; proximity in time to a prescheduled status of the smart home environment; a known or unknown status of a user of the electronic greeting system; an expected or unexpected status of a user of the electronic greeting system; a location of a user of the electronic greeting system; an identity of a user of the electronic greeting system; and/or one or more detected visitor actions. 13. The electronic greeting system of claim 8 , wherein the context information is based on one or more detected visitor actions including: a doorbell activation; a door knock; an audio announcement; and/or an interaction between the visitor and the electronic greeting system. 14. The electronic greeting system of claim 8 , wherein the context information is further based on a timing comparison between one or more detected visitor actions and the initial detection of the visitor. 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.

Assignees

Inventors

Classifications

  • Door telephones (adapted for television H04N7/186) · CPC title

  • Arrangements wherein non-video detectors start video recording or forwarding but do not generate an alarm themselves · CPC title

  • Determining position or orientation of objects or cameras (camera calibration G06T7/80) · CPC title

  • Portable terminal, e.g. mobile phone, used for viewing video remotely · CPC title

  • Network used to communicate with a camera, e.g. WAN, LAN, Internet · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10664688B2 cover?
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…
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G08B3/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 26 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).