Methods And Apparatus For Selecting A Communication Network
First Claim
1. A method in a mobile communication for use in selecting a communication network for communications, the mobile communication device being adapted to provide voice communications with use of a voice service and data communications with use of a data service, the method comprising the acts of:
- maintaining a preferred network list which lists a plurality of communication networks having assigned priorities for network selection;
maintaining a service access list used for listing a plurality of communication networks that make the data service available to the mobile communication device;
performing a scanning operation for identifying one or more communication networks available in a coverage area of the mobile communication device;
when a home communication network of the mobile communication device is unavailable in the coverage area, consulting the preferred network list and the service access list in attempt to identify one of the communication networks identified by the scanning operation;
attempting to register for the data service via the identified communication network;
if the attempt to register for the data service is successful, operating in the identified communication network with use of the data service; and
if the attempt to register for the data service fails, excluding the identified communication network from being listed in the service access list as making the data service available.
7 Assignments
0 Petitions
Accused Products
Abstract
A mobile communication device is adapted to provide voice communications with use of a voice service and data communications with use of a data service. The mobile device maintains a preferred network list as well as a service access list in its memory. The preferred network list has a listing of a plurality of networks with assigned priorities for network selection. The service access list has a listing of a plurality of networks that make the data service available to the mobile device. The mobile device performs a scanning operation for identifying one or more communication networks available in a coverage area of the mobile device. When a home network of the mobile device is unavailable in the coverage area, the mobile device consults the preferred network list and the service access list for identifying one of the networks identified by the scanning operation. The mobile device attempts to register for the data service via the identified network and, if successful, operates its wireless transceiver with the identified network to use the data service. If the attempt to register for the data service fails, the mobile device excludes the identified network from being listed in the service access list as making the data service available.
84 Citations
25 Claims
-
1. A method in a mobile communication for use in selecting a communication network for communications, the mobile communication device being adapted to provide voice communications with use of a voice service and data communications with use of a data service, the method comprising the acts of:
-
maintaining a preferred network list which lists a plurality of communication networks having assigned priorities for network selection; maintaining a service access list used for listing a plurality of communication networks that make the data service available to the mobile communication device; performing a scanning operation for identifying one or more communication networks available in a coverage area of the mobile communication device; when a home communication network of the mobile communication device is unavailable in the coverage area, consulting the preferred network list and the service access list in attempt to identify one of the communication networks identified by the scanning operation; attempting to register for the data service via the identified communication network; if the attempt to register for the data service is successful, operating in the identified communication network with use of the data service; and if the attempt to register for the data service fails, excluding the identified communication network from being listed in the service access list as making the data service available. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile communication device adapted to provide voice communications with use of a voice service and data communications with use of a data service, the mobile device comprising:
-
a wireless transceiver; one or more processors coupled to the wireless transceiver; memory coupled to the one or more processors; the one or more processors being operative to; maintain a preferred network list in the memory, the preferred network list listing a plurality of communication networks having assigned priorities for network selection; maintain a service access list in the memory, the service access list used for listing a plurality of communication networks that make the data service available to the mobile communication device; perform a scanning operation, with use of the wireless transceiver, for identifying one or more communication networks available in a coverage area of the mobile communication device;
$when a home communication network of the mobile communication device is unavailable in the coverage area, consult the preferred network list and the service access list for identifying one of the communication networks identified by the scanning operation; attempt to register, with use of the wireless transceiver, for the data service via the identified communication network; if the attempt to register for the data service is successful, operate the wireless transceiver in the identified communication network with use of the data service; and if the attempt to register for the data service fails, exclude the identified communication network from being listed in the service access list as making the data service available. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A wireless communication network having a plurality of mobile communication devices operative for communications in the wireless communication network, each mobile communication device being operative to:
-
maintain a preferred network list which lists a plurality of communication networks having assigned priorities for network selection; maintain a service access list used for listing a plurality of communication networks that make the data service available to the mobile communication device; perform a scanning operation for identifying one or more communication networks available in a coverage area of the mobile communication device; when a home communication network of the mobile communication device is unavailable in the coverage area, consult the preferred network list and the service access list for identifying one of the communication networks identified by the scanning operation; attempt to register for the data service via the identified communication network; if the attempt to register for the data service is successful, operate in the identified communication network with use of the data service; and if the attempt to register for the data service fails, exclude the identified communication network from being listed in the service access list as making the data service available. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A method in a mobile communication for use in selecting a communication network for communications, the method comprising the acts of:
-
maintaining a preferred network list which lists a plurality of communication networks having assigned priorities for network selection; maintaining a service access list used for listing a plurality of communication networks that make a packet data service available to the mobile communication but excluding communication networks that fail to make the packet data service available to the mobile communication device; performing a scanning operation for identifying one or more communication networks available in a coverage area of the mobile communication device; when a home communication network of the mobile communication device is unavailable in the coverage area, consulting the preferred network list and the service access list in attempt to identify one of the communication networks in the coverage area that is found in the preferred network list and the service access list; attempting to register for the packet data service via the identified communication network; if the attempt to register for the packet data service is successful; operating in the identified communication network with use of the data service; adding the identified communication network to the service access list if the identified communication network is not already listed in the service access list; and if the attempt to register for the packet data service fails, excluding the identified communication network from the service access list. - View Dependent Claims (25)
-
Specification