Dynamic Control Allocation in Synchronized Playback Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing synchronized playback systems are inflexible in adapting to changes in network configuration, as the control function is fixed to a specific device, making it difficult to manage changes in network setup, especially when devices are moved or new devices are added.

Innovation Solution

A synchronized playback system where any connected device can dynamically function as a control device, allowing for flexible allocation of control functions among playback devices, enabling seamless integration of new devices and reconfiguration of playback groups without requiring a dedicated control device on every apparatus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a specific device is designated as the control device in a synchronized playback system, then the system can maintain stable control operations, but the system becomes inflexible when network configuration changes occur

Engineering Contradiction:
Improvecontrol stabilityVSAvoidnetwork configuration adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The control device role is made dynamic rather than static. Any playback device can become the control device by having its playback timing advance or lag relative to others. This dynamic role assignment allows the system to adapt to network changes while maintaining stable synchronized playback through the established timing relationship.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If a dedicated control device is used to manage synchronized playback, then control functions can be centralized, but the system complexity increases when devices are moved or added to the network

Engineering Contradiction:
Improvecontrol function managementVSAvoidnetwork reconfiguration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system enables self-service reconfiguration. When a new device joins or an existing device moves, the playback timing automatically adjusts to establish new control relationships without manual intervention. The device whose timing naturally advances or lags becomes the new control device, eliminating the need for complex manual reconfiguration.

Inventive Principle:
Principle #25Self-service

3Device complexity

If the control function is fixed to one device, then the system structure remains simple, but the system cannot accommodate new devices or reconfigurations seamlessly

Engineering Contradiction:
Improvesystem structure simplicityVSAvoiddevice integration flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

Every playback device is designed with universal capability to function as a control device. By using playback timing relationships (advance or lag) that any device can exhibit, the system allows any device to take on control functions when needed, providing multi-functionality while maintaining simple synchronized playback operations.

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

Data Source

PatentUS9940090B2Synchronized playback system, synchronized playback apparatus, and control method
Publication Date: 2018.04.10 YAMAHA CORP
  • US9940090B2 patent drawing
  • US9940090B2 patent drawing
  • US9940090B2 patent drawing

AI summary

In a synchronized playback system, a plurality of synchronized playback apparatuses are connected and perform synchronized playback. Each of the plurality of synchronized playback apparatuses includes a playback device that reproduces a content file which is delivered through a network from a delivery server, in which the content file is stored, and a control device that controls the synchronized playback. One of the plurality of synchronized playback apparatuses causes the control device to operate in a case in which the synchronized playback is performed and control the synchronized playback of a plurality of synchronized playback devices, which participate in a synchronized playback group, of the playback devices which are included in the plurality of respective synchronized playback apparatuses.