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

Method, memory and apparatus for automatically resizing a plurality of windows displayed on a computer display

Assignee: International Business Machines Corp
•
Filing: 1996-03-29
•
Granted: 1997-12-16
•
Expires: 2016-03-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method, apparatus, and article of manufacture direct a computer system to automatically resize a plurality of open windows displayed on the computer display. The method includes the first step of in response to detecting a command from user controls over a first portion of a displayed window, determining if the displayed window is in a default size or a zoomed out size. The second step includes in response to a second command from user controls, determining if a change in state applies to the plurality of windows. The third step includes if the change in size applies to the plurality of windows and if the displayed window is in the default size, automatically displaying on the computer display the plurality of windows using the zoomed out size. The fourth step includes if the change in size applies to the plurality of windows and if the displayed window is in the zoomed out state, automatically displaying on the computer display the plurality of windows using the default size.

Inventors

  • 👤 Hatim Yousef Amro

Bibliographic Details

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

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 168 words
A method for directing a computer system, having at least a processor, user controls, memory, and computer display, to automatically resize a plurality of windows displayed on the computer display, comprising the steps of: in response to detecting a command from user controls over a first portion of a displayed window, determining if the window is in a default size or a zoomed out size; in response to detecting a second command from user controls over a second portion of the displayed window, determining if a change in size applies to the plurality of windows; if the change in size applies to the plurality of windows and if the displayed window is in the default size, automatically displaying on the computer display the plurality of windows using the zoomed out size; and if the change in size applies to the plurality of windows and if the displayed window is in the zoomed out size, automatically displaying on the computer display the plurality of windows using the default size.
Claim 2
Independent Claim 168 words
A method for directing a computer system, having at least a processor, user controls, memory, and computer display, to automatically resize a plurality of windows displayed on the computer display, comprising the steps of: in response to detecting a command from user controls over a first portion of a displayed window, determining if the window is in a default size or a zoomed out size; in response to detecting a second command from user controls over a second portion of the displayed window, determining if a change in size applies to the plurality of windows; if the change in size applies to the plurality of windows and if the displayed window is in the default size, automatically displaying on the computer display the plurality of windows using the zoomed out size; and if the change in size applies to the plurality of windows and if the displayed window is in the zoomed out size, automatically displaying on the computer display the plurality of windows using the default size.
Claim 3
Dependent Claim 15 words
The method according to claim 1 wherein the first portion comprises a zoomed out button.
Claim 4
Dependent Claim 15 words
The method according to claim 2 wherein the second portion comprises a drop down menu.
Claim 5
Dependent Claim 208 words
The method according to claim 1 wherein the step of displaying on the computer display the plurality of windows in a zoomed out size comprises the steps of: determining height and width dimensions for each window and the computer display; squaring the dimensions of the height for each window; dividing the square of the height by the height of the computer display to create a first resultant for each window; dividing one by a total number of windows displayed on the computer display and adding one thereto, creating a second resultant; and multiplying the first resultant by the second resultant to create a third resultant for each window; if the third resultant is greater than 30% of the height of the corresponding window and less than 70% of the height of the corresponding window, assigning the third resultant as the zoom out size for height for the corresponding window; if the third resultant is less than 30% of the height of the corresponding window, reducing the height of the corresponding window by 70%; if the third resultant is greater than 70% of the dimensions of the first window, reducing the height of the corresponding window by 30%; and repeating the above steps for the width of each window.
Claim 6
Dependent Claim 161 words
A computer system for automatically resizing a plurality of windows, comprising: a computer display; user controls; processor; in response to detecting a command from the user controls over a first portion of a displayed window, means for determining if the displayed window is in a default size or a zoomed out size; in response to a second command from user controls over a second portion of the displayed window, means for determining if a change in size applies to the plurality of windows; if the change in size applies to the plurality of windows and if the displayed window is in the default size, means for automatically displaying on the computer display the plurality of windows using the zoomed out size; and if the change in size to applies to the plurality of windows and if the displayed window is in the zoomed out size, means for automatically displaying on the computer display the plurality of windows using the default size.
Claim 7
Dependent Claim 161 words
A computer system for automatically resizing a plurality of windows, comprising: a computer display; user controls; processor; in response to detecting a command from the user controls over a first portion of a displayed window, means for determining if the displayed window is in a default size or a zoomed out size; in response to a second command from user controls over a second portion of the displayed window, means for determining if a change in size applies to the plurality of windows; if the change in size applies to the plurality of windows and if the displayed window is in the default size, means for automatically displaying on the computer display the plurality of windows using the zoomed out size; and if the change in size to applies to the plurality of windows and if the displayed window is in the zoomed out size, means for automatically displaying on the computer display the plurality of windows using the default size.
Claim 8
Dependent Claim 235 words
An article of manufacture, comprising: a computer usable medium having computer readable program code means embodied therein for directing a computer system, having at least a processor, user controls, key board, and computer display, to automatically resize a plurality of windows displayed on the computer display, the computer usable medium comprising: in response to detecting a command from the user controls over a first portion of a displayed window, first computer readable program code means for causing the computer system to determine if the displayed window is in a default size or a zoomed out size; in response to a second command from user controls over a second portion of the displayed window, second computer readable program code means for causing the computer system to determine if a change in size applies to the plurality of windows; if the change in size applies to the plurality of windows and if the displayed window is in the default size, third computer readable program code means for causing the computer system to automatically display on the computer display the plurality of windows using the zoomed out size; and if the change in state to applies to the plurality of windows and if the displayed window is in the zoomed out size, fourth computer readable program code means for causing the computer system to automatically display on the computer display the plurality of windows using the default size.
Claim 9
Dependent Claim 235 words
An article of manufacture, comprising: a computer usable medium having computer readable program code means embodied therein for directing a computer system, having at least a processor, user controls, key board, and computer display, to automatically resize a plurality of windows displayed on the computer display, the computer usable medium comprising: in response to detecting a command from the user controls over a first portion of a displayed window, first computer readable program code means for causing the computer system to determine if the displayed window is in a default size or a zoomed out size; in response to a second command from user controls over a second portion of the displayed window, second computer readable program code means for causing the computer system to determine if a change in size applies to the plurality of windows; if the change in size applies to the plurality of windows and if the displayed window is in the default size, third computer readable program code means for causing the computer system to automatically display on the computer display the plurality of windows using the zoomed out size; and if the change in state to applies to the plurality of windows and if the displayed window is in the zoomed out size, fourth computer readable program code means for causing the computer system to automatically display on the computer display the plurality of windows using the default size.

References Cited (Backward Citations)

US5062060A Cited
US5060170A Cited
US5263134A Cited
US5163046A Cited
US5434964A Cited
US5394521A Cited
US5450536A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-12-15 2001-06-16 2001-12-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-12-15 2005-06-16 2005-12-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-12-15 2009-06-16 2009-12-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag