Patent ID: 8913486

Claim:
A computer-network-implementable method for failover of a failing network connection existing between at least two network end points, comprising: (a) utilizing a network control means to identify and establish at one or more network points along a primary network connection between the at least two network end points; (b) utilizing a network information means at each of the one or more network points to gather intelligence relating to at least one performance parameter for each of one or more network connections, said one or more network connections including the primary network connection; (c) establishing a threshold condition for the primary network connection; and (d) accessing a decision tree at the one or more network points when the threshold condition is met, said decision tree being operable to determine whether to avoid the primary network connection, and if the decision tree determines to avoid the primary network connection, undertaking the further steps of: (i) pre-emptively avoiding transmitting data over the primary network connection prior to the occurrence of a failure of the primary network connection; (ii) the network control means creating a secondary network connection between the at least two network end points; and (iii) communicating data over the secondary network connection between the at least two network end points.