System and method for adapting an internet filter
First Claim
1. A database factory for updating a filtering system which controls a computer'"'"'s access to a wide area network (WAN) of websites/pages, the database factory comprising:
- a hardware processor;
a hardware memory, operably coupled to the hardware processor, and configured to store instructions for the hardware processor, the hardware memory comprising;
an upload/download module configured to cause the processor to receive an identifier associated with a website/page accessed by the computer whose access to the wide area network is controlled by the filtering system and information associated with the identifier;
an identifier processing module configured to cause the processor to determine whether the identifier is categorized based at least in part on the identifier and the associated information, wherein the identifier processing module is configured to compare the identifier to information stored in the database to determine if the identifier is categorized;
a categorization module configured to cause the processor to categorize the identifier based at least in part on one of;
the identifier, the website associated with the identifier, and information associated with the identifier; and
a database configured to receive information relating to the categorized identifier.
14 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
19 Claims
-
1. A database factory for updating a filtering system which controls a computer'"'"'s access to a wide area network (WAN) of websites/pages, the database factory comprising:
-
a hardware processor; a hardware memory, operably coupled to the hardware processor, and configured to store instructions for the hardware processor, the hardware memory comprising; an upload/download module configured to cause the processor to receive an identifier associated with a website/page accessed by the computer whose access to the wide area network is controlled by the filtering system and information associated with the identifier; an identifier processing module configured to cause the processor to determine whether the identifier is categorized based at least in part on the identifier and the associated information, wherein the identifier processing module is configured to compare the identifier to information stored in the database to determine if the identifier is categorized; a categorization module configured to cause the processor to categorize the identifier based at least in part on one of;
the identifier, the website associated with the identifier, and information associated with the identifier; anda database configured to receive information relating to the categorized identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of processing an identifier associated with a website/page accessed by a computer having network access to a wide area network (WAN), the access controlled by a filtering system, the method comprising:
-
receiving the identifier associated with a website/page accessed by the computer whose network access to the wide area network is controlled by the filtering system; determining whether the identifier is categorized at least in part by comparing the identifier to a database; if the identifier is not categorized, categorizing the identifier; adding information relating to the identifier and to the categorization of the identifier to the database; and downloading at least a portion of the database to a computer, the downloaded portion comprising information relating to the identifier and to the categorization of the identifier. - View Dependent Claims (12, 13, 14)
-
-
15. A method of categorizing identifiers associated with a website/page at a database factory, the method comprising:
-
receiving collection data at the database factory, processing the collection data to identify at least one identifier; processing the collection data to identify at least one indication of a frequency of access of the website/page associated with the at least one identifier; merging and sorting the collection data based on the at least one indication of a frequency of access; if the identifier is not categorized, categorizing the identifier based on the merging and sorting; and updating a database with the categorized identifier. - View Dependent Claims (16, 17, 18, 19)
-
Specification