Data Stream Filtering for Pirate Feed Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the Pay-TV industry, identifying pirate satellite feeds and illicit control words within satellite streams is challenging due to the need for fast and automatic detection methods, limited internet connectivity, and the complexity of satellite beams' footprints, especially when the pirate decoders use satellite ISPs or private connections to broadcast security messages.

Innovation Solution

A method involving capturing and filtering data streams to isolate test streams, applying them to a test device, and using a comparator to determine the distance between the output and a reference output, iteratively refining the test streams until the desired content is identified, while minimizing bandwidth usage and analysis time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the entire data stream is transmitted for analysis, then the identification accuracy is improved, but the bandwidth consumption increases

Engineering Contradiction:
Improveidentification accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent segments the data stream into multiple sub-streams based on different content types (e.g., video, audio, data). The filtering unit selectively transmits only those sub-streams that are relevant to the identification task, thereby maintaining identification accuracy while significantly reducing bandwidth consumption by excluding irrelevant sub-streams.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The filtering unit extracts and transmits only the necessary portions of the data stream that contain potential illicit content, rather than transmitting the entire stream. This extraction process maintains the effectiveness of content identification while minimizing the bandwidth required for transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If manual analysis of satellite streams is performed, then the detection accuracy is improved, but the analysis time increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidanalysis time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements automatic analysis through the test device that applies multiple tests to the filtered sub-streams without requiring manual intervention. The comparison unit automatically compares test results against reference values and identifies illicit content, enabling both high detection accuracy and rapid analysis throughput.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The filtering unit performs preliminary filtering of the data stream before it reaches the test device, pre-processing the data to isolate relevant sub-streams. This preliminary action reduces the volume of data requiring detailed analysis, thereby maintaining detection accuracy while significantly reducing overall analysis time.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If all sub-streams are transmitted for analysis, then the content identification completeness is improved, but the bandwidth usage increases

Engineering Contradiction:
Improvecontent identification completenessVSAvoidbandwidth usage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The filtering unit applies different quality levels of transmission to different sub-streams based on their relevance to content identification. Critical sub-streams that may contain illicit content are transmitted in full detail, while less relevant sub-streams are either filtered out or transmitted with reduced fidelity, thereby maintaining identification completeness for important content while optimizing bandwidth usage.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10009634B2Method to identify at least one content within a data stream
Publication Date: 2018.06.26 NAGRAVISION SA
  • US10009634B2 patent drawing

AI summary

A method to identify content within a data stream, comprising: capturing a data stream, analyzing and filtering the data stream by isolating a test stream of the data stream and disabling the other sub-streams, applying the test stream to the application so as to produce an output, applying the output to a comparator, the comparator receiving a reference and determining by the comparator a distance between the application output and the reference, if the distance is below a predefined level, repeating the isolating step with a new test stream selected among the previous test stream, the new test stream being a subset of the previous test stream, if that the distance is above or equal a second predefined level, repeating the isolating step by selecting a different test stream from the data stream not already applied to the application.