Systems and methods for controlling playback of a media asset using a touch screen
First Claim
Patent Images
1. A method for controlling playback of a media asset, the method comprising:
- detecting contact on a touch screen at a first position on a progress bar of the media asset;
detecting a first transition event of the contact from the first position to a second position on the progress bar, wherein the contact is not removed from the touch screen during the first transition event;
detecting, subsequent to the first transition event, the contact at the second position for a period of time;
detecting, subsequent to the first transition event, a second transition event of the contact from the second position to a third position on the touch screen;
detecting, subsequent to the second transition event, an end event wherein the contact is removed from the touch screen at the third position;
identifying a perpendicular component of movement associated with the second transition event that is perpendicular to the progress bar;
determining a speed of movement associated with the perpendicular component of movement;
determining whether the speed of movement associated with the perpendicular component of movement is greater than a threshold speed; and
in response to determining that the speed of movement associated with the perpendicular component of movement is greater than the threshold speed, adjusting playback of the media asset to a position in the media asset corresponding to the second position.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described herein for controlling playback of a media asset using a touch screen. In some embodiments, a media guidance application may control media playback based on touch screen input positions that are stored before the user removes his finger from the touch screen. In some embodiments, the media guidance application may distinguish between intended touch screen inputs and jitter by analyzing the time it takes to perform a touch screen input, the speed/acceleration of an input, or the orientation of an input.
-
Citations
22 Claims
-
1. A method for controlling playback of a media asset, the method comprising:
-
detecting contact on a touch screen at a first position on a progress bar of the media asset; detecting a first transition event of the contact from the first position to a second position on the progress bar, wherein the contact is not removed from the touch screen during the first transition event; detecting, subsequent to the first transition event, the contact at the second position for a period of time; detecting, subsequent to the first transition event, a second transition event of the contact from the second position to a third position on the touch screen; detecting, subsequent to the second transition event, an end event wherein the contact is removed from the touch screen at the third position; identifying a perpendicular component of movement associated with the second transition event that is perpendicular to the progress bar; determining a speed of movement associated with the perpendicular component of movement; determining whether the speed of movement associated with the perpendicular component of movement is greater than a threshold speed; and in response to determining that the speed of movement associated with the perpendicular component of movement is greater than the threshold speed, adjusting playback of the media asset to a position in the media asset corresponding to the second position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for controlling playback of a media asset, the system comprising:
control circuitry configured to; detect contact on a touch screen at a first position on a progress bar of the media asset; detect a first transition event of the contact from the first position to a second position on the progress bar, wherein the contact is not removed from the touch screen during the first transition event; detect, subsequent to the first transition event, the contact at the second position for a period of time; detect, subsequent to the first transition event, a second transition event of the contact from the second position to a third position on the touch screen; detect, subsequent to the second transition event, an end event wherein the contact is removed from the touch screen at the third position; identify a perpendicular component of movement associated with the second transition event that is perpendicular to the progress bar; determine a speed of movement associated with the perpendicular component of movement; determine whether the speed of movement associated with the perpendicular component of movement is greater than a threshold speed; and in response to determining that the speed of movement associated with the perpendicular component of movement is greater than the threshold speed, adjust playback of the media asset to a position in the media asset corresponding to the second position. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
Specification