Zooming controller
First Claim
1. In a computer system, a method for accessing a data field comprising the steps of;
- positioning a moveable cursor to locations on a display screen in response to movement of a cursor positioning device;
remapping control of said cursor positioning device from controlling a position of said moveable cursor to controlling both a scale and a segment of said data field for display on said display screen, wherein said cursor positioning device performs a dual function of controlling movement of said cursor and controlling said scale and said segment, depending on a signal indicated by a switch;
when control of said cursor positioning device is remapped;
increasing said scale at which the data field is displayed according to movement of said cursor positioning device in a first direction of a first axis, wherein sustained movement of said cursor positioning device in said first direction of said first axis continuously increases said scale at which said segment of said data field is displayed;
decreasing the scale at which said data field is displayed according to movement of said cursor positioning device in a second direction in the first axis, wherein continuous movement of said cursor positioning device in said second direction of said first axis continuously decreases said scale at which said segment of said data field is displayed;
controlling which segment of the data field is displayed according to movement of said cursor positioning device in a second axis, wherein continued movement of said cursor positioning device relative to said second axis causes successive segments of said data field to be displayed at the scale which is selected by movement of said cursor positioning device in said first axis.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and device for accessing a broad data field having a fine resolution. The user selects a scale which can be varied. The scale controls a range within the data field. By moving the range to encompass different portions of the data field, the user can scan that portion of the data field. The present invention allows the user to simultaneously select the scale while moving the range over different portions of the data field. Thus, the user can "zoom in" and "zoom out" of different portions of the data field.
In one embodiment of the present invention, a particular piece of data within the broad data field can be accessed. First, the scale is selectively varied, thereby controlling a range within the data field. Then, the range is moved to encompass portions of the data field in which the piece of data resides. Next, the scale is successively decreased while, simultaneously, points successively closer to the location are kept with the range. The scale is decreased (i.e., increasing the range'"'"'s resolution) and the range is moved in this manner until the piece of data is actually accessed.
-
Citations
10 Claims
-
1. In a computer system, a method for accessing a data field comprising the steps of;
-
positioning a moveable cursor to locations on a display screen in response to movement of a cursor positioning device; remapping control of said cursor positioning device from controlling a position of said moveable cursor to controlling both a scale and a segment of said data field for display on said display screen, wherein said cursor positioning device performs a dual function of controlling movement of said cursor and controlling said scale and said segment, depending on a signal indicated by a switch; when control of said cursor positioning device is remapped; increasing said scale at which the data field is displayed according to movement of said cursor positioning device in a first direction of a first axis, wherein sustained movement of said cursor positioning device in said first direction of said first axis continuously increases said scale at which said segment of said data field is displayed; decreasing the scale at which said data field is displayed according to movement of said cursor positioning device in a second direction in the first axis, wherein continuous movement of said cursor positioning device in said second direction of said first axis continuously decreases said scale at which said segment of said data field is displayed; controlling which segment of the data field is displayed according to movement of said cursor positioning device in a second axis, wherein continued movement of said cursor positioning device relative to said second axis causes successive segments of said data field to be displayed at the scale which is selected by movement of said cursor positioning device in said first axis. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of implementing a single input device for controlling movement of a cursor displayed on a computer and for controlling access of a particular piece of data within a data field displayed by a computer system, said method comprising the steps of:
-
positioning a moveable cursor to a location on a display screen in response to movement of said input device when a signal supplied by said input device is in a first state; when said signal is in a second state; remapping control of said input device, wherein movement of said input device controls both a resolution and a range of said data field for display on said display screen rather than positioning said moveable cursor; selectively varying said resolution at which said data field is displayed responsive to movement of said input device in a first axis, wherein continuous movement of said input device in said first axis continuously changes said resolution; controlling said range of the data field for display in response to movement of said cursor positioning device in a second axis, wherein continuous movement in the second axis continually causes different ranges of the data field to be displayed; moving said cursor positioning device in the first and second axes to simultaneously vary said resolution and said range of display, until the particular piece of data is accessed. - View Dependent Claims (9, 10)
-
Specification