CRC-Formatted Content Streams for Reliable Hybrid TV Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Satellite television systems face inefficiencies in resource allocation due to broadcasting less popular content, which can be costly and wasteful, especially during peak viewing times, as they require significant satellite resources.

Innovation Solution

The method involves dividing content files into portions, forming a leading data portion, determining a cyclic redundancy check (CRC) value, and creating a trailing data portion with the CRC value, which are then combined into a content data stream for accurate transmission, allowing for efficient communication through both satellite and communication networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If satellite television systems broadcast less popular content during peak viewing times, then content availability is improved, but satellite resource efficiency deteriorates

Engineering Contradiction:
Improvecontent availabilityVSAvoidsatellite resource efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts content delivery by transitioning from traditional satellite broadcasting to on-demand broadband delivery based on content popularity and timing. Less popular content is delivered via broadband connection during off-peak times, while popular content receives priority satellite bandwidth allocation during peak viewing times, optimizing resource efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the delivery parameter from uniform satellite broadcasting to differentiated delivery methods. By implementing CRC-based error detection and correction, the system ensures reliable content delivery across different transmission mediums (satellite and broadband), enabling flexible parameter adjustment for content priority and delivery timing.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If satellite resources are allocated to broadcast less popular content, then content diversity is improved, but transmission cost increases

Engineering Contradiction:
Improvecontent diversityVSAvoidtransmission cost
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system segments content delivery into two distinct pathways: popular content delivered via satellite broadcast during peak times, and less popular content delivered via broadband connection during off-peak times. This segmentation allows the system to maintain content diversity while significantly reducing satellite resource allocation for niche content.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary content delivery by making less popular content available for download via broadband connection before peak viewing times. Users can download content in advance, and the system uses CRC verification to ensure content integrity, eliminating the need for expensive real-time satellite transmission of low-demand content.

Inventive Principle:
Principle #10Preliminary action

3Loss of energy

If content is delivered via broadband connection for on-demand access, then satellite resource efficiency is improved, but transmission reliability may deteriorate

Engineering Contradiction:
Improvesatellite resource efficiencyVSAvoidtransmission reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system implements a feedback mechanism using cyclic redundancy check (CRC) values to verify content integrity during broadband transmission. The transmitting device calculates CRC values and embeds them with content data, allowing the receiving device to detect and correct transmission errors, thereby maintaining high reliability for on-demand broadband content delivery.

Inventive Principle:
Principle #23Feedback

4Reliability

If CRC values are calculated and embedded with content data, then error detection capability is improved, but data processing complexity increases

Engineering Contradiction:
Improveerror detection capabilityVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system employs self-service error detection where each content transmission includes its own CRC verification capability. The transmitting device automatically calculates and embeds CRC values, and the receiving device automatically verifies them, eliminating the need for external error checking mechanisms and simplifying the overall system architecture despite the added processing step.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20090031189A1Method and system for forming a formatted content stream and using a cyclic redundancy check
Publication Date: 2009.01.29 DIRECTV LLC
  • US20090031189A1 patent drawing
  • US20090031189A1 patent drawing
  • US20090031189A1 patent drawing

AI summary

A communication system 100 includes a content repository 274 storing a content file and a video transport processing system 223 receiving the content file and dividing the content file into a plurality of content file portions, forming a leading data portion, determining a cyclic redundancy check value, forming a trailing data portion with the cyclic redundancy check value therein, forming a content data stream from the leading data portion, the plurality of content file portions and trailing data portion. The system also includes a system communicating the content data stream to a user device.