Incremental Live Stream Matching for Copyright Claims
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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).
3Productivity
If incremental matching is performed as validated content is received, then processing efficiency is improved, but system complexity increases
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.
Data Source
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.


