Process for dynamically switching between a single top level window and multiple top level windows
First Claim
1. A computer implemented method for displaying and operating upon a plurality of windows comprising the steps of:
- generating and displaying a first top level window including a first child window and a second child window;
upon receiving an ungroup signal displaying a second top level window and reparenting said second child window to said second top level window;
displaying said first top level window having said first child window disposed therein and said second top level window having said second child window on said display.
1 Assignment
0 Petitions
Accused Products
Abstract
A central processing unit (CPU) is coupled both to a display that displays graphic and other data and to a pointer control device that permits a user to selectively position a pointer at a desired location on the display, and to signal the CPU of user selections. The CPU displays a parent window including a plurality of child windows which comprises a video conference application having a control panel window, a remote window and a local window as child windows. A function in the control panel, identified as a "ungroup" button function, may be selected by a user. The placement of the pointer over the ungroup button function and activation of the button function results in the CPU creating two new top level windows. The CPU reparents the remote and local child windows to the two new top level windows and displays the top level windows with the child windows on the display, thereby ungrouping the three child windows originally disposed within a single top level window. In the multiple window mode, a "group" button function may be selected by a user, the activation of which results in the CPU hiding the top level windows which will lose their child windows in the grouping operation. The CPU then reparents the child windows to a single top window. The remote and local child windows are reparented back to the top level window including the control panel child window. The CPU then displays the single top level window with the associated child windows disposed therein.
-
Citations
38 Claims
-
1. A computer implemented method for displaying and operating upon a plurality of windows comprising the steps of:
-
generating and displaying a first top level window including a first child window and a second child window; upon receiving an ungroup signal displaying a second top level window and reparenting said second child window to said second top level window; displaying said first top level window having said first child window disposed therein and said second top level window having said second child window on said display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer implemented method for displaying and operating upon a plurality of windows comprising the steps of:
-
generating and displaying a first top level window including a first child window and a second top level window including a second child window; receiving a group signal; upon receipt of said group signal, hiding said second top level window such that said second top level window is not displayed and reparenting said second child window to said first top level window; and displaying said first and second child windows in said first top level window. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer display system having a central processing unit (CPU) coupled to a display such that data is displayed on said display in a plurality of windows, said windows including top level windows and child windows disposed in said top level windows, said computer controlled display system comprising:
-
window generation means coupled to said CPU for generating and displaying a first top level window including a first child window and a second child window on said display; signal generation means coupled to said CPU for providing an ungroup signal to said CPU, such that said CPU displays a second top level window and reparents said second child window to said second top level window, said CPU displaying said first top level window having said first child window disposed therein and said second top level window having said second child window on said display. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer display system having a central processing unit (CPU) coupled to a display such that data is displayed on said display in a plurality of windows, said windows including top level windows and child windows disposed in said top level windows, said computer display system comprising:
-
window generation means coupled to said CPU for generating and displaying a first top level window including a first child window and a second top level window including a second child window on said display; signal generation means coupled to said CPU for providing a group signal to said CPU; said CPU upon receipt of said group signal, dismissing said second top level window such that said second top level window is no longer displayed and reparents said second child window to said first top level window such that said CPU displays said first and second child windows in said first top level window. - View Dependent Claims (29, 30)
-
-
31. A computer-implemented method for displaying a plurality of windows and operating upon said windows comprising the steps of:
-
a) generating and displaying a first top-level window on the display, said first top-level window including a first child window and a second child window; b) receiving an ungroup signal; and c) in response to receiving the ungroup signal, reparenting said second child window to a second top-level window. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
Specification