Mobile Data Sharing Manager for Local Remote Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless data service networks, mobile communications devices often host multiple applications that require access to shared data, but existing systems struggle to efficiently manage and synchronize data across different storage spaces, leading to inefficiencies in data retrieval and sharing.
Innovation Solution
A mobile communications device with integrated querying means that checks a local data storage space and, if necessary, a remote data storage space via a wireless network, copies data from the remote space to the local space and shares it among applications, ensuring data consistency and accessibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If data is stored only in local data storage space, then data access speed is improved, but data sharing capability deteriorates
Solution Approach 1:
The patent introduces a data sharing manager as an intermediary component that coordinates between local and remote data storage spaces. This manager enables multiple applications to access shared data without requiring direct network connections, thus maintaining fast local access speed while enabling data sharing capability across the device.
Solution Approach 2:
The patent segments the data storage system into local and remote portions, with the local data storage space containing frequently accessed shared data and the remote storage containing the complete data set. This segmentation allows applications to access data locally at high speed while the system maintains the ability to retrieve additional data from remote storage when needed.
2Quantity of substance
If data is stored in remote data storage space, then data storage capacity is improved, but data retrieval efficiency deteriorates
Solution Approach 1:
The patent implements preliminary action by pre-loading frequently accessed shared data from remote storage into local storage before it is actually needed by applications. The data sharing manager monitors application data access patterns and proactively retrieves data to the local storage space, ensuring that when applications need the data, it is already available locally, thus maintaining high retrieval efficiency.
Solution Approach 2:
The patent applies local quality by optimizing the local data storage space to contain specifically the shared data that is most frequently accessed by multiple applications. This creates a localized high-performance storage area with the right quality characteristics (fast access speed) for the specific purpose of supporting multiple applications, while the remote storage provides the bulk capacity.
3Adaptability or versatility
If multiple applications access shared data simultaneously, then application functionality is improved, but data consistency deteriorates
Solution Approach 1:
The patent implements a feedback mechanism through the data sharing manager that monitors data access and modification operations across multiple applications. When data is modified by one application, the manager receives feedback about the change and coordinates with other applications to ensure they receive updated versions, thereby maintaining data consistency while allowing simultaneous access.
Solution Approach 2:
The data sharing manager provides self-service functionality by automatically detecting when shared data needs to be synchronized between applications without requiring manual intervention. The system autonomously manages the consistency of shared data across multiple applications, handling retrieval, caching, and update propagation transparently.
Data Source
AI summary
The present disclosure discloses a scheme for sharing data among multiple applications within a mobile communications device. The scheme involves performing a remote database inquiry with respect to a remote database accessible via a wireless packet data service network, wherein the remote database inquiry is performed as part of a first application available on the mobile communications device. The information resulting from the remote database inquiry is then stored in a local common database object that is accessible to a second application available on the mobile communications device.


