Patent ID: 7996460

Claim:
A method of processing a request from a browser executing on a computer, the method comprising: receiving, at the computer, an indication of a destination resource located on a destination server, the destination resource including content; comparing, at the computer, data identifying the destination resource with a list of destination resources to determine whether additional processing is needed for the destination resource; when the comparison indicates that additional processing is not needed for the destination resource, sending a request that includes an identifier of the destination resource from the computer to the destination server and receiving the destination resource at the computer in response to the request sent to the destination server; and when the comparison indicates that additional processing is needed for the destination resource, sending a request that includes an identifier of the destination resource from the computer to a server other than the destination server such that additional processing is performed at the other server based on the destination resource, wherein the additional processing includes causing the computer to display content that differs from the content in the destination resource.