Autoscaling/autosizing user interface window
First Claim
Patent Images
1. A method for sizing and scaling a display on a computer monitor, the method comprising the steps of:
- displaying an image on a computer monitor in a display area, the display area having a first dimension and a second dimension and the image having a third dimension and a fourth dimension, the third dimension and the fourth dimension defining an aspect ratio, the image being displayed in logical groupings of elements viewable in the image;
adjusting the first dimension only of the display area; and
rescaling the third dimension and the fourth dimension based upon the adjustment to the first dimension to maintain an aspect ratio between the third and fourth dimensions.
9 Assignments
0 Petitions
Accused Products
Abstract
A technique is provided for generating, resizing and rescaling an image. The image may be of a physical system, and may be based upon data collected from components via a data network. Elements in the image are associated into logical groups. The image is displayed in a display area, the dimensions of which may be changed by a user. Upon a change in a first dimension of the display area, the image is rescaled so as to maintain an original aspect ratio of the image. Resizing of the display area in a second direction does not rescale the image, but changes the number of logical groups displayed.
123 Citations
30 Claims
-
1. A method for sizing and scaling a display on a computer monitor, the method comprising the steps of:
-
displaying an image on a computer monitor in a display area, the display area having a first dimension and a second dimension and the image having a third dimension and a fourth dimension, the third dimension and the fourth dimension defining an aspect ratio, the image being displayed in logical groupings of elements viewable in the image;
adjusting the first dimension only of the display area; and
rescaling the third dimension and the fourth dimension based upon the adjustment to the first dimension to maintain an aspect ratio between the third and fourth dimensions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for displaying an image on a computer workstation, the method comprising the steps of:
-
defining logical groupings of elements viewable in the display;
displaying the image within a display area, the display area having first height and width dimensions, the image having second height and width dimensions defining an aspect ratio;
changing one of the first height and width dimensions of the display area;
automatically rescaling the second height and width dimensions of the image based upon the change in only one of the first height or width dimension to maintain the aspect ratio of the image. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for displaying an image of a physical system, the method comprising the steps of:
-
acquiring data from components of the physical system via a data network;
generating an image of the physical system in a display area based upon the data, the display area having first and second dimensions and the image having third and fourth dimensions;
changing the first dimension; and
rescaling the third and fourth dimensions based upon the change to the first dimension to maintain an aspect ratio between the third and fourth dimensions, wherein the image includes logical groupings of representations of the components. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. An image display comprising:
-
a display area having first and second dimensions;
a virtual tool for adjusting the first and second dimensions;
an image viewable in the display area and having a third dimension parallel to the first dimension, and a fourth dimension parallel to the second dimension, both the third and fourth dimensions being automatically rescaled based only upon an adjustment in the first dimension to maintain an aspect ratio between the third and fourth dimensions; and
wherein the image includes representations of logical groupings of elements. - View Dependent Claims (27, 28, 29, 30)
-
Specification