Point-of-Interest References in Encrypted Media Transport Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for locating points of interest in digital multimedia streams are computationally intensive and require decrypting encrypted streams, making them inflexible and inefficient for intermediate processing functions.

Innovation Solution

A system and method that generates references to points of interest within the media stream, allowing intermediate processing functions to locate key frames and program-specific information without parsing the entire stream, using a point-of-interest producer to identify and annotate media packets, and a consumer to utilize these references for efficient processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional methods are used to locate points of interest by examining structural information in each encoded stream, then points of interest can be identified, but the computational load becomes excessively high

Engineering Contradiction:
Improvepoint of interest identification accuracyVSAvoidcomputational load
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by embedding point of interest information (such as frame type indicators, timestamps, and synchronization data) directly into the transport stream during encoding. This allows intermediate processing functions to locate key frames and program-specific information without having to parse and analyze the entire stream structure, significantly reducing computational load while maintaining accurate point of interest identification

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism by using metadata tables and program specific information (PSI) that act as indexes to the actual media content. These intermediaries contain pre-processed location information that guides processing functions to specific points of interest without requiring full stream examination, thereby reducing computational requirements

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the transport stream is encrypted, then security is improved, but locating points of interest requires decrypting the entire stream which reduces flexibility and increases processing time

Engineering Contradiction:
Improvestream securityVSAvoidprocessing flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies segmentation by separating the transport stream into encrypted media packets and unencrypted metadata packets. The metadata containing point of interest information is transmitted in clear text or with separate encryption, allowing intermediate processing functions to access location data without decrypting the entire encrypted stream, thus maintaining security while improving processing flexibility

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses an intermediary metadata layer that carries point of interest information separately from the encrypted media content. This intermediary structure allows processing functions to obtain location data without full decryption, maintaining security while enabling flexible processing of specific stream portions

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If intermediate processing functions parse the entire encoded stream to locate key frames, then accurate location is achieved, but processing time increases significantly

Engineering Contradiction:
Improvekey frame location accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and embedding location markers, frame type indicators, and synchronization information into the stream metadata during encoding. Intermediate processing functions can directly query these pre-prepared indexes to locate key frames instantly without parsing the entire stream, achieving both accurate location and reduced processing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables self-service by making point of interest information self-descriptive and directly accessible within the stream structure. Metadata packets contain explicit location data that allows processing functions to autonomously identify and extract key frames without external assistance or full stream analysis, reducing both time and computational resources required

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8966551B2Locating points of interest using references to media frames within a packet flow
Publication Date: 2015.02.24 CISCO TECHNOLOGY INC
  • US8966551B2 patent drawing
  • US8966551B2 patent drawing
  • US8966551B2 patent drawing

AI summary

In one embodiment, a method comprises receiving a stream of transport packets encapsulating media packets, and generating a reference to the point-of-interest media packet relative to the location of the point-of-interest within the transport packet stream. The reference is generated for each media packet that is identified as a point-of-interest.