IP Library Granted Patent US 10,417,883
Granted Patent B2
US 10,417,883 · App. 14/575,830 · Granted Sep 17, 2019

Doorbell camera package detection

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 10,417,883
App. No.
14/575,830
Granted
Sep 17, 2019
Kind
B2
Abstract

A method for security and/or automation systems is described. In one embodiment, the method includes identifying image data from a signal, analyzing the image data based at least in part on a first parameter, identifying a presence of an object based at least in part on the analyzing, and detecting an object event based at least in part on the identifying.

Claims (64)

1. A method for security and/or automation systems, comprising:

determining a delivery time range associated with a package, wherein determining the delivery time range comprises querying an online database;

identifying a first set of image data and a second set of image data associated with a location from a signal, wherein the first set of image data and the second set of image data are identified based at least in part on determining the delivery time range associated with the package, and wherein the second set of image data is captured after the first set of the image data;

analyzing the first set of image data based at least in part on a first parameter;

comparing a portion of the first set of image data with a portion of the second set of image data based at least in part on the first parameter;

identifying a presence of a package based at least in part on the comparing;

detecting a presence of a person;

determining whether the person is authorized to interact with the package based at least in part on an identifying characteristic of the person;

detecting movement of the package associated with the location; and

sending a notification to a user based at least in part on determining whether the person is authorized and detecting the movement of the package.

2. The method of claim 1 , wherein the first parameter comprises:

image analysis data to detect at least one of shape, color, texture, material, and reflectivity of the image data.

3. The method of claim 1 , wherein the image data comprises:

at least one of photo data and video data.

4. The method of claim 3 , wherein the image data further comprises:

motion detection data based at least in part on a motion of the package.

5. The method of claim 4 , wherein detecting the presence of the person further comprises:

receiving facial recognition data.

6. The method of claim 1 , wherein sending the notification further comprises:

sending the notification to the user based at least in part on assessing a probability of movement of the package and the presence of the person.

7. The method of claim 6 , wherein sending the notification to the user is based at least in part on whether the probability of movement of the package and the presence of the person exceeds a predetermined probability threshold.

8. The method of claim 7 , further comprising:

analyzing the first image data and the second image data based at least in part on a second parameter.

9. The method of claim 8 , wherein assessing the probability of movement of the package comprises:

assessing a first probability of movement of the package based at least in part on analyzing the first image data based at least in part on the first parameter; and

assessing a second probability of movement of the package based at least in part on analyzing the second image data based at least in part on the second parameter.

10. An apparatus for security and/or automation systems, comprising:

a processor;

memory in electronic communication with the processor; and

instructions stored in the memory, the instructions being executable by the processor to:

determine a delivery time range associated with a package, wherein determining the delivery time range comprises querying an online database;

identify a first set of image data and a second set of image data associated with a location from a signal, wherein the first set of image data and the second set of image data are identified based in part on determining the delivery time range associated with the package, and wherein the second set of image data is captured after the first set of the image data;

analyze the first set of image data based at least in part on a first parameter;

compare a portion of the first set of image data with a portion of the second set of image data based at least in part on the first parameter;

identify a presence of a package based at least in part on the comparing;

detect a presence of a person;

determining whether the person is authorized to interact with the package based at least in part on an identifying characteristic of the person;

detect movement of the package associated with the location; and

send a notification to a user based at least in part on determining whether the person is authorized and detecting the movement of the package.

11. The apparatus of claim 10 , wherein the first parameter comprises:

image analysis data to detect at least one of shape, color, texture, material, and reflectivity of the image data.

12. The apparatus of claim 10 , wherein the image data comprises:

at least one of photo data and video data.

13. The apparatus of claim 12 , wherein the image data further comprises:

motion detection data based at least in part on a motion of the package.

14. The apparatus of claim 13 , wherein detecting the presence of the person further comprises:

receiving facial recognition data.

15. A non-transitory computer-readable medium storing computer-executable code for security and/or automation systems, the code executable by a processor to:

determine a delivery time range associated with a package, wherein determining the delivery time range comprises querying an online database;

identify a first set of image data and a second set of image data associated with a location from a signal, wherein the first set of image data and the second set of image data are identified based in part on determining the delivery time range associated with the package, and wherein the second set of image data is captured after the first set of the image data;

analyze the first set of image data based at least in part on a first parameter;

compare a portion of the first set of image data with a portion of the second set of image data based at least in part on the first parameter;

identify a presence of a package based at least in part on the comparing;

detect a presence of a person;

determining whether the person is authorized to interact with the package based at least in part on an identifying characteristic of the person;

detect movement of the package associated with the location; and

send a notification to a user based at least in part on determining whether the person is authorized and detecting the movement of the package.

16. The method of claim 1 , wherein detecting movement of the package further comprises:

detecting whether the package is being positioned at the first location or being removed from the first location.

17. The method of claim 1 , wherein determining whether the person is authorized further comprises:

detecting an identifying feature of the person; and

determining the identifying feature is an indication of authorization.

18. The method of claim 17 , wherein detecting the identifying feature of the person further comprises:

identifying a uniform, a logo, a badge, a barcode, a biometric feature, a passcode, or any combination thereof.

Assignments (10)
AFTER-ACQUIRED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 27, 2025
From: VIVINT LLC; SMART HOME PROS, INC.; VIVINT AMIGO, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS PRIORITY COLLATERAL TRUSTEE
Reel/Frame 070349/0816 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 042110, FRAME 0894 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0086 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 049283, FRAME 0566 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0137 →
RELEASE (REEL 047029/ FRAME 0304) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0468 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2021
From: BANK OF AMERICA, N.A.
To: VIVINT, INC.
Reel/Frame 056832/0756 →
SECURITY AGREEMENT Recorded May 23, 2019
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049283/0566 →
SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 047029/0304 →
SECURITY INTEREST Recorded Mar 29, 2017
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 042110/0894 →
SECURITY INTEREST Recorded Mar 29, 2017
From: VIVINT, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 042110/0947 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2014
From: BUNKER, BRANDON; LIN, RONGBIN LANNY; DAVIS, AARON; LIU, SHIWEI
To: VIVINT, INC.
Reel/Frame 034551/0641 →