Platform for acquiring driver behavior data
First Claim
1. An onboard vehicle apparatus, comprising:
- one or more camera devices configured to capture image input related to one or more vehicles;
a processor device configured to;
receive image input from the one or more camera devices;
identify, from the received image input, an identifier of a target vehicle associated with the image input, the target vehicle being a vehicle other than one in which the onboard vehicle apparatus is installed, the identifier of the target vehicle being a license plate number;
track one or more movements of the target vehicle using the one or more camera devices;
identify one or more regulations relevant to the target vehicle;
determine, by analyzing the one or more movements of the target vehicle with respect to the one or more regulations relevant to the target vehicle, that the target vehicle is engaged in an anomalous behavior, the anomalous behavior determined based on a deviation from at least one traffic regulation; and
provide, via wireless transmission, behavior information to a service provider computer, the behavior information including the identifier of the target vehicle and information related to the anomalous behavior, wherein the service provider computer is further configured to;
identify, by querying a database that relates drivers to vehicle identifiers, a driver from the vehicle identifier;
identify a record of anomalous behavior associated with the identified driver;
append the behavior information to the record of anomalous behavior, the record of anomalous behavior being accessible via a web browser over a public network;
receive an indication of the identifier of the target vehicle from a second onboard vehicle apparatus; and
provide, to the second onboard vehicle apparatus, the record of the anomalous behavior that includes the behavior information.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein is an onboard vehicle system capable of gathering driver behavior to be provided to a service provider computer. In some embodiments, the onboard vehicle system includes one or more input sensors, such as camera devices, configured to capture image information surrounding the onboard system. Upon detecting another vehicle within the image information, the onboard system may determine a vehicle identifier and determine, based on the vehicle'"'"'s movements, that the vehicle is exhibiting anomalous behavior. Upon detecting anomalous behavior of a vehicle within its vicinity, the onboard system may transmit an indication of the anomalous behavior and a vehicle identifier to the service provider computer to be stored in a database. In some embodiments, the information provided to the service provider computer may be accessed by one or more users over a public network.
20 Citations
16 Claims
-
1. An onboard vehicle apparatus, comprising:
-
one or more camera devices configured to capture image input related to one or more vehicles; a processor device configured to; receive image input from the one or more camera devices; identify, from the received image input, an identifier of a target vehicle associated with the image input, the target vehicle being a vehicle other than one in which the onboard vehicle apparatus is installed, the identifier of the target vehicle being a license plate number; track one or more movements of the target vehicle using the one or more camera devices; identify one or more regulations relevant to the target vehicle; determine, by analyzing the one or more movements of the target vehicle with respect to the one or more regulations relevant to the target vehicle, that the target vehicle is engaged in an anomalous behavior, the anomalous behavior determined based on a deviation from at least one traffic regulation; and provide, via wireless transmission, behavior information to a service provider computer, the behavior information including the identifier of the target vehicle and information related to the anomalous behavior, wherein the service provider computer is further configured to; identify, by querying a database that relates drivers to vehicle identifiers, a driver from the vehicle identifier; identify a record of anomalous behavior associated with the identified driver; append the behavior information to the record of anomalous behavior, the record of anomalous behavior being accessible via a web browser over a public network; receive an indication of the identifier of the target vehicle from a second onboard vehicle apparatus; and provide, to the second onboard vehicle apparatus, the record of the anomalous behavior that includes the behavior information. - View Dependent Claims (2, 3, 4, 5, 15, 16)
-
-
6. A method comprising:
-
receiving, from a camera device installed on a first vehicle, image information including at least a portion of a target vehicle other than the first vehicle; identifying, from the image information, a vehicle identifier associated with the target vehicle, the vehicle identifier comprising a license plate number; tracking, within the image information, a movement of the target vehicle; determining a set of regulation data relevant to the target vehicle, the set of regulation data determined based on a geographic location of the first vehicle; determining, based at least in part on the movement of the target vehicle with respect to the set of regulation data, that the target vehicle is engaged in an anomalous driving behavior; providing, via wireless transmission to a service provider computer, the vehicle identifier of the target vehicle and the anomalous driving behavior, such that the service provider computer is caused to; identify a driver from a driver database based on the identifier of the target vehicle; append the anomalous driving behavior to a driving record associated with the identified driver; and provide the driving record associated with the identified driver to a second vehicle upon receiving a request related to the driver. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A service provider computer, comprising:
-
a processor device; and a memory including instructions that, when executed with the processor device, cause the system to, at least; receive, from an onboard system installed in a first vehicle, image information related to a driving behavior exhibited by at least one target vehicle other than the first vehicle; identify, from the captured image information, a vehicle identifier of the at least one target vehicle, the vehicle identifier including a vehicle license plate number; identify, based on a location of the first vehicle, at least one regulation relevant to the at least one target vehicle; determine, based on the at least one regulation and the image information, that the driving behavior is an anomalous driving behavior; determine, by querying a data store including relationships between vehicle identifiers and vehicle drivers, a vehicle driver associated with the at least one target vehicle; store an indication of the driving behavior in a database with respect to a driving record associated with the vehicle driver, such that the indication of the driving behavior may be accessed by a second onboard system. - View Dependent Claims (12, 13, 14)
-
Specification