Virtual Jog Wheel for Media Element Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing graphical user interfaces for media playback on devices like mobile phones and tablets require users to manually switch between media elements using a slider bar, which can be cumbersome, especially when navigating multiple media elements in a playlist.

Innovation Solution

A virtual jog wheel interface that allows users to rotate to switch between media elements by detecting rotational movement, transitioning between modes based on rotational velocity to enable navigation within a single media element or switching between multiple elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a slider bar is used to control playback position, then the user can navigate within a single media element, but the user cannot efficiently switch between multiple media elements in a playlist

Engineering Contradiction:
Improvemedia element switchingVSAvoidnavigation functionality
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The slider bar is enhanced to perform multiple functions: it can control playback position within a single media element and also switch between multiple media elements in a playlist. The system detects swipe gestures on the slider bar to determine whether the user wants to navigate within the current media element or switch to another media element, making the same control element versatile for different navigation needs.

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

2Ease of operation

If a horizontal slider bar is used, then the interface is simple, but the user must move the touch object vertically to control scrubbing speed which reduces ease of operation

Engineering Contradiction:
Improvescrubbing speed controlVSAvoidcontrol mechanism
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The control mechanism transitions from a static horizontal slider to a dynamic circular dial interface. The dial can be rotated in any direction, and the rotational velocity dynamically controls the scrubbing speed. This dynamic interface allows users to control playback speed by the speed of rotation rather than by vertical distance, making the control more intuitive and easier to operate.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control interface changes from a one-dimensional horizontal slider to a two-dimensional circular dial. Instead of moving vertically along a horizontal axis, users rotate the dial in a circular path, adding a rotational dimension to the control. This dimensional change allows for more natural speed control through rotational velocity while maintaining interface simplicity.

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

3Productivity

If manual switching between media elements is required, then the interface remains simple, but the navigation efficiency decreases

Engineering Contradiction:
Improvenavigation efficiencyVSAvoiduser interaction complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system prepares multiple media elements in advance within a playlist structure, allowing the user to switch between them efficiently. The playlist is pre-configured with multiple media elements, and the slider bar is designed to detect swipe gestures that can quickly transition between these pre-prepared elements, eliminating the need for manual, step-by-step switching.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10664120B1Media element navigation using a virtual jog wheel
Publication Date: 2020.05.26 GOOGLE LLC
  • US10664120B1 patent drawing
  • US10664120B1 patent drawing
  • US10664120B1 patent drawing

AI summary

A virtual jog wheel for navigating a set of media elements is disclosed. A graphical user interface including the virtual jog wheel and a set of media elements is provided. A command from a user corresponding to a rotational movement of a touch object relative to the virtual jog wheel is identified. In response to the command, a user may navigate from a first position in a first media element of the set of media elements to a second position in a second media element of the set of media elements.