Streaming music using authentication information

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in setting up an audio system with registered audio content services, as they need to navigate through a long list of supported services to find and configure the services they already use, making the process cumbersome and time-consuming.

Innovation Solution

The audio system automatically detects audio content service applications on connected devices and registers them based on their presence, prioritizing and automatically registering services the user already uses, thereby simplifying the setup process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually navigate through a long list of supported audio services to find and configure their services, then the audio system can be set up with the desired services, but the setup process becomes cumbersome and time-consuming

Engineering Contradiction:
Improveease of service configurationVSAvoidsetup time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs automatic service registration by detecting applications on connected devices and self-configuring the audio system without requiring manual user intervention. The controller application automatically identifies audio content service applications, retrieves authentication information, and completes the registration process, allowing the system to serve itself rather than requiring users to manually configure each service.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary detection of audio service applications on connected devices during the setup process. By proactively identifying which services are already installed and configured on the user's devices, the system can automatically register these services before the user even knows they need to be added, streamlining the setup workflow and eliminating the need for users to manually search through service lists.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the system provides a comprehensive list of all supported audio services, then users have access to all possible services, but the list becomes too long and difficult to navigate

Engineering Contradiction:
Improveservice compatibilityVSAvoidservice selection difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system extracts and prioritizes only the audio services that are already installed and configured on the user's connected devices, separating them from the comprehensive list of all supported services. This extraction approach allows the system to maintain full service compatibility while presenting users with a focused, manageable subset of services that are most relevant to their specific setup, eliminating the need to navigate through an overwhelming complete list.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the system requires manual authentication input for each audio service, then security is maintained, but the registration process becomes complex and time-consuming

Engineering Contradiction:
Improveauthentication securityVSAvoidregistration process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses the controller application as an intermediary that automatically retrieves authentication information from connected devices. Rather than requiring users to manually input credentials for each service, the controller application acts as a mediator that securely accesses already-stored authentication data on the user's devices and uses it to complete the service registration process, maintaining security while eliminating manual authentication complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9876787B2Streaming music using authentication information
Publication Date: 2018.01.23 SONOS INC
  • US9876787B2 patent drawing
  • US9876787B2 patent drawing
  • US9876787B2 patent drawing

AI summary

Techniques provided herein may facilitate registering audio content services with an audio system. An example technique involves a computing device receiving via a control interface for controlling an audio system, an input to register an audio content service with the audio system, where an audio content service application corresponding to the audio content service is installed on the computing device. The computing device identifies authentication information used by the audio content service application to access the audio content service and registers the audio system with the audio content service based at least in part on authentication information used by the audio content service application to access the audio content service. After registering the audio system with the audio content service, the computing device causes at least one playback device of the audio system to stream music from the audio content service.