Real-Time Map Revision Sharing for Multi-User Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing map revision technologies fail to efficiently share real-time modifications made by multiple users, leading to loss of valuable revision details.
Innovation Solution
A method and apparatus for sharing map revision details in real-time by converting user-generated revision details into key values, synchronizing them across user terminals through intermediary servers, and reflecting these changes on displayed maps in real-time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If multiple users simultaneously modify map data independently, then each user can work autonomously, but map revision details made by other users are lost
Solution Approach 1:
The system implements real-time feedback by continuously transmitting revision details between users. When one user modifies map data, the revision details are immediately sent to other users' terminals, allowing them to see and incorporate changes made by others, preventing information loss while maintaining autonomous work capability
Solution Approach 2:
The server acts as an intermediary that collects revision details from all users and distributes them to appropriate terminals. This mediator enables autonomous work by each user while ensuring that revision information is shared across the system, resolving the contradiction between independent operation and information preservation
2Loss of information
If real-time synchronization of map revision details is implemented across multiple users, then revision information is preserved, but system complexity increases
Solution Approach 1:
The system extracts only the essential revision details (changes in map data) and transmits them separately from the complete map data. This approach preserves revision information while minimizing data transmission volume and processing requirements, thereby reducing system complexity
Solution Approach 2:
The synchronization system is segmented into independent components: each user terminal generates and sends its own revision details independently, and the server processes these segments separately before distributing them. This modular approach reduces overall system complexity while achieving real-time synchronization
Data Source
AI summary
The present disclosure relates to a method and an apparatus for sharing map revision details. A method according to an embodiment of the present disclosure includes receiving, from a first user terminal, first revision details generated based on an initial map and a first revised map revised from the initial map, receiving, from a second user terminal, second revision details generated based on the initial map and a second revised map revised from the initial map, transmitting the second revision details to the first user terminal and transmitting the first revision details to the second user terminal, and according to a result of the transmissions, reflecting in real time the second revision details on the first revised map displayed on the first user terminal and reflecting in real time the first revision details on the second revised map displayed on the second user terminal.


