Touch controlled zoom and pan of graphic displays
First Claim
1. A method of touch controlled zoom and pan of a graphic display comprising the steps of:
- determining a function and a touch point with respect to the graphic display by touching a touch screen in one of a plurality of defined areas;
zooming the graphic display about the touch point according to the rotation of a rotary encoder knob if the function is a zoom function;
panning the graphic display according to the rotation of the rotary encoder knob if the function is a pan function.
1 Assignment
0 Petitions
Accused Products
Abstract
A touch controlled zoom and pan of graphic displays is achieved using only a touch screen and rotary knob by designating various areas on a touch screen. Touching one of the designated areas determines the function to be performed—zoom along one axis or in two dimensions or pan along one axis or in two dimensions. The zoom or pan is then performed in response to the rotation of a rotary encoder knob. For panning dragging the touch along an axis in lieu of rotating the rotary encoder knob performs the function. Alternatively the same designated areas may be used to determine either the zoom or pan function by using either a “touch and hold” technique for zoom or a “touch and go” technique for pan.
56 Citations
9 Claims
-
1. A method of touch controlled zoom and pan of a graphic display comprising the steps of:
-
determining a function and a touch point with respect to the graphic display by touching a touch screen in one of a plurality of defined areas;
zooming the graphic display about the touch point according to the rotation of a rotary encoder knob if the function is a zoom function;
panning the graphic display according to the rotation of the rotary encoder knob if the function is a pan function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
selecting a horizontal zoom function when the horizontal axis area is touched and selecting the touch point for the graphic display according to the location within the horizontal axis area that is touched;
selecting a vertical zoom function when the vertical axis area is touched and selecting the touch point for the graphic display according to the location within the vertical axis area that is touched;
selecting a two-dimensional zoom function when the graphics display area is touched and selecting the touch point for the graphic display according to the location within the graphics display area that is touched;
selecting a horizontal pan function when the horizontal scroll area is touched; and
selecting a vertical pan function when the vertical scroll area is touched.
-
-
5. The method as recited in claim 2 wherein the determining step comprises the steps of:
-
selecting one of a zoom or pan function when the screen is touched and the contact maintained while the rotary encoder knob is rotated; and
selecting the other of the zoom or pan function when the screen is touched and released before the rotary encoder knob is rotated.
-
-
6. The method as recited in claim 5 wherein the zoom function selecting step comprises the steps of:
-
selecting a horizontal zoom function when the touch is in the horizontal axis area with the touch point being determined by the location within the horizontal axis area that is touched;
selecting a vertical zoom function when the touch is in the vertical axis area with the touch point being determined by the location within the vertical axis area that is touched; and
selecting a two-dimensional zoom function when the touch is in the graphics display area with the touch point being determined by the location within the graphics display area that is touched.
-
-
7. The method as recited in claims 5 or 6 wherein the pan function selecting step comprises the steps of:
-
selecting a horizontal pan function when the touch is in the horizontal axis area; and
selecting a vertical pan function when the touch is in the vertical axis area.
-
-
8. The method as recited in claim 7 wherein the pan function selecting step further comprises the step of selecting a two-dimensional pan function when the touch is in the graphics display area.
-
9. The method as recited in claim 1 wherein the panning step comprises the step of sliding a touch contact along a scroll area when the function is determined by the determining step to be a pan function without using the rotary encoding knob.
Specification