IP Library Granted Patent US 9,235,599
Granted Patent B1
US 9,235,599 · App. 14/287,138 · Granted Jan 12, 2016

Locating persons of interest based on license plate recognition information

Inventor: Shawn B. Smith (Portola Valley, CA)
G06F17/30241
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 9,235,599
App. No.
14/287,138
Granted
Jan 12, 2016
Kind
B1
Abstract

Possible locations of a person of interest are ranked based on LPR instances captured around physical locations and license plate numbers associated with the person of interest. An LPR instance includes an indication of a vehicle license plate number, a physical location, and a time when the LPR instance was captured by a LPR system. A possible location of the person of interest may be a location of an LPR instance that matches the license plate number or an address location associated with the person of interest. The ranking may be based on the number of LPR visits to each location, the number of license plate number matches at each location, or an attribute of a cluster of LPR instances. In some examples, an electronic message is rapidly communicated to an entity if a target license plate number is found at a highly ranked location.

Claims (66)

1. A method comprising:

receiving an indication of a license plate number of a vehicle associated with a person of interest onto a computing system including a processor and a non-transitory computer readable medium storing an amount of program code that when executed by the processor is for:

determining a plurality of License Plate Recognition (LPR) instances recognized within a search zone around any of a plurality of possible locations of the person of interest, wherein a possible location of the person of interest includes any of a location of an LPR instance that matches the license plate number and an address location associated with the person of interest;

determining a number of LPR visits associated with each possible location of the person of interest;

ranking the plurality of possible locations of the person of interest based at least in pail on a plurality of LPR instances that match the license plate number and the number of LPR visits to each location;

determining an average estimated monetary value of the vehicles associated with the plurality of LPR instances: and

identifying a license plate number associated with a vehicle with an estimated monetary value that differs from the average estimated monetary value by more than a threshold value.

2. The method of claim 1 , wherein an LPR instance of the plurality of LPR instances includes an indication of a vehicle license plate number, an indication of a physical location, and an indication of a time when the LPR instance was captured by a LPR system.

3. The method of claim 1 ,

wherein an LPR visit is a period of time when an LPR unit approached a particular location, collected LPR information, and subsequently left the particular location.

4. The method of claim 1 , further comprising:

determining a number of LPR instances that match the license plate number associated with a person of interest that are recognized within a first search zone around each of the possible locations of the person of interest, wherein the ranking of the plurality of possible locations is based at least in part on the determined number of LPR instances that match the license plate number associated with the person of interest within the first search zone.

5. The method of claim 4 , further comprising:

determining a number of LPR instances that match a license plate number associated with a person of interest that are recognized within a second search zone around each of the possible locations of the person of interest, wherein the ranking of the plurality of possible locations is based at least in part on a difference between the determined number of LPR instances that match the license plate number associated with the person of interest in the first search zone and the second search zone.

6. The method of claim 1 , further comprising:

determining a distance between a location of each of a plurality of LPR instances matching a license plate number associated with a person of interest and each address associated with the person of interest; and

determining an average distance to the plurality of LPR instances for each address location, wherein the ranking of the plurality of possible locations of the person of interest is based at least in part on the determined average distances for each address location.

7. The method of claim 1 , further comprising:

determining a plurality of clusters of recognized LPR instances based on a visiting time period that an LPR unit collected LPR instances within the search zone.

8. The method of claim 7 , further comprising:

determining at least one attribute of each of the clusters, wherein the ranking of the plurality of possible locations of the person of interest is based at least in part on the at least one attribute of each of the clusters of License Plate Recognition (LPR) instances.

9. The method of claim 8 , wherein the determining of the at least one attribute involves determining a number of the LPR instances recognized in each of a plurality of time periods of a day based on whether each LPR instance was scanned during each of the time periods, and wherein the ranking of the possible locations is based at least in part on the number of LPR instances scanned in each of the time periods.

10. The method of claim 9 , further comprising:

identifying a location type of at least one of the possible locations based at least in part on the number of LPR instances scanned in each of the time periods.

11. The method of claim 1 , further comprising:

determining a monetary value associated with a property at the address location, and wherein the ranking of the possible locations is based at least in part on the monetary value of the property at the address location.

12. The method of claim 1 , further comprising:

determining whether the person of interest is subject to a live alert; and

electronically communicating an indication of the location of the license plate number of the vehicle associated with the person of interest based on the ranking of the plurality of possible locations of the person of interest if the person of interest is subject to a live alert.

13. A method comprising:

receiving a plurality of LPR instances that include a plurality of license plate numbers within a search zone around a location onto a computing system including a processor and a nontransitory computer readable medium storing an amount of program code that when executed by the processor is for:

ranking the plurality of license plate numbers based at least in part on a monetary value of each vehicle associated with each of the plurality of license plate numbers, wherein the ranking of the plurality of license plate numbers based at least in pail on the monetary value of each vehicle involves:

determining an average estimated monetary value of the vehicles associated with the plurality of license plate numbers; and

identifying a license plate number associated with a vehicle with an estimated monetary value that differs from the average estimated monetary value by more than a threshold value: and

ranking the plurality of license plate numbers based at least in part on a number of the plurality of LPR instances that match each of the plurality of license plate numbers.

14. The method of claim 13 , wherein the ranking of the plurality of license plate numbers based at least in pail on the monetary value of each vehicle involves:

determining a vehicle identification number (VIN) associated with each license plate number of the plurality of license plate numbers;

determining an estimated monetary value associated with each determined VIN.

15. An apparatus comprising:

a processor; and

a non-transitory computer readable medium storing an amount of program code that,

