CPC B60W 40/09 (2013.01) [B60W 50/14 (2013.01); G06F 16/2468 (2019.01); G06F 16/9035 (2019.01); B60W 2040/0809 (2013.01); B60W 2050/146 (2013.01); B60W 2510/0638 (2013.01); B60W 2510/1005 (2013.01); B60W 2520/10 (2013.01); B60W 2520/105 (2013.01); B60W 2520/125 (2013.01); B60W 2540/10 (2013.01); B60W 2540/103 (2013.01); B60W 2540/16 (2013.01)] | 20 Claims |
1. An in-vehicle computing system of a vehicle, the in-vehicle computing system comprising:
a sensor interface communicatively coupled to one or more data collection devices;
a processor; and
a storage device storing instructions executable by the processor to:
generate a two-dimensional current driver profile matrix for a current driver of the vehicle, the current driver profile matrix indicating a vehicle operating status in terms of a pair of driving parameters at sampled times during a current vehicle trip, each cell of the current driver profile matrix including a counter that is incremented each time the vehicle is observed operating at the values associated with that cell of a first parameter of the pair of driving parameters and a second parameter of the pair of driving parameters;
determine a probability that the current driver is one of a plurality of known drivers by comparing the current driver profile matrix to one or more stored driver profile matrices associated with the plurality of known drivers; and
adjust a vehicle parameter responsive to the determination that the current driver is one of the plurality of known drivers.
|