Claims Analysis
Total Claims: 37
Claim 1
Independent Claim
123 words
A computer-implemented graphical user interface method, comprising: receiving a select command to select a first window from a group of three or more separate and distinct windows, each window having its own content and its own decoration and being an independent user interface object; receiving a dock command to combine the selected first window and a distinct second window from the group of windows; and docking the first window to the second window in response to the dock 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
123 words
A computer-implemented graphical user interface method, comprising: receiving a select command to select a first window from a group of three or more separate and distinct windows, each window having its own content and its own decoration and being an independent user interface object; receiving a dock command to combine the selected first window and a distinct second window from the group of windows; and docking the first window to the second window in response to the dock 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 3
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 4
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 5
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 a computer display.
Claim 6
Dependent Claim
68 words
The method of claim 1, further comprising: receiving a select command to select a third window from the remaining windows in the group; receiving a second dock command to combine the selected 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 7
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 8
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 9
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 10
Dependent Claim
89 words
The method of claim 8, further comprising: receiving a select command to select a third window from the remaining windows in the group; receiving a stack command to stack the selected third window with either the first pane or the second pane of the composite window, wherein the contents of the two stacked windows form a stacked group of contents, and wherein each of the stacked window contents includes a selection indicator; and displaying the selection indicator of each of the window contents comprising the stacked group of contents.
Claim 11
Dependent Claim
45 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 a substantial portion of the non-selection indicator content of the other window.
Claim 12
Dependent Claim
58 words
The method of claim 10, further comprising: receiving a detach command to detach the content of the window associated with the active selection indicator from the composite window; and displaying the content of the window associated with the active selection indicator in a new window and displaying the remaining content of the composite window in the composite window.
Claim 13
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 14
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 15
Dependent Claim
48 words
The method of claim 13, further comprising: receiving an uncollapse command to uncollapse the previously collapsed first or second pane in the composite window; and displaying the selection indicator and displaying at least a substantial portion of the remaining content of the previously collapsed first or second pane.
Claim 16
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 17
Dependent Claim
48 words
The method of claim 15, further comprising: receiving an uncollapse command to uncollapse each of the previously collapsed first and second panes in the composite window; and displaying the selection indicators and displaying at least a substantial portion of the remaining contents of the first and second panes.
Claim 18
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 19
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 20
Dependent Claim
132 words
A computer program residing on a computer-readable medium, comprising instructions for causing the computer system to: receive a select command to select a first window from a group of three or more separate and distinct windows, each window having its own content and its own decoration and being an independent user interface object; receive a dock command to combine the selected first window and a distinct second window from the group of windows; and dock the first window to the second window in response to the dock 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 21
Dependent Claim
132 words
A computer program residing on a computer-readable medium, comprising instructions for causing the computer system to: receive a select command to select a first window from a group of three or more separate and distinct windows, each window having its own content and its own decoration and being an independent user interface object; receive a dock command to combine the selected first window and a distinct second window from the group of windows; and dock the first window to the second window in response to the dock 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 22
Dependent Claim
37 words
The computer program of claim 18, 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 23
Dependent Claim
61 words
The computer program of claim 18, 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 display the remaining content in the composite window, whereby two separate windows are displayed on a computer display.
Claim 24
Dependent Claim
76 words
The computer program of claim 18, comprising instructions for causing the computer system further to: receive a select command to select a third window from the remaining windows in the group; receive a second dock command to combine the selected 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 25
Dependent Claim
63 words
The computer program of claim 21, comprising instructions for causing the computer system further to: receive a detach command to detach the content of a selected one of the first, second, or third window from the composite window; and display the content of the selected window in a new window and display the remaining content of the composite window in the composite window.
Claim 26
Dependent Claim
26 words
The computer program of claim 18, wherein the first window is a user interface tool palette and the second window is a user interface tool palette.
Claim 27
Dependent Claim
28 words
The computer program of claim 18, wherein the composite window includes a first pane containing the first window content and a second pane containing the second window content.
Claim 28
Dependent Claim
97 words
The computer program of claim 24, comprising instructions for causing the computer system further to: receive a select command to select a third window from the remaining windows in the group; receive a stack command to stack the selected third window with either the first pane or the second pane of the composite window, wherein the contents of the two stacked windows form a stacked group of contents, and wherein each of the stacked window contents includes a selection indicator; and display the selection indicator of each of the window contents comprising the stacked group of contents.
Claim 29
Dependent Claim
53 words
The computer program of claim 25, 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 hide a substantial portion of the non-selection indicator content of the other window.
Claim 30
Dependent Claim
66 words
The computer program of claim 26, comprising instructions for causing the computer system further to: receive a detach command to detach the content of the window associated with the active selection indicator from the composite window; and display the content of the window associated with the active selection indicator in a new window and display the remaining content of the composite window in the composite window.
Claim 31
Dependent Claim
57 words
The computer program of claim 25, 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 display the remaining content of the original composite window in the original composite window.
Claim 32
Dependent Claim
66 words
The computer program of claim 24, 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 hide the remaining content of the selected first or second pane.
Claim 33
Dependent Claim
56 words
The computer program of claim 29, comprising instructions for causing the computer system further to: receive an uncollapse command to uncollapse the previously collapsed first or second pane in the composite window; and display the selection indicator and display at least a substantial portion of the remaining content of the previously collapsed first or second pane.
Claim 34
Dependent Claim
63 words
The computer program of claim 24, 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 hide the remaining contents of the first and second panes.
Claim 35
Dependent Claim
56 words
The computer program of claim 31, comprising instructions for causing the computer system further to: receive an uncollapse command to uncollapse each of the previously collapsed first and second panes in the composite window; and display the selection indicators and display at least a substantial portion of the remaining contents of the first or second panes.
Claim 36
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 display the remaining content of the original composite window in the original composite window.
Claim 37
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 display the remaining content of the original composite window in the original composite window.