Mobile Device Peer-to-Peer Data Retrieval for Infrastructure Load Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing systems for mobile devices accessing data in real-world spaces face infrastructure bottlenecks due to frequent data requests, leading to high loading on servers and communication infrastructure.
Innovation Solution
A method and arrangement where a mobile device first attempts to retrieve data from another mobile device within the same space before requesting it from the service system, thereby reducing the load on the infrastructure.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If mobile devices frequently request data items from the service system, then data accessibility is improved, but the loading on servers and communication infrastructure increases
Solution Approach 1:
The patent implements distributed caching where data items are copied to multiple mobile devices (caches) instead of relying solely on the central service system. Each mobile device stores copies of frequently accessed data locally, enabling direct peer-to-peer access and reducing the burden on servers and communication infrastructure while maintaining data accessibility.
Solution Approach 2:
The patent segments the centralized data storage function into distributed caches across multiple mobile devices. Instead of a single centralized repository, data is distributed across many devices, allowing parallel access paths and reducing the load on any single infrastructure component.
2Speed
If data is stored in cache memory of mobile devices, then subsequent data access speed is improved, but device memory space is depleted
Solution Approach 1:
The patent merges the caching functionality across multiple mobile devices into a distributed cache network. Instead of each device managing its own limited cache space independently, the combined cache capacity of all devices provides a collective memory resource that grows with the number of participants, effectively expanding the total available storage space while maintaining fast local access speeds.
Solution Approach 2:
The patent transitions from a single-device cache dimension to a multi-device distributed cache dimension. By adding the dimension of networked devices, the system achieves both increased total capacity and maintained access speed through hierarchical data retrieval (local cache first, then network).
3Object-generated harmful factors
If distributed caching is implemented, then infrastructure loading is reduced, but system complexity increases
Solution Approach 1:
The patent implements self-service mechanisms where mobile devices automatically participate in distributed caching without requiring complex centralized management. Devices autonomously determine when to cache data, manage their local cache memory, and facilitate peer-to-peer data transfers, thereby reducing infrastructure loading while minimizing the operational complexity burden on individual devices.
Solution Approach 2:
The patent introduces a simplified intermediary layer (the distributed cache system) that mediates between mobile devices and the central service system. This intermediary handles the complexity of data distribution and coordination, shielding individual devices from complex system management while reducing infrastructure loading through efficient peer-to-peer access.
Data Source
AI summary
A user visiting a space is equipped with a mobile device in communication with a service system. Media items held by the service system are associated with various locations around the space and a user arriving at such a location is presented with the corresponding item or items. Preferably, these media items are preemptively loaded into a cache of the user's mobile device in dependence on the user's progress around the space. Items can also be flushed from cache on this basis. In order to reduce load on the service system and the related communication infrastructure, a media item needed by a mobile device is first sought from a nearby device using a short-range communication mechanism.


