Visually assisted method for transfer of data within an application or from a source application to a receiving application
First Claim
1. A method of visually assisting a user in transferring data from one window to another on a computer display screen comprising the steps of:
- displaying different, concurrently running programs in first and second active windows on said computer display screen;
dynamically and graphically marking a block of data from said first window which is to be transferred, whereby the graphically marked data block has a displayed outline representing the spatial characteristic of the data block;
selecting between either a cut or a copy type of data transfer operation;
selecting with a cursor the graphically marked data block to form a data transfer block representing the data to be transferred;
dragging with said cursor on said screen said data transfer block having the displayed outline representing the spatial characteristics of the data block from said first window, across boundaries of said first and second windows, and positioning said data transfer block within said second window without altering data in said first window, said dragging operation being performed while continuously displaying said data transfer block;
inserting said marked data into said second window where said data transfer block has been positioned; and
deleting said marked data from said first window after insertion of said marked data at said second window if a cut type of data transfer operation has been chosen.
0 Assignments
0 Petitions
Accused Products
Abstract
Data is transferred between files within an application program or between multiple, independent, simultaneously active application programs appearing concurrently on a computer display screen using a visually assisted method. Data to be transferred from a first location is marked on the computer display screen. Subsequent optional selection of either a Cut or a Copy function causes a distinctive border to appear around the marked data. An input device may then be used to move the bordered area to a new location on the computer display screen without alteration or movement of the originally marked data. A data transfer symbol appears within the bordered area during the data transfer operation to signify that such an operation is in progress. Further selection of a Paste function causes the marked data to be inserted at its new location and deletion from the computer display screen of the distinctive border and of the data transfer symbol. Additionally, the originally marked data is deleted from the computer screen display if the Cut function was chosen, while, if the Copy function was chosen, the originally marked data is unmarked and left unaltered at the conculsion of the data transfer operation.
147 Citations
7 Claims
-
1. A method of visually assisting a user in transferring data from one window to another on a computer display screen comprising the steps of:
-
displaying different, concurrently running programs in first and second active windows on said computer display screen; dynamically and graphically marking a block of data from said first window which is to be transferred, whereby the graphically marked data block has a displayed outline representing the spatial characteristic of the data block; selecting between either a cut or a copy type of data transfer operation; selecting with a cursor the graphically marked data block to form a data transfer block representing the data to be transferred; dragging with said cursor on said screen said data transfer block having the displayed outline representing the spatial characteristics of the data block from said first window, across boundaries of said first and second windows, and positioning said data transfer block within said second window without altering data in said first window, said dragging operation being performed while continuously displaying said data transfer block; inserting said marked data into said second window where said data transfer block has been positioned; and deleting said marked data from said first window after insertion of said marked data at said second window if a cut type of data transfer operation has been chosen. - View Dependent Claims (2, 3, 4)
-
-
5. In a device controlled computer display system, a method of visually assisting a user in moving information between windows on a screen of a display device included in said system, said method comprising the steps of:
-
displaying different, concurrently running programs in respective active windows; defining in one window said information to be moved; selecting between either a cut or copy type of move operation; copying said information to be moved; generating a graphical representation of said information upon selecting a move operation, said graphical representation showing the user at least the spatial characteristics of said information to be moved; dynamically selecting in said one window said graphical representation of said information to be moved; using a device included in said system to drag said graphical representation on said screen across borders of said one window and a second window; positioning said graphical representation in said second window using said device; simultaneously maintaining said information active in said one window while said information is selected and said graphical representation is moved and positioned by dragging; inserting said copied information at a location in said second window where said graphical representation is positioned; and deleting said marked information from said one window after insertion at said second window if a cut type operation is selected.
-
-
6. In a device controlled computer display system, a method of visually assisting a user in moving information form one active window to another active window on a screen of a display device included in said system, said method comprising the steps of:
-
displaying different, concurrently running programs in said active windows; dynamically marking the information in said one window which is to be moved; selecting between either a cut or copy type of move operation; copying said information to be moved; displaying a border around said marked information, whereby the displayed border represents the spatial characteristic of the information to be moved; selecting said border to form a transfer block of the information to be moved; using a device included in said system to drag said border from said one window to another window; simultaneously maintaining said information active in said one window while said information is selected and said border is being moved by dragging from one window to another window; inserting said copied information at a location in said second window where said border is positioned; and deleting said marked information from said one window after insertion at said second window if a cut type operation is selected. - View Dependent Claims (7)
-
Specification