Patent ID: 8365010
Filing Date: 2013-01-29
Classification: G06F,H04L

Abstract:
1. A virtual network interface selection manager in a client-server system, wherein the client and server are connectable to each other through a plurality of alternate networks, comprising: a plurality of interfaces connectable to the server through the plurality of alternative networks; a current interface indicator identifying a current interface through which data is at least one of transmitted to and received from the server; a prioritized listing of the plurality of interfaces ranked in a descending order from a most preferred interface; an event detector that detects an occurrence of an event comprising a time-out condition; a successful interface test; and a change in the plurality of interfaces; a tester for testing each of the plurality of interfaces in prioritized listing in a ranked order to test whether the server is reachable through each interface; a marker for identifying which of the plurality of interfaces successfully pass the test; a switch for switching from the current interface to a higher priority interface when the marker identifies a higher priority interface as having successfully passed the test, whereby the current interface indicator will identify the higher priority interface as the current interface.