Distributed Proxy Cache for Mobile Bandwidth Conservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvestorage capacityVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improvenetwork throughputVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If distributed caching is implemented across mobile devices, then network resource utilization is improved, but device complexity and user privacy concerns worsen

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2700019B1Social caching for device resource sharing and management
Publication Date: 2019.03.27 SEVEN NETWORKS INC
  • EP2700019B1 patent drawingFigure 1A
  • EP2700019B1 patent drawingFigure 1B
  • EP2700019B1 patent drawingFigure 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