Patent ID: 9407701
Filing Date: 2016-08-02
CPC Classification: H04L,H04W

Claim Text:
1. A computer-implemented method, comprising: receiving a plurality of Internet protocol (IP) addresses from a domain name service (DNS) server for accessing a remote host in response to a DNS query, wherein the plurality of IP addresses include an IP address from a first IP address family and an IP address from a second IP address family; sorting the plurality of IP addresses based on a list of preferred network interfaces and IP address family support for the list of preferred network interfaces, wherein the list of preferred network interfaces includes a first network interface supporting the first IP address family and a second network interface supporting the second IP address family; selecting an IP address from the plurality of IP addresses and a network interface associated with the selected IP address based on the sorting; and establishing a network connection with the remote host via the selected network interface using the selected IP address, wherein the selected IP address is routable to reach the remote host over a network via the selected network interface.