IP Library Patent Application 19097760
Patent Application
App. No. 19/097,760

SYSTEMS AND METHODS FOR VALIDATING A VEHICLE DRIVER BASED ON MOBILE DEVICE POSITIONS WITHIN A VEHICLE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/097,760
Abstract

A system comprising one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations comprising: detecting one or more mobile devices in a vehicle on a trip; collecting telematics data from the one or more mobile devices during the trip; determining one or more user interactions with the one or more mobile devices during the trip; determining respective positions of the one or more mobile devices in the vehicle during the trip; and determining if a user of the one or more mobile devices having at least one of the one or more user interactions during the trip is a driver or a passenger of the vehicle for the trip.

Claims (68)

1 . A system comprising one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations comprising:

detecting one or more mobile devices in a vehicle on a trip;

collecting telematics data from the one or more mobile devices during the trip;

determining one or more user interactions with the one or more mobile devices during the trip;

determining respective positions of the one or more mobile devices in the vehicle during the trip; and

determining if a user of the one or more mobile devices having at least one of the one or more user interactions during the trip is a driver or a passenger of the vehicle for the trip.

2 . The system of claim 1 , wherein determining if the user of the one or more mobile devices having the at least one of the one or more user interactions during the trip is the driver of the vehicle for the trip further comprises:

determining if the user is located in a driver seat position of the vehicle during the trip.

3 . The system of claim 2 , wherein:

determining if the user of the one or more mobile devices having the at least one of the one or more user interactions during the trip is the driver of the vehicle for the trip:

receiving first positioning measurements captured by a first mobile device of the one or more mobile devices during the trip;

receiving second positioning measurements captured by a second mobile device of the one or more mobile devices within the vehicle during the trip;

calculating respective enhanced geographic location measurements for the first positioning measurements and the second positioning measurements;

determining a predicted position of the first mobile device relative to the second mobile device with respect to a forward direction of travel of the vehicle during the trip based at least in part upon the respective enhanced geographic location measurements; and

identifying that the first mobile device is associated with the driver of the vehicle for the trip based at least in part upon the predicted position of the first mobile device relative to the second mobile device.

4 . The system of claim 3 , wherein the computing instructions, when executed on the one or more processors, further cause the one or more processors to perform an operation comprising:

generating a map indicating a position of the first mobile device with respect to the second mobile device within the vehicle based at least in part upon the predicted position of the first mobile device relative to the second mobile device.

5 . The system of claim 4 , wherein the computing instructions, when executed on the one or more processors, further cause the one or more processors to perform an operation comprising:

analyzing the map to determine that the user is located in the driver seat position of the vehicle during the trip.

6 . The system of claim 1 , wherein determining if the user of the one or more mobile devices having the at least one of the one or more user interactions during the trip is the driver of the vehicle for the trip further comprises at least one of:

if the user is determined to be the driver of the vehicle, verifying that the user is located in a driver seat position of the vehicle during the trip; or

if the user is determined not to be the driver of the vehicle, verifying that the user is not located in the driver seat position of the vehicle during the trip.

7 . The system of claim 1 , wherein the telematics data is generated by the one or more mobile devices.

8 . A computer-implemented method being implemented via execution of computing instructions configured to run at one or more processors and stored at one or more non-transitory computer-readable media, the computer-implemented method comprising:

detecting one or more mobile devices in a vehicle on a trip;

collecting telematics data during the trip;

determining one or more user interactions with the one or more mobile devices during the trip;

determining respective positions of the one or more mobile devices in the vehicle during the trip; and

determining if a user of the one or more mobile devices having at least one of the one or more user interactions during the trip is a driver or a passenger of the vehicle for the trip.

9 . The computer-implemented method of claim 8 , wherein determining if the user of the one or more mobile devices having the at least one of the one or more user interactions during the trip is the driver of the vehicle for the trip further comprises:

determining if the user is located in a driver seat position of the vehicle during the trip.

10 . The computer-implemented method of claim 9 , wherein:

determining if the user of the one or more mobile devices having the at least one of the one or more user interactions during the trip is the driver of the vehicle for the trip further comprises:

receiving first positioning measurements captured by a first mobile device of the one or more mobile devices during the trip;

receiving second positioning measurements captured by a second mobile device of the one or more mobile devices within the vehicle during the trip;

calculating respective enhanced geographic location measurements for the first positioning measurements and the second positioning measurements;

determining a predicted position of the first mobile device relative to the second mobile device with respect to a forward direction of travel of the vehicle during the trip based at least in part upon the respective enhanced geographic location measurements; and

identifying that the first mobile device is associated with the driver of the vehicle for the trip based at least in part upon the predicted position of the first mobile device relative to the second mobile device.

11 . The computer-implemented method of claim 10 further comprising:

generating a map indicating a position of the first mobile device with respect to the second mobile device within the vehicle based at least in part upon the predicted position of the first mobile device relative to the second mobile device.

12 . The computer-implemented method of claim 11 further comprising:

analyzing the map to determine that the user is located in the driver seat position of the vehicle during the trip.

13 . The computer-implemented method of claim 8 , wherein determining if the user of the one or more mobile devices having the at least one of the one or more user interactions during the trip is the driver of the vehicle for the trip further comprises at least one of:

if the user is determined to be the driver of the vehicle, verifying that the user is located in a driver seat position of the vehicle during the trip; or

if the user is determined not to be the driver of the vehicle, verifying that the user is not located in the driver seat position of the vehicle during the trip.

14 . The computer-implemented method of claim 8 , wherein the telematics data is generated by the one or more mobile devices.

15 . One or more non-transitory computer-readable media storing computing instructions that, when executed by one or more processors, cause one or more processors to perform operations comprising:

detecting one or more mobile devices in a vehicle on a trip;

collecting telematics data from the one or more mobile devices during the trip;

determining one or more user interactions with the one or more mobile devices during the trip;

determining respective positions of the one or more mobile devices in the vehicle during the trip; and

determining if a user of the one or more mobile devices having at least one of the one or more user interactions during the trip is a driver or a passenger of the vehicle for the trip.

16 . The one or more non-transitory computer-readable media of claim 15 , wherein determining if the user of the one or more mobile devices having the at least one of the one or more user interactions during the trip is the driver of the vehicle for the trip further comprises:

determining if the user is located in a driver seat position of the vehicle during the trip.

17 . The one or more non-transitory computer-readable media of claim 16 , wherein:

determining if the user of the one or more mobile devices having the at least one of the one or more user interactions during the trip is the driver of the vehicle for the trip further comprises:

receiving first positioning measurements captured by a first mobile device of the one or more mobile devices during the trip;

receiving second positioning measurements captured by a second mobile device of the one or more mobile devices within the vehicle during the trip;

calculating respective enhanced geographic location measurements for the first positioning measurements and the second positioning measurements;

determining a predicted position of the first mobile device relative to the second mobile device with respect to a forward direction of travel of the vehicle during the trip based at least in part upon the respective enhanced geographic location measurements; and

identifying that the first mobile device is associated with the driver of the vehicle for the trip based at least in part upon the predicted position of the first mobile device relative to the second mobile device.

18 . The one or more non-transitory computer-readable media of claim 17 , wherein the computing instructions, when executed on the one or more processors, further cause the one or more processors to perform an operation comprising:

generating a map indicating a position of the first mobile device with respect to the second mobile device within the vehicle based at least in part upon the predicted position of the first mobile device relative to the second mobile device.

19 . The one or more non-transitory computer-readable media of claim 18 , wherein the computing instructions, when executed on the one or more processors, further cause the one or more processors to perform an operation comprising:

analyzing the map to determine that the user is located in the driver seat position of the vehicle during the trip.

20 . The one or more non-transitory computer-readable media of claim 15 , wherein determining if the user of the one or more mobile devices having the at least one of the one or more user interactions during the trip is the driver of the vehicle for the trip further comprises at least one of:

if the user is determined to be the driver of the vehicle, verifying that the user is located in a driver seat position of the vehicle during the trip; or

if the user is determined not to be the driver of the vehicle, verifying that the user is not located in the driver seat position of the vehicle during the trip.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2025
From: KONRARDY, BLAKE
To: BLUEOWL, LLC
Reel/Frame 071080/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2025
From: SANCHEZ, KENNETH JASON; FANG, TINA
To: BLUEOWL, LLC
Reel/Frame 071080/0478 →
CHANGE OF NAME Recorded May 11, 2025
From: BLUEOWL, LLC
To: QUANATA, LLC
Reel/Frame 071249/0303 →