Media Distribution Buffering for Session Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service continuity in media distribution introduces a time gap when a user experiences a service interruption, causing inconvenience as the live transmission resumes from the point where it was stopped, rather than the current point, leading to a delay for the user.

Innovation Solution

A method that involves stopping media rendering, storing remaining media, and upon request, dividing it into segments, assigning priorities, and streaming only segments with priority above a threshold, thereby reducing or eliminating the time gap without degrading the user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the session is restarted from the point where the prior session was interrupted, then session continuity is maintained, but a time gap is created between the live transmission and the user's session

Engineering Contradiction:
Improvesession continuityVSAvoidtime gap
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by storing the live transmission content in a buffer during the interruption period. When the session resumes, this pre-stored content is delivered to the user, eliminating the time gap without requiring the user to wait for live transmission to catch up. This allows the session to restart from the interruption point while still providing up-to-date content.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The solution segments the media content into manageable portions that can be buffered and delivered in stages. By dividing the live transmission into segments and managing them separately in the buffer, the system can deliver content efficiently when the session resumes, reducing the overall time gap while maintaining session continuity.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If the session is restarted from the current live transmission point, then the time gap is eliminated, but the user misses content that aired during the interruption

Engineering Contradiction:
Improvetime gapVSAvoidcontent continuity
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The system captures and stores the live transmission content in the buffer during the interruption period as a preliminary action. This pre-captured content is then delivered to the user when the session resumes, ensuring that no content is missed while still eliminating the time gap. The user receives both the missed content and current content seamlessly.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The buffer acts as an intermediary between the live transmission source and the user's session. It temporarily holds the content that aired during the interruption and delivers it to the user when the session resumes, bridging the gap between live transmission and user reception without content loss.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If all remaining media is streamed to the user after service interruption, then complete content is delivered, but network bandwidth is consumed and streaming time is increased

Engineering Contradiction:
Improvecontent completenessVSAvoidstreaming time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

Instead of streaming all remaining media content, the system applies partial action by selectively delivering only the most relevant or high-priority segments from the buffer. This reduces the total streaming time and bandwidth consumption while still providing the user with the essential content they missed during the interruption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system extracts and delivers only the critical or high-value content segments from the buffered media, leaving out less important portions. This extraction approach reduces streaming time and bandwidth usage while maintaining content completeness for the most relevant material.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8176195B2Media distribution with service continuity
Publication Date: 2012.05.08 FUTUREWEI TECHNOLOGIES INC
  • US8176195B2 patent drawing
  • US8176195B2 patent drawing
  • US8176195B2 patent drawing

AI summary

System and methods for media distribution are described. In one embodiment, a method of media distribution includes rendering of a media to a user, stopping the rendering of the media, and storing remaining media not rendered to the user in a user server. The method further includes receiving a request to stream the remaining media to the user, dividing the remaining media into segments, and assigning a priority to each segment. The remaining media is streamed, leaving out segments with priority lower than a threshold priority.