Patent US5745112A successfully refreshed from Google Patents.
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
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 |