System and method for uniform resource locator filtering
First Claim
Patent Images
1. A method for Uniform Resource Locator (URL) filtering, comprising:
- receiving an event notification upon the occurrence of an event associated with a received URL;
searching, in response to said event notification, a lexical search tree data structure storing a plurality of URLs for said received URL; and
processing said received URL in response to said received URL not matching any of said plurality of URLs stored in said lexical search tree data structure.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for Uniform Resource Locator (URL) filtering is disclosed. The method comprises receiving an event notification upon the occurrence of an event associated with a received URL; searching, in response to the event notification, a lexical search tree data structure storing a plurality of URLs for the received URL; and processing the received URL in response to the received URL not matching any of the plurality of URLs stored in the lexical search tree data structure.
66 Citations
20 Claims
-
1. A method for Uniform Resource Locator (URL) filtering, comprising:
-
receiving an event notification upon the occurrence of an event associated with a received URL;
searching, in response to said event notification, a lexical search tree data structure storing a plurality of URLs for said received URL; and
processing said received URL in response to said received URL not matching any of said plurality of URLs stored in said lexical search tree data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for Uniform Resource Locator (URL) filtering, comprising:
-
a web server operable to receive a URL request from a client; and
a filter operable, upon receiving an event notification relating to said URL request from said web server, to search a lexical search tree data structure storing a plurality of URLs for said received URL, said filter further operable to process said received URL in response to said received URL not matching any of said plurality of URLs. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for Uniform Resource Locator (URL) filtering, comprising:
-
receiving an event notification from a web server upon the occurrence of a URL map event;
determining, in response to receiving said event notification, a hash value for a URL received by said web server from a client;
determining a branch associated with a root node of a lexical search tree data structure corresponding to said hash value, said lexical search tree data structure storing a plurality of URLs, said branch along with said root node representing at least one URL of said plurality of URLs, said branch having one or more leaf nodes linked hierarchically to one another, each leaf node representing an element of said at least one URL;
traversing only said branch to find a match between said received URL and said at least one URL; and
processing said received URL in response to said received URL not matching said at least one URL. - View Dependent Claims (18, 19, 20)
-
Specification