IP Library Granted Patent US 10,116,738
Granted Patent B2
US 10,116,738 · App. 14/954,092 · Granted Oct 30, 2018

Detecting anomalous conditions in a name server network

Inventors: Paul E. Stolorz (Los Altos, CA); John K. Salmon (Chappaqua, NY); Michael S. Warren (Santa Fe, NM); Jeffrey G. Koller (Oxnard, CA); Aric Hagberg (Santa Fe, NM); Maksim Yevmenkin (Thousand Oaks, CA); Mark Brady (Thousand Oaks, CA); David Pfitzner (College Park, AU); Ted Middleton (Moorpark, CA)
Assignee: Level 3 Communications, LLC
H04L67/1034H04L29/06H04L29/12066H04L29/12783H04L41/069H04L41/0631H04L41/0893H04L41/22H04L43/00H04L43/04H04L61/1511H04L61/35H04L67/1002H04L67/1008H04L67/1021H04L67/1023H04L67/1029H04L67/1036H04L67/18H04L67/26H04W4/02H04W4/021H04W4/20H04L43/045H04L43/06H04L43/0811H04L43/0817H04L43/0852H04L43/10H04L43/12H04L67/02H04L67/1031H04L69/329
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 10,116,738
App. No.
14/954,092
Granted
Oct 30, 2018
Kind
B2
Abstract

A method includes monitoring the operational status of at least some name servers in a name server network. Based on the monitoring, when an error or anomalous condition is detected at a particular name server, creating a policy to indicate the status of the particular name server. The policy is taken into account when resolving hostnames using the name server network.

Claims (30)

1. A method comprising:

receiving from a subscriber, via a web-based graphical user interface, one or more policies for distribution of service requests to one or more servers in a subscriber server network;

monitoring an operational status of at least some of a plurality of name servers in a name server network that provides hostname resolution services for the one or more servers in the subscriber server network;

based on said monitoring, when an error or anomalous condition is detected at a particular name server of the name server network, creating a policy to indicate the status of the particular name server, wherein the policy is taken into account when resolving hostnames using the name server network; and

sending an alert regarding the error or anomalous condition detected at a particular name server to the subscriber via the web-based graphical user interface.

2. The method of claim 1 wherein the error or anomalous condition at the particular name server is based one or more events that occurred in the name server during operation.

3. The method of claim 1 wherein the error or anomalous condition at the particular name server means that the particular name server is not available, and wherein the policy indicates that the particular name server is unavailable.

4. The method of claim 1 further comprising:

supplying logging and monitoring data to an administrative framework.

5. The method of claim 1 wherein said monitoring comprises monitoring events from said name server network.

6. The method of claim 5 wherein said monitoring comprises monitoring events from multiple name servers in said name server network.

7. The method of claim 6 further comprising:

consolidating said events from said multiple names servers;

determining, based on said events from said multiple names servers, whether there is an alarming situation; and

based on said determining, generating an alert.

8. The method of claim 1 wherein the framework includes a plurality of name servers forming a name server network and implementing policy-based name resolution.

9. The method of claim 1 operable in an adaptive traffic control (ATC) framework in which resources of one of more content providers may be delivered to clients from at least one content delivery network (CDN).

10. The method of claim 9 wherein delivery of content of a particular content provider to a client involves at least one of said name servers resolving a hostname associated with the content.

11. A method comprising:

monitoring an operational status of at least some of a plurality of name servers in a name server network that provides hostname resolution services to at least a first subscriber, wherein the first subscriber is a content provider;

based on said monitoring, when an error or anomalous condition is detected at a particular name server, creating a policy to indicate the status of the particular name server; and

sending an alert regarding the error or anomalous condition to the first subscriber and to a network operations center (NOC), wherein the policy is taken into account when resolving hostnames using the name server network, wherein the error or anomalous condition at the particular name server is based one or more events that occurred in the name server during operation, and wherein the error or anomalous condition at the particular name server means that the particular name server is not available, and wherein the policy indicates that the particular name server is unavailable.

12. The method of claim 11 further comprising:

supplying logging and monitoring data to an administrative framework.

13. The method of claim 11 wherein said monitoring comprises monitoring events from said name server network.

14. The method of claim 13 wherein said monitoring comprises monitoring events from multiple name servers in said name server network.

15. The method of claim 14 further comprising:

consolidating said events from said multiple names servers;

determining, based on said events from said multiple names servers, whether there is an alarming situation; and

based on said determining, generating an alert.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2024
From: LEVEL 3 COMMUNICATIONS, LLC
To: SANDPIPER CDN, LLC
Reel/Frame 067244/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2015
From: MIDDLETON, TED
To: LEVEL 3 COMMUNICATIONS, LLC
Reel/Frame 037346/0346 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2015
From: CABLE & WIRELESS INTERNET SERVICES, INC.
To: SAVVIS ASSET HOLDINGS, INC.
Reel/Frame 037335/0913 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2015
From: SAVVIS COMMUNICATIONS CORPORATION
To: MOUNT SHASTA ACQUISITION LLC
Reel/Frame 037335/0931 →
MERGER Recorded Dec 20, 2015
From: MOUNT SHASTA ACQUISITION LLC
To: LEVEL 3 COMMUNICATIONS, LLC
Reel/Frame 037335/0935 →
SECURITY AGREEMENT Recorded Dec 20, 2015
From: SAVVIS COMMUNICATIONS CORPORATION
To: WELLS FARGO FOOTHILL, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 037337/0917 →
CHANGE OF NAME Recorded Dec 20, 2015
From: DIGITAL ISLAND, INC.
To: CABLE & WIRELESS INTERNET SERVICES, INC.
Reel/Frame 037338/0054 →
CHANGE OF NAME Recorded Dec 20, 2015
From: SAVVIS ASSET HOLDINGS, INC.
To: SAVVIS, INC.
Reel/Frame 037338/0058 →
MERGER Recorded Dec 20, 2015
From: SAVVIS, INC.
To: SAVVIS COMMUNICATIONS CORPORATION
Reel/Frame 037338/0071 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2015
From: YEVMENKIN, MAKSIM; PFITZNER, DAVID; STOLORZ, PAUL E.; KOLLER, JEFFREY; WARREN, MICHAEL S.; HAGBERG, ARIC; SALMON, JOHN K.; BRADY, MARK
To: DIGITAL ISLAND, INC.
Reel/Frame 037335/0895 →
Continuity (4)
Continuation 11932162 · Oct 31, 2007
Continuation 10259497 · Sep 30, 2002
Provisional Application 60325177 · Sep 28, 2001
Related Publication 20160255146A1 · Sep 1, 2016