when executed, causes the apparatus to receive an indication of a license plate number of a vehicle associated with a person of interest;

determine a plurality of License Plate Recognition (LPR) instances recognized within a search zone around any of the plurality of possible locations of the person of interest, wherein a possible location of the person of interest includes any of a location of an LPR instance that matches the license plate number and an address location associated with the person of interest;

determine a number of LPR visits associated with each possible location of the person of interest;

rank the plurality of possible locations of the person of interest based at least in part on a plurality of LPR instances that match the license plate number and the number of LPR visits to each location; and

determine an average estimated monetary value of the vehicles associated with the plurality of LPR instances; and

identify a license plate number associated with a vehicle with an estimated monetary value that differs from the average estimated monetary value by more than a threshold value.

16. The apparatus of claim 15 ,

wherein an LPR visit is a period of time when an LPR unit approached a particular location, collected LPR information, and subsequently left the particular location.

17. The apparatus of claim 15 , the non-transitory computer readable medium also storing an amount of program code that, when executed, causes the apparatus to

determine a number of LPR instances that match the license plate number associated with a person of interest that are recognized within a first search zone around each of the possible locations of the person of interest, wherein the ranking of the plurality of possible locations is based at least in part on the determined number of LPR instances that match the license plate number associated with the person of interest within the first search zone.

18. The apparatus of claim 17 , the non-transitory computer readable medium also storing an amount of program code that, when executed, causes the apparatus to

determine a number of LPR instances that match a license plate number associated with a person of interest that are recognized within a second search zone around each of the possible locations of the person of interest, wherein the ranking of the plurality of possible locations is based at least in part on a difference between the determined number of LPR instances that match the license plate number associated with the person of interest in the first search zone and the second search zone.

19. The apparatus of claim 15 , the non-transitory computer readable medium also storing an amount of program code that, when executed, causes the apparatus to

determine a distance between a location of each of a plurality of LPR instances matching a license plate number associated with a person of interest and each address associated with the person of interest; and

determine an average distance to the plurality of LPR instances for each address location, wherein the ranking of the plurality of possible locations of the person of interest is based at least in part on the determined average distances for each address location.

20. The apparatus of claim 15 , the non-transitory computer readable medium also storing an amount of program code that, when executed, causes the apparatus to

determine a plurality of clusters of recognized LPR instances based on a visiting time period that an LPR unit collected LPR instances within the search zone.

21. The apparatus of claim 20 , the non-transitory computer readable medium also storing an amount of program code that, when executed, causes the apparatus to

determine at least one attribute of each of the clusters, wherein the ranking of the plurality of possible locations of the person of interest is based at least in part on the at least one attribute of each of the clusters of License Plate Recognition (LPR) instances.

22. The apparatus of claim 21 , wherein the attribute includes a number of the LPR instances recognized in each of a plurality of time periods of a day based on whether each LPR instance was scanned during each of the time periods, and wherein the ranking of the possible locations is based at least in part on the number of LPR instances scanned in each of the time periods.

23. The apparatus of claim 15 , the non-transitory computer readable medium also storing an amount of program code that, when executed, causes the apparatus to

determine a monetary value associated with a property at the address location, and wherein the ranking of the possible locations is based at least in part on the monetary value of the property at the address location.

24. The apparatus of claim 15 , the non-transitory computer readable medium also storing an amount of program code that, when executed, causes the apparatus to

determine whether the person of interest is subject to a live alert; and

electronically communicating an indication of the location of the license plate number of the vehicle associated with the person of interest based on the ranking of the plurality of possible locations of the person of interest if the person of interest is subject to a live alert.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2019
From: VAAS INTERNATIONAL HOLDINGS, INC.
To: MOTOROLA SOLUTIONS SHELF CORP VI, INC.
Reel/Frame 048235/0464 →
MERGER Recorded Feb 5, 2019
From: MOTOROLA SOLUTIONS SHELF CORP. VI, INC.
To: VAAS INTERNATIONAL HOLDINGS, INC.
Reel/Frame 048235/0592 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 12, 2018
From: BANK OF AMERICA, N.A.
To: VAAS INTERNATIONAL HOLDINGS, INC.
Reel/Frame 049126/0791 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded May 8, 2018
From: VAAS INTERNATIONAL HOLDINGS, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 046102/0795 →
RELEASE OF SECURITY INTEREST Recorded May 3, 2018
From: MUFG UNION BANK, N.A.
To: VAAS INTERNATIONAL HOLDINGS, INC.
Reel/Frame 045704/0181 →
CHANGE OF NAME Recorded May 11, 2017
From: VAAS, INC.
To: VAAS INTERNATIONAL HOLDINGS, INC.
Reel/Frame 042447/0385 →
SECURITY INTEREST Recorded Sep 16, 2015
From: VAAS INTERNATIONAL HOLDINGS, INC.
To: MUFG UNION BANK, N.A.
Reel/Frame 036583/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2015
From: VIGILANT SOLUTIONS INC.; DIGITAL RECOGNITION NETWORK, INC
To: VAAS, INC.
Reel/Frame 035954/0309 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2015
From: SMITH, SHAWN; ROBERTSON, ALEXIS
To: VIGILANT SOLUTIONS INC.; DIGITAL RECOGNITION NETWORK, INC
Reel/Frame 035416/0128 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2014
From: SMITH, SHAWN; ROBERTSON, ALEXIS
To: VIGILANT SOLUTIONS, INC.; DIGITAL RECOGNITION NETWORK, INC.
Reel/Frame 034119/0322 →
Continuity (2)
Continuation 13559469 · Jul 26, 2012
Provisional Application 61511557 · Jul 26, 2011