Distributed Data Segmentation for P2P Content Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current P2P file-sharing and media distribution systems place a heavy burden on upstream access networks due to one-to-one content delivery, leading to long connection times, especially when transferring large media files, as they require files to be uploaded from a source subscriber's computer and downloaded over the access network.

Innovation Solution

A method and system for allocating data storage across multiple devices in a cable system, segmenting content into smaller data elements, and using a controller to facilitate their distribution and retrieval, enabling swarming of data elements from multiple devices to a requesting device based on available storage capacity and contractual commitments, while associating metadata for playback and advertisement integration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If one-to-one content delivery is used in P2P systems, then direct file transfer from source to destination is achieved, but upstream network burden increases and transfer time becomes very long

Engineering Contradiction:
Improvecontent delivery speedVSAvoidconnection time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments large media files into smaller chunks and distributes them across multiple peer devices in the network. Instead of transferring one complete file from a single source, the system divides the content into segments that can be simultaneously transferred from multiple sources, dramatically reducing transfer time and network burden on individual upstream connections.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If files are transferred from source subscriber's computer over access network, then direct P2P transfer is achieved, but upstream access network burden is heavily loaded

Engineering Contradiction:
Improvedirect transfer capabilityVSAvoidnetwork capacity consumption
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent merges multiple peer devices into a distributed content delivery network where each peer contributes storage and bandwidth resources. By combining the capabilities of multiple devices, the system creates a collective resource pool that can serve multiple requests simultaneously, reducing the burden on any single upstream connection and improving overall network efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system enables peers to serve content from their own stored segments to other peers in the network. Each device that has downloaded and cached content segments becomes a potential source for other users, creating a self-sustaining distributed network where participants both consume and provide resources, thereby reducing overall network traffic.

Inventive Principle:
Principle #25Self-service

3Reliability

If entire file is transferred from one peer to another, then complete content delivery is achieved, but transfer duration becomes very long for large files

Engineering Contradiction:
Improvecontent integrityVSAvoidtransfer duration
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The patent divides large media files into smaller segments that are distributed across multiple peers. Each peer stores and can transfer specific segments independently. This segmentation allows parallel transfer of multiple segments simultaneously from different sources to the destination, dramatically reducing overall transfer duration while maintaining complete content integrity through proper reassembly of all segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system allows destination peers to begin receiving and processing content segments before the entire file is completely transferred. By initiating playback or processing with partial content available from multiple sources, the system reduces effective wait time and makes the transfer process more efficient, even though complete file delivery is ultimately required.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8060648B2Method and system of allocating data for subsequent retrieval
Publication Date: 2011.11.15 CABLE TELEVISION LAB INC
  • US8060648B2 patent drawing
  • US8060648B2 patent drawing
  • US8060648B2 patent drawing

AI summary

A method and system of allocating data for subsequent retrieval. The method and system optionally including allocating data to a plurality of devices for storage, associating the data with the device providing the storage thereof, and providing retrieval information to facilitate retrieval of the data as function of the devices associated with the storage thereof. The method and system may further include features for controlling information associated with the allocated and/or features for associated one or more pieces of metadata to control access to allocated data once retrieved.