Personalization Model Transfer for Wireless Playback Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media playback systems face challenges in efficiently personalizing user experiences and transferring location-based settings between devices, particularly in complex indoor environments where signal patterns are affected by obstructions, leading to inaccurate device localization and delayed adaptation to changes in device arrangements.

Innovation Solution

The implementation of a method using BLE signaling in combination with parameterized machine learning models to identify proximal playback devices and infer locations, allowing for the transfer of personalization settings between devices, thereby reducing the time required for new devices to adapt to their locations and integrate into the system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional media playback systems use basic wireless signaling for device communication, then the system structure remains simple, but device localization accuracy deteriorates in complex indoor environments with obstructions

Engineering Contradiction:
Improvedevice localization accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces machine learning models as intermediary components that process wireless signal patterns to infer device locations. These models act as mediators between raw signal data and location information, transforming complex signal processing into accurate localization without requiring complex hardware modifications. The ML models serve as the intermediary layer that resolves the contradiction by providing high measurement precision through intelligent processing rather than hardware complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical or hardware-based localization methods with software-based machine learning models. Instead of using complex hardware systems for localization, the invention substitutes them with AI models that process wireless signal patterns, thereby achieving high localization accuracy while maintaining relatively simple system hardware architecture.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If the system collects and processes extensive signal pattern data to improve localization accuracy, then measurement precision improves, but the time required for data collection and model training increases

Engineering Contradiction:
Improvelocation inference accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-training machine learning models during system setup or initialization phases. The models are trained on signal pattern data collected in advance to establish location mappings before actual use. This allows the system to achieve high location inference accuracy without requiring extensive real-time data collection, thereby reducing operational training time while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating trained ML models that capture the relationship between signal patterns and locations. Instead of collecting and processing all raw signal data in real-time, the system copies the learned patterns into pre-trained models that can quickly infer locations during operation. This copying approach maintains measurement precision while significantly reducing the time required for data processing during actual use.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the system transfers personalization settings between devices, then adaptability improves, but the complexity of managing multiple devices and their configurations increases

Engineering Contradiction:
Improvedevice mobility and setting transfer capabilityVSAvoidconfiguration management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies copying by creating portable playback devices that can copy personalization settings from source devices. The ML models trained on user preferences and signal patterns are copied to new devices, allowing seamless transfer of personalization without manual reconfiguration. This copying mechanism enhances adaptability while the automated nature of the process prevents significant increase in management complexity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements self-service by enabling devices to automatically transfer their own personalization settings without requiring user intervention in the technical configuration process. The system self-manages the identification of matching devices through signal pattern recognition and automatically transfers relevant settings, thereby improving adaptability while keeping the complexity management burden on the system rather than the user.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250106470A1Techniques for personalization model transfer
Publication Date: 2025.03.27 SONOS INC
  • US20250106470A1 patent drawing
  • US20250106470A1 patent drawing
  • US20250106470A1 patent drawing

AI summary

An example method includes collecting, with a network device positioned at a plurality of locations, information indicative of a plurality of patterns of wireless signals between the network device and a plurality of playback devices, and training a first parameterized machine learning model to produce a trained model that identifies playback device(s) proximal to the network device based on feature(s) derived from the information. The method may further include transferring the trained model to a portable playback device, collecting, with the portable playback device, data indicative of a pattern of wireless signals between the portable playback device and the plurality of playback devices, applying the trained model to feature(s) derived from the data to identify at least one playback device of the plurality of playback devices that is proximal to the portable playback device, and communicating a request from the portable playback device to the at least one playback device.