| CPC B60W 50/14 (2013.01) [B60W 40/02 (2013.01); B60W 40/105 (2013.01); B60W 50/0098 (2013.01); G06N 20/00 (2019.01); H04W 4/44 (2018.02); B60W 2050/0052 (2013.01); B60W 2050/146 (2013.01); B60W 2540/043 (2020.02); B60W 2555/20 (2020.02); B60W 2555/60 (2020.02); B60W 2556/40 (2020.02); B60W 2556/45 (2020.02)] | 12 Claims |

|
1. A system comprising:
one or more a computer readable non-transitory storage mediums having program instructions embodied therewith; and
one or more processors configured to execute the program instructions to cause the system to:
provide an interface enabling a plurality of speeding severity levels to be defined, wherein a definition of a given speeding severity level in the plurality of speeding severity levels comprises a delta speed difference or percentage speed difference relative to a reference speed limit, and a corresponding time duration;
receive, via the interface, definitions for a plurality of speeding severity levels comprising respective delta speed differences or respective percentage speed difference relative to the reference speed limit, and respective corresponding time durations;
receive over a network, from a vehicle device, speed data and associated time data for a plurality moments in time, while a vehicle is traversing a route;
determine, based at least on the speed data and associated time data for the plurality moments in time a corresponding speeding severity level;
determine, based at least in part on the determined corresponding speeding severity level whether the vehicle device is to provide a corresponding driver alert;
at least partly in response to a determination, based at least in part on the determined corresponding speeding severity level that a driver alert is to be provided via the vehicle device, transmit a communication over the network to the vehicle device configured to cause the vehicle device to provide a corresponding in-vehicle driver alert; and
generate an interactive user interface comprising: a map of at least portion of the route being traversed by the vehicle, an identification of the driver, an identification of the vehicle, and a graph of the vehicle while traversing the route, wherein in response to a portion of the graph being pointed at, an indication as to the vehicle's speeding severity level for at least one point on the route and the vehicle speed is displayed.
|