Media Queue Insertion Preserving Container Sequence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media playback systems require multiple user interactions to queue a container of media items and initiate playback, which can be cumbersome and disrupt the expected sequencing of media items, especially when users want to play a specific item from within a playlist or album.

Innovation Solution

A method and device that display a control interface to select a media item, identify its container, and insert all media items from the container into a queue while maintaining their sequence, allowing for seamless playback initiation across multiple playback devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user selects a specific media item from a container (playlist or album), then playback of that specific item is achieved, but multiple user interactions are required which is cumbersome and disrupts expected sequencing

Engineering Contradiction:
Improveease of media item selection and playback initiationVSAvoidtime required for multiple user interactions to queue and play media
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically queues all media items from the container (playlist or album) before playback begins. This preliminary action of pre-queuing eliminates the need for users to manually add each item to the queue, reducing the number of interactions required and saving time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The media playback system performs the queuing operation autonomously without requiring user intervention. When a user selects a media item from a container, the system automatically identifies the container, queues all its items in sequence, and initiates playback, allowing the system to serve itself rather than requiring manual user operations.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If only the selected media item is added to the queue, then playback of that specific item is achieved, but the container's intended sequencing is disrupted

Engineering Contradiction:
Improveprecision of media item selectionVSAvoidintended sequencing of media items in container
Core Design Contradiction:
Measurement precisionVSStability of the object's composition

Solution Approach 1:

The system pre-queues all media items from the container in their original sequence before playback starts. This preserves the container's intended sequencing while still allowing the user to select a specific starting item, as all items are already in the queue in the correct order.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides visual feedback in the user interface to show the queued media items in their correct sequence. This allows users to verify that the container's intended sequencing is maintained while playing from a selected starting point, confirming the system's understanding of the user's selection intent.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10152212B2Media container addition and playback within queue
Publication Date: 2018.12.11 SONOS INC
  • US10152212B2 patent drawing
  • US10152212B2 patent drawing
  • US10152212B2 patent drawing

AI summary

An example implementation may involve a control device displaying a control interface that includes an indication of one or more playable media items. The example implementation may further involve detecting input data indicating a selection of a particular instance of the given media item from among the one or more playable media items. Upon detecting the input data, the control device may identify a container of two or more media items, the container including the particular instance of the given media item and indicating a sequence for the two or more media items. The example implementation may also involve inserting the two or more media items of the identified container into a queue such that the two or more media items follow the indicated sequence within the queue, and causing one or more playback devices to initiate playback of the queue beginning with the given media item.