Intelligent copy and paste operations for application handling units, preferably handsets
AssigneeNokia Mobile Phones Ltd.
InventorChristian A Kraft
Life of this patent
Estimating the term…
Abstract
A phone including a CPU controlling a plurality of applications, a working storage that holds data and programs used in said applications and storage means acting as a clipboard when copying and pasting data from one application to another. Via the keyboard of the phone data contained in one application may be selected for copying to a clipboard. The CPU identifies predetermined types of subitems in the contents of the data copied to the clipboard. When pasting, said types of subitems may be displayed for individual pasting from the clipboard into the position in said another application appointed by the pasting command.
Claims25
A method of transferring data from one application to another in an application handling unit of a mobile telephone controlling a plurality of applications, the transfer being handled by copying data from a message received in the phone and pasting only a portion of the data corresponding to a format of a receiving application of the phone, the method comprising the steps of:
- identifying predetermined types of subitems in the contents of the data in the clipboard;
- analyzing each subitem to determine if the subitem has a data format corresponding to a data format of the receiving application;
- and
- displaying only the subitems that are available for pasting into the receiving application for selection by the user, wherein upon activating a pasting command the user can paste one or more of the displayed subitems into the receiving application without having to individually copy and paste each subitem.
An application handling unit of a mobile telephone including a CPU controlling a plurality of applications, a working storage that holds data and programs used in the applications and a storage device acting as a clipboard when copying and pasting data from one application to another, the unit further comprising:
- a selection device for selecting a receiving application into which selected data contained in one application can be copied from the clipboard;
- a data format identifying device for identifying a data format of subitems in the contents of the data copied to the clipboard;
- and
- a display for displaying only those subitems having a data format corresponding to a data format of the receiving application for selection by the user upon reception of a pasting request for pasting the data on the clipboard into the receiving application.
A handset for a mobile phone allowing a user to establish a connection via a telecommunications network, said handset comprising:
- a transceiver for communication with the network;
- an input device for inputting information into the phone;
- a display for displaying information;
- a controller unit controlling the input device and the display, the activity of the transceiver and a plurality of applications available to the user;
- the controller unit being provided with memory storage for temporarily storing data used in the applications;
- the controller unit giving a data set used in one of the applications a status according to which the data set may be pasted into a receiving application upon request from the user via the input device;
- and
- the controller unit being adapted to analyze the data set for identifying subitems having a data format corresponding to a data format of the receiving application included in the data set, the controller unit being further adapted to offer to the user only those subitems having the format corresponding to the format of the receiving application for pasting into the receiving application.
A method of automatically copying and pasting portions of information stored in a storage medium to a receiving application, the method comprising the steps of:
- detecting a request to paste data from the information into a receiving application;
- analyzing a content of the information to identify ordinary data words in the information and data items that have a format corresponding to a format of the receiving application;
- identifying each data item in the information having a format corresponding to the format of the receiving application;
- and
- activating a data transfer function to transfer one or more of the identified data items into corresponding portions of the receiving application.
Dependencies are inferred from the claim text.