Detecting and reporting a vehicle of interest
First Claim
1. A non-transitory computer-readable medium embodying computer instructions executable by a mobile computing device, wherein the computer instructions, when executed by the mobile computing device, are configured to cause the mobile computing device to at least:
- identify a vehicle license plate being within a frame of an image capture device of the mobile computing device, the vehicle license plate being within the frame at a time of identification;
collect at least one image captured via the image capture device and a plurality of sensor information in association with the at least one image, the plurality of sensor information captured from a plurality of sensors of the mobile computing device;
in response to identifying the vehicle license plate being within the frame, store, in a memory of the mobile computing device, data comprising at least one image captured at the time of identification, and at least a subset of the plurality of sensor information captured after the time of identification, wherein access to the data is restricted to prevent alteration of the data;
transmit a request to a remote server including the data, the request configured to cause the remote server to identify a license plate number in the at least one image and determine that the license plate number is represented in a list of a plurality of targeted license plates;
receive a notification from the remote server comprising a plurality of information, the notification indicating that the vehicle license plate represented in the least one at least one image corresponds to a targeted vehicle; and
render a user interface comprising the plurality of information on a mobile display of the mobile computing device, the plurality of information based at least in part on the plurality of sensor information.
1 Assignment
0 Petitions
Accused Products
Abstract
Discussed are various systems, computer-readable mediums, and methods for determining a vehicle is of interest, referred to as a targeted vehicle, based on an image capture of the car. A user may position a mobile computing device on the dash of his or her vehicle. While the user is driving, the mobile computing device may collect image frames of other vehicles and transmit them to a remote server. The remote server may identify a vehicle as a targeted vehicle and notify one or more users of the identification including details regarding why the vehicle is targeted.
17 Citations
20 Claims
-
1. A non-transitory computer-readable medium embodying computer instructions executable by a mobile computing device, wherein the computer instructions, when executed by the mobile computing device, are configured to cause the mobile computing device to at least:
-
identify a vehicle license plate being within a frame of an image capture device of the mobile computing device, the vehicle license plate being within the frame at a time of identification; collect at least one image captured via the image capture device and a plurality of sensor information in association with the at least one image, the plurality of sensor information captured from a plurality of sensors of the mobile computing device; in response to identifying the vehicle license plate being within the frame, store, in a memory of the mobile computing device, data comprising at least one image captured at the time of identification, and at least a subset of the plurality of sensor information captured after the time of identification, wherein access to the data is restricted to prevent alteration of the data; transmit a request to a remote server including the data, the request configured to cause the remote server to identify a license plate number in the at least one image and determine that the license plate number is represented in a list of a plurality of targeted license plates; receive a notification from the remote server comprising a plurality of information, the notification indicating that the vehicle license plate represented in the least one at least one image corresponds to a targeted vehicle; and render a user interface comprising the plurality of information on a mobile display of the mobile computing device, the plurality of information based at least in part on the plurality of sensor information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a mobile computing device; and at least one computing device in communication with the mobile computing device, the at least one computing device being configured to at least; obtain a list of a plurality of targeted license plate numbers from a database; obtain, from the mobile computing device, data comprising an image and a plurality of sensing information associated with the image, a subset of the plurality of sensing information associated with the image being collected by the mobile computing device prior to or subsequent to the image being captured by the mobile computing device, wherein the mobile computing device stores the data in a memory of the mobile computing device, and access to the memory is restricted to prevent alteration of the data; identify a license plate number represented in the image; determine that the license plate number is represented in the list of the plurality of targeted license plate numbers obtained from the database; and initiate an action in response to determining that the license plate number is represented in the list of the plurality of targeted license plate numbers. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method comprising:
-
obtaining, via at least one computing device, a list of a plurality of targeted license plate numbers from a database; detecting, via at least one computing device, a representation of a vehicle license plate being within an image captured by an image capture device of a mobile computing device; storing in a data store, data comprising the image and a plurality of sensor information collected by the mobile computing device, a subset of the plurality of sensor information being collected prior to the representation of the vehicle license plate being detected, wherein access to the data store is restricted to prevent alteration of the data; obtaining, via the at least one computing device, the image from the mobile computing device; obtaining, via the at least one computing device, the subset of the plurality of sensor information collected before the representation of vehicle license plate was detected; identifying, via the at least one computing device, a license plate number represented in the image; determining, via the at least one computing device, that the license plate number is represented in the list of the plurality of targeted license plate numbers obtained from the database; and initiating, via the at least one computing device, an action in response to determining that the license plate number is represented in the list of the plurality of targeted license plate numbers. - View Dependent Claims (17, 18, 19, 20)
-
Specification