Template-Based Multimedia Rendering for Granular Playback Customization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile device platforms and networks impose limitations on delivering compelling user experiences for audiovisual entertainment, particularly in customizing playback and differentiating structural elements within multimedia content, such as music, which restricts the granularity of playback options.

Innovation Solution

A template-based system that configures and renders multimedia performances by retrieving content instances with structural metadata, selecting applicable templates, and transforming structural elements for playback, allowing for customizable audio and video filters and effects based on musical structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual adjustments of playback settings are applied to entire content instances, then playback customization is achieved, but granularity of playback options is limited

Engineering Contradiction:
Improveplayback customizationVSAvoidgranularity of playback options
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the content instance into multiple structural elements (e.g., verses, choruses, bridges) with distinct metadata tags. This allows individual segments to be independently customized during playback, transforming a monolithic playback control system into a granular, segment-based system that enables fine-grained adjustments without increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different playback parameters and stylistic choices to different structural elements within the same content instance. Each segment can have its own metadata-driven transformations, allowing local customization (e.g., different effects for verse vs. chorus) while maintaining a unified playback framework.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If content instances are alternated or interposed only between entire content instances or at predetermined breakpoints, then content variety is achieved, but natural flow of playback is disrupted

Engineering Contradiction:
Improvecontent varietyVSAvoidnatural flow of playback
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

By dividing content into smaller structural elements with metadata tags, the system enables interposition of alternative content at segment boundaries rather than only at entire content instance boundaries. This maintains natural flow within segments while allowing variety at appropriate structural transition points.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic playback control where the system can adaptively select and interpose alternative content instances based on the current structural element being played, rather than following fixed predetermined breakpoints. This dynamic approach preserves natural flow while enabling content variety.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If structural elements of the song are not differentiated, then playback is simple, but playback options for customization and interposition are limited and lack granularity

Engineering Contradiction:
Improveplayback simplicityVSAvoidplayback options granularity
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent automatically segments content into structural elements and assigns metadata tags without requiring manual user input for each segment. This maintains ease of operation while enabling granular playback options, as the segmentation and metadata assignment are performed automatically by the system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs self-service by automatically analyzing and tagging structural elements within content instances. This eliminates the need for manual differentiation of structural elements by users, preserving simplicity while enabling the system to provide granular playback customization based on the automatically generated metadata.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11900967B2Template-based excerpting and rendering of multimedia performance
Publication Date: 2024.02.13 SMULE INC
  • US11900967B2 patent drawing
  • US11900967B2 patent drawing
  • US11900967B2 patent drawing

AI summary

Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing template-based excerpting and rendering of multimedia performances technologies. An embodiment includes at least one computer processor configured to retrieve a first content instance and corresponding first metadata. The first content instance may include a first plurality of structural elements, with at least one structural element corresponding to at least part of the first metadata. The first content instance may be transformed by a rendering engine running on the at least one computer processor and/or transmitted to a content-playback device.