METHOD FOR DISPLAYING WINDOWS
First Claim
Patent Images
1. A method for displaying a plurality of windows, comprising:
- dividing a display screen into first and second display areas;
displaying a first window on the first display area;
displaying a second window on the second display area;
displaying a third window in a foreground over a portion of the first display area and a portion of the second display area;
receiving an input signal to rearrange a display window when the third window is displayed in the foreground over the portion of the first display area and the portion of the second display area;
determining whether the portion of the first area over which the third window is displayed is greater than the portion of the second area over which the third window is displayed in response to the input signal;
in response to a determination that the portion of the first area over which the third window is displayed is greater than the portion of the second area over which the third window is displayed, arranging the third window to the first display area; and
in response to a determination that the portion of the second area over which the third window is displayed is greater than the portion of the first area over which the third window is displayed, arranging the third window to the second display area.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for displaying a plurality of windows includes dividing a display screen into first and second display areas. The plurality of windows may be rearranged in the first and second display areas and new windows may be displayed in the first and second display areas based on prior windows displayed.
137 Citations
23 Claims
-
1. A method for displaying a plurality of windows, comprising:
-
dividing a display screen into first and second display areas; displaying a first window on the first display area; displaying a second window on the second display area; displaying a third window in a foreground over a portion of the first display area and a portion of the second display area; receiving an input signal to rearrange a display window when the third window is displayed in the foreground over the portion of the first display area and the portion of the second display area; determining whether the portion of the first area over which the third window is displayed is greater than the portion of the second area over which the third window is displayed in response to the input signal; in response to a determination that the portion of the first area over which the third window is displayed is greater than the portion of the second area over which the third window is displayed, arranging the third window to the first display area; and in response to a determination that the portion of the second area over which the third window is displayed is greater than the portion of the first area over which the third window is displayed, arranging the third window to the second display area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for controlling a display device, comprising:
-
loading and executing a dual program stored in a memory; dividing a display screen into first and second display areas; displaying a first window the first display area; receiving an input command to display a second window when the first window is displayed on the first display area and no window is displayed on the second display area; in response to the input command, determining that a window is displayed on the first display area and that no window is displayed on the second display area; in response to the determination that a window is displayed on the first display area and that no window is displayed on the second display area, determining to display the second window on the second display area; and in response to the determination to display the second window on the second display area, displaying the second window on the second display area. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. At least one computer-readable storage medium encoded with at least one computer program comprising instructions that, when executed, operate to cause a processor to perform operations comprising:
-
dividing a display screen into first and second display areas; displaying a first window on the first display area; displaying a second window on the second display area; displaying a third window in a foreground over a portion of the first display area and a portion of the second display area; receiving an input signal to rearrange a display window when the third window is displayed in the foreground over the portion of the first display area and the portion of the second display area; determining whether the portion of the first area over which the third window is displayed is greater than the portion of the second area over which the third window is displayed in response to the input signal; in response to a determination that the portion of the first area over which the third window is displayed is greater than the portion of the second area over which the third window is displayed, arranging the third window to the first display area; and in response to a determination that the portion of the second area over which the third window is displayed is greater than the portion of the first area over which the third window is displayed, arranging the third window to the second display area.
-
-
20. At least one computer-readable storage medium encoded with at least one computer program comprising instructions that, when executed, operate to cause a processor to perform operations comprising:
-
loading and executing a dual program; dividing a display screen into first and second display areas; displaying a first window the first display area; receiving an input command to display a second window when the first window is displayed on the first display area and no window is displayed on the second display area; in response to the input command, determining that a window is displayed on the first display area and that no window is displayed on the second display area; in response to the determination that a window is displayed on the first display area and that no window is displayed on the second display area, determining to display the second window on the second display area; and in response to the determination to display the second window on the second display area, displaying the second window on the second display area.
-
-
21. A method for controlling a display device, comprising:
-
displaying a window in a full size of a display screen; loading and executing a dual program stored in a memory; dividing a display screen into first and second display areas with a predetermined ratio; determining a greater area between the first and second display areas; and displaying the window on the greater display area. - View Dependent Claims (22)
-
-
23. At least one computer-readable storage medium encoded with at least one computer program comprising instructions that, when executed, operate to cause a processor to perform operations comprising:
-
displaying a window in a full size of a display screen; loading and executing a dual program stored in a memory; dividing a display screen into first and second display areas with a predetermined ratio; determining a greater area between the first and second display areas; and displaying the window on the greater display area.
-
Specification