Proximity-Based Media Playback Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face frustration when streaming media content from a mobile device to larger displays as they move around, often missing content or needing to manually switch playback to different devices, due to the lack of seamless proximity-based media playback management.

Innovation Solution

A system that authenticates mobile devices with media playback devices over a wireless network, receives location information to determine proximity, and automatically switches media playback between devices based on user movement, using probabilistic models to predict user preferences and device usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual switching between playback devices is required, then device control precision is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvedevice control precisionVSAvoidease of operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically detects user proximity to different playback devices and switches content playback without manual intervention. The mobile device determines its location relative to multiple playback devices and autonomously selects the appropriate device to continue playback, making the system self-serve the user's needs.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-establishes proximity thresholds and playback position markers before the user moves between devices. When the user approaches a new device, the system has already prepared the handoff parameters including current playback position, ensuring seamless transition without requiring user action.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If automatic proximity-based switching is implemented, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system dynamically adjusts playback device selection based on real-time proximity detection. The mobile device continuously monitors its location relative to multiple playback devices and dynamically switches the active playback device as the user moves through different spatial zones, creating an adaptive and flexible system.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The mobile device acts as an intermediary between the user and multiple playback devices. It receives location information, determines proximity to various devices, and mediates the selection and control of the appropriate playback device, simplifying the overall system architecture by centralizing the decision-making logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If continuous location monitoring is performed, then reliability of playback continuity is improved, but use of energy increases

Engineering Contradiction:
Improveplayback continuityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs location monitoring periodically rather than continuously, checking the mobile device's proximity to playback devices at intervals sufficient to maintain playback continuity while reducing unnecessary energy consumption during stationary periods.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9084003B1Methods, systems, and media for media playback
Publication Date: 2015.07.14 GOOGLE LLC
  • US9084003B1 patent drawing
  • US9084003B1 patent drawing
  • US9084003B1 patent drawing

AI summary

Methods, systems, and media for media playback are provided. In some implementations, the method comprises: receiving location information indicating proximities of a mobile device with a plurality of media playback devices; determining that the mobile device is within a predetermined proximity of a first media playback device; transmitting first instructions to the first media playback device that cause a media content item to be presented on the first media playback device; determining that the mobile device is within the predetermined proximity of a second media playback device and is no longer within the predetermined proximity of the first media playback device; transmitting second instructions to the first media playback device that cause the first media playback device to stop presenting the media content item and third instructions to the second media playback device that cause the media content item to be presented on the second media playback device.