Patent ID: 8120586

Claim:
An electronic device, comprising: a display configured to present a user interface to a user; a sensing component configured to sense a first touch and a second touch from an input mechanism; an input circuitry configured to measure at least one parameter of the first touch and the second touch via the sensing component, wherein the at least one parameter includes a duration of the first touch and a positional change of the first touch and the second touch and wherein the second touch is distinct from the first touch; and a processor configured to: perform an analysis of the measured at least one parameter of the first touch, based on the analysis, recognize the first touch as an input for scrolling when the determined duration is greater than a duration threshold and the positional change is greater than a first positional threshold; cause the user interface to navigate on the display based on the performed analysis; commence a scroll timer upon recognizing the first touch as an input for scrolling, wherein the user interface ceases to scroll at an expiration of the scroll timer; when the second touch is while the user interface is scrolling, compare the positional change of the second detected touch to a second positional threshold; measure an elapsed time between commencing the scroll timer and detecting the second touch; when the elapsed time is less than a scrolling threshold, change a speed of the scrolling based on the comparison of the positional change of the second touch to the second positional threshold; and when the elapsed time is greater than the scrolling threshold, extend the scroll timer.