Portable Playback State Control for Network and Mobile Zone Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media playback systems lack seamless portability and flexibility in connecting and disconnecting playback devices across different networks, limiting the ability to effortlessly move audio experiences from one location to another.

Innovation Solution

A portable playback device that automatically identifies and connects to available networks, establishes a mobile zone for playback when no network is available, and seamlessly switches between network and mobile zones to provide continuous content playback, featuring a processor, memory, and communication interfaces for data exchange and control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a portable playback device automatically identifies and connects to available networks, then network connectivity and playback continuity are improved, but device complexity and automatic switching mechanisms are worsened

Engineering Contradiction:
Improveplayback continuityVSAvoidautomatic switching mechanisms
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The portable playback device automatically performs network identification, connection establishment, and zone switching without user intervention. The device monitors network availability, detects when to transition between network-connected and mobile zones, and executes the switching autonomously, allowing the system to serve itself rather than requiring manual configuration

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The playback device implements dynamic switching between different operational modes (network-connected zone and mobile zone) based on real-time network availability. The system adapts its configuration automatically, transitioning from a static network-dependent mode to a flexible mobile mode when needed, enabling continuous playback despite changing environmental conditions

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If a mobile zone is established when no network is available, then playback flexibility and portability are improved, but system complexity and network management overhead are worsened

Engineering Contradiction:
Improveplayback flexibilityVSAvoidnetwork management overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The portable playback device is designed to perform multiple functions: it can operate as a network-connected playback device when available, and independently establish a mobile zone when disconnected. This multi-functionality allows the same device to adapt to different operational contexts without requiring separate systems for networked and portable modes

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

Solution Approach 2:

The device pre-establishes the capability to create a mobile zone in advance, so when network connectivity is lost, the transition to independent operation can occur immediately without delay. The system prepares the mobile zone functionality beforehand, ensuring seamless continuity of playback service

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11809781B2Portable playback device state variable
Publication Date: 2023.11.07 SONOS INC
  • US11809781B2 patent drawing
  • US11809781B2 patent drawing
  • US11809781B2 patent drawing

AI summary

Systems, methods, apparatus, and articles of manufacture to facilitate playback of multimedia content are disclosed. An example apparatus includes a network interface configured to receive audio content over a playback network. A processor comprising instructions which when executed, cause the processor to detect that a portable playback device has joined the playback network. The processor is to update a state variable to indicate that the portable playback device has joined the playback network. The processor is to play audio content received over the playback network based on the state variable. The processor is to detect that the portable playback device is not joined to the playback network. The processor is to, after detecting that the portable playback device is not joined to the playback network, update the state variable to indicate that the portable playback device is not joined to the playback network.