System and method for adapting an internet filter
First Claim
1. A method for processing and uploading identifiers for updating a filtering system which controls access to Internet sites, the method comprising:
- requesting a download of identifiers, each identifier being associated with a category;
determining whether a database of identifiers is to be uploaded to a database factory, wherein the database of identifiers includes at least one uncategorized identifier corresponding to a website/page requested to be accessed by a user;
if the database of identifiers is to be uploaded, retrieving identifiers from the database of identifiers;
uploading the database of identifiers; and
determining whether the uploaded database of identifiers has been previously categorized at the database factory.
19 Assignments
0 Petitions
Accused Products
Abstract
A system and method for updating a filtering system which controls access to a website/page between a local area network (LAN) and an Internet. The LAN includes an Internet gateway system coupled to a workstation and configured to receive a URL request. The system controls access to the website/page associated with the URL based on one or more categories that are associated with the URL. The Internet gateway system can determine the category that is associated with the URL by referencing a master database or requesting the category from a database factory. The database factory can receive URLs from multiple Internet gateway systems. The database factory determines whether the identifier was previously categorized by the database factory and provides the category to the Internet gateway system. Once the Internet gateway system has the category, it applies rules associated with the category and user to filter access to the requested website/page.
-
Citations
38 Claims
-
1. A method for processing and uploading identifiers for updating a filtering system which controls access to Internet sites, the method comprising:
-
requesting a download of identifiers, each identifier being associated with a category; determining whether a database of identifiers is to be uploaded to a database factory, wherein the database of identifiers includes at least one uncategorized identifier corresponding to a website/page requested to be accessed by a user; if the database of identifiers is to be uploaded, retrieving identifiers from the database of identifiers; uploading the database of identifiers; and determining whether the uploaded database of identifiers has been previously categorized at the database factory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for processing identifiers for updating a filtering system which controls access to Internet sites, the method comprising:
-
receiving identifiers from a filter system at a database factory, wherein at least one of the identifiers corresponds to an Internet site requested to be accessed by a user; determining whether the at least one identifier has been previously categorized at the database factory; if the at least one identifier was not previously categorized, categorizing the at least one identifier, a website/page associated with the at least one identifier, and/or additional data associated with the at least one identifier, and associating output with the at least one identifier; and posting the at least one identifier along with the associated output into a database of categorized sites. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for collecting identifiers comprising:
-
a computer configured for a user to send an identifier to request a website/page; a master database of identifiers, the identifiers being associated with one or more categories; a first server configured to receive the identifier, determine whether the identifier is in the master database of identifiers, send the identifier to a second server if the identifier is not in the master database, and apply one or more rules to one or more categories that are associated with the identifier, wherein the one or more categories are received from the second server; and a second server configured to receive the identifier from the first server if the identifier was not in the master database, determine whether the identifier was previously categorized by the second server, if the identifier was not previously categorized, determine the one or more categories to associate with the identifier and provide the one or more categories to the first server, else provide the one or more categories that were previously associated with the identifier. - View Dependent Claims (35, 36, 37, 38)
-
Specification