IP Library › Granted Patent US 10,780,890
Granted Patent B2
US 10,780,890 · App. 15/861,009 · Granted Sep 22, 2020

Vehicle systems and methods for detecting and mitigating an incapacitated driver

Inventor: Stephen G. McGill (Broomall, PA)
Assignee: Toyota Research Institute, Inc.
B60W40/08B60W50/0098G05D1/0061G06K9/00845B60W2040/0818B60W2040/0872B60W2050/0095
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,780,890
App. No.
15/861,009
Filed
Jan 3, 2018
Granted
Sep 22, 2020
Kind
B2
Art Unit
3661
USPC
701/23
Abstract

Vehicle systems and methods for controlling a vehicle to mitigate the effects of an incapacitated driver are disclosed. In one embodiment, a vehicle includes one or more sensors, one or more processors, and one or more non-transitory memory modules communicatively coupled to the one or more processors. The memory modules store machine-readable instructions that, when executed, cause the one or more processors to receive one or more signals output by the one or more sensors and determine a driver of the vehicle is incapacitated based on the one or more signals output by the one or sensors. In response to determining the driver is incapacitated, the processors are caused to determine a specific type of incapacitation of the driver based on the one or more signals output by the one or more sensors. The processors may select an individual vehicle control profile based on the specific type of incapacitation.

Claims (90)

1. A system for a vehicle, the system comprising:

one or more sensors;

one or more processors; and

one or more non-transitory memory modules communicatively coupled to the one or more processors and storing machine-readable instructions that, when executed, cause the one or more processors to perform at least the following:

receive one or more signals output by the one or more sensors;

determine a driver of the vehicle is incapacitated based on the one or more signals output by the one or more sensors;

in response to determining the driver is incapacitated, determine a specific type of incapacitation of the driver based on the one or more signals output by the one or more sensors;

select an individual vehicle control profile from a plurality of vehicle control profiles based on the specific type of incapacitation;

switch control of the vehicle from a manual driving mode to an at least partially autonomous driving mode, wherein the at least partially autonomous driving mode operates the vehicle based on the individual vehicle control profile;

monitor one or more driving apparatuses as manipulated by the driver;

determine that the driver is about to perform one or more driving maneuvers based on the one or more signals output by the one or more sensors; and

in response to determining that the driver is about to perform the one or more driving maneuvers, control one or more vehicle systems in order to perform the one or more driving maneuvers in the at least partially autonomous driving mode.

2. The system for a vehicle of claim 1 , wherein the machine-readable instructions further cause the one or more processors to:

monitor the one or more signals output by the one or more sensors to determine a data stream;

compare the data stream with a data pattern associated with a vehicle control profile; and

in response to determining that the data stream is substantially similar to the data pattern, select the vehicle control profile as the individual vehicle control profile.

3. The system for a vehicle of claim 2 , wherein the machine-readable instructions further cause the one or more processors to:

determine the vehicle control profile is associated with a confidence level;

in response to determining the vehicle control profile is associated with a confidence level below a threshold, select an alternative vehicle control profile as the individual vehicle control profile; and

in response to determining the vehicle control profile is associated with a confidence level that is at least equal to the threshold, select the vehicle control profile as the individual vehicle control profile.

4. The system for a vehicle of claim 1 , wherein the one or more sensors further comprise at least one of the following:

a vehicle operating condition sensor system configured to output an operational signal;

a driver detection system configured to output a driver detection signal;

a driver eye monitoring system configured to output a body signal;

a biological function monitoring system configured to output a body signal; and

an external sensor system configured to output an environmental signal.

5. The system for a vehicle of claim 1 , wherein the machine-readable instructions further cause the one or more processors to:

monitor the one or more signals output by the one or more sensors to determine a data stream;

compare the data stream with experimental data saved in the one or more non-transitory memory modules, wherein the experimental data is tagged to indicate at least one qualifying event;

in response to determining that the data stream is substantially similar to the experimental data included within the qualifying event, save the data stream generated prior to the qualifying event in the one or more non-transitory memory modules; and

build one or more vehicle control profiles based on the data stream.

6. The system for a vehicle of claim 1 , wherein the machine-readable instructions further cause the one or more processors to:

monitor the one or more signals output by the one or more sensors to determine a data stream;

compare one or more data points of the data stream to a threshold value;

in response to determining the one or more data points included within the data stream are at least equal to the threshold value, classify the data stream as being related to driver incapacitation; and

build one or more vehicle control profiles based on the data stream.

7. The system for a vehicle of claim 1 , wherein the specific type of incapacitation is one of alcohol intoxication, drug intoxication, medication side effects, lack of sleep, and a state of mind.

8. The system for a vehicle of claim 1 , wherein the machine-readable instructions further cause the one or more processors to:

determine one or more subcategories that exist for the specific type of incapacitation; and

select the individual vehicle control profile based on the one or more subcategories.

