Mobile Media Playback Auto-Resume via Audio Output Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices experience interruptions during media playback, such as incoming calls or messages, which disrupt the user's experience and require manual intervention to resume playback, often leading to frustration and inconvenience.

Innovation Solution

A method and apparatus for resuming media playback on mobile devices that pause media upon an interrupt request and automatically resume playback if the audio output device remains communicatively coupled to the device after the interruption, ensuring seamless continuation of media playback without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If media playback is paused during an interrupt request, then the interrupt can be handled properly, but the media playback experience is disrupted and requires manual intervention to resume

Engineering Contradiction:
Improveinterrupt handlingVSAvoidmedia playback continuity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by detecting the audio output device before the interrupt occurs and storing this information in advance. When the interrupt is handled and playback needs to resume, the system already has the necessary device information ready, enabling automatic resumption without user intervention. This preliminary detection and storage of device state resolves the contradiction by preparing the system in advance for potential interruptions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring the audio output device connection status and using this information to automatically control media playback resumption. After an interrupt is handled, the system checks whether the audio output device is still connected and automatically resumes playback based on this feedback. This closed-loop feedback mechanism eliminates the need for manual user intervention while maintaining reliable interrupt handling.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If manual intervention is required to resume media playback after an interrupt, then the user can control playback behavior, but user frustration increases and convenience decreases

Engineering Contradiction:
Improveuser controlVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically detecting the audio output device connection status and autonomously deciding whether to resume media playback after an interrupt. The system serves itself by monitoring its own state and making resumption decisions without requiring user input. This self-service capability dramatically improves user convenience while maintaining appropriate playback control through automatic device detection.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from audio output device detection to automatically control playback resumption. By continuously monitoring whether the audio output device remains connected and using this feedback information, the system can adaptively resume playback without user intervention. This feedback-driven automation resolves the contradiction by providing both adaptability through device detection and convenience through automatic control.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the system automatically resumes media playback after an interrupt, then user convenience is improved, but the system complexity increases due to additional detection and control logic

Engineering Contradiction:
Improveplayback resumptionVSAvoidcontrol logic
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system reduces complexity by performing preliminary detection of the audio output device before interrupts occur and storing this information in advance. This preliminary action creates a ready-state that simplifies the resumption logic, as the system already has device information available when playback needs to resume. This approach improves ease of operation while minimizing the addition of complex control logic during the resumption process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts the audio output device detection and identification logic as a separate, reusable component that can be applied independently of the interrupt handling and playback control logic. By extracting this detection functionality, the system reduces overall complexity while enabling automatic playback resumption. The extracted detection module works independently and provides information to the playback control system without creating tight coupling between components.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8588849B2System and method for resuming media
Publication Date: 2013.11.19 MALIKIE INNOVATIONS LTD
  • US8588849B2 patent drawing
  • US8588849B2 patent drawing
  • US8588849B2 patent drawing

AI summary

A system and method of resuming media playback on a mobile device can include playing media on a mobile device and outputting audio associated with the playing media to an audio output device. The media can be paused in response to receiving an interrupt request. A play request can be received to resume playing of the media on the mobile device. A determination can be made as to whether the audio output device is communicatively coupled to the mobile device. The media can resume play in response to the audio output device being communicatively coupled to the mobile device. In another implementation, media can resume play if a determination is made that the audio output device outputting the audio associated with the media before the interrupt request is the same audio output device that will output audio associated with the media after the interrupt request.