Driving event data analysis
First Claim
1. A driving analysis system comprising a first vehicle on-board data recording system and a driving analysis server:
- wherein the first vehicle on-board data recording system comprises;
one or more vehicle operation sensors configured to record vehicle operation data at a first vehicle;
one or more cameras or object proximity sensors configured to record data at the first vehicle; and
one or more telematics devices configured to transmit the vehicle operation data and the recorded data from the one or more cameras or object proximity sensors from the first vehicle to the driving analysis server,wherein the driving analysis server comprises a processor and a memory unit storing computer-executable instructions, which when executed by the processor, cause the driving analysis server to;
receive a driver score specific to the first vehicle;
receive first vehicle operation data from the first vehicle on-board data recording system;
identify a first driving event of the first vehicle based on the first vehicle operation data;
receive data from the one or more cameras or object proximity sensors corresponding to the first driving event;
identify at least a first cause of the first driving event and a second cause of the first driving event, wherein identifying the at least a first cause and a second cause comprises;
attempting to identify at least two external causes of the first driving event by analyzing the first vehicle operation data received from the first vehicle on-board data recording system corresponding to the first driving event and the data received from the one or more cameras or object proximity sensors corresponding to the first driving event;
identifying a first external cause and a second external cause;
based on the analysis of the first vehicle operation data received from the first vehicle on-board data recording system corresponding to the first driving event and the data received from the one or more cameras or object proximity sensors corresponding to the first driving event, determining a percentage of cause associated with each of the first external cause and the second external cause;
evaluating the determined percentage of cause of the first external cause and the second external cause to identify one of the first external cause and the second external cause as a primary cause, the primary cause being the cause having a percentage greater than a predetermined event cause threshold;
determining whether the primary cause was unsafe or high-risk driving;
responsive to determining that the primary cause was unsafe or high-risk driving, adjusting the driver score specific to the first vehicle;
responsive to determining that the primary cause was not unsafe or high-risk driving, maintaining the driver score specific to the first vehicle based on the first driving event; and
output at least the first cause of the first driving event.
1 Assignment
0 Petitions
Accused Products
Abstract
A driving analysis server may be configured to receive vehicle operation data from vehicle sensors, and may use the data to identify a potentially high-risk or unsafe driving event by the vehicle. The driving analysis server also may receive corresponding image data, video, or object proximity data from the vehicle or one or more other data sources, and may use the image, video, or proximity data to analyze the potentially high-risk or unsafe driving event. A driver score for the vehicle or driver may be calculated or adjusted based on the analysis of the data and the determination of one or more causes of the driving event.
-
Citations
20 Claims
-
1. A driving analysis system comprising a first vehicle on-board data recording system and a driving analysis server:
-
wherein the first vehicle on-board data recording system comprises; one or more vehicle operation sensors configured to record vehicle operation data at a first vehicle; one or more cameras or object proximity sensors configured to record data at the first vehicle; and one or more telematics devices configured to transmit the vehicle operation data and the recorded data from the one or more cameras or object proximity sensors from the first vehicle to the driving analysis server, wherein the driving analysis server comprises a processor and a memory unit storing computer-executable instructions, which when executed by the processor, cause the driving analysis server to; receive a driver score specific to the first vehicle; receive first vehicle operation data from the first vehicle on-board data recording system; identify a first driving event of the first vehicle based on the first vehicle operation data; receive data from the one or more cameras or object proximity sensors corresponding to the first driving event; identify at least a first cause of the first driving event and a second cause of the first driving event, wherein identifying the at least a first cause and a second cause comprises; attempting to identify at least two external causes of the first driving event by analyzing the first vehicle operation data received from the first vehicle on-board data recording system corresponding to the first driving event and the data received from the one or more cameras or object proximity sensors corresponding to the first driving event; identifying a first external cause and a second external cause; based on the analysis of the first vehicle operation data received from the first vehicle on-board data recording system corresponding to the first driving event and the data received from the one or more cameras or object proximity sensors corresponding to the first driving event, determining a percentage of cause associated with each of the first external cause and the second external cause; evaluating the determined percentage of cause of the first external cause and the second external cause to identify one of the first external cause and the second external cause as a primary cause, the primary cause being the cause having a percentage greater than a predetermined event cause threshold; determining whether the primary cause was unsafe or high-risk driving; responsive to determining that the primary cause was unsafe or high-risk driving, adjusting the driver score specific to the first vehicle; responsive to determining that the primary cause was not unsafe or high-risk driving, maintaining the driver score specific to the first vehicle based on the first driving event; and output at least the first cause of the first driving event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A driving analysis system comprising a first vehicle on-board data recording system, an external data source, and a driving analysis server:
-
wherein the first vehicle on-board data recording system comprises; one or more vehicle operation sensors configured to record vehicle operation data at a first vehicle; and one or more telematics devices configured to transmit the vehicle operation data to the driving analysis server, wherein the external data source comprises; one or more cameras or object proximity sensors configured to record data, wherein the cameras or object proximity sensors are separate from the first vehicle; and one or more transmitters or network interfaces configured to transmit the data by the one or more cameras or object proximity sensors to the driving analysis server, wherein the driving analysis server comprises a processor and a memory unit storing computer-executable instructions, which when executed by the processor, cause the driving analysis server to; receive a driver score specific to the first vehicle; receive first vehicle operation data from the first vehicle on-board data recording system; identify a first driving event of the first vehicle based on the first vehicle operation data; identify a first location and time associated with the first driving event; retrieve data from the external data source, corresponding to the first location and time associated with the first driving event; identify at least a first cause of the first driving event and a second cause of the first driving event, wherein identifying the first cause and the second cause comprises; attempting to identify at least two external causes of the first driving event by analyzing data retrieved from the external data source corresponding to the first location and time associated with the first driving event; identifying a first external cause and a second external cause; based on the analysis of the data retrieved from the external data source corresponding to the first location and time associated with the first driving event, determining a percentage of cause associated with each of the first external cause and the second external cause; evaluating the determined percentage of cause of the first external cause and the second external cause to identify one of the first external cause and the second external cause as a primary cause, the primary cause being the cause having a percentage greater than a predetermined event cause threshold; determining whether the primary cause was unsafe or high-risk driving; responsive to determining that the primary cause was unsafe or high-risk driving, adjusting the driver score specific to the first vehicle; responsive to determining that the primary cause was not unsafe or high-risk driving, maintaining the driver score specific to the first vehicle based on the first cause of the first driving event; and output at least the first cause of the first driving event. - View Dependent Claims (11, 12, 13)
-
-
14. A driving analysis system comprising an on-board vehicle driving analysis device and a driving analysis server:
the on-board vehicle driving analysis device comprising a processing unit and a memory unit storing computer-executable instructions, which when executed by the processing unit, cause the on-board vehicle driving analysis device to; receive driving data collected by vehicle operation sensors of a first vehicle, wherein the on-board vehicle driving analysis device is located on the first vehicle; receive potential moving violation data identifying one or more potential moving violations in a proximity of the first vehicle; determine, at the first vehicle, that a moving violation has been committed by the first vehicle, based on the received driving data and the potential moving violation data; in response to the determination that a moving violation has been committed by the first vehicle, retrieve and analyze additional data relating to the moving violation; and based on the analysis of the additional data relating to the moving violation committed by the first vehicle, determine whether high-risk or unsafe driving was a cause of the moving violation; responsive to determining that high-risk or unsafe driving was the cause of the moving violation, adjust a driving score specific to the first vehicle; and responsive to determining that high-risk or unsafe driving was not the cause of the moving violation, maintain the driving score specific to the first vehicle. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification