Audio Playback System for Seamless Song Mixing via Metadata Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of digital music players face limitations in music variety and control, as they can only play preloaded or streamed songs, with limited ability to mix or seamlessly transition between songs, leading to musical fatigue and dependence on repetitive playlists or online sources with restricted song skipping.

Innovation Solution

A system and method that utilize metadata analysis to identify and seamlessly transition between songs by altering the playback of non-song musical content items to match the tempo, key, and mode of the current song, allowing for continuous and harmonious mixing of songs, either stored locally or streamed from online sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of stationary object

If songs are played successively from a playlist, then continuous music playback is achieved, but musical fatigue occurs and user control is limited

Engineering Contradiction:
Improvecontinuous playbackVSAvoiduser control
Core Design Contradiction:
Duration of action of stationary objectVSEase of operation

Solution Approach 1:

The system dynamically adjusts playback parameters by analyzing metadata from multiple sources (local songs, streaming service songs, non-song musical content) and automatically creating blended playlists that adapt to user preferences and contextual factors, transforming the static playlist playback into a dynamic, adaptive experience

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-service by automatically analyzing metadata, identifying compatible songs and non-song musical content, and generating blended playlists without requiring manual user intervention, thereby maintaining continuous playback while eliminating musical fatigue through automated cur curation

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If online streaming is used for music variety, then access to more songs is achieved, but user control over song selection is reduced

Engineering Contradiction:
Improvemusic varietyVSAvoidsong selection control
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system merges content from multiple sources including locally stored songs, streaming service songs, and non-song musical content into a unified blended playlist, combining the advantages of local control with the variety of streaming services while maintaining user agency in the final playback experience

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system acts as an intermediary between the user and multiple music sources, using metadata analysis to automatically select and blend compatible content from different sources, thereby providing music variety while preserving user control through intelligent automated curation

Inventive Principle:
Principle #24Intermediary (Mediator)

3Stability of the object's composition

If songs are mixed and transitioned seamlessly, then musical continuity is improved, but computational complexity increases

Engineering Contradiction:
Improvemusical continuityVSAvoidcomputational complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of metadata from all candidate songs and non-song musical content before playback, pre-identifying compatible combinations and transition points, which enables seamless mixing and transitioning during actual playback without real-time computational burden

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9355627B2System and method for combining a song and non-song musical content
Publication Date: 2016.05.31 GOOGLE LLC
  • US9355627B2 patent drawing
  • US9355627B2 patent drawing
  • US9355627B2 patent drawing

AI summary

A system with a decision engine having logic for using metadata for one or more song recordings and one or more non-song musical content items. The logic performs the steps of: interpreting the metadata for the first song recording; identifying a first non-song musical content item for playback at or near an end of the first song recording based on a similarity between the first song recording and the first non-song musical content item; and, in response to determining that the first song recording is at or near its end of playback, forming an altered playback of the first non-song musical content item by performing via real time digital audio signal processing an alteration of the first non-song musical content item to be rhythmically continuous in terms of tempo to the first song recording and/or harmonically continuous in terms of key and/or mode to the first song recording.