System and method for seamless roaming between wireless networks
First Claim
1. A method of connecting a wireless device to at least one wireless network comprising:
- searching for wireless networks that are currently available;
presenting a real time picture of a plurality of available networks to a user through a user interface of the wireless device and/or connectivity software interfacing to the wireless device;
the user selecting priority as to a preferred network from the real time picture of the available networks through the user interface of the wireless device;
responsive to detecting at least one wireless local network, and at least one wireless wide area network, evaluating the predetermined priority as to a preferred type of network to attempt to connect with initially;
responsive to the preferred network type, control software evaluating at least one pre-established rule to determine which detected network of the preferred type is to be selected; and
the control software automatically connecting to the determined network of the preferred type to provide communications between an executing applications program and a remotely executing application.
2 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 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.
46 Citations
8 Claims
-
1. A method of connecting a wireless device to at least one wireless network comprising:
-
searching for wireless networks that are currently available; presenting a real time picture of a plurality of available networks to a user through a user interface of the wireless device and/or connectivity software interfacing to the wireless device; the user selecting priority as to a preferred network from the real time picture of the available networks through the user interface of the wireless device; responsive to detecting at least one wireless local network, and at least one wireless wide area network, evaluating the predetermined priority as to a preferred type of network to attempt to connect with initially; responsive to the preferred network type, control software evaluating at least one pre-established rule to determine which detected network of the preferred type is to be selected; and the control software automatically connecting to the determined network of the preferred type to provide communications between an executing applications program and a remotely executing application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A wireless device for seamless roaming between a plurality of different wireless networks comprising:
-
first circuitry that executes a selected application program which communicates with a remotely executing application; second circuitry, coupled to the first circuitry, that includes at least one wireless transceiver and which searches for and responds to a plurality of different available wireless networks; a real time picture of a plurality of available networks provided to a user through a user interface; a subcomponent of the user interface that allows the user to select a preferred network from the real time picture of available networks; control software, coupled to the second circuitry, which selects the preferred network type and a network of the preferred type of the available networks to provide communications between the executing applications program and the remotely executing application, the control software monitors a connection therebetween, and responsive to a connection loss, the control software automatically maintains communications between the executing applications program and the remotely executing application by selecting one of a preferred network type from those networks which continue to be available and initiating communications between the executing application program and the remotely executing application. - View Dependent Claims (7, 8)
-
Specification