Processing browser requests based on trap lists
First Claim
Patent Images
1. A method comprising:
- receiving, at a client device, a browser request from a user, wherein the browser request specifies a destination network resource residing on a destination server;
comparing, at the client device and using at least one processor, information associated with the destination server to a trap list to determine if the browser request is included in the trap list, wherein the trap list is stored at the client device; and
if the browser request is included in the trap list, preventing retrieval of the destination network resource specified by the browser request.
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.
160 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a client device, a browser request from a user, wherein the browser request specifies a destination network resource residing on a destination server; comparing, at the client device and using at least one processor, information associated with the destination server to a trap list to determine if the browser request is included in the trap list, wherein the trap list is stored at the client device; and if the browser request is included in the trap list, preventing retrieval of the destination network resource specified by the browser request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving, at a client device, a browser request from a user, wherein the browser request specifies a destination network resource residing on a destination server; comparing, at the client device and using at least one processor, the browser request to a trap list to determine if the browser request is included in the trap list, wherein the trap list is stored at the client device; and if the browser request is included in the trap list, intercepting the browser request, wherein intercepting the browser request comprises; retrieving content from another server other than the destination server, enabling presentation of the content from the other server, and preventing retrieval of the destination network resource specified by the browser request. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer program product for use at a computer system, the computer program product comprising one or more non-transitory computer readable storage media having stored thereon computer-executable instructions that, when executed at a processor, cause the computer system to:
-
receive, at the computer system, a browser request from a user, wherein the browser request specifies a destination network resource residing on a destination server; compare, at the computer system, information associated with the destination server to a trap list to determine if the browser request is included in the trap list, wherein the trap list is stored at the computer system; and if the browser request is included in the trap list, prevent retrieval of the destination network resource specified by the browser request. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification