Method and apparatus for adjusting the display scale of an image
First Claim
1. In a graphical application where an image is displayed according to a display scale, a method of adjusting the display scale during modification of said image by a user, comprising the following steps:
- a. responsive to user selection of a modification to be performed on said image, automatically storing a current display scale;
b. automatically adjusting the displayed scale of said image in accordance with cursor movements during modification of said image; and
c. responsive to user completion of said modification, automatically returning the displayed scale of said image to the stored display scale.
1 Assignment
0 Petitions
Accused Products
Abstract
In a graphical application which allows an image to be displayed according to a display scale, a method of adjusting the display scale during modification of the image. The method responds to user selection of a modification to be performed on the image by storing the current display scale. Then the current display scale is automatically adjusted during modification of the image and in response to user completion of the modification the stored display scale is automatically returned. In a preferred embodiment, the velocity of a pointing device is measured and the display scale is adjusted as a function of the velocity of the pointing device during graphical modification and before the display of the image is re-centered on the pointing device position.
59 Citations
15 Claims
-
1. In a graphical application where an image is displayed according to a display scale, a method of adjusting the display scale during modification of said image by a user, comprising the following steps:
-
a. responsive to user selection of a modification to be performed on said image, automatically storing a current display scale;
b. automatically adjusting the displayed scale of said image in accordance with cursor movements during modification of said image; and
c. responsive to user completion of said modification, automatically returning the displayed scale of said image to the stored display scale.
-
-
2. In a graphical application where an image is displayed according to a display scale, a method of adjusting the display scale during modification of said image, comprising the following steps:
-
a. responsive to user selection of a modification to be performed on said image, storing the display scale;
b. adjusting the display scale during modification of the image; and
c. responsive to user completion of said modification, returning to the stored display scale, wherein said graphical application is responsive to pointing device movements and the step of adjusting the display scale includes;
b1. measuring the velocity of the pointing device during said graphical modification;
b2. adjusting the display scale as a function of the velocity of the pointing device during said graphical modification; and
b3. re-centering the display of said image on the pointing device position. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
b1.1. determining an intricacy value for the image surrounding the centre of said image display;
and wherein adjustment of the display scale is limited in inverse proportion to said image intricacy value.
-
-
9. A method according to claim 2 wherein the step of adjusting the display scale is carried out periodically.
-
10. A method according to claim 2 wherein said adjusting function is one of a linear, and exponential or a ratchet function.
-
11. A method according to claim 2 wherein said adjustment of said display scale is in inverse proportion to the velocity of the pointing device.
-
12. In a graphical application where an image is displayed according to a display scale, a method of adjusting the display scale during modification of said image, comprising the following steps:
-
a. responsive to user selection of a modification to be performed on said image, storing the display scale;
b. adjusting the display scale during modification of the image; and
c. responsive to user completion of said modification, returning to the stored display scale, wherein said graphical application is responsive to keyboard keystrokes indicating cursor movement and the step of adjusting the display scale includes;
b1. measuring the frequency of cursor movement keystrokes during said graphical modification;
b2. adjusting the display scale as a function of the cursor movement keystroke frequency; and
b3. re-centering the display of said image according to a direction indicated by said cursor movement keystrokes. - View Dependent Claims (13)
-
-
14. A graphical application comprising means for displaying an image according to a display scale, including means for automatically adjusting the display scale during modification of said image by a user, said means comprising:
-
a. means, responsive to user selection of a modification to be performed on said image, for storing a current display scale;
b. means for automatically adjusting the displayed scale of said image in accordance with cursor movements during modification of said image by said user; and
c. means, responsive to user completion of said modification, for automatically returning the displayed scale of said image to the stored display scale. - View Dependent Claims (15)
-
Specification