Offline Data Capture Synchronization for Conflict-Free Space Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When multiple data capture devices generate data representing the same portion of a space offline, conflicts in the generated data are difficult to resolve, especially when they reconnect to a server.
Innovation Solution
Data capture devices establish a direct communication channel with nearby devices to synchronize data locally, generating and exchanging synchronization data to harmonize locally stored representations before reconnecting to a server.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple data capture devices generate data offline independently, then data generation continues without interruption, but data conflicts arise when devices reconnect to the server
Solution Approach 1:
The system performs preliminary data synchronization between offline devices before they reconnect to the server. When devices detect they are offline, they establish direct peer-to-peer communication channels and exchange synchronization data to harmonize their local representations of the space, preventing conflicts before reconnection occurs
Solution Approach 2:
The patent introduces an intermediary synchronization mechanism that mediates between multiple offline data capture devices. This intermediary system allows devices to communicate directly with each other through established communication channels, harmonizing their data representations without requiring immediate server intervention
2Loss of information
If data capture devices upload generated data when returning online, then data is transmitted to the server, but conflict resolution becomes difficult when multiple devices capture the same space portion
Solution Approach 1:
The system performs preliminary data synchronization between offline devices before they reconnect to the server. When devices detect they are offline, they establish direct peer-to-peer communication channels and exchange synchronization data to harmonize their local representations of the space, preventing conflicts before reconnection occurs
Solution Approach 2:
The patent implements a feedback mechanism where data capture devices continuously monitor their connectivity status and automatically initiate synchronization protocols when offline conditions are detected. This feedback loop ensures that devices adapt their data transmission behavior based on real-time network conditions, harmonizing data before server upload
Data Source
AI summary
An example method for offline data synchronization to generate a representation of a space includes: localizing a data capture device in the space; detecting, by the data capture device, a nearby additional data capture device; in response to detecting the additional data capture device, establishing a communications channel to the additional data capture device; generating data representing the space; generating synchronization data based on the generated data; and sending the synchronization data to the additional capture device via the communications channel.


