Patents by Inventor Kevin John Royer

Kevin John Royer 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).

  • Publication number: 20160359749
    Abstract: Implementations described and claimed herein provide a system and methods for balancing network loads across distinct provider networks. In one implementation, a virtual network representative of at least a first provider network is established having at least one interconnection point where network traffic is exchanged between the first provider network and a second provider network and having at least one provider edge port and at least one potential interconnection point. A measurement of a bandwidth between the at least one provider edge port and the at least one interconnection point is obtained. A measurement of a distance between the at least one provider edge port and a geographically closest of the at least one potential interconnection point or the at least one interconnection point is obtained. A network load indication for the first provider network as a function of the bandwidth measurement and the distance measurement is obtained.
    Type: Application
    Filed: August 19, 2016
    Publication date: December 8, 2016
    Applicant: Level 3 Communications, LLC
    Inventors: Mark Taylor, Kevin John Royer, Nicolas Pujet, Michael Mooney, John Ryan, Isaac K. Elliott, Rebecca Greenawalt
  • Patent number: 9515936
    Abstract: Implementations described and claimed herein provide a system and methods for balancing network loads across distinct provider networks. In one implementation, a virtual network representative of at least a first provider network is established having at least one interconnection point where network traffic is exchanged between the first provider network and a second provider network and having at least one provider edge port and at least one potential interconnection point. A measurement of a bandwidth between the at least one provider edge port and the at least one interconnection point is obtained. A measurement of a distance between the at least one provider edge port and a geographically closest of the at least one potential interconnection point or the at least one interconnection point is obtained. A network load indication for the first provider network as a function of the bandwidth measurement and the distance measurement is obtained.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: December 6, 2016
    Assignee: Level 3 Communications, LLC
    Inventors: Mark Taylor, Kevin John Royer, Nicolas Pujet, Michael Mooney, John Ryan, Isaac K. Elliott, Rebecca Greenawalt
  • Patent number: 9515910
    Abstract: Implementations described and claimed herein provide systems and methods for balancing network loads across distinct provider networks using enriched network traffic flow data. In one implementation, network traffic flow data representative of network traffic exchanged between a first provider network and a second provider network is generated. The network traffic flow data is enriched using at least one enrichment feed. A network load indication for the first provider network is calculated using the enriched network traffic flow data. The network load indication is a function of a bandwidth measurement and a distance measurement.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: December 6, 2016
    Assignee: Level 3 Communications, LLC
    Inventors: David R. Siegel, Jonathan Callahan, Lawrence Wayne Gowin, Ricky Lynn Nooner, John Kane, Kevin John Royer, Marcellus Nixon
  • Patent number: 9054981
    Abstract: Implementations described and claimed herein provide a system and methods for balancing network loads across distinct provider networks. In one implementation, a virtual network representative of at least a first provider network is established having at least one interconnection point where network traffic is exchanged between the first provider network and a second provider network and having at least one provider edge port and at least one potential interconnection point. A measurement of a bandwidth between the at least one provider edge port and the at least one interconnection point is obtained. A measurement of a distance between the at least one provider edge port and a geographically closest of the at least one potential interconnection point or the at least one interconnection point is obtained. A network load indication for the first provider network as a function of the bandwidth measurement and the distance measurement is obtained.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: June 9, 2015
    Assignee: LEVEL 3 COMMUNICATIONS, LLC
    Inventors: Mark Taylor, Kevin John Royer, Nicolas Pujet, Michael Mooney, John Ryan, Isaac K. Elliott, Rebecca Greenawalt
  • Publication number: 20130282897
    Abstract: Implementations described and claimed herein provide systems and methods for balancing network loads across distinct provider networks using enriched network traffic flow data. In one implementation, network traffic flow data representative of network traffic exchanged between a first provider network and a second provider network is generated. The network traffic flow data is enriched using at least one enrichment feed. A network load indication for the first provider network is calculated using the enriched network traffic flow data. The network load indication is a function of a bandwidth measurement and a distance measurement.
    Type: Application
    Filed: June 14, 2013
    Publication date: October 24, 2013
    Inventors: David R. Siegel, Jonathan Callahan, Lawrence Wayne Gowin, Ricky Lynn Nooner, John Kane, Kevin John Royer, Marcellus Nixon
  • Publication number: 20130205029
    Abstract: Implementations described and claimed herein provide a system and methods for balancing network loads across distinct provider networks. In one implementation, a virtual network representative of at least a first provider network is established having at least one interconnection point where network traffic is exchanged between the first provider network and a second provider network and having at least one provider edge port and at least one potential interconnection point. A measurement of a bandwidth between the at least one provider edge port and the at least one interconnection point is obtained. A measurement of a distance between the at least one provider edge port and a geographically closest of the at least one potential interconnection point or the at least one interconnection point is obtained. A network load indication for the first provider network as a function of the bandwidth measurement and the distance measurement is obtained.
    Type: Application
    Filed: November 21, 2012
    Publication date: August 8, 2013
    Applicant: LEVEL 3 COMMUNICATIONS, LLC
    Inventors: Mark Taylor, Kevin John Royer, Nicolas Pujet, Michael Mooney, John Ryan