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

Device and method for a window responding to a drag operation

Assignee: International Business Machines Corp
•
Filing: 1995-12-15
•
Granted: 1998-04-28
•
Expires: 2015-12-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system that improve direct manipulation operations in a multiwindow environment. Whenever the system detects the start of a drag operation, attribute information on the dragged object is sent to the windows displayed in the system. Each window determines from the attribute information whether or not it can respond to the drag operation. The display is disabled for any window that determines it cannot respond to he drag operation.

Inventors

  • 👤 Shin-ichi Hirose

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 09:44
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/0486; G06F9/00; G06F9/06; G06F9/44; G06F9/451

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 78 words
A method for displaying a screen on which drag and drop operation by object icons can be used, comprising the steps of: in response to a user starting to drag at least one displayed icon, disabling the display of a window that cannot process the dragged icon; and, in response to the dragging of said dragged icon, enabling the display of a window that can process said dragged icon if the display of said window has been disabled.
Claim 2
Independent Claim 78 words
A method for displaying a screen on which drag and drop operation by object icons can be used, comprising the steps of: in response to a user starting to drag at least one displayed icon, disabling the display of a window that cannot process the dragged icon; and, in response to the dragging of said dragged icon, enabling the display of a window that can process said dragged icon if the display of said window has been disabled.
Claim 3
Independent Claim 130 words
A method for displaying a screen on which drag and drop operation by object icons can be used, comprising the steps of: in response to a user starting to drag at least one displayed icon, transferring attribute information on the dragged icon from a window containing the dragged icon to other windows that do not contain the dragged icon; determining based on said attribute information whether or not the windows to which said attribute information has been transferred can process said icon; and, disabling the display of a window that has been determined not to be able to process said dragged icon, and enabling the display of a window that has been determined to be able to process said dragged icon if the display of said window has been disabled.
Claim 4
Independent Claim 130 words
A method for displaying a screen on which drag and drop operation by object icons can be used, comprising the steps of: in response to a user starting to drag at least one displayed icon, transferring attribute information on the dragged icon from a window containing the dragged icon to other windows that do not contain the dragged icon; determining based on said attribute information whether or not the windows to which said attribute information has been transferred can process said icon; and, disabling the display of a window that has been determined not to be able to process said dragged icon, and enabling the display of a window that has been determined to be able to process said dragged icon if the display of said window has been disabled.
Claim 5
Dependent Claim 34 words
The method as claimed in claim 2, further comprising the step of: disabling the display of said dragged icon if the system has determined that no window is able to process said dragged icon.
Claim 6
Dependent Claim 36 words
The method as claimed in claim 2, further comprising the step of: highlighting the display of said dragged icon if the system has determined that at least on window is able to process said dragged icon.
Claim 7
Dependent Claim 39 words
The method as claimed in claim 2, further comprising the step of: returning the windows to the state prior to the start of said drag operation in response to the end of a drop operation on said dragged icon.
Claim 8
Dependent Claim 78 words
A computer system for displaying a screen on which drag and drop operations by object icons can be used, comprising: means responsive to a user starting to drag at least one displayed icon for disabling the display of a window that cannot process the dragged icon; and, means responsive to the dragging of said dragged icon for enabling the display of a window that can process said dragged icon if the display of said window has been disabled.
Claim 9
Dependent Claim 78 words
A computer system for displaying a screen on which drag and drop operations by object icons can be used, comprising: means responsive to a user starting to drag at least one displayed icon for disabling the display of a window that cannot process the dragged icon; and, means responsive to the dragging of said dragged icon for enabling the display of a window that can process said dragged icon if the display of said window has been disabled.
Claim 10
Dependent Claim 133 words
A computer system for displaying a screen on which drag and drop operations by object icons can be used, comprising: means responsive to a user starting to drag at least one displayed icon for transferring attribute information on the dragged icon from a window containing the dragged icon to other windows that do not contain the dragged icon; means for determining based on said attribute information whether or not the windows to which said attribute information has been transferred can process said icon; and, means for disabling the display of a window that has been determined not to be able to process said dragged icon, and enabling the display of a window that has been determined to be able to process said dragged icon if the display of said window has been disabled.
Claim 11
Dependent Claim 133 words
A computer system for displaying a screen on which drag and drop operations by object icons can be used, comprising: means responsive to a user starting to drag at least one displayed icon for transferring attribute information on the dragged icon from a window containing the dragged icon to other windows that do not contain the dragged icon; means for determining based on said attribute information whether or not the windows to which said attribute information has been transferred can process said icon; and, means for disabling the display of a window that has been determined not to be able to process said dragged icon, and enabling the display of a window that has been determined to be able to process said dragged icon if the display of said window has been disabled.
Claim 12
Dependent Claim 38 words
The system as claimed in claim 7, further comprising: means for returning the windows to the state prior to the start of said drag operation in response to the end of a drop operation on said dragged icon.
Claim 13
Independent Claim 103 words
A method for displaying a screen on which direct manipulation operation on display objects can be used, comprising the steps of: in response to a user starting to drag at least one display object, transferring attribute information on the dragged display object from a window containing the dragged display object to other windows that do not contain the dragged display object; determining based on said attribute information whether or not the windows to which said attribute information has been transferred can process said dragged display object; and, indicating a window that has been determined to be able to process said dragged display object.
Claim 14
Independent Claim 103 words
A method for displaying a screen on which direct manipulation operation on display objects can be used, comprising the steps of: in response to a user starting to drag at least one display object, transferring attribute information on the dragged display object from a window containing the dragged display object to other windows that do not contain the dragged display object; determining based on said attribute information whether or not the windows to which said attribute information has been transferred can process said dragged display object; and, indicating a window that has been determined to be able to process said dragged display object.
Claim 15
Dependent Claim 64 words
The method as claimed in claim 9, wherein said indicating step includes the steps of: disabling the display of a window that has been determined not to be able to process said dragged display object; and, enabling the display of a window that has been determined to be able to process said dragged display object if the display of said window has been disabled.
Claim 16
Dependent Claim 39 words
The method as claimed in claim 9, wherein said indicating step includes the step of: displaying in the foreground of said of said screen a window that has been determined to be able to process said dragged display object.
Claim 17
Dependent Claim 39 words
The method as claimed in claim 9, wherein said indicating step includes the step of: disabling the display of said dragged display object if the system has determined that no window is able to process said dragged display object.
Claim 18
Dependent Claim 16 words
The method as claimed in claim 9, wherein said dragged display object is an object icon.
Claim 19
Dependent Claim 15 words
The method as claimed in claim 9, wherein said dragged display object is displayed text.
Claim 20
Dependent Claim 39 words
The method as claimed in claim 9, further comprising the step of: returning the windows to the state prior to the start of said drag operation in response to the end of a drop operation on said dragged icon.
Claim 21
Dependent Claim 104 words
A computer system performing a direct manipulation operation on display objects displayed on a screen, which comprises: means responsive to a user starting to drag at least one display object, for transferring attribute information on the dragged display object from a window containing the dragged display object to other windows that do not contain the dragged display object; means for determining based on said attribute information whether or not the windows to which said attribute information has been transferred can process said dragged display object; and, means for indicating a window that has been determined to be able to process said dragged display object.
Claim 22
Dependent Claim 104 words
A computer system performing a direct manipulation operation on display objects displayed on a screen, which comprises: means responsive to a user starting to drag at least one display object, for transferring attribute information on the dragged display object from a window containing the dragged display object to other windows that do not contain the dragged display object; means for determining based on said attribute information whether or not the windows to which said attribute information has been transferred can process said dragged display object; and, means for indicating a window that has been determined to be able to process said dragged display object.
Claim 23
Dependent Claim 65 words
The system as claimed in claim 16, wherein said indicating means includes: means for disabling the display of a window that has been determined not to be able to process said dragged display object; and, means for enabling the display of a window that has been determined to be able to process said dragged display object if the display of said window has been disabled.
Claim 24
Dependent Claim 38 words
The system as claimed in claim 16, wherein said indicating means includes: means for displaying in the foreground of said of said screen a window that has been determined to be able to process said dragged display object.
Claim 25
Dependent Claim 38 words
The system as claimed in claim 16, wherein said indicating means includes: means for disabling the display of said dragged display object if the system has determined that no window is able to process said dragged display object.
Claim 26
Dependent Claim 16 words
The system as claimed in claim 16, wherein said dragged display object is an object icon.
Claim 27
Dependent Claim 15 words
The system as claimed in claim 16, wherein said dragged display object is displayed text.
Claim 28
Dependent Claim 39 words
The method as claimed in claim 16, further comprising: means for returning the windows to the state prior to the start of said drag operation in response to the end of a drop operation on said dragged display object.

References Cited (Backward Citations)

US5140677A Cited
US5422993A Cited
US5530865A Cited
US5548702A Cited
US5491784A Cited
US5546527A Cited
US5606674A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag