IP Library Granted Patent US 12703402
Granted Patent B2
US 12703402 · App. 18/943,615 · Granted Aug 11, 2026

Vehicle safety operation manager for driver assistance functions

Inventors: Yiting Liu (Los Altos, CA); Hirofumi Yamamoto (Los Altos, CA); Chen Bao (Los Altos, CA); Thomas Johnston (Los Altos, CA); Kazunori Nimura (Los Altos, CA)
Assignee: TOYOTA RESEARCH INSTITUTE, INC.
B60W60/0061B60W30/02B60W30/10B60W30/14B60W50/14B60W60/0015B60W2720/10
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 12703402
App. No.
18/943,615
Granted
Aug 11, 2026
Kind
B2
Abstract

A method for managing operation of a vehicle includes detecting, while the vehicle is operating, an assistance condition that triggers activation of one or more assistance components of a set of assistance components associated with a driver assistance system, the vehicle having been retrofitted to include an autonomous driving system. The method also includes determining whether the autonomous driving system satisfies a respective safety condition associated with each of the one or more assistance components without activation of the one or more assistance components. The method further includes preventing the one or more assistance components from activating in accordance with determining the autonomous driving system satisfies the safety condition.

Claims (49)

1 . A method for managing operation of a vehicle, comprising:

detecting, while the vehicle is operating, an assistance condition that triggers activation of one or more assistance components of a set of assistance components associated with a driver assistance system, the vehicle having been retrofitted to include an autonomous driving system;

determining whether the autonomous driving system satisfies a respective safety condition associated with each of the one or more assistance components without activation of the one or more assistance components; and

preventing the one or more assistance components from activating in accordance with determining the autonomous driving system satisfies the safety condition.

2 . The method of claim 1 , wherein:

the vehicle operates in an autonomous driving mode operated by the autonomous driving system; and

the vehicle is operated without human intervention in the autonomous driving mode.

3 . The method of claim 2 , wherein the vehicle continues to operate in the autonomous driving mode in response to preventing the one or more assistance components from activating.

4 . The method of claim 2 , further comprising:

determining, while operating in the autonomous driving mode, the vehicle fails to satisfy the safety condition; and

switching from the autonomous driving mode to a manual driving mode based on determining the vehicle fails to satisfy the safety condition.

5 . The method of claim 1 , wherein the set of assistance components include one or more of a stability control component, a velocity control component, a cruise control component, a lane assistance component, or a warning component.

6 . The method of claim 1 , wherein:

each assistance component of the set of assistance components is associated with one or more assistance conditions of a set of assistance conditions; and

each assistance condition of the set of assistance conditions is learned from an action of a human driver that activates a respective assistance component of the set of assistance components.

7 . The method of claim 1 , wherein each assistance component of the set of assistance components is associated with a different safety condition.

8 . An apparatus for managing operation of a vehicle, comprising:

one or more processors; and

one or more memories coupled with the one or more processors and storing processor-executable code that, when executed by the one or more processors, is configured to cause the apparatus to:

detect, while the vehicle is operating, an assistance condition that triggers activation of one or more assistance components of a set of assistance components associated with a driver assistance system, the vehicle having been retrofitted to include an autonomous driving system;

determine whether the autonomous driving system satisfies a respective safety condition associated with each of the one or more assistance components without activation of the one or more assistance components; and

prevent the one or more assistance components from activating in accordance with determining the autonomous driving system satisfies the safety condition.

9 . The apparatus of claim 8 , wherein:

the vehicle operates in an autonomous driving mode operated by the autonomous driving system; and

the vehicle is operated without human intervention in the autonomous driving mode.

10 . The apparatus of claim 9 , wherein the vehicle continues to operate in the autonomous driving mode in response to preventing the one or more assistance components from activating.

11 . The apparatus of claim 9 , wherein execution of the processor-executable code further causes the apparatus to:

determine, while operating in the autonomous driving mode, the vehicle fails to satisfy the safety condition; and

switch from the autonomous driving mode to a manual driving mode based on determining the vehicle fails to satisfy the safety condition.

12 . The apparatus of claim 8 , wherein the set of assistance components include one or more of a stability control component, a velocity control component, a cruise control component, a lane assistance component, or a warning component.

13 . The apparatus of claim 8 , wherein:

each assistance component of the set of assistance components is associated with one or more assistance conditions of a set of assistance conditions; and

each assistance condition of the set of assistance conditions is learned from an action of a human driver that activates a respective assistance component of the set of assistance components.

14 . The apparatus of claim 8 , wherein each assistance component of the set of assistance components is associated with a different safety condition.

15 . A non-transitory computer-readable medium having program code recorded thereon for managing operation of a vehicle, the program code executed by one or more processors and comprising:

program code to detect, while the vehicle is operating, an assistance condition that triggers activation of one or more assistance components of a set of assistance components associated with a driver assistance system, the vehicle having been retrofitted to include an autonomous driving system;

program code to determine whether the autonomous driving system satisfies a respective safety condition associated with each of the one or more assistance components without activation of the one or more assistance components; and

program code to prevent the one or more assistance components from activating in accordance with determining the autonomous driving system satisfies the safety condition.

16 . The non-transitory computer-readable medium of claim 15 , wherein:

the vehicle operates in an autonomous driving mode operated by the autonomous driving system; and

the vehicle is operated without human intervention in the autonomous driving mode.

17 . The non-transitory computer-readable medium of claim 16 , wherein the vehicle continues to operate in the autonomous driving mode in response to preventing the one or more assistance components from activating.

18 . The non-transitory computer-readable medium of claim 16 , wherein the program code further comprises:

program code to determine, while operating in the autonomous driving mode, the vehicle fails to satisfy the safety condition; and

program code to switch from the autonomous driving mode to a manual driving mode based on determining the vehicle fails to satisfy the safety condition.

19 . The non-transitory computer-readable medium of claim 15 , wherein the set of assistance components include one or more of a stability control component, a velocity control component, a cruise control component, a lane assistance component, or a warning component.

20 . The non-transitory computer-readable medium of claim 15 , wherein:

each assistance component of the set of assistance components is associated with one or more assistance conditions of a set of assistance conditions; and

each assistance condition of the set of assistance conditions is learned from an action of a human driver that activates a respective assistance component of the set of assistance components.