Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
96 words
A computer-implemented graphical user interface method, comprising: receiving a dock command to combine a first window and a distinct second window, each window having its own content and its own decoration and being an independent user interface object; and docking the first window to the second window in response to the command to form a single composite window having its own content and its own decoration, the content of the composite window including at least a substantial portion of the content of the first window and a substantial portion of the content of the second window.
Claim 2
Dependent Claim
30 words
The method of claim 1, wherein the content of the composite window includes all of the content of the first window and all of the content of the second window.
Claim 3
Dependent Claim
36 words
The method of claim 1, wherein the content of each of the first and second windows includes a selection indicator and a control area, the control area having user selectable options specific to the respective window.
Claim 4
Dependent Claim
53 words
The method of claim 1, further comprising: receiving a detach command to detach the content of the first window from the composite window; and displaying the first window content in a new first window and displaying the remaining content in the composite window, whereby two separate windows are displayed on the computer display.
Claim 5
Dependent Claim
51 words
The method of claim 1, further comprising: receiving a second dock command to combine a third window with the composite window; and docking the third window with the composite window to add at least a substantial portion of the content of the third window to the content of the composite window.
Claim 6
Dependent Claim
55 words
The method of claim 5, further comprising: receiving a detach command to detach the content of a selected one of the first, second, or third window from the composite window; and displaying the content of the selected window in a new window and displaying the remaining content of the composite window in the composite window.
Claim 7
Dependent Claim
25 words
The method of claim 1, wherein the first window is a user interface tool palette and the second window is a user interface tool palette.
Claim 8
Dependent Claim
27 words
The method of claim 1, wherein the composite window includes a first pane containing the first window content and a second pane containing the second window content.
Claim 9
Dependent Claim
73 words
The method of claim 8, further comprising: receiving a stack command to stack a third window having its own content and decoration with the second pane of the composite window, wherein the second window content and the third window content forms a stacked group of contents, and wherein each of the second and third window contents includes a selection indicator; and displaying the selection indicator of each of the second and third windows.
Claim 10
Dependent Claim
39 words
The method of claim 9, further comprising: receiving a select command to activate one of the selection indicators; and displaying the content of the window associated with the active selection indicator and hiding the content of the other window.
Claim 11
Dependent Claim
49 words
The method of claim 9, further comprising: receiving a detach command to detach the stacked group of contents from the composite window; and displaying the stacked group of contents in a new composite window and displaying the remaining content of the original composite window in the original composite window.
Claim 12
Dependent Claim
58 words
The method of claim 8, further comprising: receiving a collapse command to collapse a selected one of the first and second panes in the composite window, wherein the content of each of the first and second windows includes a selection indicator; and displaying the selection indicator and hiding the remaining content of the selected first or second pane.
Claim 13
Dependent Claim
55 words
The method of claim 8, further comprising: receiving a collapse command to collapse each of the first and second panes in the composite window, wherein the content of each of the first and second windows includes a selection indicator; and displaying the selection indicators and hiding the remaining contents of the first and second panes.
Claim 14
Dependent Claim
53 words
A computer-implemented graphical user interface method, comprising: receiving a command to detach the contents of a selected plurality of docked windows from a composite window; and displaying the contents of the selected windows in a new composite window and displaying the remaining content of the original composite window in the original composite window.
Claim 15
Dependent Claim
105 words
A computer program residing on a computer-readable medium, comprising instructions for causing the computer system to: receive a dock command to combine a first window and a distinct second window, each window having its own content and its own decoration and being an independent user interface object; and dock the first window to the second window in response to the command to form a single composite window having its own content and its own decoration, the content of the composite window including at least a substantial portion of the content of the first window and a substantial portion of the content of the second window.
Claim 16
Dependent Claim
37 words
The computer program of claim 15, wherein the content of each of the first and second windows includes a selection indicator and a control area, the control area having user selectable options specific to the respective window.
Claim 17
Dependent Claim
61 words
The computer program of claim 15, comprising instructions for causing the computer system further to: receive a detach command to detach the content of the first window from the composite window; and display the first window content in a new first window and displaying the remaining content in the composite window, whereby two separate windows are displayed on the computer display.
Claim 18
Dependent Claim
59 words
The computer program of claim 15, comprising instructions for causing the computer system further to: receive a second dock command to combine a third window with the composite window; and dock the third window with the composite window to add at least a substantial portion of the content of the third window to the content of the composite window.
Claim 19
Dependent Claim
26 words
The computer program of claim 15, wherein the first window is a user interface tool palette and the second window is a user interface tool palette.
Claim 20
Dependent Claim
28 words
The computer program of claim 15, wherein the composite window includes a first pane containing the first window content and a second pane containing the second window content.
Claim 21
Dependent Claim
81 words
The computer program of claim 20, comprising instructions for causing the computer system further to: receive a stack command to stack a third window having its own content and decoration with the second pane of the composite window, wherein the second window content and the third window content forms a stacked group of contents, and wherein each of the second and third window contents includes a selection indicator; and display the selection indicators of each of the second and third windows.
Claim 22
Dependent Claim
47 words
The computer program of claim 21, comprising instructions for causing the computer system further to: receive a select command to activate one of the selection indicators; and display the content of the window associated with the active selection indicator and hiding the content of the other window.
Claim 23
Dependent Claim
57 words
The computer program of claim 21, comprising instructions for causing the computer system further to: receive a detach command to detach the stacked group of contents from the composite window; and display the stacked group of contents in a new composite window and displaying the remaining content of the original composite window in the original composite window.
Claim 24
Dependent Claim
66 words
The computer program of claim 20, comprising instructions for causing the computer system further to: receive a collapse command to collapse a selected one of the first and second panes in the composite window, wherein the content of each of the first and second windows includes a selection indicator; and display the selection indicator and hiding the remaining content of the selected first or second pane.
Claim 25
Dependent Claim
63 words
The computer program of claim 20, comprising instructions for causing the computer system further to: receive a collapse command to collapse each of the first and second panes in the composite window, wherein the content of each of the first and second windows includes a selection indicator; and display the selection indicators and hiding the remaining contents of the first and second panes.
Claim 26
Dependent Claim
62 words
A computer program residing on a computer-readable medium comprising instructions for causing the computer system to: receive a command to detach the contents of a selected plurality of docked windows from a composite window; and display the contents of the selected windows in a new composite window and displaying the remaining content of the original composite window in the original composite window.