Media Playback Partition Location Mapping for Network Split Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Media playback systems face disruptions when unintentional networking splits occur, causing playback devices to operate as separate partitions, leading to inconsistent user experiences due to misinterpretation of configuration changes, such as installing a new router, where devices connected to the old and new routers are split into different LANs, resulting in incomplete command execution and user unawareness of the issue.

Innovation Solution

The system introduces location designation to associate playback devices and partitions, allowing them to remain stable during configuration changes, with locations serving as persistent nodes that apply common attributes, enabling users to manage splits intentionally or unintentionally without major operational impact, by notifying users of splits and awaiting confirmation before altering the system's structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the system automatically detects and acts on networking splits, then system responsiveness improves, but false alarms from unintentional splits increase

Engineering Contradiction:
Improvesystem responsivenessVSAvoidfalse alarm rate
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by notifying the user of a detected split before automatically acting on it. This allows the user to confirm whether the split was intentional, preventing false alarms while maintaining system responsiveness. The notification serves as a preliminary check before the system commits to reconfiguring partitions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by waiting for user confirmation after detecting a split. The user's response (confirming or denying intentional split) provides feedback that determines whether the system should proceed with reconfiguration. This feedback loop resolves the contradiction by filtering out false alarms while maintaining rapid response to genuine splits.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the system reconfigures partitions automatically upon detecting splits, then system adaptability improves, but user control and intent preservation worsen

Engineering Contradiction:
Improvesystem adaptabilityVSAvoiduser control
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary reconfiguration actions only after receiving user confirmation. This preliminary check ensures that automatic reconfiguration actions align with user intent, preventing unintended system changes while maintaining adaptability to genuine networking splits.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The user notification and confirmation process serves as an intermediary between the system's automatic detection capability and the actual reconfiguration action. This intermediary layer preserves user control by requiring explicit approval before system changes, while still enabling automatic adaptation when users confirm intentional splits.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Stability of the object's composition

If the system maintains partitions separate during unintentional splits, then system stability improves, but command execution completeness worsens

Engineering Contradiction:
Improvepartition stabilityVSAvoidcommand execution completeness
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The system performs preliminary assessment by notifying users of detected splits before reconfiguring partitions. This allows the system to maintain stable partitions during unintentional splits (when users deny intentional split) while enabling complete command execution across all devices when users confirm intentional splits, resolving the contradiction between stability and productivity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240345798A1Management of Media Playback System Splits and Location Designation for Partitions of a Media Playback System
Publication Date: 2024.10.17 SONOS INC
  • US20240345798A1 patent drawing
  • US20240345798A1 patent drawing
  • US20240345798A1 patent drawing

AI summary

The disclosure relates to management of media playback system splits and location designation for partitions of a media playback system. Some techniques involve storing an association between a media playback system and a location identifier. When a split of the media playback system is detected, an indication of the split is provided via a user interface of the media playback system. Based on an input received via the user interface confirming the split, one or more of the partitions of the split can be dissociated from the location identifier and associated with a different location identifier.