Digital Road Map Versioning via Hash Chains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing different versions of digital road maps is labor-intensive and prone to errors, as existing methods require duplicating map versions and uploading changes sequentially, lacking flexibility and efficiency.

Innovation Solution

A method for versioning digital road maps using incremental updates, where a base map is hashed to generate a version hash, and map difference bundles are linked to form a continuous version chain, allowing for flexible combination and management of different map versions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If map versions are duplicated and maintained separately to offer different maps for different clients, then adaptability is improved, but device complexity and loss of time increase due to high manual effort for managing multiple versions

Engineering Contradiction:
Improveability to offer different map versions for different clientsVSAvoidcomplexity of managing multiple map versions
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple map versions into a single unified data structure where all versions share common base data. Instead of maintaining separate duplicated map files, the system combines multiple version histories into one consolidated map database that can serve different clients with different version requirements, thereby reducing management complexity while maintaining adaptability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified map data structure serves multiple functions simultaneously: it stores the current version, historical versions, and enables generation of differential updates. This multi-functional design eliminates the need for separate management systems for different map versions, reducing overall system complexity while maintaining the ability to provide customized maps to different clients.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Loss of information

If complete map versions are uploaded regularly to ensure up-to-date information, then information freshness is improved, but loss of substance increases due to large data transmission volume

Engineering Contradiction:
Improvefreshness of map informationVSAvoiddata transmission volume
Core Design Contradiction:
Loss of informationVSLoss of substance

Solution Approach 1:

The patent extracts only the differential changes from the complete map data and transmits only these differences to update client devices. By separating the change information from the complete map dataset, the system maintains information freshness while dramatically reducing the volume of data that needs to be transmitted and stored.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The map update process is segmented into base map data and differential update data. The system divides the update transmission into hierarchical layers: core base map structure remains static, while only the differential bundles containing specific changes are transmitted. This segmentation allows efficient bandwidth utilization while ensuring clients receive up-to-date map information.

Inventive Principle:
Principle #1Segmentation

3Reliability

If map difference bundles are uploaded sequentially to maintain version integrity, then reliability is improved, but productivity decreases due to inability to upload selective changes to different versions simultaneously

Engineering Contradiction:
Improveintegrity of map version updatesVSAvoidspeed of updating different map versions
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a dynamic update system where the sequential upload constraint is replaced with flexible, on-demand application of differential bundles. The system dynamically determines which version a client should have and applies only the necessary differential bundles to reach that version, allowing parallel processing and selective updates without compromising version integrity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary organization of differential bundles during map creation, pre-calculating and storing all necessary update bundles in an ordered sequence. This preliminary preparation enables clients to efficiently jump to any version by applying only the required subset of pre-organized bundles, dramatically improving update speed while maintaining reliability through the pre-established version sequence.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250164280A1Method for versioning digital road maps and vehicle
Publication Date: 2025.05.22 MERCEDES BENZ GROUP AG
  • US20250164280A1 patent drawing
  • US20250164280A1 patent drawing
  • US20250164280A1 patent drawing

AI summary

Incremental updates are used for versioning digital road maps. A base map is provide. A hash function is applied to the base map to generate a version hash of the base map. Map difference bundles are provided, a map difference bundle includes at least one individual change of a map feature. The digital road map is versioned by forming at least one continuous version chain, beginning with the base map. To generate a current map version, a map difference bundle to be applied is linked to the map version in the version chain before the current map version. For this the version hash of the previous map version and the map difference bundle to be applied are input into the hash function as input parameters to generate a version hash for the current map version.