IP Library Granted Patent US 12,467,766
Granted Patent B2
US 12,467,766 · App. 17/969,541 · Granted Nov 11, 2025

Apparatus and methods for providing autonomous vehicle navigation at intersections

Inventors: Jerome Beaurepaire (Nantes, FR); Leon Stenneth (Chicago, IL); Jeremy Michael Young (Chicago, IL)
Assignee: HERE GLOBAL B.V.
G01C21/3815B60W30/18154B60W60/001G01C21/3837G01C21/3867G06V20/582B60W2420/403B60W2555/60B60W2556/40
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,467,766
App. No.
17/969,541
Granted
Nov 11, 2025
Kind
B2
Abstract

An apparatus, method and computer program product are provided for providing autonomous vehicle navigation at intersections. In one example, the apparatus identifies an intersection associated with at least two road signs having the same sign type and facing the same direction. The apparatus updates map data to include a datapoint that provides a representation of a single road sign at the intersection instead of the at least two road signs, thereby enabling an autonomous vehicle relying on the map data to traverse the intersection to adhere to the single road sign in lieu of the at least two road signs.

Claims (61)

1 . An apparatus comprising at least one processor and at least one non-transitory memory including computer program code instructions, the computer program code instructions configured to, when executed, cause the apparatus to:

identify an intersection associated with at least two road signs having the same sign type and facing the same direction;

define a zone within the intersection based on attributes of the intersection;

update map data to include a datapoint that provides a representation of a single road sign at the intersection instead of the at least two road signs; and

cause an autonomous vehicle to traverse the intersection based on the datapoint and the zone, wherein the autonomous vehicle is instructed to not stop within the zone unless the autonomous vehicle detects an obstruction within the zone.

2 . The apparatus of claim 1 , wherein, to identify the intersection associated with the at least road signs, the computer program code instructions are configured to, when executed, cause the apparatus to:

identify a functional class of the intersection;

determine a size of a space for identifying all road signs within the intersection or one or more peripherals of the intersection based on the functional class;

identify all road signs within the space at a location of the intersection; and

for each identified road sign, determine attributes associated with said identified road sign.

3 . The apparatus of claim 2 , wherein the attributes indicate a sign type of said identified road sign, an orientation of said identified road sign, a position of said identified road sign with respect to the intersection, or a combination thereof.

4 . The apparatus of claim 2 , wherein, to determine the size of the space, the computer program code instructions are configured to, when executed, cause the apparatus to:

responsive to the functional class being a first class, set the size of the space as a first size; and

responsive to the functional class being a second greater class, set the size of the space as a second greater size.

5 . The apparatus of claim 1 , wherein, to identify the intersection associated with the at least road signs, the computer program code instructions are configured to, when executed, cause the apparatus to:

identify a width of the intersection;

determine a size of a space for identifying all road signs are within the intersection or one or more peripherals of the intersection based on the width;

identify all road signs within the space at a location of the intersection; and

for each identified road sign, determine attributes associated with said identified road sign.

6 . The apparatus of claim 5 , wherein, to determine the size of the space, the computer program code instructions are configured to, when executed, cause the apparatus to:

responsive to the width being a first width, set the size of the space as a first size; and

responsive to the width being a second greater width, set the size of the space as a second greater size.

7 . A non-transitory computer-readable storage medium having computer program code instructions stored therein, the computer program code instructions, when executed by at least one processor, cause the at least one processor to:

identify an intersection associated with at least two road signs having the same sign type and facing the same direction;

define a zone within the intersection based on attributes of the intersection; and

update map data to include a datapoint indicating an autonomous vehicle maneuver instruction, wherein the autonomous vehicle maneuver instruction instructs an autonomous vehicle traversing the intersection to not stop within the zone unless the autonomous vehicle detects an obstruction within the zone.

8 . The non-transitory computer-readable storage medium of claim 7 , wherein, to identify the intersection associated with the at least road signs, the computer program code instructions, when executed by the at least one processor, cause the at least one processor to:

identify a functional class of the intersection;

determine a size of a space for identifying all road signs within the intersection or one or more peripherals of the intersection based on the functional class;

identify all road signs within the space at a location of the intersection; and

for each identified road sign, determine attributes associated with said identified road sign.

9 . The non-transitory computer-readable storage medium of claim 8 , wherein the attributes indicate a sign type of said identified road sign, an orientation of said identified road sign, a position of said identified road sign with respect to the intersection, or a combination thereof.

