Touch wheel zoom and pan
First Claim
1. A computing device comprising:
- a touch sensor;
one or more processing resources; and
one or more memory resources storing a set of images and instructions that when executed by the one or more processing resources, cause the computing device to;
receive a rotational input on the touch sensor corresponding to a change in a zoom level of a displayed image from the set of images;
receive a flick input on the touch sensor, the flick input including flick direction;
in response to receiving the rotational input, change the zoom level of the displayed image;
in response to receiving the flick input, determine whether the zoom level is greater than a minimum zoom level;
in response to determining that the zoom level is greater than the minimum zoom level, pan the displayed image according to the flick direction; and
in response to determining that the zoom level is not greater than the minimum zoom level, scroll to a second image from the set of images.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and other embodiments associated with controlling zooming and panning on a handheld computing device (e.g., personal digital assistant (PDA)) are described. A PDA may include a touch sensor that can generate both rotational and flick signals. A PDA may display images at different zoom levels. When “zoomed in”, less than an entire image may be displayed. Therefore a PDA may pan to different viewable image portions. An example system includes a receive logic to receive a rotational signal from the touch sensor. The rotational signal has a direction that indicates a desired zoom level change. The example system includes a control logic to change the zoom level in response to the rotational signal and to control the PDA to display the image in accordance with the updated zoom level.
15 Citations
19 Claims
-
1. A computing device comprising:
-
a touch sensor; one or more processing resources; and one or more memory resources storing a set of images and instructions that when executed by the one or more processing resources, cause the computing device to; receive a rotational input on the touch sensor corresponding to a change in a zoom level of a displayed image from the set of images; receive a flick input on the touch sensor, the flick input including flick direction; in response to receiving the rotational input, change the zoom level of the displayed image; in response to receiving the flick input, determine whether the zoom level is greater than a minimum zoom level; in response to determining that the zoom level is greater than the minimum zoom level, pan the displayed image according to the flick direction; and in response to determining that the zoom level is not greater than the minimum zoom level, scroll to a second image from the set of images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium storing instructions that, when executed by a processor of a computing device, cause the computing device to perform operations comprising:
-
receiving a zoom input on a touch sensor of the computing device, the zoom input corresponding to a change in a zoom level of a displayed image from a set of images; in response to receiving the zoom input, changing the zoom level of the displayed image; receiving a directional input on the touch sensor; in response to receiving the directional input, determining whether the zoom level is greater than a minimum zoom level; in response to determining that the zoom level is greater than the minimum zoom level, panning the displayed image in a direction corresponding to the directional input; and in response to determining that the zoom level is not greater than the minimum zoom level, scrolling to a second image in the set of images. - View Dependent Claims (13, 14, 15)
-
-
16. A computer-implemented method for controlling zooming and panning of a displayed image, from a set of images, on computing device, the method being performed by one or more processors of the computing device and comprising:
-
receiving a zoom input on a touch sensor of the computing device, the zoom input corresponding to a change in a zoom level of the displayed image; in response to receiving the zoom input, changing the zoom level of the displayed image; receiving a directional input on the touch sensor; in response to receiving the directional input, determining whether the zoom level is greater than a minimum zoom level; in response to determining that the zoom level is greater than the minimum zoom level, panning the displayed image in a direction corresponding to the directional input; and in response to determining that the zoom level is not greater than the minimum zoom level, scrolling to a second image in the set of images. - View Dependent Claims (17, 18, 19)
-
Specification