IP Library Granted Patent US 10,160,463
Granted Patent B1
US 10,160,463 · App. 15/814,939 · Granted Dec 25, 2018

System and methods for monitoring driver distraction

Inventors: David Howard Weaver (Culver City, CA); Curtis R. Cosenza (Dayton, OH)
Assignee: DISTRACTECH, LLC
B60W50/14B60W40/09G07C5/04H04W4/04B60W2050/143
View Patent ↗
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 10,160,463
App. No.
15/814,939
Granted
Dec 25, 2018
Kind
B1
Abstract

The present disclosure is related to a method that includes determining that a user of a computer-based device is interacting with a screen of the computer-based device while driving a vehicle. The screen is configured to display a user interface including one or more selectable displayed application pages. Each of the one or more selectable displayed application pages displays one or more visual elements. The method also includes displaying a timer, as a persistent overlay, on at least a portion of each of the one or more selectable displayed application pages. The timer is indicative of a time duration of the user's interaction with the screen while driving. Further, at least one of the visual elements, overlaid by the timer, remains viewable and accessible by the user of the computer-based device.

Claims (43)

1. A method for monitoring driver distraction executed by a processor comprising:

determining, by using one or more sensors, that a driver, of a computer-based device, is interacting with a screen of the computer-based device while driving a vehicle, wherein the screen is configured to display a user interface including one or more selectable displayed application pages, each of the one or more selectable displayed application pages displaying one or more visual elements; and

displaying a timer by the processor, as a persistent overlay, on at least a portion of each of the one or more selectable displayed application pages, the timer being indicative of a time duration of the driver's interaction with the screen while driving, wherein at least one of the visual elements, overlaid by the timer, remains viewable and accessible by the driver of the computer-based device.

2. The method of claim 1 , further comprising resetting and hiding the timer upon determining at least one of the following:

the vehicle has stopped moving; and

the driver has stopped interacting with the screen for a predefined time duration.

3. The method of claim 1 , further comprising transmitting driver data to one or more remote servers, wherein the driver data is indicative of at least the time duration of the driver's interaction with the screen while driving.

4. The method of claim 1 , further comprises generating an audio alert on determining that the driver is interacting with the screen while driving.

5. The method of claim 1 , further comprising varying a display size of the timer based on the one or more visual elements displayed on the user interface.

6. The method of claim 1 , further comprises adjusting a display transparency of the timer based on the one or more visual elements displayed on the user interface.

7. The method of claim 1 , further comprising:

receiving time signals from a timing circuit at varying time intervals; and

changing the timer displayed on the user interface based on the received time signals, wherein the time intervals are varied based on the duration of the driver's interaction with the screen while driving.

8. The method of claim 1 , wherein the one or more sensors include a magnetometer and GPS, gyroscope, accelerometer, proximity, sensor, barometer, ambient light sensor, microphone, multiple cameras, temperature, wifi, Bluetooth, a camera, an orientation sensor, a proximity sensor, a touch sensitive layer or a position sensor.

9. A method for monitoring driver distraction comprising: providing an application for installation on a computer-based device including a screen and a processor, wherein the screen is configured to display a user interface including one or more selectable displayed application pages, each of the one or more selectable displayed application pages displaying one or more visual elements, and wherein the application includes computer-readable instructions, which upon execution, cause the processor to:

determine, by using one or more sensors, that a driver, of the computer-based device, is interacting with the screen while driving a vehicle; and

display a timer, as a persistent overlay, on at least a portion of each of the one or more selectable displayed application pages, the timer being indicative of a time duration of the driver's interaction with the screen while driving, wherein at least one of the visual elements, overlaid by the timer, remains viewable and accessible by the driver of the computer-based device.

10. The method of claim 9 , wherein the computer-readable instructions, upon execution, further cause the processor to:

reset and hide the timer upon determining at least one of the following:

the vehicle has stopped moving; and

the driver is not interacting with the screen for a predefined time duration.

11. The method of claim 9 , wherein the computer-readable instructions, upon execution, further cause the processor to:

transmit driver data to one or more remote servers, wherein the driver data is indicative of at least the time duration of the driver's interaction with the screen.

12. The method of claim 9 , wherein the computer-readable instructions, upon execution, further cause the processor to:

generate an audio alert on determining that the driver is interacting with the screen while driving.

13. The method of claim 9 , wherein the computer-readable instructions, upon execution, further cause the processor to: vary a display size of the timer based on the one or more visual elements displayed on the user interface.

14. The method of claim 9 , wherein the computer-readable instructions upon execution, further cause the processor to: adjust a display transparency of the timer based on the one or more visual elements displayed on the user interface.

15. A computer-based device for monitoring driver distraction comprising:

a screen configured to display a user interface including one or more selectable displayed application pages, each of the one or more selectable displayed application pages displaying one or more visual elements;

a memory that stores computer-readable instructions; and

a processor configured to execute the computer-readable instructions to:

determine, by using one or more sensors, that a driver, of the computer-based device, is interacting with the screen while driving a vehicle; and

display a timer, as a persistent overlay, on at least a portion of each of the one or more selectable displayed application pages, the timer being indicative of a time duration of the driver's interaction with the screen while driving, wherein at least one of the visual elements, overlaid by the timer, remains viewable and accessible by the driver of the computer-based device.

16. The computer-based device of claim 15 , wherein the processor is further configured to:

reset and hide the timer upon determining at least one of the following:

the vehicle has stopped moving; and

the driver is not interacting with the screen for a predefined time duration.

17. The computer-based device of claim 15 , wherein the processor is further configured to:

transmit driver data to one or more remote servers, wherein the driver data is at least indicative of the time duration of the driver's interaction with the screen while driving.

18. The computer-based device of claim 15 , wherein the processor is further configured to: vary a display size of the timer based the one or more visual elements displayed on the user interface.

19. The computer-based device of claim 15 , wherein the processor is further configured to: adjust a display transparency of the timer based the one or more visual elements displayed on the user interface.

20. The computer-based device of claim 15 , wherein the processor is further configured to:

generate an audio alert on determining that the driver is interacting with the screen while driving.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2017
From: WEAVER, DAVID HOWARD
To: DISTRACTECH LLC
Reel/Frame 044152/0946 →
Continuity (1)
Provisional Application 62563589 · Sep 26, 2017
Cited By (2)
US 12,203,767 US 12,462,621