Playlist Modification via Connected State Re-establishment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital audio systems lack seamless integration and control for accessing and playing digital music across multiple zones in a home environment, limiting the user's ability to manage playlists and media playback across different devices and locations.

Innovation Solution

A network media system that allows a mobile device to establish a connected state with zone players, enabling synchronized playback, playlist management, and automatic reconnection, with features like connected state indicators and playlist updates across zones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a mobile device establishes connected state with zone players for synchronized playback, then playback coordination and control capability are improved, but system complexity and connection management overhead increase

Engineering Contradiction:
Improveplaylist management capabilityVSAvoidconnection state management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically detects connection states and manages playlist synchronization without requiring manual user intervention. The mobile device and zone players autonomously handle connection establishment, maintenance, and termination, reducing the operational burden on users while maintaining complex backend management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback mechanisms where the mobile device monitors connection states with zone players and automatically adjusts playlist synchronization accordingly. This feedback loop enables the system to respond to connection changes dynamically, maintaining operational simplicity despite underlying complexity.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system maintains continuous connection between mobile device and zone players, then playback continuity and control responsiveness are improved, but energy consumption and network overhead increase

Engineering Contradiction:
Improveplayback continuityVSAvoidmobile device energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Instead of maintaining continuous connection, the system employs periodic connection checks and state updates. The mobile device periodically assesses connection status with zone players and re-establishes connections only when necessary for playlist modifications or playback control, reducing energy consumption while maintaining playback reliability during active use.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system pre-establishes connection states and buffers playlist information before playback begins. By preparing connection pathways and data in advance, the system ensures immediate playback continuity when needed while allowing connection to be minimized or suspended during periods of inactivity.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the system supports multiple zones with independent playback queues, then playback versatility and zone independence are improved, but synchronization difficulty and control complexity increase

Engineering Contradiction:
Improvemulti-zone playback capabilityVSAvoidsynchronization management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system divides the playback system into independent zone segments, each with its own playback queue and control state. This segmentation allows each zone to operate autonomously while the mobile device manages synchronization at a higher level by tracking which zones are connected and applying playlist modifications appropriately to each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The mobile device implements a universal control mechanism that can manage multiple zones with different playback states simultaneously. The system applies universal playlist synchronization logic that adapts to each zone's specific state, enabling versatile multi-zone operation without requiring separate control systems for each zone.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Ease of operation

If the system automatically synchronizes playlist modifications across connected zones, then user convenience and playback consistency are improved, but data transmission overhead and processing time increase

Engineering Contradiction:
Improveplaylist modification convenienceVSAvoidsynchronization delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-synchronizes playlist information to connected zone players when the connection is established or when changes are anticipated. By preparing synchronization data in advance and pushing it to zones before playback or modification needs arise, the system reduces real-time synchronization delays while maintaining user convenience.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements rapid data transmission protocols that quickly push playlist modification data to connected zones. By optimizing the synchronization communication to transmit only essential changes efficiently, the system minimizes the time overhead for maintaining playback consistency across zones.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS10013233B2Playlist modification
Publication Date: 2018.07.03 SONOS INC
  • US10013233B2 patent drawing
  • US10013233B2 patent drawing
  • US10013233B2 patent drawing

AI summary

A connected state is re-established between a mobile device and a playback device based on a previously established connected state with the mobile device. A message may be received via the playback device which comprises a modification to a playlist made before re-establishing the connected state with the mobile device. One or more queued media items in a playback queue may be modified based on the modification to the playlist. The playback device, for example, may then play from the modified playback queue.