Video Segment Labeling Using Fingerprint Repetition Patterns

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to accurately identify and label program segments versus advertisement segments within video content, particularly in scenarios where advertisements are inserted between program segments, which complicates fingerprinting and content management.

Innovation Solution

A computing system uses fingerprint repetition data and closed captioning data to classify video content segments as program or advertisement segments based on unique reference identifiers and closed captioning patterns, and stores these segments accordingly in data files, utilizing an electronic program guide for timestamp verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If fingerprint repetition data and closed captioning data are used to classify video segments, then segment identification accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvesegment identification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments video content into distinct program segments and advertisement segments by analyzing fingerprint repetition data and closed captioning patterns. Each segment type is identified through specific classification rules applied to the segmented data, enabling precise identification without requiring complex holistic analysis of the entire video stream.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Fingerprint repetition data and closed captioning data serve as intermediary elements that bridge the gap between raw video content and segment classification. These intermediaries provide structured information that simplifies the classification process, allowing the system to accurately distinguish program segments from advertisement segments through pattern recognition rather than complex direct analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple data types are analyzed for segment classification, then classification accuracy is improved, but processing time increases

Engineering Contradiction:
Improveclassification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis by extracting fingerprint repetition data and closed captioning data before conducting the actual segment classification. This preliminary action prepares the data in advance, organizing it into structured formats that can be quickly processed during classification, thereby reducing the time required for the main classification operation while maintaining high accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transforms raw video data into different parameter representations, specifically fingerprint repetition patterns and closed captioning text features. By changing the parameters from raw pixels and audio to these structured representations, the system enables faster processing during classification while preserving the information needed for accurate segment identification.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If fingerprint data is used to identify program segments, then content management precision is improved, but data storage requirements increase

Engineering Contradiction:
Improvecontent management precisionVSAvoiddata storage requirements
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system creates compact fingerprint representations of video segments instead of storing the actual video data. These fingerprints serve as efficient copies that capture the essential characteristics of each segment for identification and management purposes, dramatically reducing storage requirements while maintaining the precision needed for content management and segment classification.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20260039903A1Identifying and Labeling Segments within Video Content
Publication Date: 2026.02.05 GRACENOTE INC
  • US20260039903A1 patent drawing
  • US20260039903A1 patent drawing
  • US20260039903A1 patent drawing

AI summary

In one aspect, an example method includes (i) obtaining fingerprint repetition data for a portion of video content, with the fingerprint repetition data including a list of other portions of video content matching the portion of video content and respective reference identifiers for the other portions of video content; (ii) identifying the portion of video content as a program segment rather than an advertisement segment based at least on a number of unique reference identifiers within the list of other portions of video content relative to a total number of reference identifiers within the list of other portions of video content; (iii) determining that the portion of video content corresponds to a program specified in an electronic program guide using a timestamp of the portion of video content; and (iv) storing an indication of the portion of video content in a data file for the program.