Patent US5870091A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5870091A Expired / Lapsed US ⏱️ 0.0 years remaining

Combining palettes on a computer display

Assignee: Adobe Inc
•
Filing: 1996-11-07
•
Granted: 1999-02-09
•
Expires: 2016-11-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer-implemented graphical user interface method receives a select command to select a first window from a group of three or more separate and distinct windows. A dock command is received to combine the selected first window and a distinct second window from the group of windows. The first window is docked to the second window to form a single composite window having its own content and its own decoration. The composite window includes a first pane containing the first window content and a second pane containing the second window content. A collapse command is received to collapse a selected one of the first and second panes in the composite window, and an uncollapse command is received to uncollapse the previously collapsed first or second pane in the composite window. A stack command is received to stack a third window with the second pane of the composite window. The second and third window contents form a stacked group of contents, and each of the second and third window contents includes a selection indicator. A detach command is received to detach the stacked group of contents from the composite window. The stacked group of contents is displayed in a new composite window and the remaining content is displayed in the original composite window.

Inventors

  • 👤 David R. Lazarony, Jr.
  • 👤 Jonathan K. Ferraiolo
  • 👤 Matthew J. Foster
  • 👤 Ning-Ju Nan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 14:50
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481

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.

References Cited (Backward Citations)

US5367623A Cited
US5412776A Cited
US5596700A Cited
US5572649A Cited
US5546528A Cited
US5694561A Cited
US5644739A Cited
US5644737A Cited
US5712995A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-02-08 2002-08-10 2003-02-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-02-08 2006-08-10 2007-02-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-02-08 2010-08-10 2011-02-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag