Automatic playback overshoot correction system
First Claim
1. A method for accounting for human reaction time in determining a playback position after a user terminates a rewind progression through a media asset, the method comprising:
- receiving a command to terminate the rewind progression through the media asset;
detecting a position in the media asset corresponding to a time at which the command to terminate was received;
determining a positional offset that is an estimate of a human reaction time;
calculating a resumption position in the media asset by adding the positional offset to the position in the media asset corresponding to the time at which the command to terminate was received; and
playing back the media asset beginning from the resumption position.
6 Assignments
0 Petitions
Accused Products
Abstract
An automatic playback overshoot correction system predicts the position in the program material where the user expects to be when the user stops the fast forward progression of the program material. The system determines the position where the program material was stopped and transitions to the new mode that the user selected, starting at the stopped position with an overshoot correction factor subtracted from it. The system uses a prediction method to correctly place the user within the program upon transition out of fast forward mode and determines if the speed of the fast forward mode and then automatically subtracts a time multiple to the frame where the transition was detected and positions the user at the correct frame. The time multiple is fine tuned if the user is consistently correcting after the fast forward mode stops.
-
Citations
20 Claims
-
1. A method for accounting for human reaction time in determining a playback position after a user terminates a rewind progression through a media asset, the method comprising:
-
receiving a command to terminate the rewind progression through the media asset; detecting a position in the media asset corresponding to a time at which the command to terminate was received; determining a positional offset that is an estimate of a human reaction time; calculating a resumption position in the media asset by adding the positional offset to the position in the media asset corresponding to the time at which the command to terminate was received; and playing back the media asset beginning from the resumption position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 13, 14, 15, 16)
-
-
9. A system for accounting for human reaction time in determining a playback position after a user terminates a rewind progression through a media asset, the system comprising control circuitry configured to:
-
receive a command to terminate the rewind progression through the media asset; detect a position in the media asset corresponding to a time at which the command to terminate was received; determine a positional offset that is an estimate of a human reaction time; calculate a resumption position in the media asset by adding the positional offset to the position in the media asset corresponding to the time at which the command to terminate was received; and play back the media asset beginning from the resumption position. - View Dependent Claims (10, 11, 12)
-
-
17. A method for automatically correcting playback position after a user terminates a fast forward progression through a media asset, comprising:
-
receiving a command to terminate the fast forward progression through the media asset; detecting a position in the media asset corresponding to a time at which the command to terminate was received; determining a positional offset that is an estimate of a human reaction time; calculating a resumption position in the media asset by subtracting the positional offset to the position in the media asset corresponding to the time at which the command to terminate was received; and playing back the media asset beginning from the resumption position. - View Dependent Claims (18, 19, 20)
-
Specification