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 target vehicles;
a processor device configured to;
continuously receive image inputs from the one or more camera devices;
identify, from the received image input, target vehicles associated with the image inputs;
determine a speed of each target vehicles based on the image inputs;
determine a speed limit for a road;
determine that the speed of at least one of the target vehicles has exceeded the speed limit; and
provide, via wireless transmission, behavior information to a service provider computer, the behavior information including the identifier of at least one target vehicle and the speed of the at least one target vehicle, wherein the service provider computer is further configured to;
identify, by querying a database that relates drivers to vehicle identifies, a driver from the identifier of the at least one target vehicle;
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.
32 Citations
16 Claims
-
1. An onboard vehicle apparatus, comprising:
-
one or more camera devices configured to capture image input related to target vehicles; a processor device configured to; continuously receive image inputs from the one or more camera devices; identify, from the received image input, target vehicles associated with the image inputs; determine a speed of each target vehicles based on the image inputs; determine a speed limit for a road; determine that the speed of at least one of the target vehicles has exceeded the speed limit; and provide, via wireless transmission, behavior information to a service provider computer, the behavior information including the identifier of at least one target vehicle and the speed of the at least one target vehicle, wherein the service provider computer is further configured to; identify, by querying a database that relates drivers to vehicle identifies, a driver from the identifier of the at least one target vehicle; 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)
-
-
6. A method comprising:
-
continuously receiving, from a camera device installed on a first vehicle, image information regarding target vehicles other than the first vehicle; identifying, from the image information, target vehicles associated with the image inputs; determining a speed of each target vehicles based on the image inputs; determine a speed limit for a road; determine that the speed of at least one of the target vehicles has exceeded the speed limit; providing, via wireless transmission, behavior information to a service provider computer, the behavior information including the identifier of at least one target vehicle and the speed of the at least one target vehicle such that the service provider computer is caused to; identify a driver from a driver database based on the identifier of the at least one 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; continuously receive, from an onboard system installed in a first vehicle, image inputs regarding target vehicles other than the first vehicle; identify, from the received image input, target vehicles associated with the image inputs; determine a speed of each target vehicles based on the image inputs; determine a speed limit for a road; determine that the speed of at least one of the target vehicles has exceeded the speed limit; 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, 15, 16)
-
Specification