10 . The non-transitory computer-readable storage medium of claim 8 , wherein, to determine the size of the space, the computer program code instructions, when executed by the at least one processor, cause the at least one processor to:

responsive to the functional class being a first class, set the size of the space as a first size; and

responsive to the functional class being a second greater class, set the size of the space as a second greater size.

11 . The non-transitory computer-readable storage medium of claim 7 , wherein, to identify the intersection associated with the at least road signs, the computer program code instructions, when executed by the at least one processor, cause the at least one processor to:

identify a width of the intersection;

determine a size of a space for identifying all road signs are within the intersection or one or more peripherals of the intersection based on the width;

identify all road signs within the space at a location of the intersection; and

for each identified road sign, determine attributes associated with said identified road sign.

12 . The non-transitory computer-readable storage medium of claim 11 , wherein, to determine the size of the space, the computer program code instructions, when executed by the at least one processor, cause the at least one processor to:

responsive to the width being a first width, set the size of the space as a first size; and

responsive to the width being a second greater width, set the size of the space as a second greater size.

13 . The non-transitory computer-readable storage medium of claim 7 , wherein the computer program code instructions, when executed by the at least one processor, cause the at least one processor to transmit the map data to the autonomous vehicle, wherein the autonomous vehicle maneuver instruction is executed for the autonomous vehicle in response to the autonomous vehicle reaching the intersection.

14 . The non-transitory computer-readable storage medium of claim 13 , wherein the autonomous vehicle maneuver instruction is executed for the autonomous vehicle in response to the autonomous vehicle facing sign faces of the at least two road signs.

15 . A method of providing autonomous vehicle navigation, the method comprising:

receiving sensor data from an autonomous vehicle;

determining whether the sensor data indicate detection of at least two road signs having the same sign type and facing the same direction within an intersection or within one or more peripherals of the intersection;

responsive to the sensor data indicating the detection, defining a zone within the intersection based on attributes of the intersection; and

generating an autonomous vehicle maneuver signal, wherein the autonomous vehicle maneuver signal causes the autonomous vehicle to not stop within the zone unless the autonomous vehicle detects an obstruction within the zone.

16 . The method of claim 15 , further comprising, responsive to the autonomous vehicle reaching the intersection, transmitting the autonomous vehicle maneuver signal to the autonomous vehicle.

17 . The method of claim 15 , further comprising:

receiving data indicating a travel direction of the autonomous vehicle; and

determining whether the autonomous vehicle faces sign faces of the at least two road signs, transmitting the autonomous vehicle maneuver signal to the autonomous vehicle.

18 . The method of claim 15 , wherein the determining comprises:

identifying a functional class of the intersection;

determining a size of a space for identifying all road signs are within the intersection or the one or more peripherals based on the functional class;

identifying all road signs within the space at a location of the intersection; and

for each identified road sign, determining attributes associated with said identified road sign.

19 . The apparatus of claim 1 , wherein the attributes of the intersection are curvatures of the intersection, lane markings within the intersection, or a combination thereof.

20 . The apparatus of claim 2 , wherein the space increases as the functional class provides greater mobility for vehicles.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2022
From: STENNETH, LEON; BEAUREPAIRE, JEROME; YOUNG, JEREMY MICHAEL
To: HERE GLOBAL B.V.
Reel/Frame 061847/0367 →
Continuity (2)
Related Publication 20240133710A1 · Apr 25, 2024
Related Publication 20240230365A9 · Jul 11, 2024
References Cited (10)
US 9709985B1 · Silver · 2017 [cited by examiner]
US 9978274B2 · Dannenbring · 2018 [cited by examiner]
US 10859395B2 · Wheeler et al. · 2020 [cited by applicant]
US 11046317B2 · Parasuram et al. · 2021 [cited by applicant]
US 20130297124A1 · Be et al. · 2013 [cited by applicant]
US 20180105174A1 · Russell et al. · 2018 [cited by applicant]
US 20190377351A1 · Phillips et al. · 2019 [cited by applicant]
US 20210004313A1 · Morley et al. · 2021 [cited by applicant]
US 20210172744A1 · Raut · 2021 [cited by examiner]
Komol, et. al., “Deep Transfer Learning Based Intersection Trajectory Movement Classification for Big Connected Vehicle Data,” Queensland University of Technology, Digital Object Identifier 10.1109/ACCESS 2021, vol. 9, … [cited by applicant]