Dynamic Transcoding for Seamless Streaming Content Stitching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Delivering advertisements and user-selected content in different formats can result in noticeable differences, leading to an uneven viewing or listening experience and decreased user satisfaction, particularly in mobile devices with power and hardware limitations.

Innovation Solution

The system implements dynamic transcoding to match the attributes of advertisement and content files, stitching them together to produce seamless streaming digital content that matches the requirements of the mobile device, using a transcoder and content manager to ensure uniform video and audio codecs, frame rates, and sample rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If advertisements and content files are delivered in different formats, then content diversity and advertising flexibility are improved, but viewing experience uniformity and user satisfaction deteriorate

Engineering Contradiction:
Improvecontent format diversityVSAvoidviewing experience uniformity
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system dynamically changes the format parameters (video codec, audio codec, frame rate, sample rate) of advertisement content files to match the selected content file's parameters. This ensures that both content and advertisements are delivered in the same format, eliminating noticeable differences in viewing experience while maintaining the ability to serve diverse content and ads in different original formats.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If dynamic transcoding is applied to match content and ad formats, then viewing experience uniformity is improved, but processing time and system complexity increase

Engineering Contradiction:
Improveformat matching precisionVSAvoidtranscoding processing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system determines the format attributes of the selected content file before identifying the advertisement content file. This preliminary action allows the system to pre-plan the transcoding requirements and select advertisements that can be efficiently converted to match the content's format, reducing overall processing time while maintaining format matching precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically selects and transcodes advertisement content files based on the specific format attributes of the selected content file. This dynamic approach allows the system to adapt to different content formats in real-time, ensuring precise format matching while optimizing processing efficiency by only transcoding when necessary.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If client-side content stitching is implemented in mobile devices, then content delivery flexibility is improved, but device power consumption and hardware requirements increase

Engineering Contradiction:
Improvecontent stitching flexibilityVSAvoidmobile device power consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system introduces a server-based intermediary (the content management system with transcoder) that performs the content stitching and format matching operations remotely. This intermediary handles the computationally intensive tasks of transcoding and concatenation on the server side, eliminating the need for mobile devices to perform these operations locally, thereby significantly reducing power consumption and hardware requirements while maintaining content delivery flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7945573B1Dynamic transcoding to stitch streaming digital content
Publication Date: 2011.05.17 T MOBILE INNOVATIONS LLC
  • US7945573B1 patent drawing
  • US7945573B1 patent drawing
  • US7945573B1 patent drawing

AI summary

Computer implemented methods and systems are provided for dynamic transcoding to stitch streaming digital content. A selection of a content file is received from a mobile device. An advertisement content file is identified for the selected content file. Attributes of the selected content file are determined. Attributes of the advertisement content file are determined. The advertisement content file and the selected content file are converted so that the attributes of the advertisement content file and the attributes of the selected content file match. The selected content file is stitched with the advertisement content file to produce streaming digital content. The streaming digital content is provided to the mobile device.