Browser Extension for Multimedia Stream Watermark Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The illicit distribution of multimedia content protected by access rights is difficult to detect automatically due to obfuscated Internet addresses, proprietary video stream playback software, and the presence of additional video streams like advertisements, making it challenging to extract and analyze the main video stream effectively.

Innovation Solution

A multimedia stream processing method that records and identifies the main video stream from a browser without prior knowledge of the media stream or decoding software, using display area analysis and pixel value recording to extract the main video stream and decode access rights information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If watermarking techniques are used to detect pirated content, then detection capability is improved, but the ability to retrieve and record multimedia streams from illegal servers deteriorates due to obfuscated URLs and proprietary playback software

Engineering Contradiction:
Improvedetection capabilityVSAvoidstream retrieval difficulty
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent introduces a browser extension as an intermediary component that bridges the gap between the user's browser and the multimedia stream. This extension automatically retrieves streams from obfuscated URLs, handles proprietary playback software interactions, and extracts watermark information without requiring manual intervention. The extension acts as a mediator that simplifies the complex retrieval process while enabling precise watermark detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-configuring the browser extension with the necessary tools to handle obfuscated URLs and proprietary playback software before the actual detection process begins. The extension is installed and prepared in advance, allowing it to automatically intercept and process multimedia streams as they are loaded in the browser, rather than requiring manual retrieval attempts after the fact.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If multiple video streams are streamed in a single media stream with overlays, then content delivery is improved, but the complexity of extracting the main video stream deteriorates

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidstream extraction complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent leverages the visual characteristics of different video streams within the composite media stream. The main video stream and overlay streams (advertisements, logos) often have distinct visual properties such as color ranges, brightness levels, or temporal patterns. By analyzing these visual differences, the system can automatically identify and extract the main video stream containing the watermark, separating it from the overlay content without requiring complex manual configuration.

Inventive Principle:
Principle #32Color changes

3Reliability

If proprietary video stream playback software is required, then video playback functionality is improved, but the need for prior knowledge of decoding software deteriorates

Engineering Contradiction:
Improvevideo playback functionalityVSAvoidsoftware compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The browser extension is designed with universal functionality that works across different proprietary playback software implementations. Rather than requiring specific knowledge of each decoding software's internal mechanisms, the extension interfaces with the playback software through standardized browser APIs and automatically adapts to handle various video formats and decoding approaches. This multi-functional design allows the same extension to operate effectively with different playback software without requiring reconfiguration.

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

Data Source

PatentEP3398345B1Method and device for processing a multimedia stream to verify access rights
Publication Date: 2021.12.15 VIACCESS SA
  • EP3398345B1 patent drawingFigure 1
  • EP3398345B1 patent drawingFigure 2
  • EP3398345B1 patent drawingFigure 3

AI summary

The invention relates to a method for processing a multimedia stream, in particular to verify access rights to content of said multimedia stream, the multimedia stream being supplied by a server device connected to a communications network, and downloadable by a client device by means of data formatted in a markup language, by using software for browsing and displaying data formatted in a markup language, interacting with software for playing a multimedia stream, the multimedia stream including at least one video stream displayable as pixels on a display area (42, 44, 46, 48) of a display screen of the client device. The method comprises determining a display area (42), assigned by said browsing and display software to the multimedia stream player software to display a video stream extracted from said multimedia stream, and recording at least one digital image consisting of the values of the pixels to be displayed in the display area (42) determined at a given time.