IP Library Granted Patent US 8,090,852
Granted Patent B2
US 8,090,852 · App. 12/132,979 · Granted Jan 3, 2012

Managing use of proxies to access restricted network locations

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,090,852
App. No.
12/132,979
Granted
Jan 3, 2012
Kind
B2
Abstract

In embodiments of the present invention improved capabilities are described for the detection of uncategorized web-based proxy sites, where an action may be provided in association with access to restricted network locations. In a step A, a network location access request may be received from a computing facility. In a step B, a URL database may be assessed that contains categorized URLs and it may be determined that a URL associated with the network location access request is previously uncategorized URL. In a step C, it may be determined that the URL associated with the network location access request includes a secondary URL. In a step D, the URL database may be accessed that contains categorized URLs and it may be determined that the client is restricted from accessing the secondary URL. In a step E, the action may be provided in association with the network location access request as a previously uncategorized proxy website when steps B, C, and D are all met.

Claims (33)

1. A method of operating a threat management facility to prevent proxy access to content prohibited by a network policy, the method comprising:

A. receiving a network location access request at the threat management facility from a client belonging to an enterprise secured by the threat management facility;

B. accessing a URL database that contains categorized URLs and determining if a URL associated with the network location access request is a previously uncategorized URL;

C. when the URL associated with the network location access request is a previously uncategorized URL, determining if the URL associated with the network location access request includes a primary URL with a first network location to be accessed by the client and a secondary URL within the primary URL with a second network location of a website to be accessed using the first network location as a proxy site;

D. when the URL includes a secondary URL with a second network location of a website to be accessed using the first network location as a proxy site, accessing the URL database and determining if the client is restricted from accessing the website identified by the secondary URL; and

E. when the client is restricted from accessing the website, blocking the network location access request for the URL.

2. The method of claim 1 , further comprising providing a warning to the client about a policy violation.

3. The method of claim 1 , further comprising logging the network location access request.

4. The method of claim 3 , wherein the logging enables correlation with previously logged actions.

5. The method of claim 4 , wherein the correlation generates a further action from the threat management facility.

6. The method of claim 1 , wherein the previously uncategorized URL is absent from the database that contains categorized URLs.

7. The method of claim 1 , wherein the categorized URLs include URLs that are categorized as restricted.

8. The method of claim 1 , wherein the categorized URLs include URLs that are categorized as not restricted.

9. The method of claim 1 , wherein the categorized URLs include URLs that are categorized as allowed.

10. The method of claim 1 , wherein the categorized URLs include URLs that are categorized as not allowed.

11. The method of claim 1 , wherein the categorized URLs include a URL white list.

12. The method of claim 1 , wherein the categorized URLs include a URL black list.

13. The method of claim 1 , wherein the secondary URL is an embedded URL in the URL associated with the network location request.

14. The method of claim 1 , wherein the secondary URL is encoded.

15. The method of claim 1 , wherein the network policy includes URL access restrictions for the client.

16. The method of claim 1 , wherein the client is associated with a user.

17. The method of claim 14 , wherein the user has access restrictions associated with the network policy.

18. The method of claim 1 , wherein the URL associated with the network location access request is analyzed for a portion that corresponds with a restricted access URL.

19. The method of claim 18 , wherein the portion is associated with obfuscated data.

20. A method of operating a threat management facility to prevent proxy access to content prohibited by a network policy, the method comprising:

A. receiving a network location access request from a client at the threat management facility;

B. analyzing the network location access request to discover if the network location request includes a primary URL of a proxy site and a secondary URL within the primary URL of a website to be accessed through the proxy site;

C. in response to a discovery of the secondary URL in step B wherein the secondary URL includes a location for proxy access from the client through the proxy site identified in the primary URL, determining if the secondary URL is a restricted URL to which the client is restricted from access by the network policy; and

D. in the event the secondary URL is the restricted URL as identified in the network policy, providing an action in association with access to at least one of the primary URL and the secondary URL.

21. The method of claim 20 , further comprising: registering the secondary URL as a new restricted URL in the network policy.

22. The method of claim 20 , wherein the action is blocking access by the client to the secondary URL through the proxy site.

23. The method of claim 20 , wherein the action is providing a warning to a user about a violation of the network policy.

24. The method of claim 20 , wherein the action is logging the network location access request.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 053476/0681 Recorded Mar 9, 2021
From: OWL ROCK CAPITAL CORPORATION, AS COLLATERAL AGENT
To: SOPHOS LIMITED
Reel/Frame 056469/0815 →
RELEASE OF SECURITY INTEREST Recorded Jul 28, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: SOPHOS LIMITED
Reel/Frame 053334/0220 →
PATENT SECURITY AGREEMENT FIRST LIEN Recorded Jul 6, 2020
From: SOPHOS LIMITED
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 053124/0350 →
PATENT SECURITY AGREEMENT SECOND LIEN Recorded Jul 6, 2020
From: SOPHOS LIMITED
To: OWL ROCK CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 053476/0681 →
ASSIGNMENT OF SECURITY INTEREST Recorded Feb 3, 2014
From: JPMORGAN CHASE BANK, N.A.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032152/0883 →
CHANGE OF NAME Recorded Apr 11, 2013
From: SOPHOS PLC
To: SOPHOS LIMITED
Reel/Frame 030194/0299 →
SECURITY INTEREST Recorded May 11, 2012
From: RBC EUROPE LIMITED, AS EXISTING ADMINISTRATION AGENT AND COLLATERAL AGENT
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 028198/0285 →
SECURITY AGREEMENT Recorded Aug 8, 2011
From: SOPHOS LIMITED F/K/A SOPHOS PLC
To: ROYAL BANK OF CANADA EUROPE LIMITED, AS COLLATERAL AGENT
Reel/Frame 026717/0424 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2008
From: IANCHICI, ALEXANDER; COOK, ROBERT W.; ROY, CORY M.
To: SOPHOS PLC
Reel/Frame 021214/0362 →