Playback Queue Segmentation for Priority Media Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in resuming playback of media content from a predefined playlist after interrupting it to select items from other sources, as existing methods do not efficiently manage prioritization of media content in a playback queue.

Innovation Solution

A method is implemented where media items can be assigned to a portion of the playback queue with playback priority, allowing users to select certain items to be played before others, enabling efficient prioritization and management of media content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users select media items from other sources to interrupt predefined playlist playback, then users can play selected items out of turn, but it becomes difficult to resume playback of the previous playlist

Engineering Contradiction:
Improveflexibility to select media items from different sourcesVSAvoiddifficulty to resume previous playlist playback
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The playback queue is segmented into multiple portions: a first portion for the predefined playlist and a second portion for media items with playback priority. This segmentation allows the system to maintain both the original playlist structure and the ability to insert priority items without mixing them, thus resolving the contradiction between flexibility and ease of resumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a playback queue management system that acts as an intermediary between the predefined playlist and user selections. This system automatically tracks the last played position and maintains the playlist structure, allowing users to easily resume playback without manual intervention, thus resolving the contradiction between flexibility and ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users manually track and resume from the last position in the playlist after interruption, then playback can be resumed, but the process becomes inefficient and cumbersome

Engineering Contradiction:
Improveability to resume playbackVSAvoidtime spent manually tracking and resuming playback
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically tracking and remembering the last played position in the playlist before interruption occurs. When the user wants to resume, the system is already prepared with the correct position information, eliminating the need for manual tracking and reducing the time required to resume playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The playback queue management system provides self-service by automatically maintaining the playlist state and calculating the resumption position. The system serves itself by tracking playback progress and managing the queue structure without requiring user intervention, thus eliminating the time loss associated with manual tracking and resumption.

Inventive Principle:
Principle #25Self-service

3Stability of the object's composition

If media items are played from a predefined playlist in order, then playback order is maintained, but users cannot efficiently prioritize specific items from other sources

Engineering Contradiction:
Improvemaintainment of playlist orderVSAvoidability to prioritize media items from different sources
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The playback queue is divided into distinct segments: the first portion maintains the predefined playlist order for stability, while the second portion accommodates priority media items from various sources. This segmentation allows the system to preserve the original playlist structure while simultaneously enabling flexible prioritization of specific items, resolving the contradiction between stability and adaptability.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10115435B2Methods and systems for prioritizing playback of media content in a playback queue
Publication Date: 2018.10.30 SPOTIFY
  • US10115435B2 patent drawing
  • US10115435B2 patent drawing
  • US10115435B2 patent drawing

AI summary

Methods and systems for prioritizing playback of media content in a playback queue are described herein. In one aspect, a client device plays a first media item from a playback queue. The playback queue includes a first portion having a plurality of media items with respective positions that define an order in which the media items are to be played. While playing the first media item, a first user input indicating selection of a second media item is detected. In response to the first user input, the second media item is assigned to a second portion of the playback queue, wherein the second portion has playback priority over the first portion. After playing the first media item, the second media item is played before playing other media items of the plurality of media items in the first portion.