Media Content Segmentation via Standardized Segment Tags

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current set-top box systems with DVR capabilities lack the ability to effectively filter and index un-demarcated broadcast content, which lacks granular metadata, making it difficult to record and store only user-interesting segments in a classified manner.

Innovation Solution

The system identifies and tags logically disparate macro segments in media content streams, allowing for the creation of standardized segment tags within media data, enabling efficient filtering, recording, and indexing of content based on user preferences, and preventing duplicate content objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated mechanisms are used to filter and store broadcast content, then recording efficiency is improved, but the ability to handle un-demarcated content without granular metadata is insufficient

Engineering Contradiction:
Improverecording efficiencyVSAvoidgranular metadata
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system segments un-demarcated broadcast content into logical segments by detecting transitions and inserting segment tags at boundaries. This allows automated filtering and indexing of specific segments within continuous content streams, enabling granular control without requiring pre-existing metadata.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary segmentation and tagging of content during the recording process itself, rather than requiring post-processing. Segment tags are inserted into the recorded content as it is being captured, enabling immediate filtering and indexing capabilities.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If segment tags are inserted into recorded content, then filtering capability is improved, but device complexity increases

Engineering Contradiction:
Improvefiltering capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The segment tag insertion mechanism is designed to work with existing DVR hardware and broadcast content formats without requiring specialized equipment. The system uses universal data structures and tagging formats that can be implemented in standard set-top boxes and recording devices.

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

Solution Approach 2:

The system introduces segment tags as an intermediary layer between the broadcast content and the filtering/indexing mechanisms. These tags serve as mediators that enable sophisticated filtering capabilities while keeping the underlying hardware and content formats unchanged.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the entire program is recorded, then no content is lost, but storage space is wasted on uninteresting portions

Engineering Contradiction:
Improvecontent completenessVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The system extracts and indexes individual logical segments from recorded programs using segment tags. Users can then select and retrieve only the specific segments they are interested in, rather than playing back entire programs. This extracts useful content from the recorded material while minimizing storage requirements for actually viewed content.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9264471B2Method and apparatus for segmenting media content
Publication Date: 2016.02.16 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US9264471B2 patent drawing
  • US9264471B2 patent drawing
  • US9264471B2 patent drawing

AI summary

To create information in media content a standardized segment tag associated with macro segments is created. To extract segments from media content, macro segments of the contiguous stream are identified based on the presence of a standardized segment tag associated with each identified segment and data is extracted from each identified segment based on the associated tag. In a device for creating information in media content, a processor identifies macro segments of the contiguous stream and creates a standardized segment tag associated with each segment. A memory stores the macro segments and the standardized tag associated with each segment. A device for extracting segments includes a processor configured to identify macro segments of the contiguous stream based on the presence of a standardized segment tag associated with each segment. The processor extracts data from each identified macro segment based on the associated standardized tag. A memory stores the extracted data.