IP Library Patent Application 10805678
Patent Application
App. No. 10/805,678

Method and system for centralized copy/paste functionality

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
10/805,678
Abstract

This invention relates to a method for transferring data from a source application to a target application. From the application an operation is traced, from which operation at least one item is extracted. The item is saved in a trace log file, from which it can be selected and transferred into said target application. The operation can be e.g. incoming or outgoing call, where the item is a phone number or a contact card. The invention relates also to a device, to a system and to computer program product.

Claims (42)

1 . A method for transferring data from a source application to a target application, the method comprising steps for

tracing an operation relating to the source application,

extracting at least one item from said operation,

recording said item into a file,

wherein said file is called by the target application for selecting and pasting the item to said target application.

2 . The method according to claim 1 , wherein the item is selected from the file by means of a clipboard.

3 . The method according to claim 1 , wherein more than one operations are traced and recorded.

4 . The method according to claim 1 , wherein said operation is traced automatically.

5 . The method according to claim 1 , wherein the file is a log file.

6 . The method according to claim 1 , wherein at least one of the following operations: handling, receiving, sending, downloading, creating, deleting, is traced.

7 . The method according to claim 6 , wherein said item is a content of the operation or a property of the operation.

8 . The method according to claim 1 , wherein the source application and the target application are located within one application program.

9 . The method according to claim 1 , wherein the source application and the target application are located in different application programs.

10 . The method according to claim 1 , wherein the source application and the target application are located in different devices.

11 . The method according to claim 1 , wherein said file is shared between application programs of a computing device.

12 . The method according to claim 1 , wherein a type of the item is identified.

13 . The method according to claim 12 , wherein said type belongs to one of the following groups: image, audio, video, text, URL, phonebook entry, music, calendar event, wallet and error message.

14 . The method according to claim 12 , wherein said type is used for classifying the item.

15 . A device for computing, said device comprising a source application, a target application and

tracing means for tracing an operation relating to the source application,

extracting means for extracting at least one item from said operation,

a file for storing said item,

said file is arranged to receive an access command from the target application and to present items from the file.

16 . The device according to claim 15 , wherein one or many item from the file is selected to be accessed by the target application.

17 . The device according to claim 15 , wherein said tracing means are configured to operate automatically.

18 . The device according to claim 15 , wherein the file is a log file.

19 . The device according to claim 15 comprising also means for at least one of the following operations: messaging, calling, imaging, browsing, using application programs and selecting.

20 . The device according to claim 19 , wherein said extracting means are configured to extract the item from a content of the operation or from a property of the operation.

21 . The device according to claim 15 , wherein the source application and the target application are located within one application program.

22 . The device according to claim 15 , wherein the source application and the target application are located in different application programs.

23 . The device according to claim 15 , comprising means for exchanging data with another device.

24 . The device according to claim 15 , further comprising means for identifying a type of the item.

25 . The device according to claim 24 , further comprising means for classifying the item based on the its type.

26 . The device according to claim 15 , wherein said operation is implemented without user action.

27 . The device according to claim 15 , further comprising means for manual copying.

28 . The device according to claim 15 , further comprising means for mobile communication.

29 . A system for implementing the method of claim 1 .

30 . A computer program product, comprising memory means and a computer program comprising instructions for

tracing an operation relating to one application,

extracting at least one item from said operation,

recording said item into a file,

said file being called by another application for selecting the item to be pasted.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035343/0094 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2004
From: KETOLA, PEKKA; MANTERE, JUSSI; KARTTUNEN, JUHA
To: NOKIA CORPORATION
Reel/Frame 015663/0499 →