System and method for content filtering
First Claim
1. A method comprising:
- determining a filter privilege of a user associated with a client computer in response to a request for content including a first port number and a Uniform Resource Locator (URL);
renumbering said request for content with a second port number based on said filter privilege;
transmitting said request for content with said second port number to a content filtering server that is configured to listen for requests on said second port number;
when the filter privilege is associated with an inclusion list and the URL is within the inclusion list, returning requested content to the client computer;
when the filter privilege is not associated with the inclusion list and is within an exclusionary list and the URL is not in the exclusionary list, returning requested content to the client computer.
3 Assignments
0 Petitions
Accused Products
Abstract
The system for content filtering includes at least one content server that stores content. The system also includes at least one client computer configured to transmit a request for the content to the at least one content server. The request contains an address of the content server and a port number associated with such a request for the content. A gateway is coupled to the at least one client computer. The gateway is configured to receive and renumber the request with a new rarely used port number associated with a filter privilege of a user of the at least one client computer. The system also includes a content filtering server, configured to block restricted content based on the filter privilege. Finally, a switch is coupled to the gateway, the content filtering server, and the content server. The switch is configured to listen for the request on the rarely used port number and to redirect the request to the content filtering server.
-
Citations
21 Claims
-
1. A method comprising:
-
determining a filter privilege of a user associated with a client computer in response to a request for content including a first port number and a Uniform Resource Locator (URL); renumbering said request for content with a second port number based on said filter privilege; transmitting said request for content with said second port number to a content filtering server that is configured to listen for requests on said second port number; when the filter privilege is associated with an inclusion list and the URL is within the inclusion list, returning requested content to the client computer; when the filter privilege is not associated with the inclusion list and is within an exclusionary list and the URL is not in the exclusionary list, returning requested content to the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system interacting with a client computer having a user associated therewith, said system comprising:
-
a gateway receiving a request for content from the client computer, said request including a first port number and a URL, said gateway renumbering said request for content with a second port number based on said filter privilege and transmitting the request; and a content filtering server in communication with the gateway, said content filtering server configured to listen for a request for content on said additional port number, said content filtering server receiving the request for content from the gateway, when the filter privilege is associated with an inclusion list and the URL is within the inclusion list, said content filtering server returning requested content and, when the filter privilege is not associated with an inclusion list and is within an exclusionary list and the URL is not in the exclusionary list, said content filtering server returning requested content. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification