Systems and methods for reducing jitter using a touch screen
AssigneeRovi Guides, Inc.
InventorsAbubakkar Siddiq, Walter R. Klappert
Life of this patent
Estimating the term…
Abstract
Systems and methods are described herein for reducing jitter of touch screen inputs. In some embodiments, a media guidance application may receive touch screen inputs for controlling media playback, such as a swipe gesture. The media guidance application may compare the orientation of the swipe gesture with the orientation of a generated display and/or progress bar associated with the media asset playback. Based on the comparison, the media guidance application may distinguish between intended touch screen inputs and unintended jitter.
Claims21
A method for reducing jitter for touch screen input, the method comprising:
- generating for display a media asset for playback and a progress bar associated with the media asset;
- receiving a first indication of contact on a touch screen at a first position, the first indication including at least a set of position coordinates corresponding to the first position;
- subsequent to receiving the first indication, receiving a second indication of contact on the touch screen at a second position that is different than the first position, the second indication including at least a set of position coordinates corresponding to the second position;
- calculating, based on the position coordinates corresponding to the first position and the position coordinates corresponding to the second position, a direction of movement from the first position to the second position;
- detecting an orientation of the progress bar on the generated display;
- separating the calculated direction of movement into a component that is parallel to the orientation of the progress bar and a component that is perpendicular to the orientation of the progress bar;
- and
- controlling playback of the media asset to a position in the media asset based on the component of the direction of movement that is parallel to the orientation of the progress bar.
A system for reducing jitter for touch screen input, the system comprising:
- control circuitry configured to:
- generate for display a media asset for playback and a progress bar associated with the media asset;
- receive a first indication of contact on a touch screen at a first position, the first indication including at least a set of position coordinates corresponding to the first position;
- subsequent to receiving the first indication, receive a second indication of contact on the touch screen at a second position that is different than the first position, the second indication including at least a set of position coordinates corresponding to the second position;
- calculate, based on the position coordinates corresponding to the first position and the position coordinates corresponding to the second position, a direction of movement from the first position to the second position;
- detect an orientation of the progress bar on the generated display;
- separate the calculated direction of movement into a component that is parallel to the orientation of the progress bar and a component that is perpendicular to the orientation of the progress bar;
- and
- control playback of the media asset to a position in the media asset based on the component of the direction of movement that is parallel to the orientation of the progress bar.
21-50. (canceled)
Dependencies are inferred from the claim text.