Processing selected browser requests
First Claim
Patent Images
1. A method comprising:
- intercepting a browser request that specifies a selected destination network resource;
determining, using at least one processor, whether the browser request necessitates additional processing based on a comparison of the selected destination network resource to a list indicating browser requests that necessitate additional processing;
if it is determined that the browser request necessitates additional processing, redirecting the browser request to a network server that differs from the selected destination network resource specified by the browser request; and
if it is determined that the browser request does not necessitate additional processing, directing the browser request to the selected 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.
-
Citations
20 Claims
-
1. A method comprising:
-
intercepting a browser request that specifies a selected destination network resource; determining, using at least one processor, whether the browser request necessitates additional processing based on a comparison of the selected destination network resource to a list indicating browser requests that necessitate additional processing; if it is determined that the browser request necessitates additional processing, redirecting the browser request to a network server that differs from the selected destination network resource specified by the browser request; and if it is determined that the browser request does not necessitate additional processing, directing the browser request to the selected destination network resource. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of processing a browser request specifying a destination network resource, comprising:
-
receiving a browser request from a client computer, wherein the browser request specifies a selected destination network resource; determining, using at least one processor, whether to intercept the browser request based on a comparison of the selected destination network resource specified by the browser request to a list indicating browser requests that require interception; and if it is determined that the browser request requires interception; intercepting the browser request received from the client computer at a proxy server; and performing instructions associated with and in addition to instructions performed to download the selected destination network resource. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system comprising:
-
at least one processor; and at least one non-transitory computer readable medium storing instructions thereon that, when executed by the at least one processor, cause the system to; intercept a browser request that specifies a selected destination network resource; determine whether the browser request necessitates additional processing based on a comparison of the selected destination network resource to a list indicating browser requests that necessitate additional processing; if it is determined that the browser request necessitates additional processing, redirect the browser request to a network server that differs from the selected destination network resource specified by the browser request; and if it is determined that the browser request does not necessitate additional processing, direct the browser request to the selected destination network resource. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification