Shared Playback Session Joining Through Synchronized Shake Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack efficient methods for users to easily join shared playback sessions on nearby devices, particularly through convenient and secure authentication processes.

Innovation Solution

A predefined gesture, such as a shake movement, is used for authentication to allow devices to join a shared playback session, with detection of synchronized shake movements between devices within a threshold time frame enabling seamless addition to the session.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional authentication methods are used for joining shared playback sessions, then security is maintained, but user convenience and ease of operation deteriorate

Engineering Contradiction:
Improveease of joining shared playback sessionVSAvoidauthentication process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system enables automatic authentication by detecting synchronized shake gestures between devices. When two devices shake within a threshold time frame, the system automatically establishes the shared playback session without requiring users to manually input credentials or follow complex authentication steps, thus improving ease of operation while maintaining security through gesture synchronization verification

Inventive Principle:
Principle #25Self-service

2Productivity

If manual authentication processes are used, then security is ensured, but time consumption and productivity worsen

Engineering Contradiction:
Improvesession establishment speedVSAvoidtime to join playback session
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary authentication by detecting shake gestures and verifying synchronization before the user completes the joining action. The threshold time frame detection occurs automatically in the background, preparing the authentication state in advance so that when users initiate the join process, it is already validated, thereby reducing time consumption and improving session establishment speed

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If simplified gesture-based authentication is implemented, then ease of operation improves, but reliability of authentication may worsen

Engineering Contradiction:
Improveconvenience of joining sessionVSAvoidauthentication accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system uses feedback from the synchronized shake gesture detection to verify authentication. By requiring both devices to perform the shake gesture within a threshold time frame of each other, the system creates a reliable verification mechanism that distinguishes intentional authentication attempts from accidental gestures, thereby maintaining authentication accuracy while preserving ease of operation

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250370544A1Systems and methods for joining shared playback sessions
Publication Date: 2025.12.04 SPOTIFY
  • US20250370544A1 patent drawing
  • US20250370544A1 patent drawing
  • US20250370544A1 patent drawing

AI summary

A method includes, while a first user associated with a first user device is participating in a first shared playback session and a second user associated with a second user device is not participating in the first shared playback session: detecting one or more of (i) a first shake movement of the first user device or (ii) a second shake movement of the second user device. The method includes, in accordance with a first determination that the first shake movement is detected within a threshold time period of detecting the second shake movement, adding the second user to the first shared playback session; and in accordance with a second determination that the first shake movement is not detected within the threshold time period, forgoing adding the second user to the first shared playback session.