Driving trip and pattern analysis
First Claim
1. A driving analysis server comprising:
- a processing unit comprising a processor; and
a memory unit storing computer-executable instructions, which when executed by the processing unit, cause the driving analysis server to;
receive, in real-time, vehicle data from a plurality of sensors arranged on a first vehicle, the vehicle data corresponding to at least a first driving trip by the first vehicle;
perform, in real-time, an analysis of the received vehicle data and determine one or more risk assessment values corresponding to the first driving trip, determining the one or more risk assessment values including;
determining whether the received vehicle data associated with the first driving trip corresponds to a driving pattern of a plurality of stored driving patterns associated with the first vehicle, determining whether the received vehicle data corresponds to the driving pattern including;
comparing the received vehicle data to data from a plurality of previous driving trips of the first vehicle;
determining whether the received vehicle data matches data from one or more previous driving trips of the first vehicle;
responsive to determining that the vehicle data matches data from one previous driving trip, determining that the received vehicle data does not correspond to the driving pattern; and
responsive to determining that the received vehicle data matches data from more than one previous driving trips of the first vehicle, determining that the received vehicle data corresponds to the driving pattern;
responsive to determining that the received vehicle data does not correspond to the driving pattern, retrieve information associated with a destination of the first driving trip from a location database;
responsive to determining that the received vehicle data associated with the first driving trip corresponds to the driving pattern of the stored plurality of driving patterns, retrieve a set of previously stored driving trip characteristics, risk factors, and risk assessment values corresponding to the driving pattern; and
calculate a driver score for the first vehicle or a first driver of the first vehicle, based on at least one of;
the retrieved risk assessment values corresponding to the driving pattern corresponding to the first driving trip and the retrieved information associated with the destination of the first driving trip.
3 Assignments
0 Petitions
Accused Products
Abstract
A driving analysis server may be configured to receive vehicle location data and/or operation data from one or more vehicle systems, identify driving trips and/or driving patterns based on the vehicle data, determine risk assessment values corresponding to the driving trips and driving patterns, and calculate driver scores based on the analyzed driving trip and driving pattern data. Destination locations may be identified for a vehicle'"'"'s driving trips, and information relating to the destination locations may be retrieved and analyzed to determine risk factors and risk assessment values associated with driving to and from the destination, as well as parking at the destination. Specific driving trip types or purposes may be identified, and driving scores may be calculated based on the vehicle location and time data, including the risk factors, risk assessment values, and the determined trip types or purposes.
-
Citations
20 Claims
-
1. A driving analysis server comprising:
-
a processing unit comprising a processor; and a memory unit storing computer-executable instructions, which when executed by the processing unit, cause the driving analysis server to; receive, in real-time, vehicle data from a plurality of sensors arranged on a first vehicle, the vehicle data corresponding to at least a first driving trip by the first vehicle; perform, in real-time, an analysis of the received vehicle data and determine one or more risk assessment values corresponding to the first driving trip, determining the one or more risk assessment values including; determining whether the received vehicle data associated with the first driving trip corresponds to a driving pattern of a plurality of stored driving patterns associated with the first vehicle, determining whether the received vehicle data corresponds to the driving pattern including; comparing the received vehicle data to data from a plurality of previous driving trips of the first vehicle; determining whether the received vehicle data matches data from one or more previous driving trips of the first vehicle; responsive to determining that the vehicle data matches data from one previous driving trip, determining that the received vehicle data does not correspond to the driving pattern; and responsive to determining that the received vehicle data matches data from more than one previous driving trips of the first vehicle, determining that the received vehicle data corresponds to the driving pattern; responsive to determining that the received vehicle data does not correspond to the driving pattern, retrieve information associated with a destination of the first driving trip from a location database; responsive to determining that the received vehicle data associated with the first driving trip corresponds to the driving pattern of the stored plurality of driving patterns, retrieve a set of previously stored driving trip characteristics, risk factors, and risk assessment values corresponding to the driving pattern; and calculate a driver score for the first vehicle or a first driver of the first vehicle, based on at least one of;
the retrieved risk assessment values corresponding to the driving pattern corresponding to the first driving trip and the retrieved information associated with the destination of the first driving trip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A driving analysis server comprising:
-
a processing unit comprising a processor; and a memory unit storing computer-executable instructions, which when executed by the processing unit, cause the driving analysis server to; receive, in real-time, vehicle data from a plurality of sensors arranged on a first vehicle, the vehicle data corresponding to at least a first driving trip by the first vehicle; perform, in real-time, an analysis of the received vehicle data and determine one or more risk assessment values corresponding to the first driving trip, determining the one or more risk assessment values including; determining a source location of the first driving trip; determining a destination of the first driving trip, the destination being the destination to which the first vehicle travelled from the determined source location; determining whether the source location and the destination correspond to a driving pattern of a plurality of driving patterns associated with the first vehicle, determining whether the source location and the destination correspond to the driving pattern including; comparing the source location and the destination to data from a plurality of previous driving trips; determining whether the source location and the destination match data from one or more previous driving trips of the first vehicle; responsive to determining that the source location and the destination match data from one previous driving trip, determining that the source location and the destination do not correspond to the driving pattern; responsive to determining that the source location and the destination match data from more than one previous driving trips of the first vehicle, determining that the source location and the destination correspond to the driving pattern; responsive to determining that the source location and the destination do not correspond to the driving pattern, retrieve information associated with the destination of the first driving trip from a location database; responsive to determining that the source location and the destination correspond to the driving pattern of the plurality of driving patterns, retrieving a set of previously stored driving trip characteristics, risk factors, and risk assessment values corresponding to the driving pattern; and calculate a driver score for the first vehicle or a first driver of the first vehicle, based on at least one of;
the retrieved risk assessment values corresponding to the driving pattern corresponding to the first driving trip and the retrieved information associated with the destination of the first driving trip. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. 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 the first vehicle; one or more global positioning system (GPS) devices configured to record location data at the first vehicle; and one or more telematics devices configured to transmit the vehicle operation data and the location data 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, in real-time, the vehicle operation data from the one or more vehicle operation sensors; receive, in real-time, the location data from the one or more GPS devices; perform in real-time, an analysis of the received data from the one or more vehicle operation sensors and the one or more GPS devices; determine, based at least in part on the analysis, a source location of a first driving trip; determine a destination of the first driving trip, the destination being the destination to which the first vehicle travelled from the determined source location; determine whether the source location and the destination correspond to a driving pattern of a plurality of driving patterns associated with the first vehicle, determining whether the source location and the destination correspond to the driving pattern including; comparing the source location and the destination to data from a plurality of previous driving trips; determining whether the source location and the destination match data from one or more previous driving trips of the first vehicle; responsive to determining that the source location and the destination match data from one previous driving trip, determining that the source location and the destination do not correspond to the driving pattern; responsive to determining that the source location and the destination match data from more than one previous driving trips of the first vehicle, determining that the source location and the destination correspond to the driving pattern; responsive to determining that the source location and the destination do not correspond to the driving pattern, retrieve information associated with the destination of the first driving trip from a location database; responsive to determining that the source location and the destination correspond to the driving pattern of the plurality of driving patterns, retrieve a set of previously stored driving trip characteristics, risk factors, and risk assessment values corresponding to the driving pattern; and calculate a driver score for the first vehicle or a first driver of the first vehicle, based on at least one of;
the retrieved risk assessment values corresponding to the driving pattern corresponding to the first driving trip and the retrieved information associated with the destination of the first driving trip. - View Dependent Claims (17, 18, 19, 20)
-
Specification