Method and apparatus for single touch zoom using spiral rotation
First Claim
Patent Images
1. A method comprising:
- identifying, using at least one processor, an origin on a display device;
detecting, using the at least one processor, a gesture on the display device at a first location;
determining, using the at least one processor, a first distance from the origin to the first location;
tracking, using the at least one processor, movement of the gesture from the first location to a second location;
determining, using the at least one processor, a second distance from the origin to the second location; and
determining, using the at least one processor, an action associated with the gesture based on the movement of the gesture and a comparison of the first and second distances;
wherein;
the gesture defines a circular area centered at the origin; and
the action comprises;
reducing an image displayed on the display device when the movement of the gesture defines an increasing circular area; and
magnifying the image displayed on the display device when the movement of the gesture defines a decreasing circular area.
14 Assignments
0 Petitions
Accused Products
Abstract
A touchscreen display device implements a single touch operation using a spiral rotation gesture on a touchscreen display device to magnify the display of an image. Continued spiral rotations result in continued magnification. A zoom-in or zoom-out operation is implemented by a single touch spiral rotation. In one example, a spiral rotation defining an increasing area has a corresponding action to reduce a display portion of the display screen. Similarly, a spiral rotation defining a decreasing area has a corresponding action to magnify the display portion of the display screen. A floating origin may be used to identify gestures at various positions on a touchscreen display.
-
Citations
15 Claims
-
1. A method comprising:
-
identifying, using at least one processor, an origin on a display device; detecting, using the at least one processor, a gesture on the display device at a first location; determining, using the at least one processor, a first distance from the origin to the first location; tracking, using the at least one processor, movement of the gesture from the first location to a second location; determining, using the at least one processor, a second distance from the origin to the second location; and determining, using the at least one processor, an action associated with the gesture based on the movement of the gesture and a comparison of the first and second distances; wherein; the gesture defines a circular area centered at the origin; and the action comprises; reducing an image displayed on the display device when the movement of the gesture defines an increasing circular area; and magnifying the image displayed on the display device when the movement of the gesture defines a decreasing circular area. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus, comprising:
-
a touch sensor configured to detect a gesture at a first location; and one or more non-transitory electronic storage media comprising instructions that, when executed, are configured to; identify an origin; determine a first distance from the origin to the first location; track movement of the gesture from the first location to a second location; determine a second distance from the origin to the second location; and determine an action associated with the gesture based on the movement of the gesture and a comparison of the first and second distances; wherein; the gesture defines a circular area centered at the origin; and the action comprises; reducing an image displayed on the apparatus when the movement of the gesture defines an increasing circular area; and magnifying the image displayed on the apparatus when the movement of the gesture defines a decreasing circular area. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A machine-readable non-transitory medium storing instructions that, when executed by at least one processor, are configured to
identify an origin on a display device; -
detect a gesture on the display device at a first location; determine a first distance from the origin to the first location; track movement of the gesture from the first location to a second location; determine a second distance from the origin to the second location; and determine an action associated with the gesture based on the movement of the gesture and a comparison of the first and second distances; wherein; the gesture defines a circular area centered at the origin; and the action comprises; reducing an image displayed on the display device when the movement of the gesture defines an increasing circular area; and magnifying the image displayed on the display device when the movement of the gesture defines a decreasing circular area. - View Dependent Claims (12, 13, 14, 15)
-
Specification