Decentralized Content Distribution Using Peer Nodes for Final-Mile Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional content distribution networks (CDNs) inefficiently utilize peer-to-peer connections on local networks, leading to suboptimal resource use and download delays, especially during high-demand events, and fail to address the final mile of Internet connections, causing unnecessary data transfer and user inconvenience.

Innovation Solution

A decentralized content distribution network (dCDN) utilizing a Software Development Kit (SDK) that establishes device-to-device and Internet connections, employing Low Extra Delay Background Transport (LEDBAT) protocol and a distributed hash table (DHT) for efficient content distribution, allowing seamless integration into mobile apps without additional user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional CDNs place cache servers into edge networks, then backbone traffic is reduced, but the final mile connection remains inefficient causing duplicate file transfers and download delays

Engineering Contradiction:
Improvedownload speedVSAvoidnetwork resource waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system enables end users to serve as content distribution nodes themselves. When a user downloads content, the system automatically configures their device to share the content with other users in the same network, turning consumers into distributors without requiring additional infrastructure or manual configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent combines traditional CDN infrastructure with peer-to-peer networking by integrating content distribution functionality directly into mobile devices. This merges the caching function of traditional CDNs with the distributed sharing capability of P2P networks, creating a hybrid system that leverages both infrastructure and user devices.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If multiple copies of files are downloaded simultaneously during high-demand events, then content availability is maintained, but network congestion increases and download delays occur

Engineering Contradiction:
Improvecontent availabilityVSAvoiddownload efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary content distribution by seeding content to a select group of users before the main download event. These preliminary recipients then share the content with others, distributing the load over time rather than concentrating all downloads simultaneously.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the content distribution process into multiple phases: initial content seeding to selected users, then distributed sharing through peer-to-peer connections. This segmentation divides the simultaneous download demand into staggered, distributed transfers, reducing network congestion.

Inventive Principle:
Principle #1Segmentation

3Loss of energy

If peer-to-peer connections are enabled on local networks, then duplicate transfers are reduced, but network complexity increases

Engineering Contradiction:
Improvedata transfer redundancyVSAvoidsystem configuration
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system automatically manages peer-to-peer connections without requiring manual configuration. When a user downloads content, the system automatically discovers other users with the same content, establishes connections, and configures data sharing parameters, eliminating the need for users to manually set up complex networking.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces a coordination server that acts as an intermediary between peer devices. This server handles the complex tasks of content indexing, peer discovery, connection establishment, and data routing, shielding users from the underlying network complexity while enabling efficient peer-to-peer transfers.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If decentralized content distribution is implemented, then network load is reduced, but deployment difficulty increases due to lack of browser support

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoiddeployment ease
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent replaces the traditional web browser-based content delivery mechanism with a native mobile application approach. By embedding the content distribution system directly into mobile apps, it eliminates the need for browser support while maintaining widespread accessibility, as mobile apps are already the primary content consumption platform.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12401716B2Newnode: decentralized content distribution network
Publication Date: 2025.08.26 CLOSTRA INC
  • US12401716B2 patent drawing
  • US12401716B2 patent drawing
  • US12401716B2 patent drawing

AI summary

A method and apparatus of a device that downloads content to a local device using a decentralized content distribution network is described. In an exemplary embodiment, the device receives a request from an application to download content using the decentralized content distribution network. In addition, the device determines a plurality of nodes in the decentralized content distribution network to download the content. For each of the plurality of nodes, the device attempts to establish communications between the device and that node. In addition, the device downloads a portion of the content from that node if communication is established between the local device and that node, wherein the size of the portion is based on at least a characteristic of that node. Furthermore, the device downloads a portion of the content from a proxy if communication cannot be established between the local device and that node, wherein the size of the portion is based on at least a characteristic of that proxy.