Seamless Object Display Across Map Update Regions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Navigation devices face challenges in displaying objects that span multiple update regions, leading to image artifacts and inefficiencies due to the need to separately identify and display parts of objects across different update regions.
Innovation Solution
A system generates a database with a global table that assigns a global identifier to objects and stores pointers to update regions, allowing objects to be displayed as a single entity by linking parts across different update regions, thus avoiding separate display of object parts and potential image artifacts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If objects are divided into parts across different update regions, then database management and updates become easier, but display complexity increases and image artifacts occur
Solution Approach 1:
The geographical map database is divided into multiple update regions that can be independently managed and updated. Objects spanning multiple regions are segmented into parts, with each part stored in the corresponding update region. This segmentation enables efficient database updates while the rendering system reconstructs complete objects during display.
Solution Approach 2:
A global object identifier system acts as an intermediary between the segmented object parts stored in different update regions. This identifier links all parts of an object across regions, enabling the rendering system to efficiently retrieve and assemble complete objects without complex cross-region queries, thus reducing display processing complexity.
2Loss of time
If object parts are displayed separately from different update regions, then data retrieval is simplified, but seamless display is compromised and image artifacts appear
Solution Approach 1:
Object parts from different update regions are pre-loaded into memory before rendering. The system identifies all required object parts using global identifiers and retrieves them in advance, allowing the rendering engine to assemble complete objects without real-time cross-region data fetching, thus maintaining both fast retrieval and seamless display.
Solution Approach 2:
The rendering system merges object parts from multiple update regions into complete, seamless objects during the rendering process. By combining the segmented parts using global object identifiers, the system eliminates visual artifacts and ensures display quality while maintaining efficient data retrieval through the pre-established identifier system.
3Productivity
If a global identifier system is implemented, then object assembly across regions becomes efficient, but database structure complexity increases
Solution Approach 1:
The global object identifier serves multiple functions: it uniquely identifies objects across all update regions, links segmented object parts together, and enables efficient retrieval operations. This universal identifier system simplifies the overall database structure despite spanning multiple regions, as it provides a single point of reference for all object-related operations.
Data Source
AI summary
A system may generate a database of a geographical map of a navigation device. The geographical map covering a geographical area which is divided into several update regions. The system may identify at least one object in the geographical map which covers an object area in the geographical area. The object area can be divided into different parts which are located in different update regions. The system can store in the database, for each of said at least one object, information indicating that the object area overlaps with plural update regions, the information including pointers to update regions in which the respective different parts of the object area are stored.


