ID3 Tag Storage in Video VANC Space for Baseband Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

ID3 tags are often lost when audio or video files are streamed in baseband form, as existing methods like watermarking are ineffective due to the long length of these tags.

Innovation Solution

A system and method for storing ID3 tags in video files using vertical ancillary data (VANC) space, allowing for real-time carriage and preservation of metadata during streaming, involving content creators authoring and inserting tags before transmission to television networks, which then process and transmit the tagged video content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If ID3 tags are used to store metadata in audio or video files, then metadata information can be provided within the file, but the tags are lost when files are streamed in baseband form

Engineering Contradiction:
Improvemetadata lossVSAvoidtag preservation
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent introduces vertical ancillary data (VANC) as an intermediary container that carries ID3 tag information alongside the video stream. The VANC acts as a mediator between the original ID3 tags and the baseband stream, preserving metadata information that would otherwise be lost during streaming transmission.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent embeds ID3 tag data within the VANC structure, creating a nested arrangement where the tag information is contained inside the ancillary data container. This nesting allows the tags to be carried within the video stream without interfering with the main video content.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Reliability

If watermarking is used to preserve ID3 tags in baseband streams, then tag preservation can be attempted, but the method is ineffective because ID3 Tags are often long (128 bytes or 227 bytes)

Engineering Contradiction:
Improvetag preservationVSAvoidtag length
Core Design Contradiction:
ReliabilityVSLength of moving object

Solution Approach 1:

The patent segments the tag preservation function from the video stream by using dedicated VANC containers. Instead of trying to embed long tags directly into the video data (watermarking approach), the system creates separate container structures that can hold the full tag information without affecting video quality or streamability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent moves tag storage from the temporal/dimensional space of video frames (where watermarking operates) to the ancillary data dimension (VANC). This dimensional shift allows long tags to be carried without constraining the video stream's temporal characteristics.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Loss of information

If tags are inserted into video files before transmission, then metadata can be preserved during streaming, but the system complexity increases

Engineering Contradiction:
Improvemetadata preservationVSAvoidtag insertion system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent performs tag insertion and VANC embedding as preliminary actions during video encoding, before the video is transmitted. By preparing the metadata containers in advance during the encoding stage, the system avoids the need for complex post-processing or real-time tag management during transmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The encoding system automatically handles tag insertion and VANC embedding as part of its standard operation. The encoder serves itself by incorporating metadata preservation into its existing workflow, eliminating the need for separate complex tag management systems.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10021436B2Storage of tags in video for carriage in real-time
Publication Date: 2018.07.10 DISNEY ENTERPRISES INC
  • US10021436B2 patent drawing
  • US10021436B2 patent drawing
  • US10021436B2 patent drawing

AI summary

There is provided a system and method for storing tags in video for carriage in real-time. The system comprising a content creator and a television network, the content creating configured to retrieve a video from a memory for delivery to the television network, generate an ID3 tag for the video, the ID3 tag including information about the video, insert the ID3 tag into a vertical ancillary data (VANC) space of the video, and transmit the video including the ID3 tag to the television network. The television network configured to receive the video including the ID3 tag from the content creator and transmit the video including the ID3 tag to a display device.