IP Library Granted Patent US 12,269,494
Granted Patent B2
US 12,269,494 · App. 17/121,199 · Granted Apr 8, 2025

Vehicle operator awareness system

Inventors: Richard Brian Donnelly (Pittsburgh, PA); Philipp Haban (Pittsburgh, PA); Christopher Matthew D'Eramo (Bethel Park, PA); Chad Jonathan Staller (Verona, PA); Clifford Shaun Webb (Pittsburgh, PA); Douglas Dallesandro (Bethel Park, PA)
Assignee: Aurora Operations, Inc.
B60W50/14B60K35/00B60W40/08B60W40/09B81B3/0035B81B3/0072G06V20/56B60K35/28B60W2040/0818B60W2050/143B60W2050/146B81B2201/02B81B2201/0235B81B2201/0242B81B2203/0109B81B2203/0118B81B2203/0163B81B2203/053F16F1/26F16F2230/0005F16F2232/08F16F2238/022
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 12,269,494
App. No.
17/121,199
Granted
Apr 8, 2025
Kind
B2
Abstract

Systems and methods for maintaining autonomous vehicle operator awareness are provided. A method can include determining, by a computing system, an awareness challenge for an operator of a vehicle. The awareness challenge can be based on object data. The awareness challenge can have one or more criteria. The criteria can include a challenge response interval, a response time, and an action for satisfying the awareness challenge. The method can include initiating, by the computing system, a timer measuring elapsed time from a start time of the challenge response interval. The method can include communicating to the operator, by the computing system, a soft notification indicative of the awareness challenge during the challenge response interval. The method can include determining, by the computing system, whether the operator provides a user input after the response time interval and whether the user input corresponds to the action for satisfying the awareness challenge.

Claims (44)

1. A computer-implemented method of generating an awareness challenge for a vehicle operator, comprising:

providing, by a computing system comprising one or more computing devices, a prompt of an awareness challenge to an operator of a vehicle;

initiating, by the computing system, a timer measuring an elapsed time from a start time of a challenge response interval;

communicating, by the computing system, to the operator of the vehicle a soft notification indicative of the awareness challenge during the challenge response interval, wherein the soft notification includes a changing visual stimulus implemented by a series of lights that changes in proportion to the elapsed time by sequentially illuminating or dulling the series of lights in proportion to the elapsed time, wherein a number of illuminated lights in the series of lights is indicative of an elapsed time within the challenge response interval;

determining, by the computing system, whether a user input action for satisfying the awareness challenge has been provided by the operator of the vehicle within the challenge response interval;

detecting, by the computing system, that the elapsed time has reached a safety time threshold, wherein the safety time threshold identifies an amount of elapsed time after expiration of the challenge response interval; and

in response to detecting the elapsed time corresponds to the safety time threshold, initiating, by the computing system, a safety stop routine.

2. The computer-implemented method of claim 1 , wherein one or more lights in the series of lights changes in a predefined order as the elapsed time approaches expiration of the challenge response interval.

3. The computer-implemented method of claim 1 , wherein the series of lights comprises multicolored lights.

4. The computer-implemented method of claim 1 , wherein the soft notification comprises an auditory stimulus that increases in one or more of volume or frequency in proportion to the elapsed time.

5. The computer-implemented method of claim 1 , wherein the changing visual stimulus is further indicative of expiration of the challenge response interval.

6. The computer-implemented method of claim 1 , comprising resetting, by the computing system, the awareness challenge in response to determining that the user input action for satisfying the awareness challenge has been provided by the operator of the vehicle within the challenge response interval.

7. The computer-implemented method of claim 1 , comprising communicating, by the computing system, a harsh notification indicative of the expiration of the challenge response interval in response to determining that the user input action for satisfying the awareness challenge has not been provided by the operator of the vehicle within the challenge response interval.

8. The computer-implemented method of claim 7 , wherein the soft notification comprises a visual stimulus and wherein the harsh notification comprises one or more of an auditory stimulus and a tactile stimulus.

9. The computer-implemented method of claim 1 , wherein the challenge response interval is randomized.

10. A computing system for generating a vehicle operator challenge, comprising:

one or more processors; and

one or more tangible, non-transitory, computer readable media that store instructions for execution by the one or more processors to cause the computing system to perform operations, the operations comprising:

providing a prompt of an awareness challenge to an operator of a vehicle;

initiating a timer measuring an elapsed time from a start time of a challenge response interval;

communicating to the operator of the vehicle a soft notification indicative of the awareness challenge during the challenge response interval, wherein the soft notification includes a changing visual stimulus implemented by a series of lights that changes in proportion to the elapsed time by sequentially illuminating or dulling the series of lights in proportion to the elapsed time, wherein a number of illuminated lights in the series of lights is indicative of an elapsed time within the challenge response interval;

determining whether a user input action for satisfying the awareness challenge has been provided by the operator of the vehicle within the challenge response interval;

detecting that the elapsed time has reached a safety time threshold, wherein the safety time threshold identifies an amount of elapsed time after expiration of the challenge response interval; and

in response to detecting the elapsed time corresponds to the safety time threshold, initiating a safety stop routine.

