Vehicle reflection identification

US12306339B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12306339-B2
Application numberUS-202318349203-A
CountryUS
Kind codeB2
Filing dateJul 10, 2023
Priority dateJul 10, 2023
Publication dateMay 20, 2025
Grant dateMay 20, 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 computer includes a processor and a memory, and the memory stores instructions executable by the processor to determine a value over time derived from a region of sensor data from an optical sensor of a host vehicle; determine that the value over time matches a stored temporal pattern; upon determining that the value over time matches the stored temporal pattern, classify an object at the region as a surface reflecting a signal from an illuminator of an origin vehicle; and actuate a component of the host vehicle based on a classification of the object at the region.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer comprising a processor and a memory, the memory storing instructions executable by the processor to: determine a value over time derived from a region of sensor data from an optical sensor of a host vehicle; determine that the value over time matches a stored temporal pattern, the stored temporal pattern being an encoding in a signal from an illuminator of an origin vehicle; upon determining that the value over time matches the stored temporal pattern, classify an object at the region as a surface reflecting the signal from the illuminator of the origin vehicle; and actuate a component of the host vehicle based on a classification of the object at the region. 2. The computer of claim 1 , wherein the origin vehicle is the host vehicle, and the instructions further include instructions to instruct the illuminator to illuminate according to the stored temporal pattern. 3. The computer of claim 1 , wherein the stored temporal pattern is a visible light communication (VLC) signal. 4. The computer of claim 3 , wherein the VLC signal is a pulse-based transmission. 5. The computer of claim 1 , wherein the instructions further include instructions to identify a potential vehicle in the sensor data, the region being part of the potential vehicle. 6. The computer of claim 5 , wherein the instructions further include instructions to, upon determining that the value over time matches the stored temporal pattern, classify the potential vehicle as a nonvehicle. 7. The computer of claim 5 , wherein the instructions further include instructions to, upon determining that the value over time does not match the stored temporal pattern, classify the potential vehicle as a vehicle. 8. The computer of claim 5 , wherein the instructions further include instructions to identify a light source of the potential vehicle, the region corresponding to the light source. 9. The computer of claim 8 , wherein the instructions further include instructions to, upon determining that the value over time derived from a second region of the sensor data matches the stored temporal pattern, refrain from classifying the potential vehicle as a nonvehicle, the second region corresponding to a portion of the potential vehicle other than the light source. 10. The computer of claim 1 , wherein the instructions further include instructions to determine a phase offset between the value over time and the stored temporal pattern. 11. The computer of claim 10 , wherein the instructions further include instructions to determine a distance to the surface based on the phase offset. 12. The computer of claim 1 , wherein the instructions further include instructions to determine that the value over time includes multiple matches of the stored temporal pattern, and upon determining that the value over time includes multiple matches of the stored temporal pattern, filter out one match of the stored temporal pattern from the value over time. 13. The computer of claim 12 , wherein the instructions further include instructions to determine phase offsets of the matches, and select one match of the matches to filter out based on the phase offsets. 14. The computer of claim 1 , wherein the value over time is an intensity value. 15. The computer of claim 1 , wherein the optical sensor is a camera. 16. The computer of claim 1 , wherein the origin vehicle is the host vehicle, and the illuminator is incorporated into the optical sensor. 17. The computer of claim 16 , wherein the optical sensor is one of a lidar or a radar. 18. The computer of claim 1 , wherein the origin vehicle is the host vehicle, and the illuminator is at least one of a headlight, a daytime running light, a taillight, or a turn signal of the host vehicle. 19. The computer of claim 1 , wherein the component of the host vehicle includes at least one of a brake system or a steering system. 20. A method comprising: determining a value over time derived from a region of sensor data from an optical sensor of a host vehicle; determining that the value over time matches a stored temporal pattern, the stored temporal pattern being an encoding in a signal from an illuminator of an origin vehicle; upon determining that the value over time matches the stored temporal pattern, classifying an object at the region as a surface reflecting the signal from the illuminator of the origin vehicle; and actuating a component of the host vehicle based on a classification of the object at the region.

Assignees

Inventors

Classifications

  • with automatic actuation · CPC title

  • B60T7/12Primary

    for automatic initiation; for initiation not subject to will of driver or passenger {(limiting speed of vehicles other than rail vehicles B60K31/00)} · CPC title

  • combined with automatic distance control, i.e. electronic tow bar · CPC title

  • for indicating rear of vehicle, e.g. by means of reflecting surfaces · CPC title

  • Indexing codes relating to other road users or special conditions · 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 US12306339B2 cover?
A computer includes a processor and a memory, and the memory stores instructions executable by the processor to determine a value over time derived from a region of sensor data from an optical sensor of a host vehicle; determine that the value over time matches a stored temporal pattern; upon determining that the value over time matches the stored temporal pattern, classify an object at the reg…
Who is the assignee on this patent?
Ford Global Tech Llc
What technology area does this patent fall under?
Primary CPC classification B60T7/12. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue May 20 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).