Distributed Proxy Cache for Mobile Bandwidth Conservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The proliferation of data due to increased mobile device usage, social media interactions, and network demands has overwhelmed traditional storage mechanisms and wireless networks, leading to bandwidth and storage challenges that existing solutions fail to adequately address, particularly in optimizing network resource utilization and user experience.
Innovation Solution
A distributed proxy and cache system that enables dynamic content caching, allowing mobile devices to cache frequently accessed content, reduce redundant data transmission, and optimize network usage by categorizing traffic and adjusting polling schedules, thereby conserving bandwidth and battery life.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If traditional storage mechanisms and network bandwidth are increased to meet growing data demands, then storage capacity and network capacity are improved, but system complexity and cost increase significantly
Solution Approach 1:
The patent merges storage resources across multiple mobile devices into a unified distributed storage system. Devices in proximity share their local storage capacities, creating a collective storage pool that serves multiple users without requiring each device to have large individual storage capacity. This resolves the contradiction by achieving high total storage capacity through resource sharing rather than through complex centralized storage infrastructure.
Solution Approach 2:
The system enables mobile devices to automatically and autonomously share their storage resources with nearby devices without requiring complex manual configuration or centralized management. The storage sharing occurs peer-to-peer, with devices self-organizing into storage communities, thereby achieving enhanced storage capacity without proportionally increasing system complexity.
2Productivity
If more network bandwidth is allocated to handle social media traffic and data synchronization, then network throughput is improved, but energy consumption and network congestion worsen
Solution Approach 1:
The patent combines storage and data sharing resources across multiple mobile devices to create a local distributed cache system. This local cache reduces the need for constant network communication by serving data requests from nearby devices' storage, thereby maintaining high network throughput for essential traffic while reducing overall network load and associated energy consumption.
Solution Approach 2:
The distributed cache system acts as an intermediary between mobile devices and the broader network. Instead of all devices directly accessing the network for every data request, the local cache mediates by serving frequently accessed data locally, reducing redundant network traffic and the energy required for network communication while maintaining productivity.
3Productivity
If distributed caching is implemented across mobile devices, then network resource utilization is improved, but device complexity and user privacy concerns worsen
Solution Approach 1:
The system allows mobile devices to autonomously participate in distributed caching without requiring complex user configuration or intervention. Devices automatically discover nearby participants, negotiate resource sharing, and manage their own caching contributions, thereby improving network resource utilization while keeping individual device complexity manageable through automated processes.
Solution Approach 2:
The patent segments the distributed caching system into independent, self-managing components on each device. Each device maintains its own caching logic and resource management independently, with simple local agents that collectively form the distributed system. This segmentation allows high overall network resource utilization while keeping individual device implementations relatively simple and privacy-preserving.
Data Source
Figure 1A
Figure 1B
Figure 1C
AI summary
Systems and methods of social caching for device resource sharing and management are disclosed. In one embodiment, a system includes a local proxy which wirelessly accesses the physical storage of other device via a wireless network to cache the response or content for the mobile device, in response to detecting commonalities between the mobile device and the other device. The commonalities can include, for example, common interests in users of the mobile device and the other device