Video Player Snapping Indicator to Scene Boundaries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video-player systems make it difficult for users to accurately seek scene boundaries within a video, as they typically resume playback at undesired intermediate points due to continuous scrubbing through the video timeline.

Innovation Solution

A video-player system that identifies scene boundaries and snaps a pointing-indicator to these boundaries when the indicator is within a threshold distance, using graphical representations and haptic feedback to facilitate precise navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If continuous scrubbing through video timeline is enabled, then navigation flexibility is improved, but positioning precision at scene boundaries deteriorates

Engineering Contradiction:
Improvenavigation flexibilityVSAvoidpositioning precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system continuously monitors the position of the pointing indicator relative to scene boundaries and provides feedback by snapping the indicator to the nearest boundary when within threshold distance, enabling precise positioning while maintaining flexible navigation through the video timeline

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The snapping mechanism dynamically adjusts the indicator position based on real-time distance calculations to scene boundaries, allowing the system to transition between free navigation mode and precision positioning mode as needed

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If snapping threshold is reduced for higher precision, then positioning accuracy is improved, but frequency of false snaps increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidfalse snap rate
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary detection to identify scene boundaries and pre-calculates threshold distances before snapping occurs, allowing optimization of the threshold value to balance precision and false snap rate based on specific video content characteristics

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If visual and haptic feedback are added to indicate snap points, then user awareness is improved, but system complexity increases

Engineering Contradiction:
Improveuser awarenessVSAvoidfeedback system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system introduces visual markers and haptic feedback as intermediary signals between the snapping action and user perception, providing clear indication of scene boundaries and snap events without requiring complex additional hardware

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10606461B1Snapping a pointing-indicator to a scene boundary of a video
Publication Date: 2020.03.31 GOOGLE LLC
  • US10606461B1 patent drawing
  • US10606461B1 patent drawing
  • US10606461B1 patent drawing

AI summary

A method and system are provided to facilitate navigating through a video. An example method includes determining one or more scene boundaries of scenes of a video before completing loading content of the video, and identifying the scene-boundaries in a user interface, the user interface presenting a seekbar with a scrubber representing a currently-played location in the video and one or more boundary markers visually representing the scene boundaries. The method further includes receiving a request to move the pointing-indicator in the user interface, calculating a distance between the pointing-indicator and a particular boundary marker visually representing a scene-boundary of the scene boundaries, determining whether the distance between the pointing-indicator and the particular boundary marker is less than a threshold radius associated with the scene-boundary, and responsive to the determining, snapping the pointing-indicator to the particular boundary marker.