11. The computing system of claim 10 , wherein one or more lights in the series of lights changes in a predefined order as the elapsed time approaches expiration of the challenge response interval.

12. The computing system of claim 10 , wherein the series of lights comprises multicolored lights.

13. The computing system of claim 10 , wherein the soft notification comprises an auditory stimulus that increases in one or more of volume or frequency in proportion to the elapsed time.

14. The computing system of claim 10 , the operations comprising communicating a harsh notification indicative of the expiration of the challenge response interval in response to determining that the user input action for satisfying the awareness challenge has not been provided by the operator of the vehicle within the challenge response interval.

15. The computing system of claim 14 , wherein the soft notification comprises a visual stimulus and wherein the harsh notification comprises one or more of an auditory stimulus and a tactile stimulus.

16. A vehicle, comprising:

one or more output devices;

one or more vehicle sensors;

one or more processors; and

one or more tangible, non-transitory, computer readable media that store instructions for execution by the one or more processors to cause the vehicle to perform operations, the operations comprising:

providing a prompt of an awareness challenge to an operator of the vehicle;

initiating a timer measuring an elapsed time from a start time of a challenge response interval;

communicating to the operator of the vehicle a soft notification indicative of the awareness challenge during the challenge response interval, wherein the soft notification includes a changing visual stimulus implemented by a series of lights that changes in proportion to the elapsed time by sequentially illuminating or dulling the series of lights in proportion to the elapsed time, wherein a number of illuminated lights in the series of lights is indicative of an elapsed time within the challenge response interval;

determining whether a user input action for satisfying the awareness challenge has been provided by the operator of the vehicle within the challenge response interval;

detecting that the elapsed time has reached a safety time threshold, wherein the safety time threshold identifies an amount of elapsed time after expiration of the challenge response interval; and

in response to detecting the elapsed time corresponds to the safety time threshold, initiating a safety stop routine.

17. The vehicle of claim 16 , wherein the series of lights comprises multicolored lights.

18. The vehicle of claim 16 , wherein the soft notification comprises an auditory stimulus that increases in one or more of volume or frequency in proportion to the elapsed time.

19. The vehicle of claim 16 , the operations comprising communicating a harsh notification indicative of expiration of the challenge response interval in response to determining that the user input action for satisfying the awareness challenge has not been provided by the operator of the vehicle within the challenge response interval.

20. The vehicle of claim 19 , wherein the soft notification comprises a visual stimulus and wherein the harsh notification comprises one or more of an auditory stimulus and a tactile stimulus.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2024
From: UATC, LLC
To: AURORA OPERATIONS, INC.
Reel/Frame 067733/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2021
From: DONNELLY, RICHARD BRIAN; HABAN, PHILIPP; D'ERAMO, CHRISTOPHER MATTHEW; STALLER, CHAD JONATHAN; WEBB, CLIFFORD SHAUN; DALLESANDRO, DOUGLAS
To: UBER TECHNOLOGIES, INC.
Reel/Frame 055294/0777 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2021
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 055325/0029 →
Continuity (3)
Continuation 16154264 · Oct 8, 2018
Provisional Application 62725526 · Aug 31, 2018
Related Publication 20210094820A1 · Apr 1, 2021
References Cited (27)
US 4879542A · Elsey · 1989 [cited by examiner]
US 5253228A · Truett · 1993 [cited by applicant]
US 5684455A · Williams · 1997 [cited by examiner]
US 8823530B2 · Green · 2014 [cited by examiner]
US 9150200B2 · Urhahne · 2015 [cited by applicant]
US 10647333B1 · Donnelly et al. · 2020 [cited by applicant]
US 20050146425A1 · Nath · 2005 [cited by examiner]
US 20070024454A1 · Singhal · 2007 [cited by applicant]
US 20080231461A1 · Sanchez et al. · 2008 [cited by applicant]
US 20090040874A1 · Rooney et al. · 2009 [cited by applicant]
US 20090267777A1 · Kumar · 2009 [cited by examiner]
US 20110205070A1 · Kumar · 2011 [cited by applicant]
US 20110241862A1 · Debouk et al. · 2011 [cited by applicant]
US 20130131907A1 · Green et al. · 2013 [cited by applicant]
US 20140139341A1 · Green · 2014 [cited by examiner]
US 20160334229A1 · Ross · 2016 [cited by applicant]
US 20160346695A1 · Hoary · 2016 [cited by applicant]
US 20170334459A1 · McNew · 2017 [cited by applicant]
US 20180348751A1 · Newman · 2018 [cited by applicant]
US 20180365533A1 · Sathyanarayana et al. · 2018 [cited by applicant]
US 20190025827A1 · Palmer et al. · 2019 [cited by applicant]
US 20190276046A1 · Palmer et al. · 2019 [cited by applicant]
US 20190286948A1 · Sathyanarayana et al. · 2019 [cited by applicant]
US 20200017124A1 · Camhi et al. · 2020 [cited by applicant]
US 20200026271A1 · Thomson et al. · 2020 [cited by applicant]
DE 102017205260A1 · 2018 [cited by examiner]
U.S. Appl. No. 16/154,253, filed Oct. 8, 2018, 70 pages. [cited by applicant]