Selecting a wireless networking technology on a device capable of carrying out wireless network communications via multiple wireless technologies
First Claim
1. A method for selecting a wireless technology among multiple available wireless technologies on a computing device for establishing a network connection comprising the steps of:
- maintaining a wireless technology selection framework comprising a set of factors, wherein one or more of the factors are incorporated into wireless technology selection criteria;
acquiring a set of information regarding the status and/or capabilities associated with each available wireless technology;
rendering factor values for ones of the set of factors based upon the set of information acquired for each available wireless technology; and
rendering a wireless technology selection based at least in part upon applying the factor values to wireless technology selection criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
Criteria-driven methods and a framework are disclosed that facilitate configuration/selection of one or more wireless network interfaces/networks for carrying out wireless communications on a computing device. The wireless network interface selection and coexistence driver architecture described herein facilitates automated selection of a particular mode of network access based upon status information provided by a set of network interface drivers associated with particular network interfaces and wireless technologies. Furthermore, a criteria-driven interface/network selection framework is described that is potentially invoked in a variety of situations including, but not limited to, when an application is invoked or to select another interface/network to avoid detected interference.
-
Citations
51 Claims
-
1. A method for selecting a wireless technology among multiple available wireless technologies on a computing device for establishing a network connection comprising the steps of:
-
maintaining a wireless technology selection framework comprising a set of factors, wherein one or more of the factors are incorporated into wireless technology selection criteria;
acquiring a set of information regarding the status and/or capabilities associated with each available wireless technology;
rendering factor values for ones of the set of factors based upon the set of information acquired for each available wireless technology; and
rendering a wireless technology selection based at least in part upon applying the factor values to wireless technology selection criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable media including computer-executable instructions that facilitate selecting a wireless technology among multiple available wireless technologies on a computing device for establishing a network connection, the computer-executable instructions facilitating performing the steps of:
-
maintaining a wireless technology selection framework comprising a set of factors, wherein one or more of the factors are incorporated into wireless technology selection criteria;
acquiring a set of information regarding the status and/or capabilities associated with each available wireless technology;
rendering factor values for ones of the set of factors based upon the set of information acquired for each available wireless technology; and
rendering a wireless technology selection based at least in part upon applying the factor values to wireless technology selection criteria. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computing device including an infrastructure supporting selecting a network and interface, from a plurality of potential networks and interfaces, and wherein the interfaces potentially incorporate a variety of available wireless technologies, on a computing device for establishing a network connection, the computing device comprising:
-
a wireless technology factor designation framework supporting specifying a set of factors;
wireless technology selection criteria incorporating one or more of the factors of the set of factors;
an information gathering interface for acquiring a set of information regarding the status and/or capabilities associated with each available wireless technology;
a factor value rendering function for establishing factor values for ones of the set of factors based upon the set of information acquired for each available wireless technology; and
a wireless technology selection rendering engine for rendering a wireless interface selection based at least in part upon applying the factor values to wireless technology selection criteria. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification