×

Vehicle-to-vehicle accident detection

  • US 10,460,534 B1
  • Filed: 10/26/2015
  • Issued: 10/29/2019
  • Est. Priority Date: 10/26/2015
  • Status: Active Grant
First Claim
Patent Images

1. A driving analysis computing device 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 computing device to;

    receive, in real time, first vehicle driving data collected by vehicle operation sensors within a first vehicle being operated by a first user, the first vehicle driving data comprising first velocity data collected by a first velocity sensor;

    receive, in real-time, second vehicle driving data collected by vehicle operation sensors within a second vehicle being operated by a second user, the second vehicle driving data comprising second velocity data collected by a second velocity sensor;

    determine a first projected location for the first vehicle during a first time interval based on the first velocity data;

    determine a second projected location for the second vehicle during the first time interval based on the second velocity data;

    determine a probability of a collision between the first vehicle and the second vehicle during the first time interval based on the first projected location and the second projected location;

    responsive to determining that the probability of the collision is above a threshold value, transmit a first set of warnings to the first vehicle;

    receive first data collected by vehicle operation sensors within the first vehicle being operated by the first user, the first data including X-axis positional data for the first vehicle, Y-axis positional data for the first vehicle, and Z-axis positional data for the first vehicle;

    receive second data collected by the vehicle operation sensors within the second vehicle being operated by the second user, the second data including X-axis positional data for the second vehicle, Y-axis positional data for the second vehicle, and Z-axis positional data for the second vehicle;

    determine a first difference between the X-axis positional data for the first vehicle and the X-axis positional data for the second vehicle;

    determine a second difference between the Y-axis positional data for the first vehicle and the Y-axis positional data for the second vehicle;

    determine a third difference between the Z-axis positional data for the first vehicle and the Z-axis positional data for the second vehicle;

    determine whether a collision between the first vehicle and the second vehicle has occurred based on the first difference, the second difference, and the third difference; and

    responsive to a determination that a collision has occurred between the first vehicle and the second vehicle;

    transmit, to a mobile cellular device associated with the first vehicle, and via one or more wireless networks, a request for additional vehicle driving data from one or more vehicles within a predetermined distance of the first vehicle; and

    receive, from the mobile cellular device associated with the first vehicle, and via the one or more wireless networks, additional vehicle driving data of a third vehicle that is within the predetermined distance of the first vehicle, the additional vehicle driving data comprising images from a camera of the third vehicle and vehicle driving data collected by vehicle operation sensors within the third vehicle.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×