Clipboard augmentation with references
First Claim
Patent Images
1. A method, comprising:
- receiving a notification that copy data comprising a reference has been placed on a computer-implemented clipboard, the copy data conforming to a first data format;
identifying supplemental data not on the clipboard using the reference within the copy data, the supplemental data external to a source from which the copy data originated, the reference comprising a Uniform Resource Locator (URL) referencing an Really Simple Syndication (RSS) feed, the supplemental data comprising the RSS feed;
adding the supplemental data to the clipboard;
identifying second supplemental data not on the clipboard using a second reference within the supplemental data, the second supplemental data external to the source from which the copy data originated, the second supplemental data comprising content of the RSS feed; and
adding the second supplemental data to the clipboard.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and data structures for augmenting data placed on the clipboard with additional data are disclosed. Where the data placed on the clipboard may include one or more references to other information, such systems, methods, or data structures may retrieve data referred to by a reference and place such data, or data associated with the retrieved data, on the clipboard.
182 Citations
16 Claims
-
1. A method, comprising:
-
receiving a notification that copy data comprising a reference has been placed on a computer-implemented clipboard, the copy data conforming to a first data format; identifying supplemental data not on the clipboard using the reference within the copy data, the supplemental data external to a source from which the copy data originated, the reference comprising a Uniform Resource Locator (URL) referencing an Really Simple Syndication (RSS) feed, the supplemental data comprising the RSS feed; adding the supplemental data to the clipboard; identifying second supplemental data not on the clipboard using a second reference within the supplemental data, the second supplemental data external to the source from which the copy data originated, the second supplemental data comprising content of the RSS feed; and adding the second supplemental data to the clipboard. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a processing unit; and a memory, the processing unit operating with the memory to provide; a computer-implemented clipboard configured to receive copy data comprising a reference from a source application, the copy data conforming to a first data format; and
an augmentation module configured to;receive a notification when the copy data has been placed on the clipboard by the source application; identify supplemental data not on the clipboard using the reference within the copy data, the supplemental data external to the source application from which the copy data originated, the reference comprising a Uniform Resource Locator (URL) referencing an Really Simple Syndication (RSS) feed, the supplemental data comprising the RSS feed; add the supplemental data to the clipboard; identify second supplemental data not on the clipboard using a second reference within the supplemental data, the second supplemental data external to the source application from which the copy data originated, the second supplemental data comprising content of the RSS feed; and add the second supplemental data to the clipboard. - View Dependent Claims (13, 14, 15)
-
-
16. One or more computer-readable storage media containing computer-executable instructions that, when executed, implement the following operations:
-
receiving a notification at a first application that copy data comprising a reference has been placed on a computer-implemented clipboard by a second application, the copy data conforming to a first data format; identifying supplemental data not on the clipboard using the reference, the supplemental data external to the first application, the second application, and the clipboard, the reference comprising a Uniform Resource Locator (URL) referencing an Really Simple Syndication (RSS) feed, the supplemental data comprising the RSS feed; adding the supplemental data to the clipboard, wherein the identifying and adding are performed by the first application, and the first application and the second application are different applications; identifying second supplemental data not on the clipboard using a second reference within the supplemental data, the second supplemental data external to the source application from which the copy data originated, the second supplemental data comprising content of the RSS feed; and adding the second supplemental data to the clipboard.
-
Specification