Vehicle controller, method, and computer program for vehicle control

US12409834B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12409834-B2
Application numberUS-202318356492-A
CountryUS
Kind codeB2
Filing dateJul 21, 2023
Priority dateAug 25, 2022
Publication dateSep 9, 2025
Grant dateSep 9, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A vehicle controller includes a processor configured to detect a vehicle ahead of a host vehicle from time-series sensor signals obtained by a sensor provided on the host vehicle for sensing objects around the host vehicle, track the vehicle ahead detected from the time-series sensor signals, determine whether the vehicle ahead has performed an avoidance action, based on the result of tracking, detect, when the vehicle ahead has performed an avoidance action, a trajectory of an edge of the vehicle ahead opposite a direction of avoidance in the avoidance action, and control travel of the host vehicle so that an edge of the host vehicle opposite the direction of avoidance moves along the detected trajectory.

First claim

Opening claim text (preview).

What is claimed is: 1. A vehicle controller comprising: a processor configured to: detect a vehicle ahead of a host vehicle from time-series sensor signals obtained by a sensor provided on the host vehicle for sensing objects around the host vehicle, track the vehicle ahead detected from the time-series sensor signals, determine whether the vehicle ahead has performed an avoidance action, based on a result of tracking, detect, when the vehicle ahead has performed the avoidance action, a trajectory of an edge of the vehicle ahead opposite a direction of avoidance in the avoidance action, control travel of the host vehicle so that an edge of the host vehicle opposite the direction of avoidance moves along the trajectory, detect a plurality of vehicles ahead of the host vehicle, determine whether the avoidance action has been performed, for each of the vehicles ahead, identify a location at which a vehicle just ahead of the host vehicle among the vehicles ahead started the avoidance action, and transfer control of the host vehicle to a driver of the host vehicle in a case where each of the vehicles ahead has performed the avoidance action and where the host vehicle is able to stop before reaching the location at which the vehicle just ahead of the host vehicle started the avoidance action. 2. The vehicle controller according to claim 1 , wherein the processor is further configured to detect a state of lighting of a turn signal of the vehicle ahead, based on the time-series sensor signals, wherein the processor is further configured to determine whether the vehicle ahead turned on a turn signal on the side of the direction of avoidance before the avoidance action, based on the state of lighting, and make the host vehicle travel along a lane being traveled by the host vehicle, when the vehicle ahead turned on the turn signal on the side of the direction of avoidance before the avoidance action. 3. A method for vehicle control, comprising: detecting a vehicle ahead of a host vehicle from time-series sensor signals obtained by a sensor provided on the host vehicle for sensing objects around the host vehicle; tracking the vehicle ahead detected from the time-series sensor signals; determining whether the vehicle ahead has performed an avoidance action, based on a result of tracking; detecting, when the vehicle ahead has performed the avoidance action, a trajectory of an edge of the vehicle ahead opposite a direction of avoidance in the avoidance action; controlling travel of the host vehicle so that an edge of the host vehicle opposite the direction of avoidance moves along the trajectory; detecting a plurality of vehicles ahead of the host vehicle; determining whether the avoidance action has been performed, for each of the vehicles ahead; identifying a location at which a vehicle just ahead of the host vehicle among the vehicles ahead started the avoidance action; and transferring control of the host vehicle to a driver of the host vehicle in a case where each of the vehicles ahead has performed the avoidance action and where the host vehicle is able to stop before reaching the location at which the vehicle just ahead of the host vehicle started the avoidance action. 4. A non-transitory recording medium that stores a computer program for vehicle control, the computer program causing a processor mounted on a host vehicle to execute a process comprising: detecting a vehicle ahead of the host vehicle from time-series sensor signals obtained by a sensor provided on the host vehicle for sensing objects around the host vehicle; tracking the vehicle ahead detected from the time-series sensor signals; determining whether the vehicle ahead has performed an avoidance action, based on a result of tracking; detecting, when the vehicle ahead has performed the avoidance action, a trajectory of an edge of the vehicle ahead opposite a direction of avoidance in the avoidance action; controlling travel of the host vehicle so that an edge of the host vehicle opposite the direction of avoidance moves along the trajectory; detecting a plurality of vehicles ahead of the host vehicle; determining whether the avoidance action has been performed, for each of the vehicles ahead; identifying a location at which a vehicle just ahead of the host vehicle among the vehicles ahead started the avoidance action; and transferring control of the host vehicle to a driver of the host vehicle in a case where each of the vehicles ahead has performed the avoidance action and where the host vehicle is able to stop before reaching the location at which the vehicle just ahead of the host vehicle started the avoidance action.

Assignees

Inventors

Classifications

  • from vehicle to occupant · CPC title

  • Behavior, e.g. aggressive or erratic · CPC title

  • specially adapted for safety · CPC title

  • Direction of movement, e.g. backwards · CPC title

  • the prediction being responsive to traffic or environmental parameters · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12409834B2 cover?
A vehicle controller includes a processor configured to detect a vehicle ahead of a host vehicle from time-series sensor signals obtained by a sensor provided on the host vehicle for sensing objects around the host vehicle, track the vehicle ahead detected from the time-series sensor signals, determine whether the vehicle ahead has performed an avoidance action, based on the result of tracking,…
Who is the assignee on this patent?
Toyota Motor Co Ltd
What technology area does this patent fall under?
Primary CPC classification B60W30/09. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Sep 09 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).