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

Method, memory and apparatus for postponing transference of focus to a newly opened window

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

Abstract

Abstract A method, apparatus, and article of manufacture direct a computer system to postpone transferring focus to a newly opened window displayed on the computer display. The method includes the first step of in response to a command from user controls to open a new window, determining if an existing open window retains focus. If an existing open window retains focus, the second step includes determining if at least one key stroke has been received from a buffer while focus is being transferred to the new window. If the buffer is receiving at least one key stroke while focus is being transferred to the new window, the third step includes mapping the new window to the computer display while retaining focus with the existing window.

Inventors

  • 👤 Hatim Yousef Amro

Bibliographic Details

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

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 142 words
A method for directing a computer system, having at least a processor, user controls, key board, and computer display, to postpone transferring focus to a newly opened window displayed on the computer display, comprising the steps of: in response to a command from user controls to open a first window, determining if a second window retains focus; if a second window retains focus, determining if at least one key stroke from the key board has been received in a buffer for entry into the second window by a user while focus is being transferred to the first window; and if the buffer has received at least one key stroke for entry into the second window by a user while focus is being transferred to the first window, mapping the first window to the computer display while retaining focus with the second window.
Claim 2
Independent Claim 142 words
A method for directing a computer system, having at least a processor, user controls, key board, and computer display, to postpone transferring focus to a newly opened window displayed on the computer display, comprising the steps of: in response to a command from user controls to open a first window, determining if a second window retains focus; if a second window retains focus, determining if at least one key stroke from the key board has been received in a buffer for entry into the second window by a user while focus is being transferred to the first window; and if the buffer has received at least one key stroke for entry into the second window by a user while focus is being transferred to the first window, mapping the first window to the computer display while retaining focus with the second window.
Claim 3
Dependent Claim 38 words
The method according to claim 1 wherein the step of determining if the second window has focus comprises the following step: examining a focus column of a system table for an indication that the second window has focus.
Claim 4
Dependent Claim 47 words
The method according to claim 1 wherein the step of determining if key strokes have been received comprises the following step: if the second window has focus, determining if a buffer for queuing key strokes is receiving information while focus is being transferred to the first window.
Claim 5
Dependent Claim 42 words
The method according to claim 1 further comprising the step of: if the buffer has not receiving information while focus is being transferred to the first window, mapping the first window to the computer display and transferring focus to the first window.
Claim 6
Dependent Claim 139 words
A computer system for directing a computer system to postpone transferring focus to a newly opened window displayed on a computer display, comprising: user controls; key board; in response to a command from the user controls to open a first window, means for determining if a second window retains focus; if the second window retains focus, means for determining if at least one key stroke from the key board is being received in a buffer for entry into the second window by a user while focus is being transferred to the first window; and if the buffer is receiving at least one key stroke for entry into the second window by a user while focus is being transferred to the first window, means for mapping the first window to the computer display while retaining focus with the second window.
Claim 7
Dependent Claim 139 words
A computer system for directing a computer system to postpone transferring focus to a newly opened window displayed on a computer display, comprising: user controls; key board; in response to a command from the user controls to open a first window, means for determining if a second window retains focus; if the second window retains focus, means for determining if at least one key stroke from the key board is being received in a buffer for entry into the second window by a user while focus is being transferred to the first window; and if the buffer is receiving at least one key stroke for entry into the second window by a user while focus is being transferred to the first window, means for mapping the first window to the computer display while retaining focus with the second window.
Claim 8
Dependent Claim 27 words
The system according to claim 5 further comprising: means for examining a focus column of a system table for an indication that the second window has focus.
Claim 9
Dependent Claim 36 words
The system according to claim 5 further comprising: if the second window has focus, means for determining if a buffer for queuing key strokes is receiving information while focus is being transferred to the first window.
Claim 10
Dependent Claim 41 words
The system according to claim 5 further comprising: if the buffer has not receiving information while focus is being transferred to the first window, means for mapping the first window to the computer display and transferring focus to the first window.
Claim 11
Dependent Claim 196 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 postpone transferring focus to a newly opened window displayed on the computer display, the computer usable medium comprising: in response to a command from user controls to open a new window, first computer readable program code means for causing the computer system to determine if an existing open window retains focus; if the existing open window retains focus, second computer readable program code means for causing the computer system to determine if at least one key stroke from the key board is being received by a buffer for entry into the second window by a user while focus is being transferred to the new window; and if the buffer is receiving at least one key stroke for entry into the second window by a usher while focus is being transferred to the new window, third computer readable program code means for causing the computer system to map the new window to the computer display while retaining focus with the existing window.
Claim 12
Dependent Claim 196 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 postpone transferring focus to a newly opened window displayed on the computer display, the computer usable medium comprising: in response to a command from user controls to open a new window, first computer readable program code means for causing the computer system to determine if an existing open window retains focus; if the existing open window retains focus, second computer readable program code means for causing the computer system to determine if at least one key stroke from the key board is being received by a buffer for entry into the second window by a user while focus is being transferred to the new window; and if the buffer is receiving at least one key stroke for entry into the second window by a usher while focus is being transferred to the new window, third computer readable program code means for causing the computer system to map the new window to the computer display while retaining focus with the existing window.

References Cited (Backward Citations)

US5062060A Cited
US5060170A Cited
US5263134A Cited
US5163046A Cited
US5434964A Cited
US5394521A 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