Method and an apparatus to store information regarding web pages
First Claim
Patent Images
1. A method comprising:
- receiving content ratings in a portion of a data structure regarding a web page in a domain from a server;
using a subset of the content ratings to evaluate the web page based on one or more content filtering policies, wherein the data structure includes a rating tree of the domain, a structure of the rating tree corresponding to a domain structure of the domain such that a root of the rating tree contains a content rating of a main page of the domain and one or more child nodes of the root of the rating tree contain one or more content ratings of one or more web pages that are one logical level below the main page; and
locally storing the subset of the information.
22 Assignments
0 Petitions
Accused Products
Abstract
A method and an apparatus to store information regarding web pages have been disclosed. In one embodiment, the method includes receiving a predetermined type of information regarding a web page in a domain from a server, using a subset of the information to evaluate the web page based on one or more predetermined policies, and locally storing the subset of the information. Other embodiments have been claimed and described.
14 Citations
20 Claims
-
1. A method comprising:
-
receiving content ratings in a portion of a data structure regarding a web page in a domain from a server; using a subset of the content ratings to evaluate the web page based on one or more content filtering policies, wherein the data structure includes a rating tree of the domain, a structure of the rating tree corresponding to a domain structure of the domain such that a root of the rating tree contains a content rating of a main page of the domain and one or more child nodes of the root of the rating tree contain one or more content ratings of one or more web pages that are one logical level below the main page; and locally storing the subset of the information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving a portion of a rating structure from a server, wherein the rating structure includes a rating tree of the domain, a structure of the rating tree corresponding to a domain structure of the domain such that a root of the rating tree contains a content rating of a main page of the domain and one or more child nodes of the root of the rating tree contain one or more content ratings of one or more web pages that are one logical level below the main page, and the one or more web pages including a first web page requested by a user; and using a subset of the content ratings to determine whether the first web page has content in a category based a content filtering policy. - View Dependent Claims (7)
-
-
8. A method comprising:
-
retrieving a rating structure of a domain from a database in response to a content rating request on a web page in the domain from a content filtering client, wherein the rating structure includes a rating tree of the domain, a structure of the rating tree corresponding to a domain structure of the domain such that a root of the rating tree contains a content rating of a main page of the domain and one or more child nodes of the root of the rating tree contain one or more content ratings of one or more web pages that are one logical level below the main page, wherein the one or more web pages include the web page; identifying a portion of the rating structure relevant to the web page; and sending the portion in a response to the content filtering client. - View Dependent Claims (9, 10)
-
-
11. A non-transitory computer readable medium storing executable instructions that, when executed by a processor, will cause the processor to perform operations comprising:
-
determining whether a web page and a plurality of sub-directories of the web page are in a first category; assigning a first rating of a first type to the web page if contents of the web page and the plurality of sub-directories are in the first category; and storing the first rating in a rating tree, wherein a structure of the rating tree corresponding to a domain structure of a domain such that a root of the rating tree contains a content rating of a main page of the domain and one or more child nodes of the root of the rating tree contain one or more content ratings of one or more web pages that are one logical level below the main page. - View Dependent Claims (12, 13)
-
-
14. A non-transitory computer readable medium storing executable instructions that, when executed by a processor, will cause the processor to perform operations comprising:
-
sending a content rating request on a first web page; receiving a branch of a rating tree of a domain associated with the first web page, the first web page being in the domain, the branch including content ratings of the first web page, a main page of the domain, and any sub-directories between the first web page and the main page, wherein a structure of the rating tree corresponding to a domain structure of the domain such that a root of the rating tree contains a content rating of the main page of the domain and child nodes of the root of the rating tree contain content ratings of one or more web pages that are one logical level below the main page; and using a subset of the content ratings received to determine whether access to the first web page is allowed based on one or more predetermined content filtering policies. - View Dependent Claims (15, 16)
-
-
17. A system comprising:
-
a content filtering client to determine whether web pages requested by users are allowed under one or more content filtering policies; and a server, communicably coupled to the content filtering client, to send a portion of a rating structure associated with the requested web pages to the content filtering client if the content filtering client requests content ratings of the web pages, wherein the content filtering client is operable to use a subset of one or more content ratings in the portion of the rating structure to determine whether the web pages are allowed under the one or more content filtering policies, wherein the rating structure includes a rating tree of a domain containing the web pages, a structure of the rating tree corresponding to a domain structure of the domain such that a root of the rating tree contains a content rating of a main page of the domain and one or more child nodes of the root of the rating tree contain one or more content ratings of one or more web pages that are one logical level below the main page. - View Dependent Claims (18, 19, 20)
-
Specification