PASTING DATA
First Claim
1. A method of pasting data from a source application to a destination application, where the source and destination applications are not the same;
- the method comprising the steps of;
identifying a data type for the data and an appropriate input handler for the data type;
converting the data using the appropriate input handle to a standard format based on the data type;
in an output module determining the context of the data in the standard format to identify an appropriate output handler;
obtaining a suggested paste operation from a suggestion engine based on the type and context of the data; and
instructing a paste operation on the basis of the suggested paste operation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of pasting data from a source application to a destination application, where the source and destination applications are not the same; the method comprising the steps of: identifying a data type for the data and an appropriate input handler for the data type; converting the data using the appropriate input handle to a standard format based on the data type; in an output module determining the context of the data in the standard format to identify an appropriate output handler; obtaining a suggested paste operation from a suggestion engine based on the type and context of the data; and instructing a paste operation on the basis of the suggested paste operation.
21 Citations
20 Claims
-
1. A method of pasting data from a source application to a destination application, where the source and destination applications are not the same;
- the method comprising the steps of;
identifying a data type for the data and an appropriate input handler for the data type; converting the data using the appropriate input handle to a standard format based on the data type; in an output module determining the context of the data in the standard format to identify an appropriate output handler; obtaining a suggested paste operation from a suggestion engine based on the type and context of the data; and instructing a paste operation on the basis of the suggested paste operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- the method comprising the steps of;
-
13. A system for carrying out the method steps for a method of pasting data from a source application to a destination application, where the source and destination applications are not the same;
- the method comprising the steps of;
identifying a data type for the data and an appropriate input handler for the data type; converting the data using the appropriate input handle to a standard format based on the data type; in an output module determining the context of the data in the standard format to identify an appropriate output handler; obtaining a suggested paste operation from a suggestion engine based on the type and context of the data; and instructing a paste operation on the basis of the suggested paste operation. - View Dependent Claims (14, 15, 16, 17, 18, 19)
- the method comprising the steps of;
-
20. A non-transitory computer readable medium having stored thereon a computer program comprising instructions for carrying out the method of pasting data from a source application to a destination application, where the source and destination applications are not the same;
- the method comprising the steps of;
identifying a data type for the data and an appropriate input handler for the data type; converting the data using the appropriate input handle to a standard format based on the data type; in an output module determining the context of the data in the standard format to identify an appropriate output handler; obtaining a suggested paste operation from a suggestion engine based on the type and context of the data; and instructing a paste operation on the basis of the suggested paste operation, when said computer program is executed on a computer system.
- the method comprising the steps of;
Specification