Persistent Media Player for Scrollable Documents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional media players on content sharing platforms stop playback when users navigate away, disrupting the viewing experience and reducing monetization opportunities for advertisements, as users often scroll past media items without viewing them in their entirety.

Innovation Solution

Implementing a persistent media player that continues to play media items even when the user scrolls past their original location, allowing seamless interaction with the content sharing platform while maintaining playback, and enabling advertisements to be displayed and monetized effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional media players stop playback when users navigate away, then device complexity is reduced and ease of operation is improved, but user experience deteriorates and monetization opportunities are lost

Engineering Contradiction:
Improvemedia player operationVSAvoidcontinuous playback capability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The media player functionality is segmented into two distinct modes: a conventional media player that stops when navigated away, and a persistent media player that continues playback. This segmentation allows the system to provide different behaviors for different user needs without increasing overall complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The media player dynamically adapts its behavior based on user interaction patterns. When a user activates a media item, the system transitions from conventional playback mode to persistent playback mode, allowing the player to continue running even when the user navigates away from the original location.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If conventional media players stop when users scroll past, then loss of time is reduced and device complexity is minimized, but monetization of advertisements deteriorates

Engineering Contradiction:
Improvemedia playback timeVSAvoidadvertisement monetization
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-loading advertisement content and preparing the persistent media player before the user actually views it. This ensures that when users do engage with the content, the advertisement is already ready to play continuously, maximizing monetization opportunities.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The persistent media player maintains continuous playback of media items and advertisements even when users navigate away or scroll past the original location. This continuity ensures that advertisements are viewed in their entirety, directly improving monetization while maintaining useful action throughout the user session.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If persistent media player continues playback after scrolling, then user experience is improved and monetization increases, but device complexity increases

Engineering Contradiction:
Improvecontinuous playback capabilityVSAvoidmedia player system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The persistent media player is designed as a universal component that can handle multiple functions: playing user-selected media items, automatically playing advertisements, managing playback queues, and adapting to user navigation patterns. This multi-functionality consolidates what could be multiple separate systems into a single unified player.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The persistent media player operates autonomously once activated, automatically continuing playback even when users navigate away. The system manages its own state, handles queue management, and adapts to user behavior without requiring constant user intervention or complex control mechanisms.

Inventive Principle:
Principle #25Self-service

4Duration of action of stationary object

If media player remains visible after scrolling away, then continuous playback is maintained, but user interface complexity increases

Engineering Contradiction:
Improvemedia playback durationVSAvoiduser interface
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The persistent media player transitions from the two-dimensional scrollable document space to a different dimensional space by appearing as an overlay or floating window. This dimensional change allows the media player to remain visible and continue playback without occupying space in the original document flow, reducing interface complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20240163499A1Persistent media player
Publication Date: 2024.05.16 GOOGLE LLC
  • US20240163499A1 patent drawing
  • US20240163499A1 patent drawing
  • US20240163499A1 patent drawing

AI summary

A persistent media player is disclosed. A method for providing the persistent media player includes displaying, by an electronic device, a first portion of a scrollable document in a user interface (UI) of an application executed on the electronic device. The first portion includes a media player that is to present a first media item. The method further includes receiving an input to scroll to a second portion of the scrollable document. The method also includes displaying the second portion of the scrollable document, where the first portion is no longer visible and where the media player continues to be visible.