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.
-
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