×

Safety score based on compliance and driving

  • US 10,311,749 B1
  • Filed: 09/12/2013
  • Issued: 06/04/2019
  • Est. Priority Date: 09/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for determining a safety score, comprising a processor configured to:

  • determine driving events associated with a driver, wherein the driving events are detected using a set of sensors, the set of sensors including a video recorder, an audio recorder, an accelerometer, a gyroscope, a vehicle state sensor, a Global Positioning System (GPS), an outdoor temperature sensor, a moisture sensor, a laser line tracker sensor, or any combination thereof, wherein the determining of the driving events comprises to;

    analyze vehicle event data to create the driving events, the vehicle event data being generated by the set of sensors, the analyzing of the vehicle event data including to filter the vehicle event data to obtain a driving event, perform pattern recognition of the vehicle event data to obtain a driving event, use neural networks on the vehicle event data to obtain a driving event, or any combination thereof;

    filter compliance events including a violation of a work shift regulation associated with the driver, the filtering including;

    determining whether a first compliance event matches a filtered compliance event, wherein the filtered compliance event relates to an event type, an event severity, an event timing, or any combination thereof; and

    in the event that the first compliance event matches the filtered compliance event, adding the first compliance event to a filtered list of events;

    filter the driving events associated with the driver, the filtering including;

    determining whether a first detected driving event matches a filtered driving event, wherein the filtered driving event relates to an event type, an event severity, an event timing, or any combination thereof; and

    in the event that the first detected driving event matches the filtered driving event, adding the first detected driving event to the filtered list of events;

    determine a safety score associated with the driver based at least in part on the filtered list of events, comprising to;

    weigh a first event from the filtered list of events by a first weight to obtain a first weighted event;

    weigh a second event from the filtered list of events by a second weight to obtain a second weighted event; and

    combine the first weighted event and the second weighted event to obtain the safety score;

    in the event that the safety score exceeds a predetermined threshold, determine that the driver is to be placed in a set of unsafe drivers that require coaching; and

    output a recommendation based on the determination that the driver is to be placed in a set of unsafe drivers that require coaching.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×