Layer viewport for enhanced viewing in layered drawings
First Claim
1. A method for displaying hidden information on a display screen, the display screen displaying a plurality of application windows, a first window of the plurality of application windows obscuring the hidden information within a second window of the plurality of application windows, the method comprising:
- a) creating a viewport as a topmost window in response to a first user interaction, wherein the viewport is moveable to any point on the display screen independent from the plurality of application windows;
b) associating the second application window with the viewport in response to a second user interaction;
c) displaying the hidden information in the viewport whenever the viewport is positioned over the hidden information; and
d) capturing at least a portion of the hidden information displayed in the viewport as static information in the viewport.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method, system, and computer readable medium for viewing hidden windows on a display including a plurality of application windows, a portion of at least one application window of the plurality of application windows being obscured. The method, system, and computer readable medium comprise creating a viewport displayed as a topmost application window in response to a user interaction and displaying at least a portion of the at least one application window being obscured in the viewport. Through the use of the present invention a user can simultaneously view information from multiple applications where one or more application windows are partially or wholly covering needed information in an underlying application window. Furthermore, the user will also be able to view application windows that are not directly underneath the primary application window, but are in an inactive state. This will provide the user with the ability to quickly access needed information without having to undergo the time consuming process of resizing, minimizing, or rearranging desktop windows.
-
Citations
32 Claims
-
1. A method for displaying hidden information on a display screen, the display screen displaying a plurality of application windows, a first window of the plurality of application windows obscuring the hidden information within a second window of the plurality of application windows, the method comprising:
-
a) creating a viewport as a topmost window in response to a first user interaction, wherein the viewport is moveable to any point on the display screen independent from the plurality of application windows;
b) associating the second application window with the viewport in response to a second user interaction;
c) displaying the hidden information in the viewport whenever the viewport is positioned over the hidden information; and
d) capturing at least a portion of the hidden information displayed in the viewport as static information in the viewport. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
(e) relocating the viewport wherein a first portion of the display occupied by the viewport and displaying the hidden information is restored to a normal display of the first application window upon moving the viewport to a second portion of the display that is not contiguous with the first portion.
-
-
6. The method of claim 1 wherein the hidden information displayed within the viewport becomes invariant in response to a user interaction.
-
7. The method of claim 6 further comprising:
-
(e) relocating the viewport from a first portion of the display to a second portion of the display; and
(f) continuing to display the invariant hidden information within the viewport.
-
-
8. The method of claim 1 wherein the viewport can be resized.
-
9. The method of claim 1 wherein the viewport includes a plurality of viewports.
-
10. A The method of claim 1 wherein movement of the viewport can be used to scroll information within the second window without making the second window active.
-
11. A system for displaying hidden information on a display screen, the display screen displaying a plurality of application windows, a first window of the plurality of application windows obscuring the hidden information within a second window of the plurality of application windows, the system comprising:
-
means for creating a viewport as a topmost window in response to a first user interaction, wherein the viewport is moveable to any point on the display screen independent from the plurality of application windows;
means for associating the second application window with the viewport in response to a second user interaction;
means for displaying the hidden information in the viewport whenever the viewport is positioned over the hidden information; and
means for capturing at least a portion of the hidden information displayed in the viewport as static information in the viewport. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
means for relocating the viewport wherein a first portion of the display occupied by the viewport and displaying the hidden information is restored to a normal display of the first application window upon moving the viewport to a second portion of the display that is not contiguous with the first portion.
-
-
16. The system of claim 11 wherein the hidden information displayed within the viewport becomes invariant in response to a user interaction.
-
17. The system of claim 16 further comprising:
-
means for relocating the viewport from a first portion of the display to a second portion of the display; and
means for continuing to display the invariant hidden information within the viewport.
-
-
18. The system of claim 11 wherein the viewport can be resized.
-
19. The system of claim 11 wherein the viewport includes a plurality of viewports.
-
20. The system of claim 11 wherein movement of the viewport can be used to scroll information within the second window without making the second window active.
-
21. A computer readable medium containing program instructions for displaying hidden information on a display screen, the display screen displaying a plurality of application windows, a first window of the plurality of application windows obscuring the hidden information within a second window of the plurality of application windows, the program instructions which when executed by a computer system cause the computer system to execute a method comprising:
-
a) creating a viewport as a topmost window in response to a first user interaction, wherein the viewport is moveable to any point on the display screen independent from the plurality of application windows;
b) associating the second application window with the viewport in response to a second user interaction;
c) displaying the hidden information in the viewport whenever the viewport is positioned over the hidden information; and
d) capturing at least a portion of the hidden information displayed in the viewport as static information in the viewport. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
(e) relocating the viewport wherein a first portion of the display occupied by the viewport and displaying the hidden information is restored to a normal display of the first application window upon moving the viewport to a second portion of the display that is not contiguous with the first portion.
-
-
26. The computer readable medium of claim 21 wherein the hidden information displayed within the viewport becomes invariant in response to a user interaction.
-
27. The computer readable medium of claim 26 further comprising:
-
(e) relocating the viewport from a first portion of the display to a second portion of the display; and
(f) continuing to display the invariant hidden information within the viewport.
-
-
28. The computer readable medium of claim 21 wherein the viewport can be resized.
-
29. The computer readable medium of claim 21 wherein the viewport includes a plurality of viewports.
-
30. The computer readable medium of claim 21 wherein movement of the viewport can be used to scroll information within the second window without making the second window active.
-
31. A method for displaying hidden information on a display screen, the display screen displaying a plurality of application windows, a first window of the plurality of application windows obscuring the hidden information within a second window of the plurality of application windows, the method comprising:
-
a) creating a viewport as a topmost window in response to a first user interaction, wherein the viewport includes a minimize all button, and wherein the viewport is moveable to any point on the display screen independent from the plurality of application windows;
b) associating the second application window with the viewport in response to a second user interaction;
c) displaying the hidden information in the viewport whenever the viewport is positioned over the hidden information; and
d) capturing at least a portion of the hidden information displayed in the viewport as static information in the viewport.
-
-
32. A system for displaying hidden information on a display screen, the display screen displaying a plurality of application windows, a first window of the plurality of application windows obscuring the hidden information within a second window of the plurality of application windows, the system comprising:
-
means for creating a viewport as a topmost window in response to a first user interaction, wherein the viewport includes a minimize all button, and wherein the viewport is moveable to any point on the display screen independent from the plurality of application windows;
means for associating the second application window with the viewport in response to a second user interaction;
means for displaying the hidden information in the viewport whenever the viewport is positioned over the hidden information; and
means for capturing at least a portion of the hidden information displayed in the viewport as static information in the viewport.
-
Specification