IP Library Granted Patent US 10,755,111
Granted Patent B2
US 10,755,111 · App. 15/882,168 · Granted Aug 25, 2020

Identifying suspicious entities using autonomous vehicles

Inventors: Gil Golov (Backnang, DE); Zoltan Szubbocsev (Haimhausen, DE)
Assignee: Micron Technology, Inc.
G06K9/00791G05D1/0088G05D1/0291G06K9/00805G06K9/3258G06N3/04
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,755,111
App. No.
15/882,168
Filed
Jan 29, 2018
Granted
Aug 25, 2020
Kind
B2
Art Unit
3662
USPC
701/26
Abstract

Systems and methods for identifying suspicious entities using autonomous vehicles are disclosed. In one embodiment, a method is disclosed comprising identifying a suspect vehicle using at least one digital camera equipped on an autonomous vehicle; identifying a set of candidate autonomous vehicles; enabling, on each of the candidate autonomous vehicles, a search routine, the search routine instructing each respective autonomous vehicle to coordinate tracking of the suspect vehicle; recording, while tracking the suspect vehicle, a plurality of images of the suspect vehicle; periodically re-calibrating the search routines executed by the autonomous vehicles based on the plurality of images; and re-routing the autonomous vehicles based on the re-calibrated search routines.

Claims (58)

1. A method comprising:

identifying a suspect vehicle using at least one digital camera equipped on an autonomous vehicle;

identifying a set of candidate autonomous vehicles;

enabling, on each of the candidate autonomous vehicles, a search routine, the search routine instructing each respective autonomous vehicle to coordinate tracking of the suspect vehicle;

recording, while tracking the suspect vehicle, a plurality of images of the suspect vehicle;

periodically re-calibrating the search routines executed by the autonomous vehicles based on the plurality of images; and

re-routing the autonomous vehicles based on the re-calibrated search routines.

2. The method of claim 1 , wherein identifying a suspect vehicle comprises analyzing at least one image captured by the digital camera using a deep neural network.

3. The method of claim 2 , wherein identifying a suspect vehicle comprises identifying a suspect vehicle based on detecting a license plate number, make, model, or color of the suspect vehicle appearing within the image.

4. The method of claim 1 , wherein identifying a suspect vehicle further comprises identifying the suspect vehicle using one or more sensors of the autonomous vehicle, the sensors comprising one or more of radar, Lidar, or sonar sensors.

5. The method of claim 1 , wherein identifying a suspect vehicle using at least one digital camera equipped on an autonomous vehicle comprises identifying a license plate number of the suspect vehicle and confirming that the license plate number is associated with a known suspect vehicle.

6. The method of claim 1 , wherein enabling a search routine comprises one or more of:

setting a maximum time to spend tracking the suspect vehicle;

setting a maximum deviation from a pre-defined route for an autonomous vehicle;

setting a level of adherence to traffic rules;

setting a proximity threshold; and

setting an autonomous vehicle fleet pattern and an autonomous vehicle fleet speed profile.

7. The method of claim 1 , wherein identifying a set of candidate autonomous vehicles comprises identifying a set of autonomous vehicles that are not occupied by passengers.

8. The method of claim 1 , wherein periodically re-calibrating the search routines executed by the autonomous vehicles comprises:

identifying a new image in the recorded images that includes the suspect vehicle;

determining a location associated with an autonomous vehicle that captured the new image; and

generating updated routing information based on the location.

9. The method of claim 1 , wherein enabling a search routine further comprises predicting a future route of the suspect vehicle.

10. An autonomous vehicle comprising:

at least one digital camera;

a processor; and

a storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic comprising:

logic, executed by the processor, for identifying a suspect vehicle using the least one digital camera;

logic, executed by the processor, for receiving a search routine from a central server, the search routine instructing each respective autonomous vehicle to coordinate tracking of the suspect vehicle;

logic, executed by the processor, for executing the search routine;

logic, executed by the processor, for recording, while tracking the suspect vehicle, a plurality of images of the suspect vehicle;

logic, executed by the processor, for periodically receiving a re-calibrated the search routine based on the plurality of images; and

logic, executed by the processor, for re-routing the autonomous vehicle based on the re-calibrated search routine.

11. The autonomous vehicle of claim 10 , wherein the logic for identifying a suspect vehicle comprises logic, executed by the processor, for analyzing at least one image captured by the digital camera using a deep neural network.

12. The autonomous vehicle of claim 11 , wherein the logic for identifying a suspect vehicle comprises logic, executed by the processor, for identifying a suspect vehicle based on detecting a license plate number, make, model, or color of the suspect vehicle appearing within the image.

13. The autonomous vehicle of claim 10 , further comprising one or more sensors including radar, Lidar, and sonar sensors, and wherein the logic for identifying a suspect vehicle further comprises logic, executed by the processor, for identifying the suspect vehicle using the one or more sensors.

14. The autonomous vehicle of claim 10 , wherein the logic for identifying a suspect vehicle using the at least one digital camera comprises logic, executed by the processor, for identifying a license plate number of the suspect vehicle and confirming that the license plate number is associated with a known suspect vehicle.

15. The autonomous vehicle of claim 10 , wherein the logic for executing a search routine comprises one or more of:

setting a maximum time to spend tracking the suspect vehicle; setting a maximum deviation from a pre-defined route for an autonomous vehicle;

setting a level of adherence to traffic rules;

setting a proximity threshold; and

setting an autonomous vehicle fleet pattern and an autonomous vehicle fleet speed profile.

16. A device comprising:

a processor; and

a storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic comprising:

logic, executed by the processor, for identifying a suspect vehicle using images captured by at least one digital camera equipped on an autonomous vehicle;

logic, executed by the processor, for identifying a set of candidate autonomous vehicles;

logic, executed by the processor, for transmitting, to each of the candidate autonomous vehicles, a search routine, the search routine instructing each respective autonomous vehicle to coordinate tracking of the suspect vehicle;

logic, executed by the processor, for receiving a plurality of images recorded by the candidate autonomous vehicles while tracking the suspect vehicle;

logic, executed by the processor, for periodically re-calibrating the search routines executed by the autonomous vehicles based on the plurality of images; and

logic, executed by the processor, for transmitting re-routing information to the autonomous vehicles based on the re-calibrated search routines.

17. The device of claim 16 , wherein the logic for identifying a set of candidate autonomous vehicles comprises identifying a set of autonomous vehicles that are not occupied by passengers.

18. The device of claim 16 , wherein the logic for periodically re-calibrating the search routines executed by the autonomous vehicles comprises:

logic, executed by the processor, for identifying a new image in the plurality of images that includes the suspect vehicle;

logic, executed by the processor, for determining a location associated with an autonomous vehicle that captured the new image; and

logic, executed by the processor, for generating updated routing information based on the location.

19. The device of claim 16 , wherein the logic for transmitting a search routine further comprises logic, executed by the processor, for predicting a future route of the suspect vehicle.

20. The device of claim 16 , wherein the logic for identifying a suspect vehicle using images captured by at least one digital camera equipped on an autonomous vehicle comprises logic for inputting the images into one or more deep neural networks.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 11, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050713/0001 →
SUPPLEMENT NO. 9 TO PATENT SECURITY AGREEMENT Recorded Aug 9, 2018
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 047282/0463 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2018
From: GOLOV, GIL; SZUBBOCSEV, ZOLTAN
To: MICRON TECHNOLOGY, INC.
Reel/Frame 044767/0438 →
Continuity (1)
Related Publication 20190236379A1 · Aug 1, 2019
Cited By (6)
US 12,449,809 US 12,518,544 US 12,530,381 US 12,608,406 US 12,684,095 US 12,709,252