×

Multi-link network gateway with monitoring and dynamic failover

  • US 10,116,539 B1
  • Filed: 05/23/2018
  • Issued: 10/30/2018
  • Est. Priority Date: 05/23/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing communication over one or more networks using one or more network computers, wherein execution of instructions by the one or more network computers perform the method comprising:

  • instantiating a monitoring engine that performs actions, including;

    monitoring one or more links that are associated with a gateway computer, wherein the one or more links are associated with one or more network addresses, and wherein the gateway computer is associated with a gateway identifier (GID) that is separate from the one or more network addresses; and

    providing one or more metrics that are associated with the one or more monitored links based on the monitoring; and

    instantiating a gateway engine that performs actions, including;

    providing one or more scores that are associated with the one or more links based on the one or more metrics;

    modifying the one or more scores based on policy information provided by a platform engine;

    comparing the one or more links based on the one or more scores and the policy information;

    employing a result of the comparison to activate at least a portion of the one or more links, wherein the activated portion of the links is employed to communicate over the one or more networks with one or more other gateway computers, and wherein a network address that is associated with the activated portion of the links is provided to the platform engine, and wherein the platform engine associates the GID with the network address;

    comparing the one or more links based on one or more updated metrics; and

    employing a result of the comparison of the updated metrics to activate another portion of the one or more links, wherein a network address of the other portion of links is associated with the GID.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×