Streaming Media Device Peer-to-Peer Content Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in viewing media content on television devices due to unreliable or non-existent network connections, particularly in rural areas with sparse communication networks, as traditional streaming methods require fast and reliable internet access.

Innovation Solution

A method using peer-to-peer networking protocols, such as WiFi Direct, allows a mobile device to connect with a streaming media device and download media content in advance, enabling its presentation on a display device without relying on a stable network connection by storing and playing back the content from the streaming media device's memory.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional streaming methods are used to present media content on television devices, then high-quality media content delivery is achieved, but reliable and fast network connection is required

Engineering Contradiction:
Improvenetwork connection reliabilityVSAvoidmedia content access availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by having the mobile device download and store media content in its memory before the actual playback session. This pre-loading of content allows the television device to receive and play media without requiring a reliable network connection during the playback process, effectively decoupling the network dependency from the critical playback moment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The mobile device serves as an intermediary between the network and the television device. It downloads content from the network when available and then acts as a local source, transferring the pre-downloaded media content to the television device via peer-to-peer connection. This intermediary role eliminates the need for the television device to have direct network access during playback.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If peer-to-peer networking protocol is used to transfer media content from mobile device to streaming media device, then network connection reliability is reduced, but device complexity increases

Engineering Contradiction:
Improvenetwork connection dependencyVSAvoidpeer-to-peer networking implementation
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The mobile device performs self-service by autonomously downloading, storing, and managing the media content in its own memory. It then automatically initiates the peer-to-peer transfer to the television device without requiring complex coordination or additional infrastructure. This self-service approach simplifies the overall system architecture despite using peer-to-peer protocols.

Inventive Principle:
Principle #25Self-service

3Loss of energy

If media content is downloaded and stored in advance on mobile device, then bandwidth requirements are reduced, but storage space on mobile device is consumed

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidstorage space on mobile device
Core Design Contradiction:
Loss of energyVSVolume of stationary object

Solution Approach 1:

The system applies partial action by downloading only the specific media content that is likely to be played on the television device, rather than caching all possible content. The mobile device selectively pre-loads content based on user preferences or usage patterns, optimizing the balance between storage utilization and bandwidth savings during playback.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11943515B2Methods, systems, and media for presenting media content
Publication Date: 2024.03.26 GOOGLE LLC
  • US11943515B2 patent drawing
  • US11943515B2 patent drawing
  • US11943515B2 patent drawing

AI summary

Methods, systems, and media for presenting media content are provided. In some embodiments, the method comprises: receiving, at a streaming media device connected to a display device, an instruction, from a mobile phone communicatively coupled with the streaming media device using a peer-to-peer networking protocol, to launch an application for presenting media content on the display device; in response to receiving the instruction, transmitting a request to a media content sharing service associated with the application for presenting media content to render a video player on the display device; receiving, from the mobile phone, an instruction to present a media content item on the display device using the video player; transmitting, to the mobile phone, a request for a first portion of the media content item, wherein a plurality of portions of the media content item including the first portion have been previously downloaded to the mobile phone; receiving, from the mobile phone, the first portion of the media content item using the peer-to-peer networking protocol; storing the first portion of the media content item in memory of the streaming media device; and causing the first portion of the media content item to be presented on the display device using the video player by playing the stored first portion of the media content item from the memory of the streaming media device.