User specified transfer of data between applications
AssigneeInternational Business Machines Corporation
InventorScreenivasulu Kesavarapu
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorScreenivasulu Kesavarapu
Estimating the term…
A method, information processing system and computer readable medium for transferring data between applications on a computer is disclosed. The method includes selecting data from a first application and selecting a copy-to command for copying the data selected from the first application. The method further includes selecting a second application as a destination for the data selected. The method further includes copying the data selected to a location in the second application.
A method for transferring an object in a mobile telephone between documents, the method comprising:
A method for transferring data from a mobile telephone having a limited user interface to a document in another information processing system, the method comprising:
An information processing system on a mobile telephone comprising:
Dependencies are inferred from the claim text.
From the US filing history. Foreign family members aren’t listed.
Drawings are temporarily unavailable. Open the PDF at USPTO
Interprogram communication: user-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
Computing and data processing
About 2 months of term left · ends 12 Dec 2026 (estimated)
Not Applicable.
Not Applicable.
Not Applicable.
The subject matter, which is regarded as the invention, is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other features and also the advantages of the invention will be apparent from the following detailed description taken in conjunction with the accompanying drawings. Additionally, the left-most digit of a reference number identifies the drawing in which the reference number first appears.
FIG. 1 is an illustration of a graphical user interface showing the process of selecting the copy-to command, according to one embodiment of the present invention.
FIG. 2 is an illustration of a graphical user interface showing the process of selecting a second application, according to one embodiment of the present invention.
FIG. 1 is an illustration of a graphical user interface (GUI) 100 showing the process of selecting the copy-to command, according to one embodiment of the present invention. In an exemplary embodiment, the GUI 100 provides a human interface for a first application that allows a user to word process. The present invention, however, applies to any application that provides a human interface for a first application that allows a user to edit any type of document. GUI 100 represents a GUI commonly known as a window or tile having a control bar 106 along the top of the GUI 100 and a menu bar 108 underneath the control bar 106. The control bar 106 includes the name of the first application. The menu bar 108 provides menu bar selections commonly used for word processing, such as file, edit, view and insert. Upon activation of a menu bar selection of the menu bar 108, such as through clicking of a mouse button or pressing of a keyboard key or combination of keyboard keys, a pull down menu is provided to the user.
FIG. 1 shows that GUI 100 includes an edit area 110 wherein a user can interact with the first application and effectuate word processing or general editing functions. In this example, edit area 110 includes text, graphics or other data that is edited by the user of the first application and GUI 100. A mouse pointer, which is a graphical icon, is moved by the user utilizing the mouse and indicates a location or insertion point to the user. In a word processor, an insertion point indicates a location in a document wherein the next character, text unit or other data will be inserted.
FIG. 1 further shows that the user has selected or highlighted a subset of data 102, such as text. The user typically performs the task of selecting or highlighting a subset of data by moving the mouse pointer to the beginning of the selected data 102, pressing the left mouse button at the start of the selected data 102, maintaining the left mouse button depressed as the user moves the mouse pointer to the end of the selected data 102 and releasing the left mouse button when the user locates the mouse pointer at the end of the selected data 102. An alternative way to perform the task of selecting or highlighting a subset of data is to move the insertion point to the beginning of the selected data 102 using the keyboard, pressing the shift key on the keyboard at the start of the selected data 102, maintaining the shift key depressed as the user moves the insertion point to the end of the selected data 102 using the keyboard and releasing the shift key when the user locates the insertion point at the end of the selected data 102.