IP Library › Granted Patent US 12,448,010
Granted Patent B2
US 12,448,010 · App. 18/362,106 · Granted Oct 21, 2025

System and method for mitigating congestion at traffic signals

Inventors: Mohamed A. Layouni (Fraser, MI); Markus Jochim (Troy, MI)
Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
B60W60/0053B60Q1/46B60W50/14B60W60/001B60W60/0051G08G1/0145B60W2050/146B60W2420/403B60W2510/18B60W2540/10B60W2540/12B60W2555/60B60W2556/50B60W2556/65
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,448,010
App. No.
18/362,106
Granted
Oct 21, 2025
Kind
B2
Abstract

A system for mitigating traffic congestion for a vehicle includes a plurality of vehicle sensors, an automated driving system, and a controller in electrical communication with the plurality of vehicle sensors and the automated driving system. The controller is programmed to determine a traffic signal phase of a traffic signal in an environment surrounding the vehicle using the plurality of vehicle sensors. The traffic signal phase includes one of a red phase and a green phase. The controller is further programmed to activate the automated driving system to drive the vehicle for a predetermined maximum time-period in response to determining that the traffic signal phase is the green phase. The controller is further programmed to disable the automated driving system in response to determining that the predetermined maximum time-period has expired.

Claims (83)

1. A system for mitigating traffic congestion for a vehicle, the system comprising:

a plurality of vehicle sensors;

an automated driving system;

a controller in electrical communication with the plurality of vehicle sensors and the automated driving system, wherein the controller is programmed to:

determine a traffic signal phase of a traffic signal in an environment surrounding the vehicle using the plurality of vehicle sensors, wherein the traffic signal phase includes one of: a red phase and a green phase;

activate the automated driving system to drive the vehicle for a predetermined maximum time-period in response to determining that the traffic signal phase is the green phase, wherein to activate the automated driving system to drive the vehicle, the controller is further programmed to:

determine a system activation state, wherein the system activation state includes one of: a system active state and a system inactive state, wherein to determine the system activation state, the controller is further programmed to:

determine a drive mode of the vehicle, wherein the drive mode includes one of: a forward drive mode and a non-forward drive mode;

determine a brake hold state of the vehicle, wherein the brake hold state includes one of: a brake hold active state and a brake hold inactive state;

determine an accelerator pedal position of the vehicle; and

determine the system activation state to be the system active state in response to determining that the drive mode is the forward drive mode, the brake hold state is the brake hold active state, and the accelerator pedal position is less than or equal to a predetermined accelerator pedal position threshold;

activate the automated driving system to drive the vehicle in response to determining that the system activation state is the system active state and the traffic signal phase is the green phase; and

start a first timer in response to determining that the system activation state is the system active state and the traffic signal phase is the green phase; and

disable the automated driving system in response to determining that the predetermined maximum time-period has expired.

2. The system of claim 1 , wherein the plurality of vehicle sensors further includes a camera system, and wherein to determine the traffic signal phase, the controller is further programmed to:

capture an image of the environment surrounding the vehicle including the traffic signal using the camera system; and

determine the traffic signal phase in the image using a computer vision algorithm.

3. The system of claim 1 , wherein the plurality of vehicle sensors further includes a vehicle communication system, and wherein to determine the traffic signal phase, the controller is further programmed to:

receive a signal phase and timing (SPaT) message from the traffic signal using the vehicle communication system, wherein the SPAT message includes the traffic signal phase.

4. The system of claim 1 , wherein the plurality of vehicle sensors further includes a vehicle communication system, and wherein to determine the traffic signal phase, the controller is further programmed to:

receive a vehicle-to-vehicle (V2V) communication from a remote vehicle, wherein the V2V communication includes the traffic signal phase.

5. The system of claim 1 , wherein to disable the automated driving system, the controller is further programmed to:

prompt an occupant of the vehicle to disable the automated driving system in response to determining that a value of the first timer is greater than or equal to a predetermined first timer threshold;

