Logical configuration of vehicle control systems based on driver profiles
First Claim
1. A method comprising:
- at a computing device including at least one or more processors and memory storing computer-executable instructions;
identifying, by the one or more processors, a driving behavior of a driver of a vehicle through vehicle operation data provided by one or more of;
vehicle sensors, a telematics device, and a mobile device;
based on the driving behavior, developing, by the one or more processors, a first driving profile for the driver;
transmitting, by the one or more processors, the first driving profile to a remote server storing a plurality of driving profiles corresponding to a plurality of users;
calculating, by the one or more processors, a risk score for a driving route associated with the driver;
comparing the risk score for the driving route to driving profile safety scores corresponding to the plurality of driving profiles;
identifying, based on the risk score for the driving route matching a range of driving profile safety scores corresponding to the plurality of driving profiles, one or more driving profiles of the plurality of driving profiles;
selecting, from the identified one or more driving profiles, a second driving profile, of the plurality of driving profiles, having a driving profile safety score being closest to the risk score for the driving route, wherein the second driving profile is associated with a different driver;
downloading, by the one or more processors and from the remote server, the second driving profile associated with the different driver;
configuring, by the one or more processors, vehicle operations based off of the second driving profile associated with the different driver; and
actuating, by the one or more processors, the vehicle operations based on the configuration.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatuses, systems, methods, and computer-readable media are provided for the logical configuration of vehicle control systems based on driver profiles. A vehicle control computer may identify driving behavior of a driver of a vehicle through vehicle operation data provided by one or more of vehicle sensors, a telematics device, and a mobile device. Based on the driving behavior, the vehicle control computer may develop a first driving profile for the driver of the vehicle. The vehicle control computer transmit the first driving profile to a remote server storing driving profiles of a plurality of users. The vehicle control computer may download a second driving profile associated with a different driver from the remote server. The vehicle control computer may configure vehicle operations based off of the second driving profile associated with the different driver and may actuate vehicle operation based on the configuration.
29 Citations
17 Claims
-
1. A method comprising:
at a computing device including at least one or more processors and memory storing computer-executable instructions; identifying, by the one or more processors, a driving behavior of a driver of a vehicle through vehicle operation data provided by one or more of;
vehicle sensors, a telematics device, and a mobile device;based on the driving behavior, developing, by the one or more processors, a first driving profile for the driver; transmitting, by the one or more processors, the first driving profile to a remote server storing a plurality of driving profiles corresponding to a plurality of users; calculating, by the one or more processors, a risk score for a driving route associated with the driver; comparing the risk score for the driving route to driving profile safety scores corresponding to the plurality of driving profiles; identifying, based on the risk score for the driving route matching a range of driving profile safety scores corresponding to the plurality of driving profiles, one or more driving profiles of the plurality of driving profiles; selecting, from the identified one or more driving profiles, a second driving profile, of the plurality of driving profiles, having a driving profile safety score being closest to the risk score for the driving route, wherein the second driving profile is associated with a different driver; downloading, by the one or more processors and from the remote server, the second driving profile associated with the different driver; configuring, by the one or more processors, vehicle operations based off of the second driving profile associated with the different driver; and actuating, by the one or more processors, the vehicle operations based on the configuration. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. An apparatus, comprising:
-
a processor; a memory storing computer-readable instructions that, when executed by the processor, cause the apparatus to; identify a driving behavior of a driver of a vehicle through vehicle operation data provided by one or more of;
vehicle sensors, a telematics device, and a mobile device;based on the driving behavior, develop a first driving profile for the driver; transmit the first driving profile to a remote server storing a plurality of driving profiles corresponding to a plurality of users; calculate a risk score for a driving route associated with the driver; compare the risk score for the driving route to driving profile safety scores corresponding to the plurality of driving profiles stored in the remote server; identify, by the processor and based on the risk score for the driving route matching a range of driving profile safety scores corresponding to the plurality of driving profiles, one or more driving profiles of the plurality of driving profiles; select, by the processor and from the identified one or more driving profiles, a second driving profile, of the plurality of driving profiles, having a driving profile safety score being closest to the risk score for the driving route, wherein the second driving profile is associated with a different driver; download, from the remote server, the second driving profile associated with the different driver; configure vehicle operations based off of the second driving profile associated with the different driver; and actuate the vehicle operations based on the configuration. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. One or more non-transitory, computer-readable media storing instructions that, when executed by a computing device comprising at least one processor and memory, cause the computing device to:
-
identify a driving behavior of a driver of a vehicle through vehicle operation data provided by one or more of;
vehicle sensors, a telematics device, and a mobile device;based on the driving behavior, develop a first driving profile for the driver; transmit the first driving profile to a remote server storing a plurality of driving profiles corresponding to a plurality of users; calculate a risk score for a driving route associated with the driver; compare the risk score for the driving route to driving profile safety scores corresponding to the plurality of driving profiles stored in the remote server; identify, based on the risk score for the driving route matching a range of driving profile safety scores corresponding to the plurality of driving profiles, one or more driving profiles of the plurality of driving profiles; select, from the identified one or more driving profiles, a second driving profile, of the plurality of driving profiles, having a driving profile safety score being closest to the risk score for the driving route, wherein the second driving profile is associated with a different driver; download, from the remote server, the second driving profile associated with the different driver; configure vehicle operations based off of the second driving profile associated with the different driver; and actuate the vehicle operations based on the configuration. - View Dependent Claims (14, 15, 16, 17)
-
Specification