Patent ID: 9679315
Date: 2017-06-13
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A computer-implemented method for ensuring presentation of content from external destinations on a user device despite execution of an external destination blocker running on the user device, the computer-implemented method comprising: retrieving at a proxy, a HyperText Markup Language (HTML) page of a first party site from the first party site in response to a user device request for said HTML page that is rerouted from the first party site to the proxy, said HTML page comprising at least one call to a different third party site; issuing the call from said proxy to the third party site; receiving third party content in response to said issuing; encoding the third party content as an encoded data string; generating a modified HTML page by removing the call to the third party site and inserting the encoded data string encoding the third party content in place of the call; and sending the modified HTML page over a digital network in response to said user device request.