Associating an object with a relevant data source
AssigneeApple Inc.
InventorsPeter Glen Berger, Peter William Rapp, Michael Duncan Trent, Christopher Douglas Weeldreyer
Life of this patent
Estimating the term…
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.
Claims21
A method comprising:
- receiving, by a processor, an indication to paste an object into a destination document, the object being cut or copied from a source document different from the destination document;
- determining a source data reference associated with the object, the source data reference corresponding to a data source from which the object is generated;
- identifying a data source identifier corresponding to a destination data source in the destination document;
- and
- in response to determining that the data source identifier corresponds to the source data reference, associating the object with the destination data source and synchronizing data in the object with data in the destination data source.
A method comprising:
- receiving, by a processor, an indication to paste an object into a destination document, the object being cut or copied from a source document different from the destination document and being placed in a paste board;
- determining a source data reference associated with the object, the source data reference corresponding to a data source from which the object is generated;
- determining whether a data source is in the paste board when the indication to paste the object into the destination document is received;
- in response to determining that the data source is in the paste board, determining whether a data source identifier corresponding to the data source matches the source data reference associated with the object;
- in response to determining that the data source identifier matches the source data reference, associating the object with the data source and synchronizing data in the object with data in the data source.
A method comprising:
- receiving, by a processor, an indication to paste an object into a destination document, the object being cut or copied from a source document different from the destination document;
- determining a source data reference associated with the object, the source data reference corresponding to a data source from which the object is generated;
- determining whether a destination data source exists in the destination document, the destination data source having a data source identifier that corresponds to the source data reference;
- and
- in response to determining that the destination data source exists in the destination document, associating the object with the destination data source and synchronizing data in the object with data in the destination data source.
Dependencies are inferred from the claim text.