Peer-to-Peer Media Streaming via Community Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

On-demand video streaming services face challenges in consistently providing quality experiences due to resource constraints, especially when handling large concurrent live streaming requests, leading to inefficiencies in network resource utilization and user experience.

Innovation Solution

The system leverages an online community's data to facilitate peer-to-peer media streaming, utilizing member relationships, computing resources, and incentives to deliver media content efficiently, thereby reducing the burden on central servers and enhancing user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a central video streaming server handles all streaming requests, then service delivery is simplified and controlled, but network resources are inefficiently utilized and user experience deteriorates during high concurrency

Engineering Contradiction:
Improvestreaming service delivery efficiencyVSAvoidnetwork resource consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent segments the centralized streaming function into distributed peer-to-peer streaming units. Instead of one central server handling all requests, the system divides streaming tasks among multiple peer nodes in the network, where each peer can act as both client and server, thereby distributing the load and improving resource utilization efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the roles of video client and video server into a single peer node. Each peer device both consumes and provides streaming services simultaneously, combining previously separate functions into unified nodes that efficiently share network resources and reduce overall system resource consumption.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If a central server handles large numbers of concurrent streaming requests, then service control is maintained, but the server lacks sufficient resources to provide quality experiences

Engineering Contradiction:
Improveservice quality consistencyVSAvoidserver computing resources
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent implements self-service where peer nodes autonomously provide streaming services to each other without requiring central server intervention for each request. Peers independently manage their own streaming sessions, buffer management, and quality adaptation, thereby eliminating the need for excessive central server computing resources while maintaining service reliability through distributed redundancy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces a lightweight coordination intermediary that manages peer discovery and session establishment without handling actual video data transmission. This intermediary enables reliable service coordination with minimal resource consumption, allowing peers to directly exchange streaming data while maintaining service quality through centralized only at the coordination layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If peer-to-peer streaming is implemented, then network resource utilization improves and server burden reduces, but system complexity increases

Engineering Contradiction:
Improvenetwork resource utilization efficiencyVSAvoidstreaming system architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent creates universal peer nodes that can perform multiple functions: video consumption, video serving, peer discovery, and session management. This multi-functionality reduces the need for specialized components and simplifies the overall system architecture by using identical multi-purpose nodes throughout the network, thereby improving resource utilization without proportionally increasing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Productivity

If incentives are provided to community members for participation, then user engagement and participation increase, but operational costs increase

Engineering Contradiction:
Improvecommunity participation levelVSAvoidincentive program costs
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent converts the potential harm of unused community computing resources into beneficial streaming capacity. By incentivizing members to share their idle bandwidth and processing power, the system transforms wasted resources into valuable streaming infrastructure, reducing operational costs while increasing participation through reward mechanisms.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS10051051B2Online community based peer-to-peer media streaming systems and methods
Publication Date: 2018.08.14 VERIZON PATENT & LICENSING INC
  • US10051051B2 patent drawing
  • US10051051B2 patent drawing
  • US10051051B2 patent drawing

AI summary

Online community based peer-to-peer media streaming systems and methods are disclosed. An exemplary method includes a service providing system accessing data associated with a hosted online community comprising a plurality of members, providing a peer-to-peer media streaming event to a group of the members of the online community based on the data associated with the online community, and providing an incentive to the group of the members for participation in the peer-to-peer media streaming event. Corresponding systems and methods are also disclosed.