Cross-Terminal Data Reading via Identifier Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Data interworking between terminals is hindered due to incompatibility of operating systems and system structures, preventing convenient access and sharing of data across devices.
Innovation Solution
A data reading method that utilizes a unique identifier mapping relationship to enable cross-terminal data access by determining the data's location and accessing it through a corresponding identifier, even if the data is stored on another device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If data is stored locally on each terminal, then data access speed is improved, but data sharing capability between terminals deteriorates
Solution Approach 1:
The patent introduces a distributed database as an intermediary system that mediates between terminals. Each terminal maintains a local cache for fast access, while the distributed database serves as the central coordination mechanism that enables data sharing across terminals through unified identifier mapping, resolving the contradiction between local access speed and cross-terminal sharing capability
2Adaptability or versatility
If operating systems and system structures are made compatible across terminals, then data interworking is improved, but system complexity increases
Solution Approach 1:
The distributed database acts as an intermediary layer that abstracts the complexity of different operating systems and hardware architectures. It provides a unified interface for data access across terminals regardless of their underlying systems, enabling data interworking without requiring changes to individual terminal operating systems or structures
Solution Approach 2:
The patent implements universal identifier mapping that works across different terminal types and operating systems. The distributed database provides multi-functional capabilities including data storage, retrieval, mapping, and synchronization, allowing a single system to serve diverse terminal environments without requiring system-specific implementations
3Ease of operation
If a unified data access interface is implemented across terminals, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The distributed database provides a universal data access interface that works uniformly across all terminal types. It implements multi-functional operations including data storage, retrieval, updating, and deletion through standardized protocols, allowing terminals to access data using the same interface regardless of their specific hardware or software architecture
Solution Approach 2:
The patent employs identifier copying and mapping mechanisms where unique identifiers are replicated across the distributed database and cached in terminal memory. This copying approach enables terminals to access data through copied identifier references without establishing complex direct connections between each terminal and the data source, simplifying the access interface
Data Source
AI summary
In a data reading operation, a first terminal in a distributed storage system obtains a first data identifier, which is a unique identifier of first data in the distributed storage system. The first terminal determines, based on the first data identifier, whether first data is local data. When the first data is not local data, the first terminal obtains a first identifier that uniquely identifies the first data in the distributed storage system. The first terminal obtains, based on the first identifier, a second identifier corresponding to the first data and associated with content of the first data. The first terminal obtains, based on the second identifier, a read address that indicates that the first data is stored at a second terminal in the distributed storage system. The first terminal then retrieves the first data from the second terminal.


