Playback Volume Limit Logic for Safe Resume and Pause Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media playback systems lack the ability to automatically adjust playback volume based on the source of the command, potentially leading to startling volume changes when playback is resumed or volume is adjusted while the device is paused.

Innovation Solution

A playback device that stores active and volume limit state variables, detects the source of playback commands, and selects a startup playback volume or adjusts the volume based on these variables to prevent sudden changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the playback device resumes playback at the current volume level without checking the source of the command, then the playback continues seamlessly, but the user may be startled by sudden volume changes when the device is paused for extended periods

Engineering Contradiction:
Improveplayback continuityVSAvoidstartling volume changes
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary detection of the command source before resuming playback. When a pause command is detected from a specific source (such as a remote control or mobile device), the system pre-adjusts the volume to a lower level before playback resumes, preventing startling volume changes while maintaining seamless playback continuity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by monitoring the source of pause commands and using this information to automatically adjust volume settings. The playback device tracks which device issued the pause command and applies appropriate volume limiting based on this feedback, creating a closed-loop control system that prevents harmful volume changes

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the playback device allows volume adjustment to any level when paused, then the user has full control over volume, but the device may be accidentally adjusted to high volume by unintended users or pets

Engineering Contradiction:
Improvevolume control flexibilityVSAvoidaccidental high volume adjustment
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system applies preliminary anti-action by detecting when a volume adjustment command comes from an unrecognized or unintended source (such as a pet or accidental touch). When such a command is detected, the system automatically limits the volume to a safe level, counteracting the potential harmful effect before it can occur

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system changes the volume parameter dynamically based on the detected command source. When a pause command is detected from certain sources or when the device is in a paused state for extended periods, the system modifies the maximum allowable volume parameter to prevent accidental high volume adjustments, while still allowing full volume control when appropriate

Inventive Principle:
Principle #35Parameter changes

3Object-affected harmful factors

If the playback device implements volume limiting based on command source detection, then sudden volume changes are prevented, but the device complexity increases due to additional state variables and detection logic

Engineering Contradiction:
Improvesudden volume changesVSAvoidcontrol logic complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system segments the volume control functionality into distinct components: a volume limit state variable that stores the maximum allowable volume, a command source detection module that identifies the source of pause commands, and a volume adjustment module that applies the appropriate limits. This segmentation makes the complex control logic more manageable and maintainable

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12321665B2Volume limit
Publication Date: 2025.06.03 SONOS INC
  • US12321665B2 patent drawing
  • US12321665B2 patent drawing
  • US12321665B2 patent drawing

AI summary

An example first playback device includes programming to perform functions including: (1) storing an active volume state variable in memory, wherein the active volume state variable corresponds to a current playback volume; (2) storing a volume limit state variable in memory, wherein the volume limit state variable corresponds to a playback volume limit of the first playback device; (3) detecting a command to begin playback of media at a proposed playback volume different from the current playback volume; (4) based on comparing (i) the playback volume limit and (ii) the proposed playback volume, selecting a startup playback volume; (5) playing back media at the startup playback volume; and (6) causing at least a second playback.