Video Secure Key Generation for Real-Time Piracy Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing anti-piracy solutions for video content fail to detect unauthorized playback in real time, allowing pirated content to be accessed and shared widely before it can be stopped, and may not function if users do not install required applications or security patches.

Innovation Solution

A system where a video display device generates a video secure key (VSK) from decoded frames and sends it to a server for comparison with authentic VSKs, receiving a list of authorized playback sources, and controls playback based on matching identifiers, enabling real-time detection and prevention of unauthorized playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If watermarking is added to video content to identify source, then content identification capability is improved, but piracy detection timing deteriorates (detected only after piracy occurs)

Engineering Contradiction:
Improvecontent identification capabilityVSAvoidpiracy detection timing
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system embeds a preliminary security signature in the video content before distribution. This signature is processed along with the video frames during playback to generate an identifier in advance, enabling the system to proactively verify content authenticity before piracy can spread, rather than detecting piracy only after it occurs through traditional watermarking

Inventive Principle:
Principle #10Preliminary action

2Reliability

If anti-piracy solutions are implemented through video service applications, then security control capability is improved, but system compatibility deteriorates (requires application installation)

Engineering Contradiction:
Improvesecurity control capabilityVSAvoidsystem compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system extracts the security verification functionality from proprietary video service applications and implements it at the decoder level through standardized interfaces. This allows the security control capability to operate independently of specific applications, enabling universal deployment across different devices and platforms without requiring installation of vendor-specific software

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The security signature verification mechanism is designed as a universal system that can authenticate video content from multiple sources and work with various playback devices. The standardized interface and cross-platform compatibility enable the same security infrastructure to serve multiple functions across different ecosystems, eliminating the need for device-specific or application-specific implementations

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If real-time piracy detection is implemented, then piracy prevention effectiveness is improved, but computational complexity increases

Engineering Contradiction:
Improvepiracy prevention effectivenessVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts only the essential security signature from each video frame for verification, rather than analyzing entire frames or using complex AI models. This extraction approach reduces computational complexity to minimal processing requirements while maintaining real-time detection capability through simple comparison operations between the extracted signature and the embedded reference

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11418856B2Systems and methods for video content security
Publication Date: 2022.08.16 SYNAMEDIA LTD
  • US11418856B2 patent drawing
  • US11418856B2 patent drawing
  • US11418856B2 patent drawing

AI summary

The present disclosure provides systems and methods for video content security and for detecting and preventing unauthorized playback. According to an exemplary method, a device performing a video playback can acquire a set of video frames from a decoder during the video playback, and generate, based on the set of video frames, a first video identifier. The first video identifier can be sent to a server. In response to the server determining that the first video identifier matches a second video identifier stored in the server, the device can receive a list of authorized playback sources associated with the second video identifier. The device can determine whether a source of the video playback is included in the list of authorized playback sources, and control the video playback based on the determination.