Playlist Interstitial Pairing via Shared Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media content playlists often disrupt user experience due to irrelevant interstitials inserted between media content items, leading to a jarring effect and reduced user engagement, as they lack cohesion and relevance to surrounding content.

Innovation Solution

The method involves pairing media content items based on shared identifiers and arranging them with relevant interstitials that provide transitions between items, optimizing their placement to occur as frequently as possible, using a graph traversal approach to enhance content cohesiveness and user retention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If interstitials are inserted between media content items in playlists, then user engagement and content cohesiveness are improved, but computing resources and processing complexity increase

Engineering Contradiction:
Improveuser engagementVSAvoidcomputing resources
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-computes interstitial relationships and stores them in a lookup table during content ingestion, so that during playlist generation, relevant interstitials can be quickly retrieved without complex real-time computations. This preliminary action reduces the computational burden during actual playlist creation while maintaining the ability to provide relevant transitions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary data structure (lookup table) that mediates between the media content items and the interstitials. This lookup table pre-stores the relationships between content items and their relevant interstitials, acting as a buffer that simplifies the complexity of real-time relationship computation while enabling efficient retrieval during playlist generation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If relevant interstitials are selected and inserted between media content items, then content cohesiveness and user experience are improved, but playlist generation time and processing overhead increase

Engineering Contradiction:
Improvecontent cohesivenessVSAvoidplaylist generation time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis and categorization of interstitial relationships during content ingestion, storing pre-computed relationship data in a lookup table. This allows the playlist generation process to simply query pre-existing relationships rather than computing them in real-time, significantly reducing playlist generation time while maintaining content cohesiveness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the selection of interstitials based on the specific playlist context and user preferences, using the pre-computed lookup table to efficiently retrieve relevant interstitials. This dynamic selection process ensures content cohesiveness is maintained while avoiding the time cost of real-time computation by leveraging pre-prepared relationship data.

Inventive Principle:
Principle #15Dynamics

3Reliability

If optimization techniques are used to order media content items for frequent interstitial intersections, then user retention and content coherence are improved, but computational complexity and resource usage increase

Engineering Contradiction:
Improveuser retentionVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-computes and stores optimal ordering patterns and interstitial intersection opportunities in a lookup table during content ingestion. This preliminary computation of optimization data allows the playlist generation to simply follow pre-determined optimal sequences rather than performing complex optimization algorithms in real-time, reducing computational complexity while maintaining user retention.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The lookup table acts as an intermediary that pre-stores the results of complex optimization computations, mediating between the raw content items and the final optimized playlist sequence. This intermediary structure captures the computational complexity upfront during content ingestion, allowing simple queries during playlist generation while still achieving optimized ordering for user retention.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240147026A1Generating media content playlists including relevant interstitials
Publication Date: 2024.05.02 GOOGLE LLC
  • US20240147026A1 patent drawing
  • US20240147026A1 patent drawing
  • US20240147026A1 patent drawing

AI summary

A method includes pairing, for a playlist, media content items from a plurality of media content items based on a plurality of interstitials. Each resulting pair of media content items is related to at least one of the plurality of interstitials. The method further arranges the resulting pairs of media content items in the playlist together with interstitials that are each related to media content items in a respective pair of the resulting pairs. Each interstitial is inserted between a first media content item and a second media content item in the respective pair of the resulting pairs in the playlist. The media content items in the resulting pair of media content items are linked together by a respective interstitial having one or more identifiers that match one or more identifiers of the resulting pair of media content items.