Patents by Inventor Andrew Dugan
Andrew Dugan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10084539Abstract: Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.Type: GrantFiled: June 6, 2017Date of Patent: September 25, 2018Assignee: Level 3 Communications, LLCInventors: Jeffrey K. Storey, John F. Waters, Andrew Dugan, Salvador Parades, Gary Ratterree
-
Patent number: 10038714Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for data center redundancy in relation to a computer network. In particular, the present disclosure provides for one or more available redundant data centers, or bunkers, associated with a computer network. In one embodiment, the bunker data centers are configured to absorb traffic intended for an application operating on a data center when the traffic threatens to overwhelm the application. For example, during a distributed denial of service (DDOS) attack, the bunker data centers are configured to absorb some of the traffic from the DDOS attack to prevent the application that is the target of the attack from being overwhelmed.Type: GrantFiled: June 18, 2014Date of Patent: July 31, 2018Assignee: LEVEL 3 COMMUNICATIONS, LLCInventors: John F. Waters, Jr., Andrew Dugan, Salvador Paredes, Nasser Nabih El-Aawar
-
Publication number: 20180139302Abstract: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.Type: ApplicationFiled: January 15, 2018Publication date: May 17, 2018Inventors: James Q. Crowe, John F. Waters, JR., Andrew Dugan, Christopher Newton, Laurence Lipstone, Kenneth Brookman, Joseph Lawrence, Andrew Swart, David Fullagar, Kevin Paul
-
Patent number: 9871881Abstract: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.Type: GrantFiled: November 10, 2014Date of Patent: January 16, 2018Assignee: Level 3 Communications, LLCInventors: James Q. Crowe, John F. Waters, Jr., Andrew Dugan, Christopher Newton, Laurence Lipstone, Kenneth Brookman, Joseph Lawrence, Andrew Swart, David Fullagar, Kevin Paul
-
Publication number: 20170272153Abstract: Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.Type: ApplicationFiled: June 6, 2017Publication date: September 21, 2017Applicant: Level 3 Communications, LLCInventors: Jeffrey K. Storey, John F. Waters, Andrew Dugan, Salvador Parades, Gary Ratteree
-
Patent number: 9673896Abstract: Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.Type: GrantFiled: September 12, 2016Date of Patent: June 6, 2017Assignee: Level 3 Communications, LLCInventors: Jeffrey K. Storey, John F. Waters, Andrew Dugan, Salvador Paredes, Gary Ratterree
-
Patent number: 9621669Abstract: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.Type: GrantFiled: November 10, 2014Date of Patent: April 11, 2017Assignee: LEVEL 3 COMMUNICATIONS, LLCInventors: James Q. Crowe, John F. Waters, Jr., Andrew Dugan, Christopher Newton, Laurence Lipstone, Kenneth Brookman, Joseph Lawrence, Andrew Swart, David Fullagar, Kevin Paul
-
Patent number: 9584219Abstract: Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.Type: GrantFiled: August 24, 2015Date of Patent: February 28, 2017Assignee: LEVEL 3 COMMUNICATIONS, LLCInventors: Jeffrey Kendall Storey, John F. Waters, Andrew Dugan, Salvador Paredes, Gary Ratterree
-
Publication number: 20160380695Abstract: Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.Type: ApplicationFiled: September 12, 2016Publication date: December 29, 2016Applicant: Level 3 Communications, LLCInventors: Jeffrey K. Storey, John F. Waters, Andrew Dugan, Salvador Paredes, Gary Ratterree
-
Publication number: 20160381170Abstract: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.Type: ApplicationFiled: September 12, 2016Publication date: December 29, 2016Applicant: Level 3 Communications, LLCInventors: James Q. Crowe, John F. Waters, Andrew Dugan, Christopher Newton, Laurence Lipstone, Ken Brookman, Joseph Lawrence, Andrew Swart, David Fullagar, Kevin Paul
-
Publication number: 20160028476Abstract: Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.Type: ApplicationFiled: August 24, 2015Publication date: January 28, 2016Applicant: Level 3 Communications, LLCInventors: Jeffrey Kendall Storey, John F. Waters, JR., Andrew Dugan, Salvador Paredes, Gary Ratterree
-
Patent number: 9161080Abstract: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.Type: GrantFiled: July 12, 2012Date of Patent: October 13, 2015Assignee: LEVEL 3 COMMUNICATIONS, LLCInventors: James Q. Crowe, John F. Waters, Jr., Andrew Dugan, Christopher Newton, Laurence Lipstone, Kenneth Brookman, Joseph Lawrence, Andrew Swart, David Fullagar, Kevin Paul, Mark Taylor
-
Patent number: 9118414Abstract: Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.Type: GrantFiled: August 22, 2012Date of Patent: August 25, 2015Assignee: Level 3 Communications, LLCInventors: Jeffrey Kendall Storey, John F. Waters, Jr., Andrew Dugan, Salvador Paredes, Gary Ratterree
-
Publication number: 20150067092Abstract: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.Type: ApplicationFiled: November 10, 2014Publication date: March 5, 2015Applicant: Level 3 Communications, LLCInventors: James Q. Crowe, John F. Waters, JR., Andrew Dugan, Christopher Newton, Laurence Lipstone, Kenneth Brookman, Joseph Lawrence, Andrew Swart, David Fullagar, Kevin Paul
-
Publication number: 20150067174Abstract: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.Type: ApplicationFiled: November 10, 2014Publication date: March 5, 2015Applicant: Level 3 Communications, LLCInventors: James Q. Crowe, John F. Waters, JR., Andrew Dugan, Christopher Newton, Laurence Lipstone, Kenneth Brookman, Joseph Lawrence, Andrew Swart, David Fullagar, Kevin Paul
-
Publication number: 20140373140Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for data center redundancy in relation to a computer network. In particular, the present disclosure provides for one or more available redundant data centers, or bunkers, associated with a computer network. In one embodiment, the bunker data centers are configured to absorb traffic intended for an application operating on a data center when the traffic threatens to overwhelm the application. For example, during a distributed denial of service (DDOS) attack, the bunker data centers are configured to absorb some of the traffic from the DDOS attack to prevent the application that is the target of the attack from being overwhelmed.Type: ApplicationFiled: June 18, 2014Publication date: December 18, 2014Applicant: LEVEL 3 COMMUNICATIONS, LLCInventors: John F. Waters, JR., Andrew Dugan, Salvador Paredes, Nasser Nabih El-Aawar
-
Patent number: 8886742Abstract: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.Type: GrantFiled: January 27, 2012Date of Patent: November 11, 2014Assignee: Level 3 Communications, LLCInventors: James Q. Crowe, John F. Waters, Jr., Andrew Dugan, Christopher Newton, Laurence Lipstone, Kenneth Brookman, Joseph Lawrence, Andrew Swart, David Fullagar, Kevin Paul
-
Patent number: 8849112Abstract: An asymmetrical and dynamic routing system (ADRS) is provided to enable the dynamic adjustment of the bandwidth capacity of two or more network devices exchanging data. The two or more network devices monitor their current bandwidth demand between themselves and others in a network and a first network device can transmit bandwidth request to a second network device when the first network device reaches transmission bandwidth capacity. Each network device is further configured with additional transmit and receive ports and can be selectively enabled in response to a bandwidth request from other network devices. Each network device is further configured to generate control signals that are sent to optical mirrors to re-direct data signals to or from the one or more enabled additional transmit and receive ports.Type: GrantFiled: October 8, 2012Date of Patent: September 30, 2014Assignee: Level 3 Communications, LLCInventors: James Q. Crowe, Peter Brennan Doerr, Andrew Dugan
-
Publication number: 20130129344Abstract: Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.Type: ApplicationFiled: August 22, 2012Publication date: May 23, 2013Applicant: LEVEL 3 COMMUNICTIONS, LLCInventors: Jeffrey Kendall Storey, John F. Waters, JR., Andrew Dugan, Salvador Paredes, Gary Ratterree
-
Patent number: 8417114Abstract: Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.Type: GrantFiled: August 21, 2012Date of Patent: April 9, 2013Assignee: Level 3 Communications, LLCInventors: Jeffrey Kendall Storey, John F. Waters, Jr., Andrew Dugan, Salvador Paredes, Gary Ratterree