Home Content Delivery Network P2P Cache Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current home content delivery systems lead to inefficiencies such as redundant data downloads, increased internet service provider costs, and environmental impact due to unnecessary data traffic and resource wastage, as each device downloads content independently without sharing resources.
Innovation Solution
Implementing a resilient and trusted ad-hoc Peer-To-Peer (P2P) communication protocol across connected devices for sharing browsed content, optimizing internet consumption by replicating browser cache assets based on usage patterns, and refreshing shared cache assets in idle times to utilize bandwidth across an ad-hoc group, while maintaining privacy and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If each device downloads content independently from the internet, then each device can access the content it needs, but redundant data downloads occur and internet bandwidth is wasted
Solution Approach 1:
The patent merges the content storage and sharing capabilities across multiple devices in the home network into a unified system. Instead of each device independently downloading content, the system combines the resources of all devices to create a shared content repository, eliminating redundant downloads and reducing internet bandwidth consumption.
Solution Approach 2:
The patent implements a copying mechanism where content downloaded by one device is replicated and cached on other devices in the home network. This allows subsequent requests for the same content to be served from local copies rather than requiring additional internet downloads, thereby reducing redundant bandwidth consumption while ensuring content availability.
2Reliability
If content is downloaded from the internet instead of from local devices, then the latest content can be obtained, but download speed decreases and service quality degrades
Solution Approach 1:
The patent employs preliminary action by pre-downloading and caching content onto multiple local devices before it is actually needed. When a user requests content, the system checks for local copies first, serving the content immediately from the local network without requiring a slow internet download. This approach maintains content freshness while dramatically improving download speed.
Solution Approach 2:
The patent introduces a local content delivery intermediary system that sits between the internet and the end users. This intermediary layer caches content locally and serves requests from the home network before falling back to internet downloads only when necessary, thereby maintaining content freshness while avoiding the speed limitations of WAN connections for local content delivery.
3Reliability
If multiple devices download the same content independently, then each device has access to the content, but unnecessary load is placed on the ISP network and costs increase
Solution Approach 1:
The patent implements a copying mechanism where content downloaded by one device is replicated and cached on other devices in the home network. This allows subsequent requests for the same content to be served from local copies rather than requiring additional internet downloads, thereby reducing redundant bandwidth consumption while ensuring content availability.
4Reliability
If unused resources are not shared among devices, then each device maintains its own resources, but resource utilization efficiency decreases
Solution Approach 1:
The patent transforms individual device resources into universal shared resources that can serve multiple purposes and multiple users. Storage space, bandwidth, and processing capabilities that would otherwise be unused on individual devices are made available to the entire home network, allowing any device to utilize any resource as needed, thereby dramatically improving overall resource utilization efficiency while maintaining resource availability.
Data Source
Figure 1
Figure 2
AI summary
A method for on demand matching between unused suppliers resources and consumers, comprising the steps of: implementing, on a computerized device (such as a server) with at least one processor, a resilient and trusted ad-hoc Peer-To-Peer (P2P) communication protocol across connected devices for sharing browsed content among an ad-hoc group of connected devices, using WiFi networking capabilities of the connected devices; optimizing, by the computerized device, internet consumption across browser based sessions, using standalone browsers, or browsers' modules utilized by native applications; replicating, by the computerized device, browser cache assets of participating devices, based on usage patterns and top internet destinations; refreshing, by the computerized device, shared cache assets in idle time for utilizing bandwidth across the ad hoc group; measuring, by the computerized device, internet experience optimization ratio over a predetermined period of time by monitoring the performance of devices participating in Home CDN vs. the devices that are not connected to a local network; measuring, by the computerized device, internet experience optimization ratio across multiple local networks setups.