IPTV Content Rebroadcast via Segmented Multicast

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In IPTV environments, network DVR and video download solutions face challenges in efficiently delivering requested media content due to limitations such as bandwidth, processor constraints, and the requirement for client devices to be online and subscribed to a multicast, leading to incomplete content reception during power outages or system issues.

Innovation Solution

A content distributor broadcasts media content, caches it, and allows client devices to request identification data to determine missing segments, which are then prioritized and rebroadcast using a secondary multicast stream based on demand.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If a client device receives media content via multicast broadcast, then bandwidth efficiency is improved, but reliability deteriorates because the client device may be offline or experience power outages preventing complete content reception

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidcontent delivery completeness
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The content distributor caches media content before potential requests occur. When a client device experiences an outage or is offline during a broadcast, the content is already stored in the cache, allowing the distributor to retrieve and retransmit the missing segments later without needing to rebroadcast the entire content.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the media content in the content distributor's cache memory. This copy serves as a backup source that can be used to retransmit data segments to client devices that missed the original broadcast, ensuring complete content delivery without requiring additional original broadcast resources.

Inventive Principle:
Principle #26Copying

2Reliability

If the content distributor rebroadcasts complete media content to all client devices, then reliability of content delivery is improved, but bandwidth consumption and system resources worsen

Engineering Contradiction:
Improvecontent delivery completenessVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The media content is divided into multiple data segments with unique identifiers. The content distributor can selectively retransmit only the specific segments that client devices failed to receive, rather than rebroadcasting the entire media content. This segmented approach significantly reduces bandwidth consumption while ensuring complete content delivery.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial action by retransmitting only the necessary portion of the media content (missing data segments) rather than the complete content. The client device requests specific segments it determines are missing by comparing received segment identifiers against the complete content structure, allowing the distributor to send exactly what is needed without over-transmission.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If the content distributor caches all broadcast media content, then ability to handle client requests reliably is improved, but device complexity and memory requirements worsen

Engineering Contradiction:
Improvecontent retrieval capabilityVSAvoidcache memory requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The cached content is organized into segmented data blocks with unique identifiers, matching the segmentation of the original broadcast content. This structured segmentation allows the content distributor to efficiently manage cache memory by storing content in discrete, addressable units and to retrieve only specific segments when needed, reducing the need to load entire content files into memory simultaneously.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7937736B2Media content rebroadcast
Publication Date: 2011.05.03 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7937736B2 patent drawing
  • US7937736B2 patent drawing
  • US7937736B2 patent drawing

AI summary

Media content rebroadcast is described. In embodiments, requests for a missing data segment of television media content are received from client devices that determine the missing data segment has not been received. The requests from the client devices can be prioritized based on demand for the missing data segment. The missing data segment can then be queued in a rebroadcast queue for rebroadcast to the client devices, and the rebroadcast queue can be prioritized based on the demand for the missing data segment.