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

Method and apparatus for displaying a split bar window

Assignee: Intel Corp
•
Filing: 1996-06-24
•
Granted: 1998-02-24
•
Expires: 2016-06-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for using a generalized windows split bar and tab bar library in a conferencing system handles windows display functions in order to free application programs from having to include such functionality. The split bar library is responsible for positioning a split bar window separating two other display windows. The split bar library includes a feature for automatically preventing the display of a title bar window when its corresponding display window is not concurrently displayed. The tab bar library allows easy access to information tagged by a tab. A special function tab is displayed which can be selected by the user by manipulating an input device. The special function tab allows the insertion of a new tab and a new page of information. Automatic scrolling tabs appear when the number of tabs to be displayed exceeds the amount of space available to display all of the tabs. The scrolling tabs allow access to the non-displayed tabs.

Inventors

  • 👤 Dan R. Porter

Bibliographic Details

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

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 54 words
A windowing library for providing a first display, the first display including a first primary window, a second primary window and a title bar window, the title bar window displayed between the first primary window and the second primary window, the windowing library for resizing the first primary window and the second primary window.
Claim 2
Dependent Claim 54 words
A windowing library for providing a first display, the first display including a first primary window, a second primary window and a title bar window, the title bar window displayed between the first primary window and the second primary window, the windowing library for resizing the first primary window and the second primary window.
Claim 3
Dependent Claim 31 words
The windowing library of claim 1 wherein the title bar window is removed from the first display upon repositioning the title bar window to a predetermined area of the first display.
Claim 4
Dependent Claim 59 words
The windowing library of claim 1 wherein the title bar window includes information associated with the second primary window, and wherein the title bar window changes to a split bar window that does not include information associated with the second primary window when the title bar window is repositioned to obscure the second primary window from the first display.
Claim 5
Dependent Claim 142 words
A multiple window computer display system, the multiple window computer display system comprising: a processor; a display device coupled to the processor for displaying a visual output; a data input device coupled to the processor for selecting various commands by manipulating the data input device; an application program, the application program for providing instructions to be executed by the processor; an operating system, the operating system for providing an environment under which the application program is run; and a windowing library being interactive with the operating system and the application program for providing a first display, the first display including a first primary window, a second primary window and a title bar window, the title bar window displayed between the first primary window and the second primary window, the windowing library for resizing the first primary window and the second primary window.
Claim 6
Dependent Claim 142 words
A multiple window computer display system, the multiple window computer display system comprising: a processor; a display device coupled to the processor for displaying a visual output; a data input device coupled to the processor for selecting various commands by manipulating the data input device; an application program, the application program for providing instructions to be executed by the processor; an operating system, the operating system for providing an environment under which the application program is run; and a windowing library being interactive with the operating system and the application program for providing a first display, the first display including a first primary window, a second primary window and a title bar window, the title bar window displayed between the first primary window and the second primary window, the windowing library for resizing the first primary window and the second primary window.
Claim 7
Dependent Claim 48 words
The multiple window computer display system of claim 4 wherein the windowing library removes the title bar window from being displayed on the first display upon relocation of the title bar window, responsive to input from the data input device, to a predetermined area of the first display.
Claim 8
Dependent Claim 38 words
The multiple window computer display system of claim 4 wherein the windowing library removes the title bar window from being displayed on the first display upon termination of displaying a primary window corresponding to the title bar window.
Claim 9
Dependent Claim 46 words
The multiple window computer display system of claim 4 wherein the windowing library changes the title bar window to a split bar window upon relocation of the title bar window, responsive to input from the data input device, to a predetermined area of the first display.
Claim 10
Dependent Claim 23 words
The multiple window computer display system of claim 4 wherein the windowing library is a dynamic link library in a windowing operating system.
Claim 11
Dependent Claim 117 words
In a computer system running an application program which uses multiple windows in a screen display, the screen display including a split bar separating a first display window and a second display window, a method of resizing the first display window and the second display window, the method comprising the steps of: (a) receiving a user input indicating that the split bar is to be moved; (b) determining a new location for the split bar responsive to the user input; (c) signaling a first procedure to resize the first display window; (d) signaling a second procedure to resize the second display window; and (e) notifying the application program that the resizing of the screen display has occurred.
Claim 12
Dependent Claim 117 words
In a computer system running an application program which uses multiple windows in a screen display, the screen display including a split bar separating a first display window and a second display window, a method of resizing the first display window and the second display window, the method comprising the steps of: (a) receiving a user input indicating that the split bar is to be moved; (b) determining a new location for the split bar responsive to the user input; (c) signaling a first procedure to resize the first display window; (d) signaling a second procedure to resize the second display window; and (e) notifying the application program that the resizing of the screen display has occurred.
Claim 13
Dependent Claim 16 words
The method of claim 9 wherein the steps (a)-(e) are performed external to the application program.
Claim 14
Dependent Claim 15 words
The method of claim 9 wherein the steps (a)-(e) are performed by an operating system.
Claim 15
Dependent Claim 15 words
The method of claim 9 wherein the steps (a)-(e) are performed by a windowing library.
Claim 16
Dependent Claim 19 words
The method of claim 12 wherein the windowing library is a dynamic link library in a windowing operating system.
Claim 17
Dependent Claim 46 words
The method of claim 9 wherein the split bar is a title bar providing descriptive information to a user, the title bar corresponding to the second display window, the title bar being removed from the screen display when the second display window is no longer displayed.
Claim 18
Dependent Claim 138 words
In a computer system running an application program which uses multiple windows in a screen display, the screen display including a split bar separating a first display window and a second display window, a method for reorienting the first display window and the second display window by conerting the split bar from a horizontal configuration to a vertical configuration and from a vertical configuration to a horizontal configuration, the method comprising the steps of: (a) receiving a user input indicating that the screen display is to be reoriented; (b) sending a reorient message to a windowing library; (c) performing reorientation calculations; (d) signaling a first procedure to resize the first display window; (e) signaling a second procedure to resize the second display window; and (f) notifying the application program that the reorientation of the screen display has occurred.
Claim 19
Dependent Claim 138 words
In a computer system running an application program which uses multiple windows in a screen display, the screen display including a split bar separating a first display window and a second display window, a method for reorienting the first display window and the second display window by conerting the split bar from a horizontal configuration to a vertical configuration and from a vertical configuration to a horizontal configuration, the method comprising the steps of: (a) receiving a user input indicating that the screen display is to be reoriented; (b) sending a reorient message to a windowing library; (c) performing reorientation calculations; (d) signaling a first procedure to resize the first display window; (e) signaling a second procedure to resize the second display window; and (f) notifying the application program that the reorientation of the screen display has occurred.
Claim 20
Dependent Claim 16 words
The method of claim 15 wherein the steps (c)-(f) are performed external to the application program.
Claim 21
Dependent Claim 15 words
The method of claim 15 wherein the steps (c)-(f) are performed by an operating system.
Claim 22
Dependent Claim 15 words
The method of claim 15 wherein the steps (c)-(f) are performed by the windowing library.
Claim 23
Dependent Claim 19 words
The method of claim 18 wherein the windowing library is a dynamic link library in a windowing operating system.
Claim 24
Dependent Claim 50 words
The method of claim 15 wherein the split bar in the horizontal configuration is a title bar providing descriptive information to a user, the title bar corresponding to the second display window, the title bar being removed from the screen display when the second display window is no longer displayed.
Claim 25
Dependent Claim 88 words
In a system that includes a screen display that features a multiple windows display in which a first window and a second window are separated by a title bar, a method of displaying the title bar comprising the steps of: (a) performing calculations for repositioning the title bar responsive to a user input from an input device; and (b) signaling a procedure to resize the first window and the second window responsive to the user input; wherein the steps (a) and (b) are performed by a windowing library.
Claim 26
Dependent Claim 88 words
In a system that includes a screen display that features a multiple windows display in which a first window and a second window are separated by a title bar, a method of displaying the title bar comprising the steps of: (a) performing calculations for repositioning the title bar responsive to a user input from an input device; and (b) signaling a procedure to resize the first window and the second window responsive to the user input; wherein the steps (a) and (b) are performed by a windowing library.
Claim 27
Dependent Claim 34 words
The method of claim 21 further comprising the step of: (c) changing the title bar to a split bar if the title bar has been repositioned to a predetermined section of the screen display.
Claim 28
Dependent Claim 15 words
The method of claim 22 wherein the windowing library is part of an operating system.
Claim 29
Dependent Claim 19 words
The method of claim 22 wherein the windowing library is a dynamic link library in a windowing operating system.

References Cited (Backward Citations)

US5312478A Cited
US5396587A Cited
US5229996A Cited
US5321828A Cited
US5416895A Cited
US5414848A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-02-23 2001-08-25 2002-02-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-02-23 2005-08-25 2006-02-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-02-23 2009-08-25 2010-02-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag