Network and interface selection on a computing device capable of establishing connections via multiple network communications media
First Claim
1. A computing system supporting network selection based upon network information spanning multiple communication media, the system comprising:
- a rules data store for maintaining network selection criteria;
a media specific module interface facilitating acquiring network interface information potentially spanning multiple communication media associated with a set of networks to which the computing system is capable of connecting via a set of network interfaces; and
network selection logic for designating one of the set of networks by applying a network selection criterion from the rules data store to the accumulated network interface information potentially spanning multiple media.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for carrying out network and interface selections across multiple media is disclosed. The disclosed system facilitates automated network interface configuration decision-making that spans a set of networks supporting communications via differing media. A set of media specific modules associated with differing communications media acquire network interface status/capabilities information. A rules engine thereafter applies a designated network selection rule(s) to the acquired network interface status/capabilities information, and any other appropriate parameters attributable to either an interface or network, to select one or more networks and interfaces with which to establish/maintain a connection.
187 Citations
40 Claims
-
1. A computing system supporting network selection based upon network information spanning multiple communication media, the system comprising:
-
a rules data store for maintaining network selection criteria;
a media specific module interface facilitating acquiring network interface information potentially spanning multiple communication media associated with a set of networks to which the computing system is capable of connecting via a set of network interfaces; and
network selection logic for designating one of the set of networks by applying a network selection criterion from the rules data store to the accumulated network interface information potentially spanning multiple media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for selecting a network and interface combination, to which a computing system will initiate a connection via the network interface, based upon network information spanning multiple communication media, the method comprising:
-
accessing a network selection criterion;
accumulating network interface information potentially spanning multiple communication media associated with a set of networks to which the computing system is capable of connecting via a set of network interfaces; and
designating one of the set of networks and a network interface from the set of network interfaces by applying a network selection criterion to the network interface information potentially spanning multiple media. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer-readable medium including computer-executable instructions for facilitating selecting a network and interface combination, to which a computing system will initiate a connection via the network interface, based upon network information spanning multiple communication media, the computer-executable instructions facilitating:
-
accessing a network selection criterion;
accumulating network interface information potentially spanning multiple communication media associated with a set of networks to which the computing system is capable of connecting via a set of network interfaces; and
designating one of the set of networks and a network interface from the set of network interfaces by applying a network selection criterion to the network interface information potentially spanning multiple media. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification