Please download the dossier by clicking on the dossier button x
×

Provision of transparent proxy services to a user of a client device

  • US 7,305,473 B2
  • Filed: 03/27/2001
  • Issued: 12/04/2007
  • Est. Priority Date: 05/28/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of providing transparent proxy services to a user of a client device, the client device having a browser for retrieving digital content from a data network, wherein the client device, a proxy server and a remote server are connected to the data network, the method comprising:

  • the proxy server receiving a first request from the browser for a first unit of digital content, wherein there is a remote server hostname associated with the remote server and the first request includes the remote server hostname for referencing the first unit of digital content;

    the proxy server requesting the first unit of digital content from the remote server;

    the proxy server receiving the first unit of digital content from the remote server;

    the proxy server parsing the first unit of digital content for references to the remote server;

    the proxy server identifying a first reference within a software construct, wherein the software construct, when performed, would force a page reload by the browser;

    the proxy server inserting a first software function into the modified remote page for modifying references;

    the proxy server inserting a call to the first software function into the software construct, wherein the first reference is encapsulated in the function call;

    the proxy server modifying at least one reference to the remote server in the first unit of digital content to form a modified first unit of digital content by inserting a surrogate server hostname into the at least one reference and removing a remote server hostname from the at least one reference, wherein the surrogate server hostname is different from the remote server hostname; and

    the proxy server transmitting the modified first unit of digital content to the browser.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×