start a second timer in response to determining that the value of the first timer is greater than or equal to the predetermined first timer threshold; and

disable the automated driving system in response to determining that a value of the second timer is greater than or equal to a predetermined second timer threshold, wherein the predetermined maximum time-period is equal to a sum of the predetermined first timer threshold and the predetermined second timer threshold.

6. The system of claim 5 , wherein the plurality of vehicle sensors further includes a vehicle communication system, and wherein to disable the automated driving system in response to determining that the value of the second timer is greater than or equal to the predetermined second timer threshold, the controller is further programmed to:

enable a hazard light of the vehicle;

transmit a vehicle-to-everything (V2X) message using the vehicle communication system, wherein the V2X message indicates that the automated driving system is disabled; and

disable the automated driving system.

7. The system of claim 1 , wherein to disable the automated driving system, the controller is further programmed to:

continuously monitor an accelerator pedal position of the vehicle;

continuously monitor a brake pedal position of the vehicle;

disable the automated driving system in response to determining that the accelerator pedal position is greater than or equal to a predetermined accelerator pedal position threshold; and

disable the automated driving system in response to determining that the brake pedal position is greater than or equal to a predetermined brake pedal position threshold.

8. The system of claim 1 , further comprising a display in electrical communication with the controller, and wherein the controller is further programmed to:

notify an occupant of the vehicle of a status of the automated driving system, wherein the status of the automated driving system includes one of: an active state, a pending deactivation state, and an inactive state.

9. A method for mitigating traffic congestion for a vehicle, the method comprising:

determining a traffic signal phase of a traffic signal in an environment surrounding the vehicle using a plurality of vehicle sensors, wherein the traffic signal phase includes one of: a red phase and a green phase;

activating an automated driving system to drive the vehicle for a predetermined maximum time-period in response to determining that the traffic signal phase is the green phase, wherein activating the automated driving system to drive the vehicle further comprises:

determining a system activation state, wherein the system activation state includes one of: a system active state and a system inactive state, wherein determining the system activation state further comprises:

determining a drive mode of the vehicle, wherein the drive mode includes one of: a forward drive mode and a non-forward drive mode;

determining a brake hold state of the vehicle, wherein the brake hold state includes one of: a brake hold active state and a brake hold inactive state;

determining an accelerator pedal position of the vehicle; and

determining the system activation state to be the system active state in response to determining that the drive mode is the forward drive mode, the brake hold state is the brake hold active state, and the accelerator pedal position is less than or equal to a predetermined accelerator pedal position threshold;

activating the automated driving system to drive the vehicle in response to determining that the system activation state is the system active state and the traffic signal phase is the green phase; and

starting a first timer in response to determining that the system activation state is the system active state and the traffic signal phase is the green phase; and

disabling the automated driving system in response to determining that the predetermined maximum time-period has expired.

10. The method of claim 9 , wherein determining the traffic signal phase further comprises:

receiving a signal phase and timing (SPaT) message from the traffic signal using a vehicle communication system, wherein the SPAT message includes the traffic signal phase.

11. The method of claim 9 , wherein disabling the automated driving system further comprises:

prompting an occupant of the vehicle to disable the automated driving system in response to determining that a value of the first timer is greater than or equal to a predetermined first timer threshold;

starting a second timer in response to determining that the value of the first timer is greater than or equal to the predetermined first timer threshold; and

disabling the automated driving system in response to determining that a value of the second timer is greater than or equal to a predetermined second timer threshold, wherein the predetermined maximum time-period is equal to a sum of the predetermined first timer threshold and the predetermined second timer threshold.

12. The method of claim 11 , wherein disabling the automated driving system in response to determining that a value of the second timer is greater than or equal to a predetermined second timer threshold further comprises:

enabling a hazard light of the vehicle;

transmitting a vehicle-to-everything (V2X) message using a vehicle communication system, wherein the V2X message indicates that the automated driving system is disabled; and

