IP Library › Granted Patent US 11,832,028
Granted Patent B2
US 11,832,028 · App. 17/685,831 · Granted Nov 28, 2023

Doorbell avoidance techniques

Inventors: Donald Gerard Madden (Columbia, MD); Ethan Shayne (Clifton Park, NY)
Assignee: ObjectVideo Labs, LLC
H04N7/186G06V20/52G08B3/10G08B5/14G10L15/1815
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,832,028
App. No.
17/685,831
Granted
Nov 28, 2023
Kind
B2
Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for reducing a likelihood that a doorbell might be used. One of the methods includes determining that a visitor arrived at a premises; determining that the visitor used a computing device at a first time; determining that a user device of a person of the premises received a message at a second time; determining that the first time and the second time both satisfy a timing criteria; and in response to determining that the first time and the second time both satisfy the timing criteria, sending, to the user device, a notification that indicates that the visitor arrived at the premises.

Claims (67)

1. A computer-implemented method comprising:

determining that a visitor arrived at a premises;

determining that the visitor used a computing device at a first time;

determining that a user device of a person of the premises received a message at a second time;

determining that a time period between the first time that the visitor used the computing device and the second time that the user device received the message satisfies a timing criteria; and

in response to determining that the time period satisfies the timing criteria, sending, to the user device, a notification that indicates that the visitor arrived at the premises.

2. The method of claim 1 , wherein determining that the time period satisfies the timing criteria comprises determining that the first time and the second time are at most a threshold time apart.

3. The method of claim 1 , wherein determining that the visitor used the computing device at the first time comprises:

analyzing, using object recognition, an image that depicts the visitor at the first time; and

determining that the image depicts the visitor holding the computing device.

4. The method of claim 1 , wherein determining that the visitor used the computing device at the first time comprises:

analyzing an audio signal that encodes sound captured during at least the first time; and

determining, using speech recognition, that the audio signal encodes a predetermined phrase.

5. The method of claim 1 , comprising:

determining that a second visitor arrived at the premises;

determining that the second visitor used a second computing device at a third time;

determining that a type of the second computing device is not a predetermined type; and

in response to determining that the type of the second computing device is not the predetermined type, determining to skip sending, to a second user device of a second person of the premises, a second notification that indicates that the visitor has arrived at the premises.

6. The method of claim 1 , comprising:

determining that a second visitor arrived at the premises;

determining that the second visitor did not use a second computing device within a threshold period of time of arriving at the premises; and

in response to determining that the second visitor did not use the second computing device within the threshold period of time of arriving at the premises, determining to skip sending, to a second user device of a second person of the premises, a second notification that indicates that the visitor has arrived at the premises.

7. The method of claim 6 , wherein the user device is the same user device as the second user device.

8. The method of claim 1 , comprising:

determining that a second visitor arrived at the premises;

determining that the second visitor used a second computing device at a third time;

determining that a second user device of a second person of the premises received a second message at a fourth time;

determining that a second time period between the third time and the fourth time does not satisfy the timing criteria; and

in response to determining that the second time period does not satisfy the timing criteria, determining to skip sending, to the second user device, a second notification that indicates that the visitor has arrived at the premises.

9. The method of claim 8 , wherein the second user device is a different user device than the user device.

10. A system comprising one or more computers and one or more storage devices on which are stored instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:

determining that a visitor arrived at a premises;

determining that the visitor used a computing device at a first time;

determining that a user device of a person of the premises received a message at a second time;

determining that a time period between the first time that the visitor used the computing device and the second time that the user device received the message satisfies a timing criteria; and

in response to determining that the time period satisfies the timing criteria, sending, to the user device, a notification that indicates that the visitor arrived at the premises.

11. The system of claim 10 , wherein determining that the time period satisfies the timing criteria comprises determining that the first time and the second time are at most a threshold time apart.

12. The system of claim 10 , wherein determining that the visitor used the computing device at the first time comprises:

analyzing, using object recognition, an image that depicts the visitor at the first time; and

determining that the image depicts the visitor holding the computing device.

13. The system of claim 10 , wherein determining that the visitor used the computing device at the first time comprises:

analyzing an audio signal that encodes sound captured during at least the first time; and

determining, using speech recognition, that the audio signal encodes a predetermined phrase.

14. The system of claim 10 , the operations comprising:

determining that a second visitor arrived at the premises;

determining that the second visitor used a second computing device at a third time;

determining that a type of the second computing device is not a predetermined type; and

in response to determining that the type of the second computing device is not the predetermined type, determining to skip sending, to a second user device of a second person of the premises, a second notification that indicates that the visitor has arrived at the premises.

15. The system of claim 10 , the operations comprising:

determining that a second visitor arrived at the premises;

determining that the second visitor did not use a second computing device within a threshold period of time of arriving at the premises; and

in response to determining that the second visitor did not use the second computing device within the threshold period of time of arriving at the premises, determining to skip sending, to a second user device of a second person of the premises, a second notification that indicates that the visitor has arrived at the premises.

16. The system of claim 15 , wherein the user device is the same user device as the second user device.

17. The system of claim 10 , the operations comprising:

determining that a second visitor arrived at the premises;

determining that the second visitor used a second computing device at a third time;

determining that a second user device of a second person of the premises received a second message at a fourth time;

determining that a second time period between the third time and the fourth time does not satisfy the timing criteria; and

in response to determining that the second time period does not satisfy the timing criteria, determining to skip sending, to the second user device, a second notification that indicates that the visitor has arrived at the premises.

18. The system of claim 17 , wherein the second user device is a different user device than the user device.

19. A non-transitory computer-readable storage medium encoded with instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:

determining that a visitor arrived at a premises;

determining that the visitor used a computing device at a first time;

determining that a user device of a person of the premises received a message at a second time;

determining that a time period between the first time that the visitor used the computing device and the second time that the user device received the message satisfies a timing criteria; and

in response to determining that the time period satisfies the timing criteria, sending, to the user device, a notification that indicates that the visitor arrived at the premises.

20. The non-transitory computer-readable storage medium of claim 19 , wherein determining that the time period satisfies the timing criteria comprises determining that the first time and the second time are at most a threshold time apart.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2022
From: MADDEN, DONALD GERARD; SHAYNE, ETHAN
To: OBJECTVIDEO LABS, LLC
Reel/Frame 059612/0529 →
Continuity (2)
Provisional Application 63159721 · Mar 11, 2021
Related Publication 20220295019A1 · Sep 15, 2022