Associating an object with a relevant data source
First Claim
Patent Images
1. A method for associating an object with a data source, comprising:
- receiving an indication of a selection of an option to paste in a first document an object or a copy of an object cut or copied from a second document;
determining a data source identifier associated with the object; and
associating the object with a corresponding data source such that when the object is pasted into the first document the object is automatically associated with a data source included in the first document;
wherein the data source with which the object is associated comprises;
a data source having the data source identifier included in a current paste board that is concurrently pasted into the first document with the object if a data source having the data source identifier exists in the current paste board;
an existing data source having the data source identifier included in the first document if a data source having the data source identifier does not exist in the current paste board and if a data source having the data source identifier exists in the first document;
oran automatically generated new data source added to the first document that is populated with data extracted from the object if a data source having the data source identifier does not exist in the current paste board and if a data source having the data source identifier does not already exist in the first document.
1 Assignment
0 Petitions
Accused Products
Abstract
Associating an object with a relevant data source is disclosed. In some embodiments, an object pasted into a destination document is associated with a data source included in the destination document. In various embodiments, the data source associated with the object may comprise a data source concurrently pasted with the object into the destination document, a data source already existing in the destination document prior to the object being pasted into the destination document, or a data source generated in the destination document using data extracted from the pasted object.
27 Citations
36 Claims
-
1. A method for associating an object with a data source, comprising:
-
receiving an indication of a selection of an option to paste in a first document an object or a copy of an object cut or copied from a second document; determining a data source identifier associated with the object; and associating the object with a corresponding data source such that when the object is pasted into the first document the object is automatically associated with a data source included in the first document; wherein the data source with which the object is associated comprises; a data source having the data source identifier included in a current paste board that is concurrently pasted into the first document with the object if a data source having the data source identifier exists in the current paste board; an existing data source having the data source identifier included in the first document if a data source having the data source identifier does not exist in the current paste board and if a data source having the data source identifier exists in the first document;
oran automatically generated new data source added to the first document that is populated with data extracted from the object if a data source having the data source identifier does not exist in the current paste board and if a data source having the data source identifier does not already exist in the first document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for associating an object with a data source, comprising:
-
a processor configured to; receive an indication of a selection of an option to paste in a first document an object or a copy of an object cut or copied from a second document; determine a data source identifier associated with the object; and associate the object with a corresponding data source such that when the object is pasted into the first document the object is automatically associated with a data source included in the first document; wherein the data source with which the object is associated comprises; a data source having the data source identifier included in a current paste board that is concurrently pasted into the first document with the object if a data source having the data source identifier exists in the current paste board; an existing data source having the data source identifier included in the first document if a data source having the data source identifier does not exist in the current paste board and if a data source having the data source identifier exists in the first document;
oran automatically generated new data source added to the first document that is populated with data extracted from the object if a data source having the data source identifier does not exist in the current paste board and if a data source having the data source identifier does not already exist in the first document; and a memory coupled to the processor and configured to provide instructions to the processor. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product for associating an object with a data source, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
-
receiving an indication of a selection of an option to paste in a first document an object or a copy of an object cut or copied from a second document; determining a data source identifier associated with the object; and associating the object with a corresponding data source such that when the object is pasted into the first document the object is automatically associated with a data source included in the first document; wherein the data source with which the object is associated comprises; a data source having the data source identifier included in a current paste board that is concurrently pasted into the first document with the object if a data source having the data source identifier exists in the current paste board; an existing data source having the data source identifier included in the first document if a data source having the data source identifier does not exist in the current paste board and if a data source having the data source identifier exists in the first document;
oran automatically generated new data source added to the first document that is populated with data extracted from the object if a data source having the data source identifier does not exist in the current paste board and if a data source having the data source identifier does not already exist in the first document. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification