IP Library Granted Patent US 12,654,744
Granted Patent B2
US 12,654,744 · App. 18/087,918 · Granted Jun 16, 2026

Driver modifications of improper actions

Inventor: Edward Allen Cain, Jr. (Plano, TX)
Assignees: TOYOTA MOTOR NORTH AMERICA, INC.; TOYOTA JIDOSHA KABUSHIKI KAISHA
B60W60/0015
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,654,744
App. No.
18/087,918
Granted
Jun 16, 2026
Kind
B2
Abstract

An example operation includes one or more of determining an action of a vehicle that causes an unsafe environment; storing a count of the action during a period; and autonomously controlling the vehicle to correct the action when the count is over a threshold.

Claims (47)

1 . A method, comprising:

determining that an action caused by maneuvering a vehicle causes an unsafe environment;

determining a likelihood that the action will be repeated while maneuvering the vehicle based on a time when the action occurs; and

autonomously controlling the vehicle to correct the action based on the likelihood.

2 . The method of claim 1 , further comprising:

providing a notification that includes video data of a same or a similar circumstance as the unsafe environment and a corresponding corrective action.

3 . The method of claim 1 , wherein the autonomously controlling the vehicle comprises:

before the action is repeated, providing software to the vehicle to correct the action.

4 . The method of claim 3 , comprising:

counting how many times the action occurs within a period; and

removing the software from the vehicle in response to the action not occurring for a duration equal to that of the period.

5 . The method of claim 1 , further comprising:

determining that an other action by an other vehicle causes the unsafe environment.

6 . The method of claim 1 , comprising:

autonomously controlling the vehicle to correct the unsafe environment when a number of vehicles affected by the action exceeds a threshold.

7 . The method of claim 1 , wherein the action comprises swerving of the vehicle.

8 . A system, comprising:

a processor that executes instructions stored in a memory to configure the processor to:

determine that an action caused by maneuvering a vehicle causes an unsafe environment;

determine a likelihood that the action will be repeated while maneuvering the vehicle based on a time when the action occurs; and

autonomously control the vehicle to correct the action based on the likelihood.

9 . The system of claim 8 , wherein the processor is configured to:

provide a notification that includes video data of a same or similar circumstance as the unsafe environment and a corresponding corrective action.

10 . The system of claim 8 , wherein, when the processor autonomously controls the vehicle, the processor is configured:

before the action is repeated, provide software to the vehicle to correct the action.

11 . The system of claim 10 , wherein the processor is configured to:

count how many times the action occurs within a period; and

remove the software from the vehicle in response to the action not occurring for a duration equal to that of the period.

12 . The system of claim 8 , wherein the processor is configured:

determine that an other action by an other vehicle causes the unsafe environment.

13 . The system of claim 8 , wherein the processor is configured to:

autonomously control the vehicle to correct the unsafe environment when a number of vehicles affected by the action exceeds a threshold.

14 . The system of claim 8 , wherein the action comprises swerving of the vehicle.

15 . A computer-readable medium comprising instructions that, when executed by a processor, cause the processor to perform:

determining that an action caused by maneuvering a vehicle causes an unsafe environment;

determining a likelihood that the action will be repeated while maneuvering the vehicle based on a time when the action occurs; and

autonomously controlling the vehicle to correct the action based on the likelihood.

16 . The computer-readable medium of claim 15 , wherein the instructions cause the processor to perform:

providing a notification that includes video data of a same or a similar circumstance as the unsafe environment and a corresponding corrective action.

17 . The computer-readable medium of claim 15 , wherein the autonomously controlling the vehicle comprises:

before the action is repeated, providing software to the vehicle to correct the action.

18 . The computer-readable medium of claim 17 , wherein the instructions cause the processor to perform:

counting how many times the action occurs within a period; and

removing the software from the vehicle in response to the action not occurring for a duration equal to that of the period.

19 . The computer-readable medium of claim 15 , wherein the instructions cause the processor to perform:

determining that an other action by an other vehicle causes the unsafe environment.

20 . The computer-readable medium of claim 15 , wherein the action comprises swerving of the vehicle.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2026
From: TOYOTA JIDOSHA KABUSHIKI KAISHA
To: TOYOTA MOTOR NORTH AMERICA, INC.
Reel/Frame 075707/0445 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2022
From: CAIN, EDWARD ALLEN, JR.
To: TOYOTA MOTOR NORTH AMERICA, INC.; TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 062193/0582 →
Continuity (1)
Related Publication 20240208537A1 · Jun 27, 2024
References Cited (32)
US 7693662B2 · Yamada · 2010 [cited by applicant]
US 7839292B2 · Wang et al. · 2010 [cited by applicant]
US 8700255B2 · Joseph · 2014 [cited by applicant]
US 9067565B2 · McClellan et al. · 2015 [cited by applicant]
US 9619203B2 · Tamir et al. · 2017 [cited by applicant]
US 10414407B1 · Slusar · 2019 [cited by applicant]
US 10467488B2 · Sicconi et al. · 2019 [cited by applicant]
US 10523904B2 · Mahmoud et al. · 2019 [cited by applicant]
US 10719725B2 · Kuehnle et al. · 2020 [cited by applicant]
US 11249544B2 · Sicconi et al. · 2022 [cited by applicant]
US 20060004680A1 · Robarts · 2006 [cited by examiner]
US 20080255722A1 · McClellan · 2008 [cited by examiner]
US 20080262670A1 · McClellan · 2008 [cited by examiner]
US 20090177602A1 · Ning et al. · 2009 [cited by applicant]
US 20120016633A1 · Wittenstein · 2012 [cited by examiner]
US 20120083960A1 · Zhu · 2012 [cited by examiner]
US 20140308902A1 · Ricci · 2014 [cited by examiner]
US 20150360697A1 · Baek et al. · 2015 [cited by applicant]
US 20160046298A1 · DeRuyck · 2016 [cited by examiner]
US 20170032402A1 · Patsiokas · 2017 [cited by examiner]
US 20170186321A1 · Dai · 2017 [cited by examiner]
US 20180198876A1 · Ma · 2018 [cited by examiner]
US 20190084578A1 · Alasry · 2019 [cited by examiner]
US 20200065665A1 · Nageshrao · 2020 [cited by examiner]
US 20200074326A1 · Balakrishnan · 2020 [cited by examiner]
US 20200117204A1 · Lindemann · 2020 [cited by examiner]
US 20220097719A1 · Heath et al. · 2022 [cited by applicant]
US 20220126864A1 · Moustafa · 2022 [cited by examiner]
US 20240208522A1 · Verma · 2024 [cited by examiner]
CN 103208205B · 2015 [cited by applicant]
JP 6832963B2 · 2021 [cited by applicant]
WO 2019165838A1 · 2019 [cited by applicant]