Systems and methods for seamless roaming between wireless networks
First Claim
1. A wireless device for seamless roaming among one or more wireless wide area networks (WWANs) and one or more wireless local area networks (WLANs), the wireless device comprising:
- a user interface enabling a user to interact with the wireless device;
one or more network interfaces coupled to the wireless device and to the one or more WWANs and the one or more WLANs;
an operating system running on the wireless device;
a connectivity application running on top of the operating system and including;
a user interface component coupled to the user interface;
a core component coupled to the user interface component; and
one or more network interface components coupled to the core component; and
a driver layer functioning on top of the operating system and coupled to the one or more network interface components and to the one or more network interfaces.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for the seamless switching of a wireless device between wireless wide area networks (WWANs) and wireless local area networks (WLANs) includes automatically detecting the available WWANs and WLANs, selecting one of the available networks for use by the wireless device, and connecting the wireless device to the selected network. The method also includes maintaining the network connection by monitoring the connection and, upon determining that the connection has been lost, selecting a another available network for use and connecting the wireless device the other network. Additionally, the method communicates information about the availability networks and connection status to a user of the wireless device, which allows the user to manually switch the wireless device connection from the automatically selected available network to another available network. Further, a wireless device implements the above described method.
256 Citations
27 Claims
-
1. A wireless device for seamless roaming among one or more wireless wide area networks (WWANs) and one or more wireless local area networks (WLANs), the wireless device comprising:
-
a user interface enabling a user to interact with the wireless device;
one or more network interfaces coupled to the wireless device and to the one or more WWANs and the one or more WLANs;
an operating system running on the wireless device;
a connectivity application running on top of the operating system and including;
a user interface component coupled to the user interface;
a core component coupled to the user interface component; and
one or more network interface components coupled to the core component; and
a driver layer functioning on top of the operating system and coupled to the one or more network interface components and to the one or more network interfaces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for seamless switching of a wireless device between one or more wireless wide area networks (WWANs) and one or more wireless local area networks (WLANs), the method comprising the steps of:
-
detecting available networks from the one or more WWANs and the one or more WLANs;
selecting one of the available networks for use by the wireless device, the selecting including;
searching a rules engine for an applicable rule defining which of the available networks to select; and
applying the applicable rule;
connecting the wireless device to the selected available network; and
maintaining the wireless device connection. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification