Unified File System Interface for Mobile Data Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data synchronization methods face complications when dealing with limited persistent storage on mobile devices, particularly when multiple file systems and storage media are involved, leading to issues like file corruption, duplication, and errors during synchronization.
Innovation Solution
A unified file system interface is introduced, which provides a dynamic lookup table associating alias file paths with actual file paths, allowing for seamless data management and synchronization across multiple storage systems without disrupting existing synchronization schemes. This interface tracks file locations and updates associations dynamically, ensuring that file movements do not affect synchronization processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data synchronization is performed between multiple storage systems on mobile devices, then data availability and accessibility are improved, but file corruption, duplication, and synchronization errors increase due to limited persistent storage and multiple file systems
Solution Approach 1:
The patent introduces a unified file system interface as an intermediary layer between multiple storage systems (removable media, internal memory, cloud storage) and synchronization applications. This interface provides a consistent view of storage resources across different file systems, mediating data operations to prevent corruption and duplication while maintaining synchronization reliability.
Solution Approach 2:
The unified file system interface provides universal access to various storage systems through a single standardized interface. It can manage different storage media (SD cards, internal memory, network drives) using common operations, enabling reliable synchronization across heterogeneous storage systems without requiring system-specific handling for each media type.
2Quantity of substance
If multiple file systems and storage media are used on mobile devices, then storage capacity and flexibility are improved, but data management complexity and synchronization errors increase
Solution Approach 1:
The patent segments the data management function by introducing a dedicated unified file system interface layer that separates storage hardware details from application logic. This segmentation allows complex multi-storage management to be encapsulated in the interface layer, simplifying data management for synchronization applications while maintaining access to multiple storage systems.
Solution Approach 2:
The unified file system interface acts as a mediator that abstracts the complexity of multiple file systems and storage media. It presents a simplified, consistent interface to applications, handling the complexity of managing different storage types internally while preventing synchronization errors caused by direct interaction with heterogeneous storage systems.
3Productivity
If file movements are performed on mobile devices with limited storage, then storage space utilization is improved, but synchronization processes may be disrupted or corrupted
Solution Approach 1:
The unified file system interface implements feedback mechanisms that monitor file location changes and storage status. When files are moved between storage systems, the interface provides feedback to synchronization processes about the updated file locations, allowing synchronization to continue reliably without disruption despite storage space management operations.
Solution Approach 2:
The interface dynamically tracks file locations and updates metadata as files move between storage systems. This dynamic awareness allows the synchronization process to adapt to file movements in real-time, maintaining reliability while enabling flexible storage space utilization through file relocation.
Data Source
AI summary
A method, apparatus and computer program product for managing data storage and access on a computing device. The computing device is associated with a storage system accessible via a first communication interface and a second communication interface. A unified file system interface facilitates interaction with the computing device and is operable to facilitate interaction with content of the storage system via either of the communication interfaces, as available. The unified file system interface is configured as a file system capable providing access to content of the storage system via alias file paths which are independent of whether the unified file system interface is operating in the first mode or the second mode.


