Audio Playback Positioning via Segmented Progress Bar

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current music players lack precision in accessing specific points in audio playback due to the absence of scales on progress bars and require cumbersome fast-forward and rewind functions, especially on portable devices, which are not user-friendly for 'tricky play' scenarios.

Innovation Solution

An electronic device system with a processor, memory, and input unit that utilizes digit input to precisely locate positions in audio data by converting digits into time values and addresses, allowing for efficient playback operations like bookmarking and skipping, even on devices without numeric keys.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a progress bar without scale is used to show music playback progress, then the device complexity is reduced, but the measurement precision of playback position is insufficient

Engineering Contradiction:
Improveprogress bar structureVSAvoidplayback position precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The progress bar is segmented into multiple selectable portions, allowing users to navigate to specific segments rather than requiring precise continuous positioning. This segmentation enables accurate position access without adding complex scaling mechanisms to the progress bar.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If fast-forward and rewind functions are used to search for positions in long titles, then the device complexity is reduced, but the loss of time increases

Engineering Contradiction:
Improvenavigation control structureVSAvoidtime to locate position
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system pre-divides the audio title into multiple segments and allows users to directly select target segments for playback. This preliminary segmentation enables users to jump to desired positions without time-consuming fast-forward or rewind operations, significantly reducing position search time.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If a pointing device is required to control the cursor on the progress bar, then the measurement precision is improved, but the ease of operation deteriorates

Engineering Contradiction:
Improveposition selection precisionVSAvoidcursor control convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The progress bar is divided into multiple discrete selectable portions, allowing users to choose from predefined segments rather than requiring precise continuous cursor control. This segmentation maintains position selection accuracy while eliminating the need for pointing devices, greatly improving ease of operation.

Inventive Principle:
Principle #1Segmentation

4Measurement precision

If the window size of the music player is adjusted to improve precision, then the measurement precision is improved, but the device complexity increases

Engineering Contradiction:
Improveprogress bar precisionVSAvoidwindow size adjustment mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of relying on window size adjustment to improve precision, the system segments the progress bar into multiple selectable portions. This approach achieves precise position access through discrete segment selection, eliminating the need for complex window size adjustment mechanisms.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8751023B2Audio playback positioning method and electronic device system utilizing the same
Publication Date: 2014.06.10 HON HAI PRECISION INDUSTRY CO LTD
  • US8751023B2 patent drawing
  • US8751023B2 patent drawing
  • US8751023B2 patent drawing

AI summary

An audio playback positioning method. A processor retrieves audio data from a memory, divides a progress bar showing playback time of the audio data into segments, utilizes a length of a progress bar segment as a unit to perform playback skipping on the audio data, and retrieves an audio data segment through the skipping. The processor further divides a progress bar segment corresponding to the retrieved audio data segment into sub-segments in response to input operations, and utilizes the length of a sub-segment as a unit to perform playback skipping on the retrieved audio data segment to retrieve and perform playback operation on a target position thereon.