US 12,228,424 B2
Map management using an electronic horizon
Yuval Aviel, Eshtaol (IL); Nimrod Nehushtan, Tel Aviv (IL); Yehonatan Goldman, Jerusalem (IL); Eli Harel, Meitar (IL); and Amiel Fisher, Neve Daniel (IL)
Assigned to Mobileye Vision Technologies Ltd., Jerusalem (IL)
Filed by MOBILEYE VISION TECHNOLOGIES LTD., Jerusalem (IL)
Filed on Aug. 19, 2021, as Appl. No. 17/406,796.
Application 17/406,796 is a continuation of application No. PCT/IB2020/000152, filed on Feb. 25, 2020.
Claims priority of provisional application 62/956,997, filed on Jan. 3, 2020.
Claims priority of provisional application 62/957,028, filed on Jan. 3, 2020.
Claims priority of provisional application 62/957,019, filed on Jan. 3, 2020.
Claims priority of provisional application 62/956,993, filed on Jan. 3, 2020.
Claims priority of provisional application 62/957,017, filed on Jan. 3, 2020.
Claims priority of provisional application 62/810,032, filed on Feb. 25, 2019.
Prior Publication US 2021/0381849 A1, Dec. 9, 2021
Int. Cl. G01C 21/00 (2006.01); H04N 7/18 (2006.01); H04L 67/12 (2022.01)
CPC G01C 21/3889 (2020.08) [G01C 21/3804 (2020.08); G01C 21/3815 (2020.08); G01C 21/3837 (2020.08); G01C 21/3859 (2020.08); G01C 21/3867 (2020.08); G01C 21/3881 (2020.08); H04N 7/18 (2013.01); H04L 67/12 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A vehicle navigation system for retrieving one or more map segments from a map database stored on a local storage of a vehicle, the system comprising:
at least one processor comprising circuitry and a memory, wherein the memory includes instructions that when executed by the circuitry cause the at least one processor to:
receive sensor data collected from one or more sensors associated with the vehicle;
determine, based on the sensor data, navigational information for the vehicle, the navigational information including an indicator of a location of the vehicle, an indicator of a speed of the vehicle, and an indicator of a direction of travel of the vehicle;
analyze the navigational information to determine a potential travel envelope for the vehicle, the potential travel envelope representing a boundary surrounding the vehicle in which the vehicle is expected to travel, wherein the boundary is defined based on a plurality of locations the vehicle could reach when traveling in each of a plurality of travel directions within a predetermined time window beginning from the location of the vehicle;
retrieve, from the map database stored on the local storage of the vehicle, one or more map segments including map information for a geographical region at least partially overlapping with the potential travel envelope of the vehicle;
load the retrieved one or more map segments for processing; and
cause, based on at least the retrieved one or more map segments, at least one autonomous navigation action.