IP Library Granted Patent US 10,489,453
Granted Patent B2
US 10,489,453 · App. 15/655,734 · Granted Nov 26, 2019

Searching shared video footage from audio/video recording and communication devices

Inventors: Amanda M. Duda (Santa Monica, CA); John Modestine (Los Angeles, CA); James Siminoff (Pacific Palisades, CA)
Assignee: Amazon Technologies, Inc.
G06F16/7867G08B13/19684G08B25/08G11B27/10H04L67/12H04L67/18H04L67/20H04L67/26H04L67/42H04N5/77H04N7/186H04N21/2353H04N21/2393H04N21/25841H04N21/2743H04N21/84H04N7/155H04W4/023H04W4/21
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,489,453
App. No.
15/655,734
Granted
Nov 26, 2019
Kind
B2
Abstract

Systems and methods are provided for searching shared video footage from a plurality of neighborhoods in accordance with various embodiments of the present disclosure. In one embodiment, a method for searching video footage captured by audio/video (A/V) recording and communication devices located in a plurality of neighborhoods may include receiving, from a first client device, a share signal including first image data captured by a camera of a first A/V recording and communication device, the share signal including a command to share the first image data with a network of users; associating the first image data with at least one searchable identifier; receiving, from a second client device, at least one search input; matching the at least one search input with the at least one searchable identifier; and transmitting, to the second client device, the first image data associated with the at least one searchable identifier matched with the at least one search input.

Claims (35)

1. A method for searching video footage captured by audio/video recording and communication devices (A/V devices) located in a plurality of neighborhoods, the method comprising:

receiving, from a first A/V device, at a backend server in network communication with the first A/V device, first image data captured by a camera of the first A/V device;

receiving, from a first client device associated with the first A/V device, at the backend server in network communication with the first client device, a share signal that includes a command to share the first image data with a network of users;

associating the first image data captured by the camera of the first A/V device with at least one searchable identifier;

receiving, from a second client device associated with a second A/V device, at the backend server in network communication with the second A/V device, at least one search input;

matching the at least one search input from the second client device with the at least one searchable identifier associated with the first image data; and

transmitting, from the backend server to the second client device, the first image data associated with the at least one searchable identifier matched with the at least one search input.

2. The method of claim 1 , wherein each of the plurality of neighborhoods is a subset of users of the network of users corresponding to a geographical location.

3. The method of claim 2 , wherein the first A/V device is located in a first neighborhood of the plurality of neighborhoods and the second A/V device is located in a second neighborhood of the plurality of neighborhoods.

4. The method of claim 3 , wherein the command to share the first image data with the network of users includes a command to share the first image data only with one neighborhood of the plurality of neighborhoods.

5. The method of claim 3 , wherein the command to share the first image data with the network of users includes a command to share the first image data with the plurality of neighborhoods.

6. The method of claim 1 , wherein the at least one searchable identifier is a selection between live video footage or pre-recorded video footage.

7. The method of claim 1 , wherein the at least one searchable identifier is a descriptive tag word.

8. The method of claim 7 , wherein the descriptive tag word is provided by a first user using the first client device.

9. The method of claim 7 , wherein the descriptive tag word is auto-generated by the backend server.

10. The method of claim 1 , wherein the at least one searchable identifier is a descriptive tag phrase.

11. The method of claim 10 , wherein the descriptive tag phrase is provided by a first user using the first client device.

12. The method of claim 10 , wherein the descriptive tag phrase is auto-generated by the backend server.

13. The method of claim 1 , wherein the at least one searchable identifier is text data describing the first image data provided by a first user using the first client device.

14. The method of claim 1 , wherein the at least one searchable identifier is a labeling of a criminal act.

15. The method of claim 1 , wherein the at least one searchable identifier is a geographical location associated with the first A/V device.

16. The method of claim 15 , wherein the at least one searchable identifier is a street name.

17. The method of claim 15 , wherein the at least one searchable identifier is a town name.

18. The method of claim 15 , wherein the at least one searchable identifier is a city name.

19. The method of claim 1 , further comprising generating the at least one searchable identifier by performing a computer vision process on the first image data.

20. The method of claim 1 , further comprising:

receiving, from a third-party client device associated with a third-party A/V device, at the backend server in network communication with the third-party A/V device, third-party image data captured by a camera of the third-party A/V device;

associating the third-party image data captured by the camera of the third-party A/V device with at least one searchable identifier;

matching the at least one search input from the second client device with the at least one searchable identifier associated with the third-party image data; and

transmitting, from the backend server to the second client device, the third-party image data associated with the at least one searchable identifier matched with the at least one search input.

21. The method of claim 1 , further comprising:

grouping the first image data into at least one category using the at least one searchable identifier;

receiving, from the second client device associated with the second A/V device, at the backend server in network communication with the second A/V device, at least one category input;

matching the at least one category input from the second client device with the at least one category; and

transmitting, from the backend server to the second client device, the first image data grouped into the at least one category matched with the at least one category input.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2024
From: A9.COM, INC.
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 069115/0039 →
CHANGE OF NAME Recorded Dec 10, 2018
From: RING INC
To: RING, LLC
Reel/Frame 047764/0074 →
CHANGE OF NAME Recorded Dec 10, 2018
From: BOT HOME AUTOMATION, INC.
To: RING INC.
Reel/Frame 048694/0320 →
BILL OF SALE Recorded Dec 10, 2018
From: RING LLC
To: A9 COM, INC.
Reel/Frame 048695/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 25, 2017
From: DUDA, AMANDA M.; MODESTINE, JOHN; SIMINOFF, JAMES
To: BOT HOME AUTOMATION, INC.
Reel/Frame 044480/0056 →
Continuity (7)
Continuation In Part 15431607 · Feb 13, 2017
Continuation In Part 15431275 · Feb 13, 2017
Provisional Application 62376826 · Aug 18, 2016
Provisional Application 62300547 · Feb 26, 2016
Provisional Application 62376826 · Aug 18, 2016
Provisional Application 62300547 · Feb 26, 2016
Related Publication 20170322942A1 · Nov 9, 2017
Cited By (2)
US 12,675,778 US 12,718,562