Computer interface having a virtual single-layer mode for viewing overlapping objects
First Claim
1. A method of providing an alternative view of a plurality of open windows on a display for a graphical user interface, comprising the step of:
- in response to a command to present the alternative view, repositioning the windows so that the open windows of the user interface appear in a respective area of the display without overlap of said windows.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-human interface provides a mechanism to manage the available space of a computer display in a manner that facilitates navigation among multiple windows that are overlaid upon one another. The interface includes a user-selectable mode in which the windows are rearranged, and resized if necessary, so that all open windows can be simultaneously viewed within the area of the display, thereby enabling any one of the windows to be easily selected for access. In effect, the presentation of the windows is “flattened” so that all windows appear at the same virtual depth, rather than overlapping one another. With this approach, there is no need to minimize windows in order to access one that is overlaid by another, thereby enabling the user to keep the content of all windows visible and accessible. Subsets of windows can be repositioned in the same manner, or all windows can be removed from the display area.
-
Citations
69 Claims
-
1. A method of providing an alternative view of a plurality of open windows on a display for a graphical user interface, comprising the step of:
in response to a command to present the alternative view, repositioning the windows so that the open windows of the user interface appear in a respective area of the display without overlap of said windows. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
37. A computer system, comprising:
-
a display device;
a graphical user interface that normally displays a plurality of objects in a layered mode in which an object can overlap and obscure at least a portion of another object; and
means for repositioning said plurality of objects in an alternative viewing mode such that each of said objects appears in a respective area of the display device without overlapping any of the other objects of said plurality. - View Dependent Claims (38, 39, 40)
-
- 41. A graphical user interface for a computer having a first mode in which plural objects are displayed in a layered environment in positions in which an object can overlap and obscure at least some of the contents of another object, and a second mode in which said plural objects are moved from their positions in said first mode to respective areas within a display such that the entire content of each of said plural objects is visible without overlap.
- 44. A program providing an alternative view for a computer user interface of the type that presents a normal viewing mode in which plural objects are displayed in a layered environment in positions in which an object can overlap and obscure at least some of the contents of another object, wherein said program causes said plural objects to move from their positions in said normal viewing mode to respective areas within a display such that the entire content of each of said plural objects is visible without overlap in said alternative viewing mode.
- 50. A computer-readable medium containing a computer program that is responsive to a predetermined command to execute a sequence of steps that animate overlapping objects on a display to move to respective areas of the display such that the entire content of each of said objects is visible without overlap of any of said objects.
-
53. A method of providing an alternative view of a plurality of overlapping objects on a display for a graphical user interface, comprising the step of:
in response to a command to present the alternative view, moving the objects to respective positions on the display so that they appear without overlap. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
Specification