IP Library Granted Patent US 12679270
Granted Patent B2
US 12679270 · App. 18/673,207 · Granted Jul 14, 2026

Systems and methods for managing driver glance behavior

Inventors: Joshua E. Domeyer (Ypsilanti, MI); Benjamin Piya Austin (Saline, MI); Jason J. Hallman (Saline, MI); Danil V. Prokhorov (Canton, MI)
Assignees: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.; TOYOTA JIDOSHA KABUSHIKI KAISHA
B60Q9/00G06T7/70G06T2207/30201G06T2207/30232G06T2207/30268
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 12679270
App. No.
18/673,207
Granted
Jul 14, 2026
Kind
B2
Abstract

Methods, systems, and apparatus for a driver monitoring system. The driver monitoring system includes an internal vehicle camera, an internal vehicle display, and an electronic control unit (ECU). When a driver enters the vehicle, a request (e.g., an agreement) can be displayed to the vehicle driver so as to prompt the vehicle driver to provide a driver input. In response to the vehicle driver providing the driver input, the ECU can adjust an allowable glance time. The ECU can be configured to determine, using the camera, that the eye position of the vehicle driver is such that a gaze direction of the vehicle driver is not toward a direction of travel of the vehicle for a duration that exceeds the adjusted glance time. In response thereto, the ECU can be configured to initiate a countermeasure to encourage a corrective response from the vehicle driver.

Claims (52)

1 . A system for monitoring a vehicle driver, comprising:

a camera operatively disposed in a vehicle and configured to monitor an eye position of the vehicle driver while the vehicle is in operation;

a display operatively disposed in the vehicle;

an electronic control unit coupled to the camera and the display, and configured to:

operate the display to show a request to the vehicle driver so as to prompt the vehicle driver to provide a driver input;

in response to the vehicle driver providing the driver input, adjust an allowable glance time from a default glance time to an adjusted glance time;

determine that the eye position of the vehicle driver is such that a gaze direction of the vehicle driver is not toward a direction of travel of the vehicle while the vehicle is in operation;

determine that a duration that the gaze direction of the vehicle driver is not toward the direction of travel of the vehicle exceeds the adjusted glance time; and

in response to determining that the duration that the gaze direction of the vehicle driver is not toward the direction of travel of the vehicle exceeds the adjusted glance time, initiate a countermeasure to encourage a response from the vehicle driver.

2 . The system of claim 1 , wherein the driver input includes an acceptance to an agreement by the vehicle driver.

3 . The system of claim 1 , wherein the driver input includes driver attitude information.

4 . The system of claim 1 , wherein the electronic control unit is further configured to:

determine a crash or safety risk of the vehicle; and

adjust the allowable glance time based on the crash or safety risk of the vehicle.

5 . The system of claim 1 , wherein the electronic control unit is further configured to:

determine a geographic location of the vehicle; and

adjust the allowable glance time based on the geographic location of the vehicle.

6 . The system of claim 1 , wherein the electronic control unit is further configured to adjust the allowable glance time based on an experience level of the vehicle driver.

7 . The system of claim 1 , wherein the electronic control unit is further configured to adjust the allowable glance time based on a temporal data.

8 . The system of claim 1 , wherein the electronic control unit is further configured to adjust the allowable glance time based on real-time vehicle data received from a vehicle sensor.

9 . A method for managing driver glance behavior, comprising:

operating a vehicle display to show a request to a vehicle driver so as to prompt the vehicle driver to provide a driver input;

in response to the vehicle driver providing the driver input, adjusting an allowable glance time from a default glance time to an adjusted glance time;

determining that an eye position of the vehicle driver is such that a gaze direction of the vehicle driver is not toward a direction of travel of a vehicle while the vehicle is in operation;

determining that a duration that the gaze direction of the vehicle driver is not toward the direction of travel of the vehicle exceeds the adjusted glance time; and

in response to determining that the duration that the gaze direction of the vehicle driver is not toward the direction of travel of the vehicle exceeds the adjusted glance time, initiating a countermeasure to encourage a response from the vehicle driver.

10 . The method of claim 9 , wherein the driver input includes at least one of:

an acceptance to an agreement by the vehicle driver; or

a driver attitude information.

11 . The method of claim 9 , further comprising:

determining a crash or safety risk of the vehicle; and

adjusting the allowable glance time based on the crash or safety risk of the vehicle.

12 . The method of claim 9 , further comprising:

determining a geographic location of the vehicle; and

adjusting the allowable glance time based on the geographic location of the vehicle.

13 . The method of claim 9 , further comprising adjusting the allowable glance time based on an experience level of the vehicle driver.

14 . The method of claim 9 , further comprising adjusting the allowable glance time based on a temporal data.

15 . The method of claim 9 , further comprising adjusting the allowable glance time based on real-time vehicle data received from a vehicle sensor.

16 . A non-transitory computer-readable medium having stored contents that cause one or more computing systems to perform automated operations, the automated operations including at least:

operating, by the one or more computing systems, a display to show a request to a vehicle driver so as to prompt the vehicle driver to provide a driver input;

in response to the vehicle driver providing the driver input, adjusting, by the one or more computing systems, an allowable glance time from a default glance time to an adjusted glance time;

determining, by the one or more computing systems, that an eye position of the vehicle driver is such that a gaze direction of the vehicle driver is not toward a direction of travel of a vehicle while the vehicle is in operation;

determining, by the one or more computing systems, that a duration that the gaze direction of the vehicle driver is not toward the direction of travel of the vehicle exceeds the adjusted glance time; and

in response to determining that the duration that the gaze direction of the vehicle driver is not toward the direction of travel of the vehicle exceeds the adjusted glance time, initiating, by the one or more computing systems, a countermeasure to encourage a response from the vehicle driver.

17 . The non-transitory computer-readable medium of claim 16 , wherein the automated operations further include:

determining, by the one or more computing systems, a crash or safety risk of the vehicle; and

adjusting, by the one or more computing systems, the allowable glance time based on the crash or safety risk of the vehicle.

18 . The non-transitory computer-readable medium of claim 17 , wherein the adjusting, by the one or more computing systems, the allowable glance time based on the crash or safety risk of the vehicle is performed in real-time to reduce the allowable glance time while the vehicle is in operation by the vehicle driver.

19 . The non-transitory computer-readable medium of claim 16 , wherein the automated operations further include:

determining, by the one or more computing systems, a geographic location of the vehicle; and

adjusting, by the one or more computing systems, the allowable glance time based on the geographic location of the vehicle.

20 . The non-transitory computer-readable medium of claim 16 , wherein the automated operations further include adjusting, by the one or more computing systems, the allowable glance time based on at least one of an experience level of the vehicle driver, a temporal data, or a vehicle data received from a vehicle sensor.