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

Operating system-independent graphical user interface with sliding panel

Assignee: EXIDE ELECTRONICS Inc
•
Filing: 1999-03-29
•
Granted: 2002-03-12
•
Expires: 2019-03-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Systems, methods and computer program products are provided for displaying a graphical user interface (GUI) within a display device of a computer, wherein GUI functions are provided independently of the computer operating system. GUI controls are configured to inherit at least one style property, such as color, shape and typography, from the operating system in order to maintain the look and feel of the particular operating system. A first panel, having a display area configured to display information associated with an application program executing within the computer, is displayed within the operating system desktop (or browser window). A second panel is displayed within the desktop (or browser window) and is positioned beneath the first panel. The second panel is movably associated with the first panel between a hidden position beneath the first panel and an exposed position adjacent the first panel.

Inventors

  • 👤 Debra Manduley
  • 👤 Timothy Lowery
  • 👤 Joseph Nebel

Bibliographic Details

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

Claims Analysis

Total Claims: 91
Claim 1
Independent Claim 204 words
A graphical user interface (GUI) for display within a display device of a computer, wherein the computer includes an operating system executing therewithin, and wherein a desktop is displayed within the display device by the operating system, the GUI comprising: means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel; at least one GUI control on at least one of the first and second panels, wherein the at least one GUI control is configured to control display of information associated with the application program within the first panel display area, wherein the at least one GUI control is functionally independent of the operating system, and wherein the at least one GUI control is configured to inherit at least one style property from the operating system; and means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 2
Dependent Claim 204 words
A graphical user interface (GUI) for display within a display device of a computer, wherein the computer includes an operating system executing therewithin, and wherein a desktop is displayed within the display device by the operating system, the GUI comprising: means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel; at least one GUI control on at least one of the first and second panels, wherein the at least one GUI control is configured to control display of information associated with the application program within the first panel display area, wherein the at least one GUI control is functionally independent of the operating system, and wherein the at least one GUI control is configured to inherit at least one style property from the operating system; and means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 3
Dependent Claim 19 words
A GUI according to claim 1 wherein the at least one GUI control comprises a plurality of GUI controls.
Claim 4
Dependent Claim 21 words
A GUI according to claim 1 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 5
Dependent Claim 75 words
A GUI according to claim 1 wherein the second display panel comprises a set of GUI controls extending from a portion thereof that are visible to a user when the second panel is in both the hidden and exposed positions, wherein each GUI control in the set is functionally independent of the operating system, and wherein each GUI control in the set is configured to inherit at least one style property from the operating system.
Claim 6
Dependent Claim 21 words
A GUI according to claim 4 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 7
Dependent Claim 32 words
A GUI according to claim 4 wherein the means for moving the second panel between the hidden and exposed positions comprises means for activating one of the GUI controls in the set.
Claim 8
Dependent Claim 86 words
A GUI according to claim 1 further comprising an object positioned adjacent the first panel, wherein the object is movable between first and second positions, wherein the second panel is in the hidden position when the object is in the first position, wherein the second panel is in the exposed position when the object is in the second position, and wherein the means for moving the second panel between the hidden and exposed positions comprises means for moving the object between the first and second positions.
Claim 9
Dependent Claim 36 words
A GUI according to claim 7 wherein the means for moving the object between the first and second positions comprises means for performing a dragging operation on the object with a pointer displayed within the desktop.
Claim 10
Dependent Claim 19 words
A GUI according to claim 1 wherein the application program is a monitoring program for an uninterruptible power supply.
Claim 11
Dependent Claim 245 words
A computer program product for displaying a graphical user interface (GUI) within a display device of a computer, wherein the computer includes an operating system executing therewithin, wherein a desktop is displayed within the display device by the operating system, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising: computer readable code means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; computer readable code means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel; computer readable code means for displaying at least one GUI control on at least one of the first and second panels, wherein the at least one GUI control is configured to control display of information associated with the application program within the first panel display area, wherein the at least one GUI control is functionally independent of the operating system, wherein the at least one GUI control is configured to inherit at least one style property from the operating system; and computer readable code means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 12
Dependent Claim 245 words
A computer program product for displaying a graphical user interface (GUI) within a display device of a computer, wherein the computer includes an operating system executing therewithin, wherein a desktop is displayed within the display device by the operating system, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising: computer readable code means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; computer readable code means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel; computer readable code means for displaying at least one GUI control on at least one of the first and second panels, wherein the at least one GUI control is configured to control display of information associated with the application program within the first panel display area, wherein the at least one GUI control is functionally independent of the operating system, wherein the at least one GUI control is configured to inherit at least one style property from the operating system; and computer readable code means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 13
Dependent Claim 21 words
A computer program product according to claim 10 wherein the at least one GUI control comprises a plurality of GUI controls.
Claim 14
Dependent Claim 23 words
A computer program product according to claim 10 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 15
Dependent Claim 77 words
A computer program product according to claim 10 wherein the second display panel comprises a set of GUI controls extending from a portion thereof that are visible to a user when the second panel is in both the hidden and exposed positions, wherein each GUI control in the set is functionally independent of the operating system, and wherein each GUI control in the set is configured to inherit at least one style property from the operating system.
Claim 16
Dependent Claim 23 words
A computer program product according to claim 13 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 17
Dependent Claim 40 words
A computer program product according to claim 13 wherein the computer readable code means for moving the second panel between the hidden and exposed positions comprises computer readable code means for activating one of the GUI controls in the set.
Claim 18
Dependent Claim 94 words
A computer program product according to claim 10 further comprising an object positioned adjacent the first panel, wherein the object is movable between first and second positions, wherein the second panel is in the hidden position when the object is in the first position, wherein the second panel is in the exposed position when the object is in the second position, and wherein the computer readable code means for moving the second panel between the hidden and exposed positions comprises computer readable code means for moving the object between the first and second positions.
Claim 19
Dependent Claim 44 words
A computer program product according to claim 16 wherein the computer readable code means for moving the object between the first and second positions comprises computer readable code means for performing a dragging operation on the object with a pointer displayed within the desktop.
Claim 20
Dependent Claim 21 words
A computer program product according to claim 10 wherein the application program is a monitoring program for an uninterruptible power supply.
Claim 21
Independent Claim 203 words
A method of displaying a graphical user interface (GUI) within a display device of a computer, wherein the computer includes an operating system executing therewithin, and wherein a desktop is displayed within the display device by the operating system, the method comprising the following steps: displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel; providing at least one GUI control on at least one of the first and second panels, wherein the at least one GUI control is configured to control display of information associated with the application program within the first panel display area, wherein the at least one GUI control is functionally independent of the operating system, and wherein the at least one GUI control is configured to inherit at least one style property from the operating system; and moving the second panel between the hidden and exposed positions in response to user input.
Claim 22
Independent Claim 203 words
A method of displaying a graphical user interface (GUI) within a display device of a computer, wherein the computer includes an operating system executing therewithin, and wherein a desktop is displayed within the display device by the operating system, the method comprising the following steps: displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel; providing at least one GUI control on at least one of the first and second panels, wherein the at least one GUI control is configured to control display of information associated with the application program within the first panel display area, wherein the at least one GUI control is functionally independent of the operating system, and wherein the at least one GUI control is configured to inherit at least one style property from the operating system; and moving the second panel between the hidden and exposed positions in response to user input.
Claim 23
Dependent Claim 19 words
A method according to claim 19 wherein the at least one GUI control comprises a plurality of GUI controls.
Claim 24
Dependent Claim 21 words
A method according to claim 19 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 25
Dependent Claim 75 words
A method according to claim 19 wherein the second display panel comprises a set of GUI controls extending from a portion thereof that are visible to a user when the second panel is in both the hidden and exposed positions, wherein each GUI control in the set is functionally independent of the operating system, and wherein each GUI control in the set is configured to inherit at least one style property from the operating system.
Claim 26
Dependent Claim 21 words
A method according to claim 22 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 27
Dependent Claim 30 words
A method according to claim 22 wherein the step of moving the second panel between the hidden and exposed positions comprises activating one of the GUI controls in the set.
Claim 28
Dependent Claim 84 words
A method according to claim 19 further comprising an object positioned adjacent the first panel, wherein the object is movable between first and second positions, wherein the second panel is in the hidden position when the object is in the first position, wherein the second panel is in the exposed position when the object is in the second position, and wherein the step of moving the second panel between the hidden and exposed positions comprises moving the object between the first and second positions.
Claim 29
Dependent Claim 34 words
A method according to claim 25 wherein the step of moving the object between the first and second positions comprises performing a dragging operation on the object with a pointer displayed within the desktop.
Claim 30
Dependent Claim 19 words
A method according to claim 19 wherein the application program is a monitoring program for an uninterruptible power supply.
Claim 31
Dependent Claim 221 words
A data processing system, comprising: a computer in communication with an uninterruptible power supply (UPS) device, wherein the computer includes an operating system and a UPS device monitoring application program executing therewithin; a display device including a desktop displayed therewithin via the operating system; and a graphical user interface (GUI) associated with the UPS device monitoring application program displayed within the display device, wherein the GUI comprises: a first panel displayed within the desktop, wherein the first panel comprises a display area configured to display information associated with the UPS device monitoring application program; a second panel displayed within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel; at least one GUI control on at least one of the first and second panels, wherein the at least one GUI control is configured to control display of information associated with the UPS device monitoring application program within the first panel display area, wherein the at least one GUI control is functionally independent of the operating system and is configured to inherit at least one style property from the operating system; and means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 32
Dependent Claim 221 words
A data processing system, comprising: a computer in communication with an uninterruptible power supply (UPS) device, wherein the computer includes an operating system and a UPS device monitoring application program executing therewithin; a display device including a desktop displayed therewithin via the operating system; and a graphical user interface (GUI) associated with the UPS device monitoring application program displayed within the display device, wherein the GUI comprises: a first panel displayed within the desktop, wherein the first panel comprises a display area configured to display information associated with the UPS device monitoring application program; a second panel displayed within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel; at least one GUI control on at least one of the first and second panels, wherein the at least one GUI control is configured to control display of information associated with the UPS device monitoring application program within the first panel display area, wherein the at least one GUI control is functionally independent of the operating system and is configured to inherit at least one style property from the operating system; and means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 33
Dependent Claim 21 words
A data processing system according to claim 28 wherein the at least one GUI control comprises a plurality of GUI controls.
Claim 34
Dependent Claim 23 words
A data processing system according to claim 28 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 35
Dependent Claim 58 words
A data processing system according to claim 28 wherein the second display panel comprises a plurality of tabs extending from a portion thereof that are visible to a user when the second panel is in both the hidden and exposed positions, and wherein each tab is configured to inherit at least one style property from the operating system.
Claim 36
Dependent Claim 23 words
A data processing system according to claim 31 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 37
Dependent Claim 32 words
A data processing system according to claim 31 wherein the means for moving the second panel between the hidden and exposed positions comprises means for activating one of the plurality of tabs.
Claim 38
Dependent Claim 88 words
A data processing system according to claim 28 further comprising an object positioned adjacent the first panel, wherein the object is movable between first and second positions, wherein the second panel is in the hidden position when the object is in the first position, wherein the second panel is in the exposed position when the object is in the second position, and wherein the means for moving the second panel between the hidden and exposed positions comprises means for moving the object between the first and second positions.
Claim 39
Dependent Claim 38 words
A data processing system according to claim 34 wherein the means for moving the object between the first and second positions comprises means for performing a dragging operation on the object with a pointer displayed within the desktop.
Claim 40
Dependent Claim 188 words
A graphical user interface (GUI) for display within a display device of a computer, wherein the computer includes an operating system executing therewithin, and wherein a desktop is displayed within the display device by the operating system, the GUI comprising: means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel, wherein the second panel comprises a first set of GUI controls for controlling display of information within the first panel display area, wherein each GUI control in the first set is functionally independent of the operating system, and wherein the GUI controls in the first set are configured to inherit at least one style property from the operating system; and means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 41
Dependent Claim 188 words
A graphical user interface (GUI) for display within a display device of a computer, wherein the computer includes an operating system executing therewithin, and wherein a desktop is displayed within the display device by the operating system, the GUI comprising: means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel, wherein the second panel comprises a first set of GUI controls for controlling display of information within the first panel display area, wherein each GUI control in the first set is functionally independent of the operating system, and wherein the GUI controls in the first set are configured to inherit at least one style property from the operating system; and means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 42
Dependent Claim 21 words
A GUI according to claim 36 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 43
Dependent Claim 78 words
A GUI according to claim 36 wherein the second display panel comprises a second set of GUI controls extending from a portion thereof that are visible to a user when the second panel is in both the hidden and exposed positions, wherein each GUI control in the second set is functionally independent of the operating system, and wherein each GUI control in the second set is configured to inherit at least one style property from the operating system.
Claim 44
Dependent Claim 21 words
A GUI according to claim 38 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 45
Dependent Claim 33 words
A GUI according to claim 38 wherein the means for moving the second panel between the hidden and exposed positions comprises means for activating one of the GUI controls in the second set.
Claim 46
Dependent Claim 86 words
A GUI according to claim 36 further comprising an object positioned adjacent the first panel, wherein the object is movable between first and second positions, wherein the second panel is in the hidden position when the object is in the first position, wherein the second panel is in the exposed position when the object is in the second position, and wherein the means for moving the second panel between the hidden and exposed positions comprises means for moving the object between the first and second positions.
Claim 47
Dependent Claim 36 words
A GUI according to claim 41 wherein the means for moving the object between the first and second positions comprises means for performing a dragging operation on the object with a pointer displayed within the desktop.
Claim 48
Dependent Claim 19 words
A GUI according to claim 36 wherein the application program is a monitoring program for an uninterruptible power supply.
Claim 49
Dependent Claim 238 words
A graphical user interface (GUI) for display within a display device of a computer, wherein the computer includes an operating system executing therewithin, and wherein a desktop is displayed within the display device by the operating system, the GUI comprising: means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel, wherein the second panel comprises a first set of GUI controls for controlling display of information within the first panel display area, wherein each GUI control in the first set is functionally independent of the operating system, wherein the second display panel comprises a second set of GUI controls extending from a portion thereof that are visible to a user when the second panel is in both the hidden and exposed positions, wherein each GUI control in the second set is functionally independent of the operating system, and wherein each GUI control in the second set is configured to inherit at least one style property from the operating system; and means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 50
Dependent Claim 238 words
A graphical user interface (GUI) for display within a display device of a computer, wherein the computer includes an operating system executing therewithin, and wherein a desktop is displayed within the display device by the operating system, the GUI comprising: means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel, wherein the second panel comprises a first set of GUI controls for controlling display of information within the first panel display area, wherein each GUI control in the first set is functionally independent of the operating system, wherein the second display panel comprises a second set of GUI controls extending from a portion thereof that are visible to a user when the second panel is in both the hidden and exposed positions, wherein each GUI control in the second set is functionally independent of the operating system, and wherein each GUI control in the second set is configured to inherit at least one style property from the operating system; and means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 51
Dependent Claim 21 words
A GUI according to claim 44 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 52
Dependent Claim 21 words
A GUI according to claim 44 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 53
Dependent Claim 33 words
A GUI according to claim 44 wherein the means for moving the second panel between the hidden and exposed positions comprises means for activating one of the GUI controls in the second set.
Claim 54
Dependent Claim 86 words
A GUI according to claim 44 further comprising an object positioned adjacent the first panel, wherein the object is movable between first and second positions, wherein the second panel is in the hidden position when the object is in the first position, wherein the second panel is in the exposed position when the object is in the second position, and wherein the means for moving the second panel between the hidden and exposed positions comprises means for moving the object between the first and second positions.
Claim 55
Dependent Claim 36 words
A GUI according to claim 48 wherein the means for moving the object between the first and second positions comprises means for performing a dragging operation on the object with a pointer displayed within the desktop.
Claim 56
Dependent Claim 19 words
A GUI according to claim 44 wherein the application program is a monitoring program for an uninterruptible power supply.
Claim 57
Dependent Claim 224 words
A computer program product for displaying a graphical user interface (GUI) within a display device of a computer, wherein the computer includes an operating system executing therewithin, wherein a desktop is displayed within the display device by the operating system, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising: computer readable code means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; computer readable code means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel, wherein the second panel comprises a first set of GUI controls for controlling display of information within the first panel display area, wherein each GUI control in the first set is functionally independent of the operating system, and wherein the GUI controls in the first set are configured to inherit at least one style property from the operating system; and computer readable code means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 58
Dependent Claim 224 words
A computer program product for displaying a graphical user interface (GUI) within a display device of a computer, wherein the computer includes an operating system executing therewithin, wherein a desktop is displayed within the display device by the operating system, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising: computer readable code means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; computer readable code means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel, wherein the second panel comprises a first set of GUI controls for controlling display of information within the first panel display area, wherein each GUI control in the first set is functionally independent of the operating system, and wherein the GUI controls in the first set are configured to inherit at least one style property from the operating system; and computer readable code means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 59
Dependent Claim 23 words
A computer program product according to claim 51 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 60
Dependent Claim 80 words
A computer program product according to claim 51 wherein the second display panel comprises a second set of GUI controls extending from a portion thereof that are visible to a user when the second panel is in both the hidden and exposed positions, wherein each GUI control in the second set is functionally independent of the operating system, and wherein each GUI control in the second set is configured to inherit at least one style property from the operating system.
Claim 61
Dependent Claim 23 words
A computer program product according to claim 53 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 62
Dependent Claim 41 words
A computer program product according to claim 53 wherein the computer readable code means for moving the second panel between the hidden and exposed positions comprises computer readable code means for activating one of the GUI controls in the second set.
Claim 63
Dependent Claim 94 words
A computer program product according to claim 51 further comprising an object positioned adjacent the first panel, wherein the object is movable between first and second positions, wherein the second panel is in the hidden position when the object is in the first position, wherein the second panel is in the exposed position when the object is in the second position, and wherein the computer readable code means for moving the second panel between the hidden and exposed positions comprises computer readable code means for moving the object between the first and second positions.
Claim 64
Dependent Claim 44 words
A computer program product according to claim 56 wherein the computer readable code means for moving the object between the first and second positions comprises computer readable code means for performing a dragging operation on the object with a pointer displayed within the desktop.
Claim 65
Dependent Claim 21 words
A computer program product according to claim 51 wherein the application program is a monitoring program for an uninterruptible power supply.
Claim 66
Dependent Claim 274 words
A computer program product for displaying a graphical user interface (GUI) within a display device of a computer, wherein the computer includes an operating system executing therewithin, wherein a desktop is displayed within the display device by the operating system, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising: computer readable code means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; computer readable code means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel, wherein the second panel comprises a first set of GUI controls for controlling display of information within the first panel display area, wherein each GUI control in the first set is functionally independent of the operating system, wherein the second display panel comprises a second set of GUI controls extending from a portion thereof that are visible to a user when the second panel is in both the hidden and exposed positions, wherein each GUI control in the second set is functionally independent of the operating system, and wherein each GUI control in the second set is configured to inherit at least one style property from the operating system; and computer readable code means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 67
Dependent Claim 274 words
A computer program product for displaying a graphical user interface (GUI) within a display device of a computer, wherein the computer includes an operating system executing therewithin, wherein a desktop is displayed within the display device by the operating system, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising: computer readable code means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; computer readable code means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel, wherein the second panel comprises a first set of GUI controls for controlling display of information within the first panel display area, wherein each GUI control in the first set is functionally independent of the operating system, wherein the second display panel comprises a second set of GUI controls extending from a portion thereof that are visible to a user when the second panel is in both the hidden and exposed positions, wherein each GUI control in the second set is functionally independent of the operating system, and wherein each GUI control in the second set is configured to inherit at least one style property from the operating system; and computer readable code means for moving the second panel between the hidden and exposed positions in response to user input.
Claim 68
Dependent Claim 23 words
A computer program product according to claim 59 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 69
Dependent Claim 23 words
A computer program product according to claim 60 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 70
Dependent Claim 41 words
A computer program product according to claim 60 wherein the computer readable code means for moving the second panel between the hidden and exposed positions comprises computer readable code means for activating one of the GUI controls in the second set.
Claim 71
Dependent Claim 94 words
A computer program product according to claim 60 further comprising an object positioned adjacent the first panel, wherein the object is movable between first and second positions, wherein the second panel is in the hidden position when the object is in the first position, wherein the second panel is in the exposed position when the object is in the second position, and wherein the computer readable code means for moving the second panel between the hidden and exposed positions comprises computer readable code means for moving the object between the first and second positions.
Claim 72
Dependent Claim 44 words
A computer program product according to claim 63 wherein the computer readable code means for moving the object between the first and second positions comprises computer readable code means for performing a dragging operation on the object with a pointer displayed within the desktop.
Claim 73
Dependent Claim 21 words
A computer program product according to claim 60 wherein the application program is a monitoring program for an uninterruptible power supply.
Claim 74
Dependent Claim 235 words
A graphical user interface (GUI) for display within a display device of a computer, wherein the computer includes an operating system executing therewithin, and wherein a desktop is displayed within the display device by the operating system, the GUI comprising: means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel, wherein the second panel comprises a first set of GUI controls for controlling display of information within the first panel display area, and wherein each GUI control in the first set is functionally independent of the operating system; an object positioned adjacent the first panel, wherein the object is movable between first and second visible positions, wherein the second panel is in the hidden position when the object is in the first visible position, and wherein the second panel is in the exposed position when the object is in the second visible position; and means for moving the second panel between the hidden and exposed positions in response to user input, comprising means for moving the object between the first and second visible positions.
Claim 75
Dependent Claim 235 words
A graphical user interface (GUI) for display within a display device of a computer, wherein the computer includes an operating system executing therewithin, and wherein a desktop is displayed within the display device by the operating system, the GUI comprising: means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel, wherein the second panel comprises a first set of GUI controls for controlling display of information within the first panel display area, and wherein each GUI control in the first set is functionally independent of the operating system; an object positioned adjacent the first panel, wherein the object is movable between first and second visible positions, wherein the second panel is in the hidden position when the object is in the first visible position, and wherein the second panel is in the exposed position when the object is in the second visible position; and means for moving the second panel between the hidden and exposed positions in response to user input, comprising means for moving the object between the first and second visible positions.
Claim 76
Dependent Claim 27 words
A GUI according to claim 66 wherein the GUI controls in the first set are configured to inherit at least one style property from the operating system.
Claim 77
Dependent Claim 21 words
A GUI according to claim 67 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 78
Dependent Claim 78 words
A GUI according to claim 66 wherein the second display panel comprises a second set of GUI controls extending from a portion thereof that are visible to a user when the second panel is in both the hidden and exposed positions, wherein each GUI control in the second set is functionally independent of the operating system, and wherein each GUI control in the second set is configured to inherit at least one style property from the operating system.
Claim 79
Dependent Claim 21 words
A GUI according to claim 69 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 80
Dependent Claim 33 words
A GUI according to claim 69 wherein the means for moving the second panel between the hidden and exposed positions comprises means for activating one of the GUI controls in the second set.
Claim 81
Dependent Claim 36 words
A GUI according to claim 71 wherein the means for moving the object between the first and second positions comprises means for performing a dragging operation on the object with a pointer displayed within the desktop.
Claim 82
Dependent Claim 19 words
A GUI according to claim 66 wherein the application program is a monitoring program for an uninterruptible power supply.
Claim 83
Dependent Claim 278 words
A computer program product for displaying a graphical user interface (GUI) within a display device of a computer, wherein the computer includes an operating system executing therewithin, wherein a desktop is displayed within the display device by the operating system, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising: computer readable code means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; computer readable code means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel, wherein the second panel comprises a first set of GUI controls for controlling display of information within the first panel display area, wherein each GUI control in the first set is functionally independent of the operating system; computer readable code means for positioning an object adjacent the first panel, wherein the object is movable between first and second visible positions, wherein the second panel is in the hidden position when the object is in the first visible position, and wherein the second panel is in the exposed position when the object is in the second visible position; and computer readable code means for moving the second panel between the hidden and exposed positions in response to user input, comprising computer readable code means for moving the object between the first and second visible positions.
Claim 84
Dependent Claim 278 words
A computer program product for displaying a graphical user interface (GUI) within a display device of a computer, wherein the computer includes an operating system executing therewithin, wherein a desktop is displayed within the display device by the operating system, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising: computer readable code means for displaying a first panel within the desktop, wherein the first panel comprises a display area configured to display information associated with an application program executing within the computer; computer readable code means for movably displaying a second panel within the desktop, wherein the second panel is positioned beneath the first panel and is movably associated therewith between a hidden position beneath the first panel and an exposed position adjacent the first panel, wherein the second panel comprises a first set of GUI controls for controlling display of information within the first panel display area, wherein each GUI control in the first set is functionally independent of the operating system; computer readable code means for positioning an object adjacent the first panel, wherein the object is movable between first and second visible positions, wherein the second panel is in the hidden position when the object is in the first visible position, and wherein the second panel is in the exposed position when the object is in the second visible position; and computer readable code means for moving the second panel between the hidden and exposed positions in response to user input, comprising computer readable code means for moving the object between the first and second visible positions.
Claim 85
Dependent Claim 29 words
A computer program product according to claim 74 wherein the GUI controls in the first set are configured to inherit at least one style property from the operating system.
Claim 86
Dependent Claim 23 words
A computer program product according to claim 75 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 87
Dependent Claim 80 words
A computer program product according to claim 75 wherein the second display panel comprises a second set of GUI controls extending from a portion thereof that are visible to a user when the second panel is in both the hidden and exposed positions, wherein each GUI control in the second set is functionally independent of the operating system, and wherein each GUI control in the second set is configured to inherit at least one style property from the operating system.
Claim 88
Dependent Claim 23 words
A computer program product according to claim 77 wherein the style property is selected from the group consisting of color, shape and typography.
Claim 89
Dependent Claim 41 words
A computer program product according to claim 77 wherein the computer readable code means for moving the second panel between the hidden and exposed positions comprises computer readable code means for activating one of the GUI controls in the second set.
Claim 90
Dependent Claim 44 words
A computer program product according to claim 74 wherein the computer readable code means for moving the object between the first and second positions comprises computer readable code means for performing a dragging operation on the object with a pointer displayed within the desktop.
Claim 91
Dependent Claim 21 words
A computer program product according to claim 74 wherein the application program is a monitoring program for an uninterruptible power supply.

References Cited (Backward Citations)

US5657049A Cited
US5640537A Cited
US5596690A Cited
US5432925A Cited
US5914716A Cited
US5586244A Cited
US5704050A Cited
US5901319A Cited
US6151023A Cited
US6215490B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-03-11 2005-09-10 2006-03-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-03-11 2009-09-10 2010-03-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-03-11 2013-09-10 2014-03-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag