IP Library › Granted Patent US 11,280,620
Granted Patent B2
US 11,280,620 · App. 16/276,253 · Granted Mar 22, 2022

Method, apparatus, and system for providing a campaign management platform to update map data

Inventors: Zoltan Gaal (Chicago, IL); Dennis Scott Williamson (Chicago, IL)
Assignee: HERE Global B.V.
G01C21/30G01C21/32G01C21/3691G01C21/3804G01C21/3841G05D1/021G05D2201/0213
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 11,280,620
App. No.
16/276,253
Granted
Mar 22, 2022
Kind
B2
Abstract

An approach is provided for a campaign management platform to update map data. The approach, for example, involves receiving, by the campaign management platform, a map update request to update the digital map data for a geographic area. The approach also involves generating a sensor data request specifying a sensor data collection event to be performed within the geographic area. The sensor data collection event is part of a campaign to update the digital map for the geographic area. The approach further involves transmitting the sensor data request to a target number of vehicles. The target number of vehicles perform the sensor data collection event in the geographic area to collect sensor data. The approach further involves processing the sensor data to update the digital map data for the geographic area.

Claims (33)

1. A method for using a campaign management platform to update digital map data, wherein the campaign management platform comprises an update module to update the digital map data for the geographic area, a validation module to validate the digital map data for the geographic area, and a discovery module to generate the digital map data for the geographic area, the method comprising:

receiving, by the campaign management platform, a map update request to update the digital map data for a geographic area;

generating a sensor data request specifying a sensor data collection event to be performed within the geographic area, wherein the sensor data collection event is part of a campaign to update a digital map for the geographic area;

transmitting the sensor data request to a target number of vehicles, wherein the target number of vehicles perform the sensor data collection event in the geographic area to collect sensor data; wherein the target number of vehicles is determined based on a minimum number of vehicles that provides the sensor data within a data freshness threshold; wherein at least a depth and a breadth of the sensor data requested in the sensor data request is based at least on a respective depth and a respective breadth of other sensor data used by the validation module to validate the digital map data, the discovery module to generate the digital map data, or a combination thereof; and wherein the breadth of the sensor data refers to number of sensor data types designated in the sensor data request and depth of the sensor data refers to amount of sensor data observations that are to be collected by the target number of vehicles;

updating the digital map data for the geographic area by processing the sensor data; and

transmitting the updated digital map data to a plurality of vehicles to provide navigation guidance.

2. The method of claim 1 , wherein the map update request is received from the validation module based on the validation module detecting a change in the digital map data.

3. The method of claim 1 , wherein the map update request is received from the discovery module based on the discovery module confirming a new road segment in the geographic area.

4. The method of claim 1 , wherein the target number of vehicles is increased relative to a respective number of vehicles used by the validation module, the discovery module, or a combination thereof wherein the target number of vehicles is increased to obtain a sufficient amount of the sensor data required by at least the validation module and the discovery module to update the digital map data.

5. The method of claim 1 wherein the depth, the breadth, or a combination thereof of the sensor data is increased relative to the respective depth, the respective breadth, or a combination thereof of the other sensor data used by the validation module, the discovery module, or a combination thereof.

6. The method of claim 1 , wherein a cancellation request is transmitted to the target number of vehicles based on determining that a target amount of the sensor data has been collected, and wherein the cancellation request cancels the sensor data collection event.

7. The method of claim 1 , wherein the sensor data request further specifies a polygon indicating the geographic area, a sensor data type, a date range, a time range, the target number of vehicles, a vehicle qualifier, or a combination thereof.

8. The method of claim 1 , wherein the campaign management platform calculates the minimum number of vehicles based at least on traffic volume in the geographic area and historical data collection events.

9. The method of claim 1 , wherein the target number of vehicles is based on the respective number of vehicles used by the validation module to validate the digital map data, the discovery module to generate the digital map data, or a combination thereof.

10. An apparatus for using a campaign management platform to update digital map data, wherein the campaign management platform comprises an update module to update the digital map data for the geographic area, a validation module to validate the digital map data for the geographic area, and a discovery module to generate the digital map data for the geographic area, the apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs,

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, comprising:

receive, by the campaign management platform, a map update request to update the digital map data for a geographic area;

generate a sensor data request specifying a sensor data collection event to be performed within the geographic area, wherein the sensor data collection event is part of a campaign to update a digital map for the geographic area;

transmit the sensor data request to a target number of vehicles, wherein the target number of vehicles perform the sensor data collection event in the geographic area to collect sensor data; wherein the target number of vehicles is determined based on a minimum number of vehicles that provides the sensor data within a data freshness threshold; wherein at least a depth and a breadth of the sensor data requested in the sensor data request is based at least on a respective depth and a respective breadth of other sensor data used by the validation module to validate the digital map data, the discovery module to generate the digital map data, or a combination thereof; and wherein the breadth of the sensor data refers to number of sensor data types designated in the sensor data request and depth of the sensor data refers to amount of sensor data observations that are to be collected by the target number of vehicles;

update the digital map data for the geographic area by processing the sensor data; and

transmit the updated digital map data to a plurality of vehicles to provide navigation guidance.

11. The apparatus of claim 10 , wherein the map update request is received from the validation module based on the validation module detecting a change in the digital map data.

12. The apparatus of claim 10 , wherein the map update request is received from the discovery module based on the discovery module confirming a new road segment in the geographic area.

13. A non-transitory computer-readable storage medium for using a campaign management platform to update digital map data, wherein the campaign management platform comprises an update module to update the digital map data for the geographic area, a validation module to validate the digital map data for the geographic area, and a discovery module to generate the digital map data for the geographic area, carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to perform:

receiving, by the campaign management platform, a map update request to update the digital map data for a geographic area;

generating a sensor data request specifying a sensor data collection event to be performed within the geographic area, wherein the sensor data collection event is part of a campaign to update a digital map for the geographic area;

transmitting the sensor data request to a target number of vehicles, wherein the target number of vehicles perform the sensor data collection event in the geographic area to collect sensor data; wherein the target number of vehicles is determined based on a minimum number of vehicles that provides the sensor data within a data freshness threshold; wherein at least a depth and a breadth of the sensor data requested in the sensor data request is based at least on a respective depth and a respective breadth of other sensor data used by the validation module to validate the digital map data, the discovery module to generate the digital map data, or a combination thereof; and wherein the breadth of the sensor data refers to number of sensor data types designated in the sensor data request and depth of the sensor data refers to amount of sensor data observations that are to be collected by the target number of vehicles;

updating the digital map data for the geographic area by processing the sensor data; and

transmitting the updated digital map data to a plurality of vehicles to provide navigation guidance.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the map update request is received from the validation module based on the validation module detecting a change in the digital map data.

15. The non-transitory computer-readable storage medium of claim 13 , wherein the map update request is received from the discovery module based on the discovery module confirming a new road segment in the geographic area.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2019
From: GAAL, ZOLTAN; WILLIAMSON, DENNIS SCOTT
To: HERE GLOBAL B.V.
Reel/Frame 048346/0492 →
Continuity (1)
Related Publication 20200263993A1 · Aug 20, 2020