Predictive Artist Message Delivery for Streaming Audio

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media applications lack an effective method to deliver artist messages to the appropriate users across millions of personalized channels, leading to negative user experiences and missed opportunities for engagement.

Innovation Solution

A digital content provider uses a predictive model to calculate artist affinity scores based on user and artist features, determining when to insert artist messages into content streams to maximize user engagement by targeting users likely to provide positive feedback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If artist messages are delivered to all users across personalized channels, then message exposure increases, but user engagement decreases due to negative listening experiences

Engineering Contradiction:
Improvemessage exposureVSAvoiduser engagement
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system applies different message delivery strategies to different user segments based on their characteristics. Users are categorized into message-fan and message-non-fan groups, and artist messages are selectively delivered only to message-fan users who are likely to appreciate them, rather than universally to all users. This localized approach ensures high-quality engagement for the target audience while avoiding negative experiences for others.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary analysis of user characteristics and artist-message compatibility before delivering messages. By pre-calculating which users are likely to respond positively to specific artist messages based on their listening history and preferences, the system avoids delivering messages that would result in negative user experiences, thereby maintaining high engagement levels.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If artist messages are only delivered to users who explicitly expressed interest, then user engagement is maintained, but message delivery opportunities are lost

Engineering Contradiction:
Improveuser engagementVSAvoidmessage delivery opportunities
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system uses feedback from user listening behavior and explicit preferences to continuously refine message delivery decisions. By analyzing user reactions to previous messages and music preferences, the system identifies message-fan users who are likely to appreciate artist messages even without explicit requests, thereby expanding message delivery opportunities while maintaining engagement.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts message delivery based on real-time user characteristics and context. Rather than using a static rule of only delivering to users who explicitly requested messages, the system adapts delivery decisions based on evolving user preferences, listening patterns, and artist-message compatibility, thereby capturing additional delivery opportunities without compromising engagement.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If messages are inserted into content streams without prediction, then implementation is simple, but user experience quality decreases

Engineering Contradiction:
Improveimplementation simplicityVSAvoiduser experience quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system performs preliminary calculations of user-artist affinity scores and identifies message-fan users in advance of message delivery. This pre-computation of compatibility metrics allows the system to make informed delivery decisions without adding significant complexity to the real-time message insertion process, thereby maintaining implementation simplicity while improving user experience quality.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If personalized content channels are dynamically updated for millions of users, then user personalization is improved, but message delivery coordination becomes complex

Engineering Contradiction:
Improveuser personalizationVSAvoidmessage delivery coordination
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies localized message delivery strategies to different user segments within the personalized channel system. By identifying message-fan users and applying targeted message delivery only to this subset, the system avoids the complexity of coordinating messages across all millions of personalized channels, thereby managing delivery coordination complexity while maintaining personalization benefits.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11089370B1Delivering artist messages to listeners based on predicted responses
Publication Date: 2021.08.10 PANDORA MEDIA LLC
  • US11089370B1 patent drawing
  • US11089370B1 patent drawing
  • US11089370B1 patent drawing

AI summary

A digital content provider that provides content channels to users via a computer network selects an artist message. The content provider retrieves a predictive model trained to calculate an artist affinity score indicating a likelihood that a given user will provide positive feedback to a given artist message. The predictive model is trained, using machine learning, based on feedback from users for previous plays of artist messages. The content provider retrieves artist features describing the artist who recorded the artist message, and user features describing a candidate user. The content provider calculates an artist affinity score for the candidate user and selected artist message using the predictive model. The content provider determines to play a content item by the artist to the candidate user, determines to play the selected artist message associated with the content item based on the artist affinity score, and transmits the artist message and content item.