Seed Device P2P Live Stream Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing technologies for sharing live broadcast data are inefficient, with a significant imbalance between the number of downloaders and uploaders, leading to increased traffic due to a higher number of users downloading low-quality video content through mobile devices, which overwhelms the server and affects network performance.

Innovation Solution

A system where an electronic device, determined as a seed device based on a setting value and random value, receives high-quality live stream data and shares low-quality live stream data through a peer-to-peer (P2P) scheme, reducing the server's traffic load by distributing the data among peers and the server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If more users download low quality video content through mobile devices, then the number of downloaders increases, but server traffic increases significantly

Engineering Contradiction:
Improvenumber of downloadersVSAvoidserver traffic
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

Downloaders are transformed into uploaders (seed devices) that automatically share downloaded content with other downloaders. The system enables users to serve themselves and others by converting consumers into contributors, thereby reducing server traffic load while maintaining high downloader numbers

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A peer-to-peer sharing mechanism is introduced as an intermediary between the server and downloaders. Instead of all downloaders connecting directly to the server, they connect to each other through seed devices, reducing direct server traffic while maintaining content distribution

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If PC operates as uploader through LAN, then sharing capability is enabled, but access is limited to LAN environment

Engineering Contradiction:
Improvesharing capabilityVSAvoidaccess environment
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The uploader functionality is made universal by enabling both PC and mobile devices to operate as seed devices across different network environments. The system supports LAN, WiFi, and cellular networks, allowing uploaders to function universally regardless of access type

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

Solution Approach 2:

The system dynamically adapts to different network environments (LAN, WiFi, cellular) and device types (PC, mobile). Uploaders can switch between operating modes based on available network conditions, making the sharing capability flexible and environment-agnostic

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If mobile device operates as uploader based on WiFi network state, then sharing is enabled, but operation is limited by WiFi availability

Engineering Contradiction:
Improvesharing operationVSAvoidnetwork state dependency
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

Mobile devices are enabled to operate as uploaders across multiple network types (WiFi, cellular, LAN), not just WiFi. This multi-functionality removes the limitation of WiFi dependency and allows sharing operations in diverse network conditions

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

Solution Approach 2:

The system changes network parameters dynamically, allowing mobile uploaders to switch between WiFi and cellular networks based on availability. This parameter adaptation enables continuous sharing operation regardless of which network type is accessible

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10567454B2Method and system for sharing live broadcast data including determining if an electronic device is a seed device in response to determining the relationship a random value has with a setting value
Publication Date: 2020.02.18 NAVER CORP
  • US10567454B2 patent drawing
  • US10567454B2 patent drawing
  • US10567454B2 patent drawing

AI summary

A non-transitory computer-readable recording medium stores computer-executable instructions that, when executed by one or more processors, causes the one or more processors to perform operations including receiving, at a first electronic device, high quality live stream data through a high quality channel; playing back the high quality live stream data; receiving low quality live stream data through a low quality channel as the electronic device is set as a seed device in response to creation of the high quality channel; and sharing the received low quality live stream data by transmitting the received low quality live stream data.