Patent ID: 8468469

Claim:
A computer-implemented user interface method, comprising: receiving a first input corresponding to a first location on a touchscreen graphical user interface; receiving, after receiving the first input, a second input corresponding to a second location on the touchscreen graphical user interface, wherein the first and second input comprise a press on the touchscreen graphical user interface and a release off the touchscreen graphical user interface within a predetermined period of time; determining a distance between the first location and the second location along a horizontal or vertical axis of the touchscreen graphical user interface; determining, based on a determination that the distance exceeds a threshold, that the first input and the second input comprise a zooming command; determining a type and a magnitude of a zooming action centered on a point that is substantially centered along a notional line between the first location and the second location, wherein: the type and the magnitude of the zooming action are determined based at least in part on (i) the first location, (ii) the second location, and (iii) an orientation of the first location relative to the second location, and determining the type of the zooming action comprises determining whether the zooming action is a zoom-in or a zoom-out action.