IP Library › Granted Patent US 12,466,420
Granted Patent B2
US 12,466,420 · App. 18/344,090 · Granted Nov 11, 2025

Target downselection

Inventors: Shiva Chaitanya Vishwakarma Chandrachary (Toronto, CA); Martin Miller (Sunnyside, NY)
Assignee: Ford Global Technologies, LLC
B60W50/085B60W40/02B60W2050/0052B60W2050/0075
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,466,420
App. No.
18/344,090
Granted
Nov 11, 2025
Kind
B2
Abstract

Respective driver assist features that are currently active in a vehicle are identified, and parameters are obtained for determining respective sets of target objects for the driver assist features. The parameters of a first one of the driver assist features are applied to output a first target set of one or more targets selected from a set of candidate objects for the first one of the driver assist features, and then parameters of a second one of the driver assist feature are applied to output a second target set of one or more targets selected from the set of candidate objects for the second one of the driver assist features.

Claims (33)

1 . A system comprising a computer including a processor and a memory, the memory storing instructions executable by the processor such that the computer is programmed to:

identify respective driver assist features that are currently active in a vehicle;

obtain parameters specifying one or more filters for determining respective sets of target objects for the driver assist features from input data;

apply the parameters of a first one of the driver assist features to the input data to output a first target set of one or more targets selected from a set of candidate objects for the first one of the driver assist features;

then apply the parameters of a second one of the driver assist features to the input data to output a second target set of one or more targets selected from the set of candidate objects for the second one of the driver assist features;

operate the vehicle according to the first one of the driver assist features by actuating a component of the vehicle based on the first target set of one or more targets; and

operate the vehicle according to the second one of the driver assist features by actuating the component of the vehicle or another component of the vehicle based on the second target set of one or more targets.

2 . The system of claim 1 , further comprising instructions to:

apply the parameters of a third one of the driver assist features to output a third target set of one or more targets selected from the set of candidate objects for the first one of the driver assist features.

3 . The system of claim 1 , wherein the filters include one or more of a spatial filter, a state filter, or a sorting filter.

4 . The system of claim 3 , wherein the filters include the spatial filter, wherein the spatial filter defines a region of interest for any one of the driver assist features.

5 . The system of claim 3 , wherein the filters include the state filter, wherein the state filter defines an object type and a motion state for any one of the driver assist features.

6 . The system of claim 3 , wherein the filters include the sorting filter, wherein the sorting filter defines at least a time-to-intersect or a distance for any one of the driver assist features.

7 . The system of claim 3 , wherein the filters include one or more of (a) a first spatial filter for the first one of the driver assist features and a second spatial filter for the second one of the driver assist features, (b) a first state filter for the first one of the driver assist features and a second state filter for the second one of the driver assist features, or (c) a first sorting filter for the first one of the driver assist features and a second sorting filter for the second one of the driver assist features.

8 . The system of claim 1 , further comprising instructions to operate the first one of the driver assist features based at least in part on the first target set.

9 . The system of claim 1 , further comprising a second computer including a second processor and a second memory, the second memory storing instructions executable by the second processor such that the second computer is programmed to receive the first target set and operate the first one of the driver assist features based at least in part on the first target set.

10 . The system of claim 1 , wherein the driver assist features include at least one of controlling vehicle speed, steering, or a human machine interface.

11 . A method, comprising:

identifying respective driver assist features that are currently active in a vehicle;

obtaining parameters specifying one or more filters for determining respective sets of target objects for the driver assist features from input data;

applying parameters of a first one of the driver assist features to the input data to output a first target set of one or more targets selected from a set of candidate objects for the first one of the driver assist features;

then applying the parameters of a second one of the driver assist features to output a second target set of one or more targets selected from the set of candidate objects for the second one of the driver assist features;

operating the vehicle according to the first one of the driver assist features by actuating a component of the vehicle based on the first target set of one or more targets; and

operating the vehicle according to the second one of the driver assist features by actuating the component of the vehicle or another component of the vehicle based on the second target set of one or more targets.

12 . The method of claim 11 , further comprising applying the parameters of a third one of the driver assist features to output a third target set of one or more targets selected from the set of candidate objects for the first one of the driver assist features.

