IP Library Granted Patent US 9,154,842
Granted Patent B2
US 9,154,842 · App. 11/555,749 · Granted Oct 6, 2015

Method and system for customizable video playback controls

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,154,842
App. No.
11/555,749
Granted
Oct 6, 2015
Kind
B2
Abstract

Embodiments of the present disclosure are directed to a method and system comprising a remote control device, an output device, and a media control station that receives an initiating command from the remote control device to initiate a forward function or a backward function, provides a display at the output device in response to the initiating command, receives a user selection command based on the display, and adjusts the function based on the user selection commands.

Claims (48)

1. A method, comprising:

receiving an initiating command from a remote control device, wherein the initiating command is associated with a forward function or a backward function;

providing a display in response to the initiating command, wherein the display is a menu of predetermined customizable skip intervals configured to provide continuously variable forward and backward playback;

receiving a user selection command based on the display;

adjusting the forward function or the backward function based on the user selection command; and

providing automatic overshoot correction upon resuming a normal playback, wherein the automatic overshoot correction is based on at least one of an average user reaction delay, correction history, type of multimedia, or context of user-initiated command.

2. The method of claim 1 , wherein the predetermined customizable skip intervals have a forward and backward playback range of 0.25× to 400×.

3. The method of claim 1 , wherein the continuously variable forward and backward playback is adjustable during playback by user selection to fine tune playback control.

4. The method of claim 1 , wherein the display is a current speed indicator or a current interval indicator.

5. The method of claim 1 , wherein the display is sliding bar.

6. The method of claim 1 , wherein adjusting the forward function or the backward function comprises setting a speed or skip interval for the forward function or the backward function.

7. The method of claim 6 , wherein the speed or skip interval is selected by arrows on the remote control device.

8. The method of claim 6 , wherein the speed or skip interval is selected by an alphanumeric keypad on the remote control device.

9. A non-transitory computer readable medium comprising code which when executed causes a computer to perform the method of claim 1 .

10. A system, comprising:

a remote control device;

an output device; and

a media control station configured to:

receive an initiating command from the remote control device to initiate a forward function or a backward function,

provide a display at the output device in response to the initiating command, wherein the display is a menu of predetermined customizable skip intervals configured to provide continuously variable forward and backward playback,

receive a user selection command based on the display, set a speed or skip interval for the forward function or the backward function based on the user selection command,

perform the forward function or the backward function based on the speed or skip interval, and

provide automatic overshoot correction upon resuming a normal playback, wherein the automatic overshoot correction is based on at least one of an average user reaction delay, correction history, type of multimedia, or context of user-initiated command.

11. A method, comprising:

receiving an initiating command from a remote control device, wherein the initiating command is associated with a skip function;

retrieving data based on previously performed functions during a predetermined period of time;

adjusting the skip function based on the retrieved data to provide continuously variable forward and backward playback; and

providing automatic overshoot correction upon resuming a normal playback, wherein the automatic overshoot correction is based on at least one of an average user reaction delay, correction history, type of multimedia, or context of user-initiated command.

12. The method of claim 11 , wherein the skip function is a skip forward function that corrects an overshoot of a previously performed rewind function based on the retrieved data.

13. The method of claim 12 , wherein the retrieved data comprises information relating to at least one of a previous playback speed, a previous skip interval, a user's average delay time, a user's correction history, or media type.

14. The method of claim 11 , wherein the skip function is a skip back function that corrects an overshoot of a previously performed fast forward function based on the retrieved data.

15. The method of claim 14 , wherein the retrieved data comprises information relating to at least one of a previous playback speed, a previous skip interval, a user's average delay time, a user's correction history, or media type.

16. The method of claim 11 , wherein the skip function repeats a previously performed function.

17. A non-transitory computer readable medium comprising code which when executed causes a computer to perform the method of claim 11 .

18. A system, comprising:

a monitor control station configured to:

receive an initiating command from a remote control device,

retrieve data based on previously performed functions during a predetermined period of time from one or more databases,

set a skip interval for a function based on the retrieved data,

perform the function based on the skip interval, and

provide automatic overshoot correction upon resuming a normal playback, wherein the automatic overshoot correction is based on at least one of an average user reaction delay, correction history, type of multimedia, or context of user-initiated command;

wherein the initiating command initiates a forward function or a backward function, and

wherein the skip interval is customizable and configured to provide continuously variable forward and backward playback.

19. A method, comprising:

transmitting an initiating command to a device that provides a display at an output device in response to the initiating command; and

transmitting a user selection command based on the display to set a forward function or a backward function to be performed at the device;

wherein the initiating command is associated with the forward function or the backward function, and

wherein a skip interval is customizable and configured to provide continuously variable forward and backward playback, and automatically corrects skip interval overshooting based on at least one of an average user reaction delay, correction history, type of multimedia, or context of user-initiated command.