Bloom Filter Route Decoding for Map Version Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing navigation systems face challenges in efficiently communicating route information between devices with different versions of digital maps, leading to bandwidth issues and decoding inaccuracies.
Innovation Solution
The use of map version agnostic identifiers encoded into a bloom filter allows for the transmission of route segment sets in a bandwidth-efficient manner, ensuring compatibility across different map versions by distinguishing route segments from adjacent segments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple versions of the digital map are maintained by the server, then compatibility with different map versions is improved, but the amount of memory needed to store and maintain all versions increases significantly
Solution Approach 1:
The patent extracts only the essential route segment identifiers from the full digital map data and transmits them as a compressed bit array. This allows the server to maintain a single version of the map while providing route information compatible with different client map versions, eliminating the need to store multiple map versions.
Solution Approach 2:
The patent transforms route segment identifiers into a compact bit array representation, changing the data format from detailed map data to a compressed parameter set. This parameter transformation enables efficient transmission and storage while maintaining the ability to identify route segments across different map versions.
2Measurement precision
If detailed route information is transmitted, then route decoding accuracy is improved, but bandwidth consumption increases
Solution Approach 1:
The patent extracts only the critical route segment identifiers needed for accurate route reconstruction, transmitting them in a compressed bit array format. This extraction approach maintains decoding accuracy by including essential identifiers while eliminating redundant data, thereby reducing bandwidth consumption.
Solution Approach 2:
The patent creates a compressed representation (bit array) that copies only the essential characteristics of the route segment identifiers. This compressed copy enables accurate route decoding at the client side while using minimal bandwidth for transmission.
Data Source
AI summary
A route response provided by a network apparatus is received. The route response comprises route information and one or more delay bloom filters. The route response is received by a mobile apparatus comprising a processor, memory storing a mobile version of a digital map, and a communication interface. A decoded route is determined based on the route information and the mobile version of the digital map. Based on the one or more delay bloom filters, an expected traffic delay for at least one adjacent segment of the decoded route is determined. An adjacent segment is a segment of the digital map that intersects the decoded route and is not a segment of the decoded route. The decoded route and the expected traffic delay for the at least one adjacent segment of the decoded route is provided via a user interface.