13 . The method of claim 11 , wherein the filters include one or more of a spatial filter, a state filter, or a sorting filter.

14 . The method of claim 13 , wherein the filters include the spatial filter, wherein the spatial filter defines a region of interest for any one of the driver assist features.

15 . The method of claim 13 , wherein the filters include the state filter, wherein the state filter defines an object type and a motion state for any one of the driver assist features.

16 . The method of claim 13 , wherein the filters include the sorting filter, wherein the sorting filter defines at least a time-to-intersect or a distance for any one of the driver assist features.

17 . The method of claim 13 , wherein the filters include one or more of (a) a first spatial filter for the first one of the driver assist features and a second spatial filter for the second one of the driver assist features, (b) a first state filter for the first one of the driver assist features and a second state filter for the second one of the driver assist features, or (c) a first sorting filter for the first one of the driver assist features and a second sorting filter for the second one of the driver assist features.

18 . The method of claim 11 , further comprising operating the first one of the driver assist features based at least in part on the first target set.

19 . The method of claim 11 , further comprising transmitting the first target set, from a first computer via a vehicle network to a second computer that operates the first one of the driver assist features based at least in part on the first target set.

20 . The method of claim 11 , wherein the driver assist features include at least one of controlling vehicle speed, steering, or a human machine interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2023
From: VISHWAKARMA CHANDRACHARY, SHIVA CHAITANYA; MILLER, MARTIN
To: FORD GLOBAL TECHNOLOGIES, LLC
Reel/Frame 064113/0212 →
Continuity (1)
Related Publication 20250002030A1 · Jan 2, 2025
References Cited (34)
US 11577753B2 · Heyl et al. · 2023 [cited by applicant]
US 11912301B1 · Hendy · 2024 [cited by examiner]
US 12197963B2 · Ichimaru · 2025 [cited by examiner]
US 20030168271A1 · Massen · 2003 [cited by examiner]
US 20120116663A1 · Tsunekawa · 2012 [cited by examiner]
US 20140249722A1 · Hegemann · 2014 [cited by examiner]
US 20150298692A1 · Minemura · 2015 [cited by examiner]
US 20160078763A1 · Kiyokawa · 2016 [cited by examiner]
US 20170036674A1 · Izuhara · 2017 [cited by examiner]
US 20180362011A1 · Picron · 2018 [cited by examiner]
US 20190113919A1 · Englard et al. · 2019 [cited by applicant]
US 20200247396A1 · Kim · 2020 [cited by examiner]
US 20210191394A1 · Dudley · 2021 [cited by examiner]
US 20220404488A1 · Das · 2022 [cited by examiner]
US 20230120933A1 · Kim · 2023 [cited by examiner]
US 20230137313A1 · Schoenherr · 2023 [cited by examiner]
US 20230192101A1 · Delahais · 2023 [cited by examiner]
US 20230286538A1 · Peng · 2023 [cited by examiner]
US 20230294727A1 · Oh · 2023 [cited by examiner]
US 20230322259A1 · Sadek · 2023 [cited by examiner]
US 20230339496A1 · Yamashita · 2023 [cited by examiner]
US 20230382389A1 · Mochizuki · 2023 [cited by examiner]
US 20230401443A1 · Komorkiewicz · 2023 [cited by examiner]
US 20230406294A1 · Lee · 2023 [cited by examiner]
US 20240025432A1 · Sadakuni · 2024 [cited by examiner]
US 20240201377A1 · Nestinger · 2024 [cited by examiner]
US 20240246489A1 · Dan · 2024 [cited by examiner]
US 20240278801A1 · Lee · 2024 [cited by examiner]
US 20240321093A1 · Oyama · 2024 [cited by examiner]
US 20240420569A1 · Stark · 2024 [cited by examiner]
US 20240425074A1 · Shahriari · 2024 [cited by examiner]
CN 112706785A · 2021 [cited by applicant]
JP 2021147030A · 2021 [cited by applicant]
Yao et al., “Target Vehicle Selection Algorithm for Adaptive Cruise Control Based on Lane-changing Intention of Preceding Vehicle”, Chinese Journal of Mechanical Engineering (2021) 34:135, https://doi.org/10.1186/s10033… [cited by applicant]