disabling the automated driving system.

13. The method of claim 9 , wherein disabling the automated driving system further comprises:

monitoring an accelerator pedal position of the vehicle;

monitoring a brake pedal position of the vehicle;

disabling the automated driving system in response to determining that the accelerator pedal position is greater than or equal to a predetermined accelerator pedal position threshold; and

disabling the automated driving system in response to determining that the brake pedal position is greater than or equal to a predetermined brake pedal position threshold.

14. A system for mitigating traffic congestion for a vehicle, the system comprising:

a vehicle communication system;

an automated driving system;

a display;

a controller in electrical communication with the vehicle communication system, the automated driving system, and the display, wherein the controller is programmed to:

receive a signal phase and timing (SPaT) message using the vehicle communication system, wherein the SPAT message includes a traffic signal phase of a traffic signal in an environment surrounding the vehicle, and wherein the traffic signal phase includes one of: a red phase and a green phase;

determine a system activation state, wherein the system activation state includes one of: a system active state and a system inactive state;

activate the automated driving system to drive the vehicle in response to determining that the system activation state is the system active state and the traffic signal phase is the green phase;

start a first timer in response to determining that the system activation state is the system active state and the traffic signal phase is the green phase;

prompt an occupant of the vehicle to disable the automated driving system using the display in response to determining that a value of the first timer is greater than or equal to a predetermined first timer threshold;

start a second timer in response to determining that the value of the first timer is greater than or equal to the predetermined first timer threshold; and

disable the automated driving system in response to determining that a value of the second timer is greater than or equal to a predetermined second timer threshold.

15. The system of claim 14 , wherein to disable the automated driving system, the controller is further programmed to:

enable a hazard light of the vehicle;

transmit a vehicle-to-everything (V2X) message using the vehicle communication system, wherein the V2X message indicates that the automated driving system is disabled; and

disable the automated driving system.

16. The system of claim 15 , wherein to disable the automated driving system, the controller is further programmed to:

continuously monitor an accelerator pedal position of the vehicle;

continuously monitor a brake pedal position of the vehicle;

disable the automated driving system in response to determining that the accelerator pedal position is greater than or equal to a predetermined accelerator pedal position threshold; and

disable the automated driving system in response to determining that the brake pedal position is greater than or equal to a predetermined brake pedal position threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2023
From: LAYOUNI, MOHAMED A.; JOCHIM, MARKUS
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 064435/0010 →
Continuity (1)
Related Publication 20250042443A1 · Feb 6, 2025
References Cited (15)
US 20120026014A1 · Miller · 2012 [cited by examiner]
US 20170248954A1 · Tomatsu · 2017 [cited by examiner]
US 20180150074A1 · Hashimoto · 2018 [cited by examiner]
US 20180162409A1 · Altmannshofer · 2018 [cited by examiner]
US 20210276594A1 · Oh · 2021 [cited by examiner]
US 20220101728A1 · Wolf · 2022 [cited by examiner]
US 20220153273A1 · Metli · 2022 [cited by examiner]
US 20230242111A1 · Aggoune · 2023 [cited by examiner]
US 20230280183A1 · Hayat · 2023 [cited by examiner]
CA 3026666A1 · 2018 [cited by examiner]
DE 102019003786A1 · 2020 [cited by examiner]
WO WO2016089438A1 · 2016 [cited by examiner]
Machine translation of DE102019003786 downloaded from IP.com Jun. 8, 2025 (Year: 2025). [cited by examiner]
“Supervisor and Control Investigation in Smart/Autonomous Vehicles: Environment Recognition and objects detection ADAS Application Case Study” by O. Abid et al., 2018 11th International Symposium on Mechatronics and its… [cited by examiner]
CGP Grey. “The Simple Solution to Traffic,” YouTube, uploaded Aug. 31, 2016, <<https://www.youtube.com/watch?v=iHzzSao6ypE>>. [cited by applicant]