IP Library Patent Application 18072113
Patent Application
App. No. 18/072,113

Vector Map Optimization

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 None
App. No.
18/072,113
Abstract

Disclosed herein are system, method, and computer program product aspects for enabling providing map updates to an autonomous vehicle (AV). The system can has four features that can (1) provide live map updates, (2) provide a mechanism to optimize map updates, (3) utilize AV sensors to provide local map updates and integrate into the broader map update system, and (4) provide a mechanism to provide low latency updates.

Claims (30)

1 . A computer implemented method, comprising:

linking, by one or more computing devices, a memory location of attributes of a map zone in a contiguous region of memory and updates to the attributes in a parallel contiguous region of memory; and

returning, by the one or more computing devices based on a request for an attribute of the attributes, either the attribute or an update to the attribute responsive to the request.

2 . The method of claim 1 , wherein each of the attributes and the updates to the attributes is stored in a distinct memory region.

3 . The method of claim 2 , wherein the distinct memory region has a unique memory index value different from other distinct memory regions.

4 . The method of claim 1 , wherein the attributes include at least: a zone identifier, a zone type, zone coordinates defining a zone area on a base map, and data specific to the map zone.

5 . The method of claim 1 , further comprising generating, by the one or more computing devices, a map update document based on the attribute or the update to the attribute.

6 . The method of claim 5 , further comprising transmitting, by the one or more computing devices, the map update document to an autonomous vehicle (AV).

7 . The method of claim 1 , wherein the request is from an autonomous vehicle (AV).

8 . A non-transitory computer readable medium including instructions for causing a computing system to perform operations comprising:

linking, by one or more computing devices, a memory location of attributes of a map zone in a contiguous region of memory and updates to the attributes in a parallel contiguous region of memory; and

returning, by the one or more computing devices based on a request for an attribute of the attributes, either the attribute or an update to the attribute responsive to the request.

9 . The non-transitory computer readable medium of claim 8 , wherein each of the attributes and the updates to the attributes is stored in a distinct memory region.

10 . The non-transitory computer readable medium of claim 9 , wherein the distinct memory region has a unique memory index value different from other distinct memory regions.

11 . The non-transitory computer readable medium of claim 8 , wherein the attributes include at least: a zone identifier, a zone type, zone coordinates defining a zone area on a base map, and data specific to the map zone.

12 . The non-transitory computer readable medium of claim 8 , further comprising generating, by the one or more computing devices, a map update document based on the attribute or the update to the attribute.

13 . The non-transitory computer readable medium of claim 12 , further comprising transmitting, by the one or more computing devices, the map update document to an autonomous vehicle (AV).

14 . The non-transitory computer readable medium of claim 8 , wherein the request is from an AV.

15 . A computing system comprising:

a memory configured to store attributes and updates to attributes of a map zone in contiguous regions of the memory; and

a processor, coupled to the memory, configured to:

link the memory location of the attributes and the updates to the attributes;

receive a request for an attribute of the attributes;

determine which of the attribute or an update to the attribute to return; and

return, based on the request, either of the attribute or the update to the attribute.

16 . The system of claim 15 , wherein each of the attributes and updates to the attributes is stored in a distinct memory region.

17 . The system of claim 16 , wherein the distinct memory region has a unique memory index value different from other distinct memory regions.

18 . The system of claim 15 , wherein the attributes include at least: a zone identifier, a zone type, zone coordinates defining a zone area on a base map, and data specific to the map zone.

19 . The system of claim 15 , wherein the processor is further configured to generate a map update document based on the attribute or the update to the attribute.

20 . The system of claim 19 , wherein the processor is further configured to transmit the map update document to an autonomous vehicle (AV).

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2024
From: ARGO AI, LLC
To: VOLKSWAGEN GROUP OF AMERICA INVESTMENTS, LLC
Reel/Frame 069113/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2022
From: DOUGLAS, TIMOTHY JAMES
To: ARGO AI, LLC
Reel/Frame 061944/0204 →