MOBILE DEVICE WITH MULTIPLE WIFI INTERFACES
First Claim
1. A mobile device comprising:
- at least two separate WiFi transceivers;
at least two separate WiFi stacks, each of the WiFi stacks is coupled to one of the at least two separate WiFi transceivers to enable separate control and concurrent data communication via the at least two WiFi transceivers, each of the WiFi stacks including;
a WiFi application configured to provide a user interface relative to a corresponding one of the at least two separate WiFi transceivers;
a WiFi driver configured to communicate with the corresponding one of the at least two separate WiFi transceivers;
a WiFi supplicant module configured to communicate with the WiFi driver; and
a WiFi application programming interface (API) to expose control features of the corresponding one of the at least two separate WiFi transceivers to the WiFi application.
2 Assignments
0 Petitions
Accused Products
Abstract
A mobile device with multiple WiFi transceivers and a method of using the same are disclosed. The mobile device may include at least two separate WiFi transceivers and at least two separate WiFi stacks, each of the WiFi stacks is coupled to one of the transceivers to enable separate control and concurrent use of the WiFi transceivers. Each of the WiFi stacks includes a WiFi application to provide a user interface to a corresponding one of the at least two WiFi transceivers; a WiFi driver configured to communicate with one of the WiFi transceivers; a WiFi supplicant module to communicate with one of the WiFi drivers; and a WiFi application programming interface (API) to expose control features to one of the WiFi applications. The mobile device includes a parameter consolidation module to generate a consolidated list of network parameters that satisfy requirements of both the WiFi transceivers.
-
Citations
14 Claims
-
1. A mobile device comprising:
-
at least two separate WiFi transceivers; at least two separate WiFi stacks, each of the WiFi stacks is coupled to one of the at least two separate WiFi transceivers to enable separate control and concurrent data communication via the at least two WiFi transceivers, each of the WiFi stacks including; a WiFi application configured to provide a user interface relative to a corresponding one of the at least two separate WiFi transceivers; a WiFi driver configured to communicate with the corresponding one of the at least two separate WiFi transceivers; a WiFi supplicant module configured to communicate with the WiFi driver; and a WiFi application programming interface (API) to expose control features of the corresponding one of the at least two separate WiFi transceivers to the WiFi application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for controlling and using a plurality of WiFi transceivers on a mobile device, the method comprising:
-
initializing a first WiFi transceiver for communication with a first remote device; initializing a second WiFi transceiver for communication with a second remote device; generating a consolidated list of network parameters that satisfy requirements of both the WiFi transceivers; and concurrently communicating, via the WiFi transceivers, with the first and second remote devices using the network parameters that satisfy requirements of both the WiFi transceivers. - View Dependent Claims (8, 9, 10)
-
-
11. A non-transitory tangible processor-readable storage medium encoded with instructions for executing a method for controlling and using a plurality of WiFi transceivers on a mobile device, the method comprising:
-
initializing a first WiFi transceiver for communication with a first remote device; initializing a second WiFi transceiver for communication with a second remote device; generating a consolidated list of network parameters that satisfy requirements of both the WiFi transceivers; and concurrently communicating, via the WiFi transceivers, to the first and second remote devices using the network parameters that satisfy requirements of both the WiFi transceivers. - View Dependent Claims (12, 13, 14)
-
Specification