Methods and apparatus for selecting a communication network
First Claim
1. In a mobile communication device, a method of selecting a communication network which provides one or more communication services for the mobile communication device, the method comprising the acts of:
- performing a scanning operation to identify one or more communication networks that support a voice communication service in a geographic coverage area;
determining which communication networks make a data communication service available to the mobile communication device in the geographic coverage area;
selecting or assigning priority to a network that makes the data communication service available over a network that fails to make the data communication service available; and
registering with the selected or prioritized communication network.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for selecting a cellular network to provide one or more communication services for a mobile communication device are disclosed. A scanning operation is performed by the mobile device to identify a plurality of cellular networks that support a voice communication service in a geographic coverage area. The mobile device then identifies which of the cellular networks makes a data communication service available to it. Advantageously, the mobile device assigns priority to or selects a cellular network that makes the data communication service available over a network that fails to make the data communication service available, and may register with that network. The data communication service may include, as examples, an e-mail communication service or an Internet access service. Preferably, the cellular network operates in accordance with GSM (Global System for Mobile) and GPRS (Generalized Packet Radio Service).
-
Citations
50 Claims
-
1. In a mobile communication device, a method of selecting a communication network which provides one or more communication services for the mobile communication device, the method comprising the acts of:
-
performing a scanning operation to identify one or more communication networks that support a voice communication service in a geographic coverage area;
determining which communication networks make a data communication service available to the mobile communication device in the geographic coverage area;
selecting or assigning priority to a network that makes the data communication service available over a network that fails to make the data communication service available; and
registering with the selected or prioritized communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile communication device, comprising:
-
a cellular transceiver;
an antenna coupled to the cellular transceiver;
one or more processors coupled to the cellular transceiver;
said one or more processors being configured to select a communication network over which to communicate by;
performing a scanning operation to identify one or more communication networks that support a voice communication service in a geographic coverage area;
determining which communication networks make a data communication service available to the mobile communication device in the geographic coverage area;
selecting or assigning priority to a network that makes the data communication service available over a network that fails to make the data communication service available; and
registering with the selected or prioritized communication network. - View Dependent Claims (9, 10, 11, 12)
-
-
13. In a mobile communication device, a method of creating a prioritized list of communication networks comprising the acts of:
-
scanning to identify a plurality of communication networks which support a voice communication service in a given geographic region;
identifying one or more communication networks that make a data communication service available to the mobile communication device; and
assigning a higher priority in the prioritized list to the one or more communication networks identified to make the data communication service available than those one or more communication networks not making the data communication service available. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. In a mobile communication device, a method for creating a prioritized list of communication networks comprising the acts of:
-
scanning to identify one or more communication networks which support a voice communication service in a given geographic region;
for each communication network identified;
determining whether the communication network is a known communication network of the mobile communication device; and
if the communication network is a known communication network, then assigning the communication network a higher priority in the prioritized list than a communication network that is an unknown communication network. - View Dependent Claims (34, 35, 36, 37)
-
-
38. In a mobile communication device, a method of selecting a communication network comprising the acts of:
-
waiting for an expiration of a network rescan timer;
after the expiration of the network rescan timer;
performing a scanning operation to identify one or more communication networks that support a voice communication service in a geographic coverage area;
determining whether any of the communication networks make a data communication service available to the mobile communication device in the geographic coverage area;
if a communication network makes the data service available to the mobile communication device;
selecting or assigning priority to it over a network that fails to make the data communication service available;
registering with the selected or prioritized communication network; and
if no communication network makes the data communication service available to the mobile communication device, resetting the network rescan timer.
-
-
39. In a mobile communication device, a method of selecting a cellular network for communications comprising the acts of:
-
performing a scanning operation to identify one or more cellular networks in a geographic coverage area;
identifying which of a plurality of communication services, if any, are made available by each cellular network for the mobile communication device;
determining which cellular network makes the largest number of preferred communication services available to the mobile communication device; and
assigning network selection priority to the cellular network that makes the largest number of preferred communication services available to the mobile communication device. - View Dependent Claims (40, 41, 42, 43)
-
-
44. In a mobile communication device, a method of selecting a communication network comprising the acts of:
-
identifying one or more communication networks available to facilitate mobile communications with the mobile communication device in a geographic coverage area;
identifying one or more communication services that are actually made available with each communication network;
determining which communication network provides the best communication services for the mobile communication device based at least in part on the identified availability of communication services in each communication network;
selecting or assigning priority to the communication network that is determined to provide the best communication services for the mobile communication device; and
registering with the selected or prioritized communication network. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
Specification