Method and system for transferring data using a graphical user interface
First Claim
1. A method of transferring data between objects displayed as icons on different layers of a graphical user interface of a digital computer comprising a display and a pointing device, said graphical user interface including a layer select icon, said method comprising the steps of:
- selecting a source icon representing a source object in one layer in response to a first operation of said pointing device;
causing successive layers of said graphical user interface to be presented to the user in response to a second operation of said pointing device to position the source icon on said layer select icon;
selecting a particular one of said successive layers in response to a third operation of said pointing device; and
causing data transfer to be performed from said source object to said target object in response to a fourth operation of said pointing device to drag and drop said source icon onto a target icon representing a target object in the selected layer.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling transfer of data using “dragging and dropping” on a graphical user interface where a target icon may be in a window layer obscured by other layers provides a special layer select icon over which a source icon may be dragged to initiate sequential display of obscured layers. The operator may then examine successively presented layers and select one on which a target icon is presented on which the source icon may be dropped.
135 Citations
14 Claims
-
1. A method of transferring data between objects displayed as icons on different layers of a graphical user interface of a digital computer comprising a display and a pointing device, said graphical user interface including a layer select icon, said method comprising the steps of:
-
selecting a source icon representing a source object in one layer in response to a first operation of said pointing device;
causing successive layers of said graphical user interface to be presented to the user in response to a second operation of said pointing device to position the source icon on said layer select icon;
selecting a particular one of said successive layers in response to a third operation of said pointing device; and
causing data transfer to be performed from said source object to said target object in response to a fourth operation of said pointing device to drag and drop said source icon onto a target icon representing a target object in the selected layer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for controlling the transfer of data between objects displayed on different layers of a graphical user interface in a digital computer comprising a display and a pointing device in response to user selection of a source icon representing a source object by operation of said pointing device and user dragging and dropping of said source icon on a target icon representing a target object, said system comprising:
-
means for generating and displaying a layer select icon so positioned on said interface as to be visible whenever any layer is displayed thereon;
sequencing means responsive to user positioning of said source icon on said layer select icon by operation of said pointing device to initiate successive presentation of said different layers;
selecting means for selecting one of said layers in response to operation of said pointing device; and
data transfer means responsive to user operation of said pointing device to drag and drop said source icon on a target object in said one selected layer to transfer data from said source object to said target object. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
Specification