Patent ID: 7536459

Claim:
A system, comprising: a content provider configured to provide data that includes content-tracking information to a destination device that initiates a request for the data˜the content-tracking information being a Universal Resource Locator (URL) and identifying: the content provider; the destination device; and requested data; a tracking device communicatively connected to the destination device via a network, the tracking device comprising: one or more processors; memory communicatively coupled to the one or more processors, the memory having computer-executable instructions stored thereon that, when executed by the one or more processors, direct the one or more processors to implement an application component executed at the tracking device, the application component comprising: means for receiving the request from the destination device for the data available at the content provider˜the request from the destination device comprising request-tracking information re-directing the request for the data on the content provider to the tracking device before the request reaching the content provider; the request-tracking information being another URL and identifying: the requested data; the content provider having the requested data; the destination device for the requested data; a selectable data link generating the request; rendered content having the selectable data link; and a location of the data link within the rendered content; means for logging the request-tracking information and the content-tracking information in a tracking database within the tracking device; means for routing the request to the content provider without processing the request-tracking information; means for receiving the content-tracking information from the destination device when the requested data is rendered at the destination device; and means for processing the request-tracking information and the content-tracking information, the processing comprising: associating the request-tracking information with the destination device initiating the request; and associating the content-tracking information with the destination on which the requested data is rendered.