×

System and method for monitoring and reporting a person's phone usage while driving

  • US 10,380,710 B2
  • Filed: 12/08/2016
  • Issued: 08/13/2019
  • Est. Priority Date: 12/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of monitoring, analyzing and reporting usage by a user of a mobile device in a variety of operating environments, the operating environments characterized by various speeds and modes and including the operating environment of a motor vehicle, the mobile device having a keyboard and being subject to the various speeds and modes of the operating environment, the method including the steps of:

  • collecting data during operation of the mobile device, the operation of the mobile device including particular sessions of interaction of the user with the keyboard of the mobile device, wherein the keyboard is a downloadable keyboard application that replaces the mobile device'"'"'s default keyboard and remains operational during all subsequent keyboard sessions with the mobile device, and the data collected comprising—

    a keystroke specific dataset, wherein the keystroke specific dataset parameters include whether the mobile device is in Day /Night mode, Speed, Distance, triaxial accelerometer magnitude, GPS, gyroscope,a word specific dataset, wherein the word specific dataset parameters include Start/End Times, First/Last Keystrokes, whether the mobile device is in Day /Night mode, Start/End GPS, Distance, Number of Characters, Number of Keystrokes, Number of Backspaces, Min/Max Speed, Average Speed, Start/End Gyroscope, Start/End Accelerometer,a session specific dataset, wherein the session specific dataset parameters include Start/End Time, First/Last keystroke, whether the mobile device is in Day /Night mode, Start/End GPS, Distance, Number of Characters, Number of Keystrokes, Number of Backspaces, Number of Words, Min/Max Speed, Average Speed, Start/End Gyroscope, Start/End Accelerometer, andthe keystroke specific, word specific and session specific datasets relating to usage of the mobile device by the user;

    categorizing the keystroke specific, word specific and session specific datasets based on the various speeds and modes of the operating environment;

    analyzing each of the keystroke specific, word specific and session specific datasets to establish a baseline profile for the user, wherein the baseline profile is established by identifying changes in the user'"'"'s cadence and error rate at various speeds and modes of movement based on the keystroke specific, word specific and session specific datasets;

    comparing the keystroke specific, word specific and session specific datasets in a particular session to the baseline profile for the user to determine the probability of whether the user is operating a motor vehicle;

    creating a report based off of determination of the probability of whether the user is operating a motor vehicle; and

    sending the report to an acknowledged third party recipient.

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