Contextualizing Media via Graph Nodes and NLP Narratives

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional music streaming services lack dynamic and engaging ways to promote music discovery, as user-created playlists are static and expert-curated playlists often have opaque song selection rationales, limiting user engagement and exposure to new music.

Innovation Solution

Systems and methods for contextualizing media, including audio, by generating graph data nodes from structured and unstructured data, using natural language processing to link and process nodes, and providing narratives associated with songs, which can be spoken by a virtual host, to enhance user experience and engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If user-created playlists are used, then user preference and customization are improved, but music discovery and exposure to new music deteriorate

Engineering Contradiction:
Improveuser customizationVSAvoidmusic discovery
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces an expert system as an intermediary between user preferences and music recommendations. This expert system analyzes user-created playlists and provides contextual information about songs and artists, enabling users to discover new music while maintaining control over their personalized playlists. The expert system acts as a mediator that bridges user customization needs with music discovery goals.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If expert-curated playlists are used, then music discovery is improved, but song selection rationale transparency deteriorates

Engineering Contradiction:
Improvemusic discoveryVSAvoidselection rationale
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where the expert system provides explanations and contextual information about song selections in curated playlists. Users receive feedback about why certain songs are selected, including information about artists, genres, and relationships between songs. This feedback loop maintains transparency while preserving the expert-curated discovery experience.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables users to independently explore and understand song selection rationale through self-service features. Users can access contextual information, artist backgrounds, and song relationships directly from the interface, allowing them to investigate recommendations without requiring explicit expert explanation for each selection. This empowers users to understand the curation logic at their own pace.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If static playlists are used, then user control is improved, but user engagement and dynamic interaction deteriorate

Engineering Contradiction:
Improveuser controlVSAvoiduser engagement
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent transforms static playlists into dynamic, interactive experiences by incorporating real-time expert system analysis and contextual information. The system dynamically adjusts playlist recommendations based on user interactions, provides real-time feedback about song relationships, and allows users to engage with contextual information during playback. This maintains user control while significantly enhancing engagement through dynamic interaction.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10872116B1Systems, devices, and methods for contextualizing media
Publication Date: 2020.12.22 TIMECODE ARCHIVE CORP
  • US10872116B1 patent drawing
  • US10872116B1 patent drawing
  • US10872116B1 patent drawing

AI summary

Disclosed herein are systems, devices, and methods for contextualizing media. In some variations, a method of organizing audio may comprise generating first graph data nodes from structured text data comprising a predetermined audio data model and generating second graph data nodes from unstructured data. The first and second graph data nodes may be associated with the audio. The one or more first graph data nodes may be linked to the one or more corresponding second graph data nodes using a natural language processing model.