Video Streaming Playback Mode Switching and Data Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video streaming applications on mobile devices lack the ability to provide seamless browsing and playback options, with users unable to browse other content during active playback and facing disruptive autoplay features that consume excessive data.

Innovation Solution

Implementing a system that allows users to switch between click-to-play and inline playback modes, enabling users to browse content without stopping playback and automatically transitioning to the next video upon completion, while allowing users to opt-in for autoplay and autoscroll features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If autoplay is enabled by default when users scroll through videos, then content consumption increases, but mobile data allowance is excessively consumed

Engineering Contradiction:
Improvecontent consumptionVSAvoidmobile data allowance
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts playback behavior based on user preferences and network conditions. Users can switch between click-to-play and inline playback modes, and the system adapts its content delivery strategy accordingly, allowing flexible control over data consumption while maintaining content consumption efficiency

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the playback mode parameter from fixed autoplay to variable states (click-to-play or inline playback). By allowing users to select their preferred playback mode and persisting this setting across sessions, the system optimizes the balance between content consumption and data usage based on user preferences

Inventive Principle:
Principle #35Parameter changes

2Reliability

If users cannot browse other content during active playback, then playback quality is maintained, but user convenience deteriorates

Engineering Contradiction:
Improveplayback qualityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system segments the user interface into separate functional areas: a playback area that maintains continuous video playback and a browsing area that allows users to scroll through and select other content. This segmentation enables both playback quality maintenance and browsing convenience simultaneously

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The mobile application is designed to perform multiple functions concurrently: it provides continuous video playback while simultaneously allowing users to browse, search, and select other content. The system handles both playback control and content discovery in a unified interface, improving overall user convenience

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

3Device complexity

If recommendations are only provided after user finishes watching or interacts with content, then system complexity is reduced, but user engagement opportunities are limited

Engineering Contradiction:
Improvesystem complexityVSAvoiduser engagement opportunities
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system generates and displays content recommendations in advance, during the playback of current content, rather than waiting until after completion. By preparing recommendation lists beforehand and displaying them proactively in the feed, the system creates additional user engagement opportunities without significantly increasing system complexity

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3869809B1Computer system and method for streaming video with dynamic user features
Publication Date: 2024.03.13 GOOGLE LLC
  • EP3869809B1 patent drawingFigure 1
  • EP3869809B1 patent drawingFigure 2
  • EP3869809B1 patent drawingFigure 3

AI summary

A system and method for streaming video with dynamic user features. Autoplay and autoscroll functionality is provided that permits a user to browse a video feed during playback of selected content. Global play and pause modes are disclosed that allow a user to select a preferred playback mode and have that mode persist across session and application launches.