Incremental Live Stream Matching for Copyright Claims

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current copyright protection systems for live streams face challenges in identifying unauthorized user-uploaded content when it is uploaded before the live stream is indexed, leading to delays in generating copyright claims.

Innovation Solution

A system that includes an indexing component to index uploaded content based on upload time, a matching component to match validated content against uploaded content incrementally as it is received, and a claim component to issue copyright infringement claims when unauthorized content is identified, with a utility-based analysis determining the frequency of matching to balance computational costs and early detection benefits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If user uploaded content is processed against live reference streams in real-time, then copyright protection effectiveness is improved, but processing delays and system complexity increase

Engineering Contradiction:
Improvecopyright protection effectivenessVSAvoidprocessing delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by indexing uploaded content with upload time metadata before the live reference stream is fully processed. This allows the matching component to later retrieve and compare content that was uploaded prior to the reference stream ingestion, ensuring no copyright violations are missed due to timing delays in the transcoding pipeline.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary indexing component that stores uploaded content and its upload time metadata. This intermediary structure acts as a buffer between content upload and the live reference stream processing, enabling the matching component to perform retrospective matching even when the reference stream arrives delayed.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the matching system waits for the live reference stream to be fully indexed before comparing uploaded content, then matching accuracy is improved, but detection time increases

Engineering Contradiction:
Improvematching accuracyVSAvoiddetection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system dynamically adjusts its matching strategy based on the availability of reference stream data. The matching component can perform incremental matching as reference stream segments become available, rather than waiting for complete indexing. This dynamic approach balances accuracy (by using available reference data) with speed (by not waiting for full processing).

Inventive Principle:
Principle #15Dynamics

3Productivity

If incremental matching is performed as validated content is received, then processing efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The matching process is segmented into incremental operations that process validated content as it becomes available. Instead of performing a single large-scale comparison after complete reference stream indexing, the system divides the matching task into smaller segments that can be executed independently and in parallel, improving throughput and resource utilization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250184558A1Claiming delayed live reference streams
Publication Date: 2025.06.05 GOOGLE LLC
  • US20250184558A1 patent drawing
  • US20250184558A1 patent drawing
  • US20250184558A1 patent drawing

AI summary

A system and method for identifying unauthorized uploaded content that has been uploaded before a validated live reference stream has been ingested is disclosed herein. The live reference stream is compared against the indexed uploaded content repeatedly as the live reference stream is received. The matching process is done once per a time period until a match meeting a minimum match duration threshold is identified. The match is then determined to be unauthorized, and a claim is issued against the unauthorized uploaded content. The time period can be based on a utility based analysis that factors the computational costs of repeated matching versus the diminishing value of the live reference stream as time progresses.