Browse Prior Art Database

A method and apparatus of progress control

IP.com Disclosure Number: IPCOM000234618D
Publication Date: 2014-Jan-23
Document File: 7 page(s) / 221K

Publishing Venue

The IP.com Prior Art Database

Abstract

This disclosure discloses a tilt-based progress control method for mobile devices. To fast forward/backward the multimedia content, activate the progress bar first, and then tilt the device to make an angle to its initial position. The angle will be detected and measured by the accelerometer within the device, and then the fast forward/backward speed will be worked out based on the tilt angle dynamically.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 7

A method and apparatus of progress control


On mobile devices, the scroll bar is used to control the progress of programs such as video player, audio player, E-book reader, and various browsers (message browser, web page browser, and image browser, etc.).

However, the following difficulties exist in today's progress control methods:


1. In most cases, both hands are needed to control the progress, with one hand holding the device and the other moving the slider.

2. For video or audio players, the elapsed frames cannot be previewed. The program jumps directly to the position that the slider indicates and only frames of start and end points are displayed.


3. The progress cannot be controlled dynamically. For example:


For video and audio players, you can only scroll backward/forward with a fixed speed.

For e-book readers, you can only flip page by page, or skip to a specified page or percentage.

This disclosure discloses a tilt-based progress control method for mobile devices. To fast forward/backward the multimedia content, activate the progress bar first, and then tilt the device clockwise(right)/counterclockwise(left) to make an angle to its initial position. The angle will be detected and measured by the accelerometer within the device, and then the fast forward/backward speed will be worked out based on the tilt angle dynamically.

You can use this method to:

1. Use only one hand to control the progress bar. It's important when only one of your hands is available, or when it's inconvenient to perform complicated gestures on screen (for example, when your hands are damp or muddy.)


2. Preview elapsed frames during fast forward/backward.


3. Control the browse speed dynamically:


For video play, control the play progress in a dynamic speed and preview the elapsed sounds/frames.


For e-book reader, Flip E-book pages in a dynamic speed instead of page by page, or directly skip to a specified page. This is the similar experience with physical books.

This section introduces the workflow of our method, its resulting effect, and the underlying technical details.

1. Workflow


Using video watching as an example, the interaction flow is as follows:

1


Page 02 of 7

2


Page 03 of 7


2. Effect

Trigger Option 1: long-press the screen when you are in the browser/reader/player

Motion Option 2: shake the screen when you are in the browser/reader/play
Progress bar shakes indicating the "dynamic progress control" functionality is triggered. The progress bar becomes a pipe with a drop of water

Result

Tilt the screen to control progress For audio/video players and book readers, tilt the screen left to move backward, tilt the screen right to move forward.

Motion

Result

For browsers, tilt the screen forward to scroll down, tilt the screen backward to scroll up. The water drop flows in the pipe as you tilt the screen.

The speed depends on the tilt angle, so you can adjust the angle to control the progress in a dynamic speed.

3


Page 04 of 7

Complete dynamic control...