9. A system for a vehicle, the system comprising:

one or more sensors;

one or more processors; and

one or more non-transitory memory modules communicatively coupled to the one or more processors and storing machine-readable instructions that, when executed, cause the one or more processors to perform at least the following:

receive one or more signals output by the one or more sensors to determine a data stream;

determine a driver of the vehicle is incapacitated based on the data stream;

in response to determining the driver is incapacitated, compare the data stream with a data pattern associated with a vehicle control profile;

in response to determining that the data stream is substantially similar to the data pattern, select the vehicle control profile as an individual vehicle control profile; and

switch control of the vehicle from a manual driving mode to a at least partially autonomous driving mode, wherein the at least partially autonomous driving mode operates the vehicle based on the individual vehicle control profile.

10. The system for a vehicle of claim 9 , wherein the machine-readable instructions further cause the one or more processors to:

determine the vehicle control profile is associated with a confidence level;

in response to determining the vehicle control profile is associated with a confidence level below a threshold, select an alternative vehicle control profile as the individual vehicle control profile; and

in response to determining the vehicle control profile is associated with a confidence level that is at least equal to the threshold, select the vehicle control profile as the individual vehicle control profile.

11. The system for a vehicle of claim 9 , wherein the machine-readable instructions further cause the one or more processors to:

monitor one or more driving apparatuses as manipulated by the driver;

determine that the driver is about to perform one or more driving maneuvers based on the data stream; and

in response to determining that the driver is about to perform the one or more driving maneuvers, control one or more vehicle systems in order to perform the one or more driving maneuvers in the at least partially autonomous driving mode.

12. The system for a vehicle of claim 9 , wherein the one or more sensors further comprise at least one of the following:

a vehicle operating condition sensor system configured to output an operational signal;

a driver detection system configured to output a driver detection signal;

a driver eye monitoring system configured to output a body signal;

a biological function monitoring system configured to output a body signal; and

an external sensor system configured to output an environmental signal.

13. The system for a vehicle of claim 9 , wherein the machine-readable instructions further cause the one or more processors to:

compare the data stream with experimental data saved in the one or more non-transitory memory modules, wherein the experimental data is tagged to indicate at least one qualifying event;

in response to determining that the data stream is substantially similar to the experimental data included within the qualifying event, save the data stream generated prior to the qualifying event in the one or more non-transitory memory modules; and

build one or more vehicle control profiles based on the data stream.

14. The system for a vehicle of claim 9 , wherein the machine-readable instructions further cause the one or more processors to:

compare one or more data points of the data stream to a threshold value; and

in response to determining the one or more data points included within the data stream are at least equal to the threshold value, classify the data stream as being related to driver incapacitation; and

build one or more vehicle control profiles based on the data stream.

15. A method for determining that a driver of a vehicle is incapacitated, the method comprising:

receiving, by a computer, one or more signals output by one or more sensors;

determining a data stream from the one or more signals output by the one or more sensors;

in response to determining the data stream, determining that the driver of the vehicle is incapacitated;

in response to determining the driver is incapacitated, comparing the data stream with a data pattern associated with a vehicle control profile;

in response to determining that the data stream is substantially similar to the data pattern, selecting the vehicle control profile as an individual vehicle control profile; and

switching control of the vehicle from a manual driving mode to a at least partially autonomous driving mode, wherein the at least partially autonomous driving mode operates the vehicle based on the individual vehicle control profile.

16. The method of claim 15 , further comprising:

determining the vehicle control profile is associated with a confidence level;

in response to determining the vehicle control profile is associated with a confidence level below a threshold, selecting an alternative vehicle control profile as the individual vehicle control profile; and

in response to determining the vehicle control profile is associated with a confidence level that is at least equal to the threshold, selecting the vehicle control profile as the individual vehicle control profile.

17. The method of claim 15 , further comprising:

monitoring one or more driving apparatuses as manipulated by the driver;

determining that the driver is about to perform one or more driving maneuvers based on the data stream; and

in response to determining that the driver is about to perform the one or more driving maneuvers, controlling one or more vehicle systems in order to perform the one or more driving maneuvers in the at least partially autonomous driving mode.

18. The method of claim 15 , further comprising:

comparing the data stream with experimental data saved in the memory of the computer, wherein the experimental data is tagged to indicate at least one qualifying event;

in response to determining that the data stream is substantially similar to the experimental data included within the qualifying event, saving the data stream generated prior to the qualifying event in a memory of the computer; and

building one or more vehicle control profiles based on the data stream.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2020
From: TOYOTA RESEARCH INSTITUTE, INC.
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 054442/0260 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2018
From: MCGILL, STEPHEN G.
To: TOYOTA RESEARCH INSTITUTE, INC.
Reel/Frame 044525/0170 →
Continuity (1)
Related Publication 20190202464A1 · Jul 4, 2019
Cited By (2)
US 12,561,990 US 12,570,272