WO2001069368A2 - Graphic displays - Google Patents

Graphic displays Download PDF

Info

Publication number
WO2001069368A2
WO2001069368A2 PCT/GB2001/001038 GB0101038W WO0169368A2 WO 2001069368 A2 WO2001069368 A2 WO 2001069368A2 GB 0101038 W GB0101038 W GB 0101038W WO 0169368 A2 WO0169368 A2 WO 0169368A2
Authority
WO
WIPO (PCT)
Prior art keywords
axis
display
features
scaled
clicking
Prior art date
Application number
PCT/GB2001/001038
Other languages
French (fr)
Other versions
WO2001069368A3 (en
Inventor
Nigel Readhead
Original Assignee
Practical Software Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Practical Software Limited filed Critical Practical Software Limited
Priority to AU37619/01A priority Critical patent/AU3761901A/en
Publication of WO2001069368A2 publication Critical patent/WO2001069368A2/en
Publication of WO2001069368A3 publication Critical patent/WO2001069368A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation

Abstract

A cluster of features are plotted against x and y axes to produce a graph. In order toview an area of the display which is of particular interest the user clicks the mousepointer at a point on the x axis which causes a vertical cursor line to be displayed, asshown. Moving the mouse to the left or right causes a second vertical cursor line tobe dragged along the x axis to select a section which is to be displayed in greaterdetail. The display is then redrawn with the x axis re-scaled to the selected section. At the same time, the y axis is re-scaled to include all the features within the selectedsection plus a small margin 5% above and below the maximum and minimum yvalues. The display can be re-scaled an unlimited number of times, and theparameters of each zoom are stored in memory so that any of the enlargements canbe undone by clicking the right mouse button. By clicking an Up button the user canadd 10% to the margin at the top of the display, and clicking the Down button adds 10% to the bottom of the display.

Description

GRAPHIC DISPLAYS
TECHNICAL FIELD OF THE INVENTION
This invention relates to graphic displays.
BACKGROUND
In a conventional zoom facility such as is provided on most image editing packages the user is able to use a pointing device (e.g. a mouse, trackball etc.) to drag a box around an area which they wish to see in more detail. Whilst the user has a certain amount of control over the area which is displayed when the image is redrawn, in some images there may be areas lying just outside the zoomed area which contain important detail. The user then has to scroll around the screen to locate a particular area of interest. In some known programs the user can simply select a zoom facility and then click on an area of the displayed image which is enlarged at a fixed reproduction ratio. In this case the user has very little control over the area which is displayed in the zoomed image, and it is still possible to overlook important features in the image.
The present invention seeks to provide a new and inventive form of graphic display facility which allows the user to have control over the area to be displayed without risk that important areas will be omitted from the redrawn display.
SUMMARY OF THE INVENTION
The present invention proposes a graphic display facility in which a cluster of graphic features are displayed against mutually perpendicular first and second axes, and by selecting a section of the first axis the display is redrawn on an enlarged scale to display the features which lie within the selected section, and whereupon the second axis is re-scaled in accordance with the distribution of the displayed features along said second axis.
Thus, by allowing the user to select the portion of the first axis to be displayed in greater detail they have control over the area to be displayed. The automatic reseating of the second axis ensures that important features cannot be omitted from the displayed area.
The first axis on which the section to be enlarged is selected may be horizontal (i.e. the x axis) or it may be vertical (the y axis). Where the features of interest occur in clearly defined areas of the display, as in the case of a graph for example, the second axis will be rescaled to include all of the displayed features plus a percentage above the highest feature and below the lowest feature. In some kinds of display however, where the features are more widely scattered, it might be more appropriate to rescale the second axis according to other criteria, e.g to display an area where the features occur most frequently. Preferably the parameters of the display are saved each time the display is redrawn and means are provided to allow the user to step back through the displays, e.g. by clicking on a screen button or clicking a mouse button.
Preferably there is also provision for achieving a stepwise expansion of the scale of the second axis after the display has been redrawn, i.e. to progressively expand the display along the second axis. Preferably, the area which is shown at the top and bottom of the display can be increased separately.
BRIEF DESCRIPTION OF THE DRAWINGS
The following description and the accompanying drawings referred to therein are included by way of non-limiting example in order to illustrate how the invention may be put into practice. In the drawings:
Figure 1 is part of a graphic display as provided by a display facility in accordance with the invention;
Figure 2 shows a section of the graphic display which has been redrawn on an increased scale;
Figure 3 shows a section of the display of Fig. 2 which has been redrawn on an even larger scale; and
Figure 4 shows the display of Fig. 2 which has been redrawn with the y axis expanded. DETAILED DESCRIPTION OF THE DRAWINGS
The display shown in the drawings is taken from the screen of a computer monitor. In Fig. 1 a cluster of features are plotted against x and y axes to produce a graph which, in this example, happens to occupy the left half of the display. The graph represents the movement of shares over a fixed period of time, but this is for illustrative purposes only. At the left of the graph the distribution of features is in the range 175 to 200 as plotted on the y axis, but at the right end the values rise steeply towards 700 on the y axis.
In order to view an area of the display which is of particular interest the user first clicks the left mouse button with the mouse pointer at a point on the x axis which lies at one end of the band which is of interest. This causes a vertical cursor line to be displayed, as shown. The location of the mouse cursor on the y axis is not important. Still holding down the left mouse button the user moves the mouse to the left or right, which causes a second vertical cursor line to be dragged along the x axis, again shown in Fig. 1. When the second cursor line reaches the other end of the band the mouse button is released. The two vertical lines thus define the section of the x axis which is to be displayed in greater detail.
As soon as the mouse button is released the display is redrawn as shown in Fig. 2, in which the x axis is rescaled to occupy the selected section. At the same time, the y axis is rescaled to include all the features within the selected section plus a small margin, in this case approximately 5% above the maximum y value (about 273) and 5% below the minimum value (about 233). As a result, the user is guaranteed that all of the features of interest within the selected band have been displayed.
It is possible to repeat the selection process on an area of the new display. For example, by clicking and dragging the two cursor lines in the positions shown in Fig. 2 the display is redrawn and rescaled as shown in Fig. 3. This can be repeated an unlimited number of times.
The parameters of each zoom can be stored in memory so that any of the enlargements can be undone by clicking the right mouse button anywhere on the screen, which causes the display to be redrawn with the previous parameters. For example, by clicking the mouse twice the display of Fig. 3 can be undone firstly to Fig. 2 and then to Fig. 1. A further section of either display can, or course, be enlarged if desired so that the user can easily and quickly examine different areas of the display at will.
Another useful feature of the graphics display is provided by the buttons which carry Up and Down symbols in the top right hand corner of the display. By clicking on the Up button the user can add to the margin at the top of the display which, for example, adds 10% to the top of the y scale. Thus, if the Up button is clicked when displaying the screen shown in Fig. 2, in which the y axis scale is 229-276, the scale is redrawn to 229-281 as shown in Fig. 4. Similarly, clicking on the Down button adds about 10% to the bottom of the y scale. This process can be repeated a number of times to expand the y scale as desired.
Clicking on the Reset button between the Up and Down buttons will reset the display to the original scale, i.e. as shown in Fig. 2. It will be appreciated that the features disclosed herein may be present in any feasible combination. Whilst the above description lays emphasis on those areas which, in combination, are believed to be new, protection is claimed for any inventive combination of the features disclosed herein.

Claims

1. A graphic display in which a cluster of graphic features are mapped relative to mutually perpendicular first and second axes, and by selecting a section of the display relative to the first axis the display is redrawn on an enlarged scale to display features within the selected section, and whereupon the second axis is re-scaled depending on the distribution of said features within the selected section relative to the second axis.
2. A graphic display according to Claim 1 , in which the second axis is re-scaled to include all of the features within the selected section.
3. A graphic display according to Claim 1 , in which the second axis is re-scaled to include a margin on each side of the range of features within the selected section.
4. A graphic display according to Claim 3, in which the margins are calculated as a percentage of the range of displayed features.
5. A graphic display according to Claim 1, which includes provision for executing a stepwise expansion of the second axis.
6. A graphic display according to Claim 5, in which the second axis is re-scaled to include a margin on each side of the range of features within the selected section.
7. A graphic display according to Claim 6, in which said stepwise expansion is achieved by expanding the margins.
8. A graphic display according to Claim 7, in which the two margins can be expanded separately.
9. A graphic display according to Claim 1 , in which the parameters of the display are saved each time the display is redrawn and means are provided to allow the user to move back through the displays.
PCT/GB2001/001038 2000-03-11 2001-03-09 Graphic displays WO2001069368A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU37619/01A AU3761901A (en) 2000-03-11 2001-03-09 Graphic displays

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0005835.4 2000-03-11
GB0005835A GB2360184B (en) 2000-03-11 2000-03-11 Graphic displays

Publications (2)

Publication Number Publication Date
WO2001069368A2 true WO2001069368A2 (en) 2001-09-20
WO2001069368A3 WO2001069368A3 (en) 2002-03-14

Family

ID=9887396

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2001/001038 WO2001069368A2 (en) 2000-03-11 2001-03-09 Graphic displays

Country Status (3)

Country Link
AU (1) AU3761901A (en)
GB (1) GB2360184B (en)
WO (1) WO2001069368A2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5339392A (en) * 1989-07-27 1994-08-16 Risberg Jeffrey S Apparatus and method for creation of a user definable video displayed document showing changes in real time data
US5365254A (en) * 1990-03-23 1994-11-15 Kabushiki Kaisha Toshiba Trendgraph display system
JPH11134406A (en) * 1997-10-30 1999-05-21 Fujitsu Ltd Schedule management device and medium for storing the same program
US5990906A (en) * 1997-06-25 1999-11-23 National Instruments Corporation Undo feature for a graphical programming system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3057274B2 (en) * 1991-11-12 2000-06-26 横河電機株式会社 Waveform display device
JPH05242261A (en) * 1992-02-26 1993-09-21 Ricoh Co Ltd Method for displaying graph

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5339392A (en) * 1989-07-27 1994-08-16 Risberg Jeffrey S Apparatus and method for creation of a user definable video displayed document showing changes in real time data
US5365254A (en) * 1990-03-23 1994-11-15 Kabushiki Kaisha Toshiba Trendgraph display system
US5990906A (en) * 1997-06-25 1999-11-23 National Instruments Corporation Undo feature for a graphical programming system
JPH11134406A (en) * 1997-10-30 1999-05-21 Fujitsu Ltd Schedule management device and medium for storing the same program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 1999, no. 10, 31 August 1999 (1999-08-31) & JP 11 134406 A (FUJITSU LTD), 21 May 1999 (1999-05-21) & US 2001/012008 A1 (HONGAWA TADASHI) 9 August 2001 (2001-08-09) *

Also Published As

Publication number Publication date
GB2360184B (en) 2004-06-02
AU3761901A (en) 2001-09-24
GB0005835D0 (en) 2000-05-03
WO2001069368A3 (en) 2002-03-14
GB2360184A (en) 2001-09-12

Similar Documents

Publication Publication Date Title
US6133914A (en) Interactive graphical user interface
US5956035A (en) Menu selection with menu stem and submenu size enlargement
US7773101B2 (en) Fisheye lens graphical user interfaces
US5303388A (en) Method to display and rotate a three-dimensional icon with multiple faces
US7576756B1 (en) System and method for interaction of graphical objects on a computer controlled system
US8856681B2 (en) Method and system for automatically resizing and repositioning windows in response to changes in display
US8687017B2 (en) Method and system for generating pyramid fisheye lens detail-in-context presentations
US5694151A (en) Method and apparatus for providing visual feedback during manipulation of text on a computer screen
US6989847B2 (en) Method and apparatus for screen object manipulation
US7111239B2 (en) Method for active feedback
Woodruff et al. Constant information density in zoomable interfaces
US7213214B2 (en) Graphical user interface with zoom for detail-in-context presentations
US8350872B2 (en) Graphical user interfaces and occlusion prevention for fisheye lenses with line segment foci
EP0694878A2 (en) A method and apparatus for increasing the displayed detail of a tree structure
US6636244B1 (en) Pointing device selection method
US20130159937A1 (en) Interacting with detail-in-context presentations
US20070296738A1 (en) Manipulating desktop backgrounds
US20050179705A1 (en) Navigation within a large computer file
WO2001069368A2 (en) Graphic displays
WO2007097644A2 (en) Improvements relating to manipulator tools for virtual objects
US20020167529A1 (en) Computer system for displaying object images
US20030107567A1 (en) Oriented three-dimensional editing glyphs
Kay et al. How can users edit and control their models in ubicomp environments
CN115904147A (en) Generation method and device and electronic equipment
CA2281229A1 (en) Method and system for navigating a virtual environment

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: COMMUNICATION UNDER RULE 69 EPC (EPO FORM 1205 DATED 31.03.2003)

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase in:

Ref country code: JP