Back to results
US 2019/0158504 A1Published application
Authenticating Drivers
AssigneeAllstate Insurance Company
InventorsAlexander Herrmann, Connor Walsh, Pratheek M. Harish
Life of this patent
Estimating the term…
Abstract
One or more devices in a data analysis computing system may be configured to receive and analyze movement data and determine driving trips based on the received data. The driving trips may be used along with the movement data to authenticate drivers based on a determined driver profile.
Claims20
A method, comprising:
- receiving, by a computing device and after a driving trip in a vehicle, global positioning system (GPS) data collected by a user device during the driving trip;
- analyzing the GPS data to determine a plurality of time-series data, wherein each time-series data comprises data corresponding to a different physical parameter reflected in the GPS data;
- dividing each of the plurality of time-series data into a plurality of overlapping window frames of a predetermined length;
- for each of the plurality of window frames, analyzing corresponding data for the window frame to determine a first probability score reflecting a probability that the window frame comprises driver data and a second probability score reflecting a probability that the window frame comprises non-driver data;
- calculating, using the first probability scores for each of the plurality of window frames, a first total probability score reflecting a probability that the driving trip comprises driving data;
- calculating, using the second probability scores for each of the plurality of window frames, a second total probability score reflecting a probability that the driving trip comprises non-driving data;
- and
- identifying a user of the user device as a driver of the driving trip, based on a comparison of the first total probability score and the second total probability score.
5 more elements
A computing device, comprising:
- a processor;
- and
- memory storing computer-executable instructions that, when executed by the processor, cause the computing device to:
- receive, after a driving trip in a vehicle, global positioning system (GPS) data collected by a user device during the driving trip;
- analyze the GPS data to determine a plurality of time-series data, wherein each time-series data comprises data corresponding to a different physical parameter reflected in the GPS data;
- divide each of the plurality of time-series data into a plurality of overlapping window frames of a predetermined length;
- for each of the plurality of window frames, analyze corresponding data for the window frame to determine a first probability score reflecting a probability that the window frame comprises driver data and a second probability score reflecting a probability that the window frame comprises non-driver data;
- calculate, using the first probability scores for each of the plurality of window frames, a first total probability score reflecting a probability that the driving trip comprises driving data;
- calculate, using the second probability scores for each of the plurality of window frames, a second total probability score reflecting a probability that the driving trip comprises non-driving data;
- and
- identify a user of the user device as a driver of the driving trip, based on a comparison of the first total probability score and the second total probability score.
8 more elements
A non-transitory, computer-readable storage medium storing instructions that, when executed by a processor of a computing device, cause the computing device to:
- receive, after a driving trip in a vehicle, global positioning system (GPS) data collected by a user device during the driving trip;
- analyze the GPS data to determine a plurality of time-series data, wherein each time-series data comprises data corresponding to a different physical parameter reflected in the GPS data;
- divide each of the plurality of time-series data into a plurality of overlapping window frames of a predetermined length;
- for each of the plurality of window frames, analyze corresponding data for the window frame to determine a first probability score reflecting a probability that the window frame comprises driver data and a second probability score reflecting a probability that the window frame comprises non-driver data;
- calculate, using the first probability scores for each of the plurality of window frames, a first total probability score reflecting a probability that the driving trip comprises driving data;
- calculate, using the second probability scores for each of the plurality of window frames, a second total probability score reflecting a probability that the driving trip comprises non-driving data;
- and
- identify a user of the user device as a driver of the driving trip, based on a comparison of the first total probability score and the second total probability score.
5 more elements
Dependencies are inferred from the claim text.