Multiple window behavior system
First Claim
1. A computer implemented method for displaying a plurality of windows on a display screen, the method comprising steps of:
- associating a first window with at least one second window, said at least one second window being independent of the first window, responsive to an input corresponding to a movement of the at least one second window over a target location of the first window, and wherein the target location is an object that appears on the first window when the at least one second window is dragged within a predefined area of the first window;
responsive to associating the first window with the at least one second window, arranging the first window and the at least one second window on a display screen, the first window and the at least one second window being configured to fit within a predetermined region of the display screen; and
notifying an application program corresponding to the first window that the at least one second window is associated with the first window.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for displaying a plurality of windows on a display screen is described. The method includes steps of associating a first window with a second window, where the second window is independent of the first window, arranging the first window and the second window on a display screen, where the first window and the second window are configured to fit within a predetermined region of the display screen, and notifying an application program corresponding to the first window that the second window is associated with the first window. An indicator may appear on the display as a target region when a user desires to associate the first and the second windows. Subsequent operations performed on the first window are performed automatically on the second window. For example, when a user is comparing two documents, she can scroll down one document and have the second document automatically scroll as well.
213 Citations
19 Claims
-
1. A computer implemented method for displaying a plurality of windows on a display screen, the method comprising steps of:
-
associating a first window with at least one second window, said at least one second window being independent of the first window, responsive to an input corresponding to a movement of the at least one second window over a target location of the first window, and wherein the target location is an object that appears on the first window when the at least one second window is dragged within a predefined area of the first window; responsive to associating the first window with the at least one second window, arranging the first window and the at least one second window on a display screen, the first window and the at least one second window being configured to fit within a predetermined region of the display screen; and notifying an application program corresponding to the first window that the at least one second window is associated with the first window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of associating multiple windows into a common window on a display screen, the method comprising steps of:
-
receiving a first input corresponding to a request to move a first open window by a mouse pointer; determining that the first open window has been moved within a predefined area of a region of a display screen; responsive to determining that the first open window has been moved within the predefined area, displaying an indicator corresponding to a target region for associating windows; receiving a second input corresponding to a request to drop the first open window by the mouse pointer over the indicator; and associating the first open window with a second open window into a common open window. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-readable storage medium comprising a series of computer-executable instructions for displaying a plurality of windows on a display screen, the instructions performing steps of:
-
sending an instruction to display a first window corresponding to a first application program and a second window corresponding to a second application program into a predetermined arrangement; associating the first window with the second window responsive to an input corresponding to a movement of the second window over an indicator that corresponds to a target region for associating windows, wherein the indicator is an object that appears when the second window is dragged within a predefined area of a region of a display screen; sending a first notification message to the first application program that the second window corresponding to the second application program is associated with the first window; sending a second notification message to the second application program that the first window corresponding to the first application program is associated with the second window; and sending an instruction to automatically modify the second window in response to a modification of the first window. - View Dependent Claims (16, 17, 18, 19)
-
Specification