×

System and method for a driving simulator on a mobile device

  • US 10,475,350 B1
  • Filed: 04/11/2016
  • Issued: 11/12/2019
  • Est. Priority Date: 04/11/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for providing a driving simulation to assess driving competency, the method comprising:

  • receiving, via a computer network, one or more parameter inputs corresponding to features to be rendered during a driving simulation, the one or more parameter inputs comprising a driver identification and one or more of a vehicle, a location, a lighting condition, or a weather condition to be rendered during the driving simulation;

    receiving, via the computer network from sensors implemented in a driver'"'"'s vehicle, an assessment of a driving ability;

    determining, based on the assessment of the driving ability, an area of driving ability that needs improvement;

    storing the area of driving ability that needs improvement in a driver'"'"'s profile in a database, the driver'"'"'s profile corresponding to the driver identification;

    configuring, by one or more processors, the driving simulation based on the one or more parameter inputs and the area of driving ability that needs improvement, wherein one or more user controls of a simulated vehicle of the driving simulation are based on the one or more parameter inputs;

    transmitting, via the computer network, the driving simulation for execution on a client device;

    receiving, via the computer network, a video recorded during the driving simulation, wherein the video is recorded via a camera on the client device, and wherein the video captures a user throughout the driving simulation;

    analyzing, by the one or more processors, the video to determine driving simulation data, wherein the driving simulation data comprises one or more of head movements, eye movements, arm movements, body movements, reaction to elements of the driving simulation, or controls operated by the user during the driving simulation;

    analyzing, by the one or more processors, the driving simulation data to determine a driving competency score, wherein the driving competency score is a measure of a driving performance of the user during execution of the driving simulation; and

    presenting, via the client device, a driving tutorial if the driving competency score is below a threshold value.

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