PROCESSING SELECTED BROWSER REQUESTS
First Claim
Patent Images
1. A method comprising:
- receiving a request specifying a destination network resource residing on a destination server;
retrieving content associated with the destination network resource specified by the request;
determining, using at least one processor, that the request necessitates additional processing;
retrieving additional content from a second server other than the destination server based on the request necessitating additional processing; and
presenting the additional content from the second server concurrently with the content from the destination network resource.
5 Assignments
0 Petitions
Accused Products
Abstract
Processing a browser request that specifies a destination network resource generally includes intercepting a browser request that specifies a selected destination network resource and redirecting the browser request to a network server that differs from the destination resource specified by the browser request. Processing a browser request also may include intercepting a browser request received from a client computer at a proxy server when the browser request specifies a selected destination network resource and performing instructions associated with and in addition to instructions performed to download the selected destination network resource.
20 Citations
20 Claims
-
1. A method comprising:
-
receiving a request specifying a destination network resource residing on a destination server; retrieving content associated with the destination network resource specified by the request; determining, using at least one processor, that the request necessitates additional processing; retrieving additional content from a second server other than the destination server based on the request necessitating additional processing; and presenting the additional content from the second server concurrently with the content from the destination network resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; receive a request specifying a destination network resource residing on a destination server; retrieve content associated with the destination network resource specified by the request; determine that the request necessitates additional processing; retrieve additional content from a second server other than the destination server based on the request necessitating additional processing; and present the additional content from the second server concurrently with the content from the destination network resource. - View Dependent Claims (12, 13, 14, 16, 17, 18, 19)
-
-
15. The system of claim 25, wherein presenting the additional content from the second server concurrently with the content from the destination network resource comprises concurrently presenting the content from the destination network resource in a first portion of the at least two portions and the additional content from the second server in a second portion of the at least two portions.
-
20. A non-transitory computer readable medium storing instructions thereon that, when executed by at least one processor, cause a computer system to:
-
receive a request specifying a destination network resource residing on a destination server; retrieve content associated with the destination network resource specified by the request; determine that the request necessitates additional processing; retrieve additional content from a second server other than the destination server based on the request necessitating additional processing; and present the additional content from the second server concurrently with the content from the destination network resource.
-
Specification