System and method for intelligently selecting a network interface
AssigneeApple Inc.
InventorJoshua V Graessley
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorJoshua V Graessley
Estimating the term…
An method, apparatus and machine readable medium are described for intelligently selecting a network interface. An attempt may be made to connect over a first network interface having the highest priority (e.g., WiFi). At the same time, a fallback timer is started. If the attempt to connect over the first network interface does not succeed within a designated timer threshold, then a parallel attempt is made to connect over a second network interface having a lower priority (e.g., cellular). The first network interface over which a connection is successfully made is then used. These techniques may be employed on a per-connection basis. Thus, a first process may successfully connect over the first network interface while a second process may be unsuccessful over the first network interface but may fall back to the second network interface.
A method implemented on a network client that includes two or more network interfaces, wherein the two or more network interfaces include a first network interface that is a WiFi interface and a second network interface that is a cellular interface, wherein the method comprises:
A non-transitory machine-readable medium having program code stored thereon which, when executed by a machine, causes the machine to perform the operations of:
A network client comprising a processor for processing program code to perform the operations of:
Dependencies are inferred from the claim text.