← Back to Patent Explorer
US6072486A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for creating and customizing a deskbar

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1998-01-13
•
Granted: 2000-06-06
•
Expires: 2018-01-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for creating and customizing an architectural component, namely a deskbar. The deskbar may simultaneously contain toolbars and toolbar components from multiple application programs, and may exist in an application window or on the desktop. This allows a user to select toolbar components or entire toolbars from one or more application programs and house these toolbars or toolbar components in a single deskbar. Users may also create new deskbars and populate them with selected toolbars and toolbar components. The user is then able to use these tool bar components and toolbars to perform their standard functions at any time without being required to directly access the specific application program that is associated with the toolbar component or toolbar. The user is also able to resize, move, and delete deskbars as desired by direct manipulation. Furthermore, a deskbar is operable throughout deskbar-aware environments, such as an operating system or various application programs and their associated application windows.

Inventors

  • 👤 Michael G. Sheldon
  • 👤 Richard Wales Stoakley
  • 👤 Chee H. Chew

Bibliographic Details

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

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 108 words
In a computer system including a display device and an input device and employing a graphical user interface (GUI), a method for creating a deskbar, comprising the steps of: displaying a first existing deskbar having a deskband in a predetermined area; receiving from the input device an indication that the deskband has been moved out of the predetermined area; in response to the indication that the deskband has been moved out of the predetermined area, determining whether the deskband has been moved to a second existing deskbar; and in response to the deskband not being moved to the second existing deskbar, creating a new deskbar containing the deskband.
Claim 2
Dependent Claim 108 words
In a computer system including a display device and an input device and employing a graphical user interface (GUI), a method for creating a deskbar, comprising the steps of: displaying a first existing deskbar having a deskband in a predetermined area; receiving from the input device an indication that the deskband has been moved out of the predetermined area; in response to the indication that the deskband has been moved out of the predetermined area, determining whether the deskband has been moved to a second existing deskbar; and in response to the deskband not being moved to the second existing deskbar, creating a new deskbar containing the deskband.
Claim 3
Dependent Claim 30 words
The method of claim 1, further comprising the step of displaying, in response to the deskband being moved to a second existing deskbar, the deskband in the second existing deskbar.
Claim 4
Dependent Claim 16 words
The method of claim 1, wherein the first existing deskbar is associated with an application window.
Claim 5
Dependent Claim 22 words
The method of claim 1, wherein the deskband is selected from a group including an icon, a toolbar, and a status bar.
Claim 6
Dependent Claim 57 words
The method of claim 1, further comprising the steps of: receiving from the input device an indication that a pointer has been positioned over a portion of the deskband; and in response to the pointer being positioned over a portion of the deskband, changing the pointer to a predetermined icon indicating that the deskband can be moved.
Claim 7
Independent Claim 89 words
A method for manipulating and using band objects between applications windows associated with their respective application programs and a desktop associated with a host operating system, comprising the steps of: moving a band object from a first application window associated with a first application program to the desktop; in response to moving the band object; creating a deskbar on the desktop for hosting the band object; accessing a second application program; and using the band object in connection with the second application program without accessing the first application program.
Claim 8
Independent Claim 89 words
A method for manipulating and using band objects between applications windows associated with their respective application programs and a desktop associated with a host operating system, comprising the steps of: moving a band object from a first application window associated with a first application program to the desktop; in response to moving the band object; creating a deskbar on the desktop for hosting the band object; accessing a second application program; and using the band object in connection with the second application program without accessing the first application program.
Claim 9
Dependent Claim 20 words
The method of claim 6, wherein the band object provides access to a function associated with the first application program.
Claim 10
Dependent Claim 25 words
The method of claim 6, wherein the deskbar manages the display screen real-estate for the band object by negotiating space with the host operating system.
Claim 11
Dependent Claim 50 words
The method of claim 6, further comprising the steps of accessing a third application program and moving an associated band object to the desktop so that the associated band object can be used in the context of any application program without having to access or execute the third application program.
Claim 12
Dependent Claim 130 words
A computer-readable medium on which is stored a program module for creating a new deskbar and customizing an existing deskbar, the program module comprising instructions which, when executed by a computer, perform the steps of: displaying a first existing deskbar having a deskband in a predetermined area; receiving an indication that the deskband has been moved out of the predetermined area; in response to the indication that the deskband has been moved out of the predetermined area, determining whether the deskband has been moved to a second existing deskbar; in response to the deskband not being moved to the second existing deskbar, creating a new deskbar containing the deskband; and in response to the deskband being moved to the second existing deskbar, displaying the deskband in the second existing deskbar.
Claim 13
Dependent Claim 130 words
A computer-readable medium on which is stored a program module for creating a new deskbar and customizing an existing deskbar, the program module comprising instructions which, when executed by a computer, perform the steps of: displaying a first existing deskbar having a deskband in a predetermined area; receiving an indication that the deskband has been moved out of the predetermined area; in response to the indication that the deskband has been moved out of the predetermined area, determining whether the deskband has been moved to a second existing deskbar; in response to the deskband not being moved to the second existing deskbar, creating a new deskbar containing the deskband; and in response to the deskband being moved to the second existing deskbar, displaying the deskband in the second existing deskbar.
Claim 14
Dependent Claim 16 words
The method of claim 10, wherein the first existing deskbar is associated with an application window.
Claim 15
Dependent Claim 18 words
The method of claim 10, further comprising the step of removing the deskband from the first existing deskbar.
Claim 16
Dependent Claim 35 words
The method of claim 10, wherein the deskband is copied from the first existing deskbar so that the deskbar is displayed in both the first existing deskbar and the new deskbar or second existing deskbar.
Claim 17
Dependent Claim 22 words
The method of claim 10, wherein the deskband is selected from a group including an icon, a toolbar, and a status bar.

References Cited (Backward Citations)

US5801701A Cited
US5825357A Cited
US5546528A Cited
US5757371A Cited
US5644739A Cited
US5644737A Cited
US5874958A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-06-06 2003-12-06 2004-06-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-06-06 2007-12-06 2008-06-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-06-06 2011-12-06 2012-06-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag