Video Playback Area Drag Interaction for Scrollable Feeds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video display methods on mobile terminals are limited to displaying only a cover image of a video before playback, lacking dynamic video frame presentation during user interaction, such as scrolling, which reduces user engagement and interaction with video content.

Innovation Solution

A method and apparatus for displaying a video frame in a scrollable area, where the video playback area moves in response to user drag operations, showing corresponding video frames based on the video progress associated with the position of the playback area, enhancing user interaction and attention on the video content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If only a cover image is displayed before video playback, then the device complexity is low and ease of operation is maintained, but the user engagement and interaction with video content are reduced

Engineering Contradiction:
Improveuser engagementVSAvoiddisplay system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies the dynamics principle by making the video playback area movable and responsive to user drag operations. Instead of a static cover image, the video frame dynamically updates and moves within the scrollable area, creating an interactive experience where the displayed content adapts to user actions while maintaining system simplicity through software-based control

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a new dimension of interaction by associating video progress with scroll position. The video frame display transitions from a two-dimensional static image to a dynamic representation that incorporates temporal progression along the scrolling dimension, enriching user engagement without adding physical complexity

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

2Ease of operation

If video content is displayed in a static form, then the ease of operation is maintained, but the user interaction and attention on video content are reduced

Engineering Contradiction:
Improvescrolling operation simplicityVSAvoidvideo presentation capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements multi-functionality by enabling the video playback area to serve multiple purposes: it acts as a scrollable element within the information flow, simultaneously displays dynamic video frames, and responds to user interactions. This universal design allows the same interface element to provide both scrolling functionality and video presentation without requiring separate controls

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

Solution Approach 2:

The video playback area performs self-service by automatically updating the displayed video frame based on its position within the scrollable area. The system self-adjusts the video progress and corresponding frame display without requiring explicit user commands, maintaining ease of operation while enhancing video presentation capabilities

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12099711B2Video picture display adjustment method and apparatus, device, medium, and program product
Publication Date: 2024.09.24 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12099711B2 patent drawing
  • US12099711B2 patent drawing
  • US12099711B2 patent drawing

AI summary

A video frame display method includes: displaying a video playback area in a scrollable area, the video playback area being configured to display a target video; in response to detecting a drag operation on the scrollable area, moving the video playback area along a drag direction of the drag operation; and displaying a video frame of the target video at a target video progress in the video playback area corresponding to a position of the video playback area on the scrollable area, the position being associated with the target video progress of the target video.