Method for selecting a preferable wireless communications service provider in a multi-service provider environment
First Claim
1. A method performed by a wireless communication device comprising a list of frequency bands in an order, each frequency band comprising a plurality of frequencies, the plurality of frequencies being used to transmit a plurality of signals, the method comprising:
- registering the wireless communication device with a non-optimal service provider associated with one of the plurality of signals transmitted on one of the plurality of frequencies of one of the frequency bands; and
searching the frequency bands in accordance with the order of the list until the wireless communication device is registered with an optimal service provider or a last frequency band of the list of frequency bands has been searched, the searching of the frequency bands comprising;
selecting a frequency band from the list of frequency bands in accordance with the order in the list;
identifying a signal of the plurality of signals transmitted using the plurality of frequencies of the frequency band that is selected, the signal that is identified having a received signal strength that is greater than a respective received signal strength of any other of the plurality of signals transmitted on the plurality of frequencies of the frequency band that is selected;
determining a service provider code based on the signal that is identified;
determining whether the service provider code is associated with the optimal service provider; and
if the service provider code is associated with the optimal service provider, terminating the searching the frequency bands and registering with the optimal service provider.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication device locates a preferable wireless service provider in a multi-service provider environment using a frequency or frequency band search schedule. Initially, the communication device registers with a less preferred service provider in a first frequency. While remaining registered with the less preferred service provider, the device examines several frequencies in the order specified by the frequency search schedule. The device determines whether the last frequency used by the communication device has a more preferred service provider. If the last frequency used does not have a more preferred service provider, the device examines each of the plurality of frequencies in the predetermined order in the search schedule. The examination continues until another frequency band having a more preferred service provider is located. The communication device then registers with the more preferred service provider.
52 Citations
23 Claims
-
1. A method performed by a wireless communication device comprising a list of frequency bands in an order, each frequency band comprising a plurality of frequencies, the plurality of frequencies being used to transmit a plurality of signals, the method comprising:
-
registering the wireless communication device with a non-optimal service provider associated with one of the plurality of signals transmitted on one of the plurality of frequencies of one of the frequency bands; and searching the frequency bands in accordance with the order of the list until the wireless communication device is registered with an optimal service provider or a last frequency band of the list of frequency bands has been searched, the searching of the frequency bands comprising; selecting a frequency band from the list of frequency bands in accordance with the order in the list; identifying a signal of the plurality of signals transmitted using the plurality of frequencies of the frequency band that is selected, the signal that is identified having a received signal strength that is greater than a respective received signal strength of any other of the plurality of signals transmitted on the plurality of frequencies of the frequency band that is selected; determining a service provider code based on the signal that is identified; determining whether the service provider code is associated with the optimal service provider; and if the service provider code is associated with the optimal service provider, terminating the searching the frequency bands and registering with the optimal service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method performed by a wireless communication device comprising a list of frequency bands in an order, each frequency band comprising a plurality of control channels, the wireless communication device being registered with a service provider associated with one of the plurality of control channels of one of the frequency bands, the wireless communication device being configured to communicate on the one control channel associated with the service provider, the wireless communication device operating in an idle state, wherein the wireless communication device monitors the one control channel associated with the service provider, the method comprising:
-
transitioning out of the idle state; determining whether the service provider with which the wireless communication device is registered is optimal; and when the service provider is non-optimal; selecting a next frequency band from the list of frequency bands, identifying a control channel of the plurality of control channels of the next frequency band that is selected having a strongest received signal strength at the wireless communication device, the control channel carrying a service provider code, determining whether the service provider code is associated with an optimal service provider, when the service provider code is associated with the optimal service provider, registering the wireless communication device with the optimal service provider, and returning the wireless communication device to the idle state. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method performed by a wireless communication device, the method comprising:
-
obtaining a master search schedule identifying a plurality of frequency bands in a predetermined order, each of the plurality of frequency bands comprising a plurality of control signals each being transmitted using a frequency of a respective frequency band; searching each of the plurality of frequency bands one at a time in accordance with the master search schedule, to identify a first control signal, the first control signal being associated with a preferred service provider and having a received signal strength that is the stronger than a received signal strength of any of the other of the plurality of control signals within a same frequency band as the first control signal; registering with the preferred service provider; determining the wireless communication device is not registered with an optimal service provider; after determining the wireless communication device is not registered with the optimal service provider, conducting a search of each of at least a portion of the plurality of frequency bands identified by the master search schedule, the search terminating when the plurality of frequency bands have been searched by the search or the wireless communication device is registered with the optimal service provider, for each frequency band identified by the master search schedule, the periodic search comprising; identifying a second control signal of the plurality of control signals of a next frequency band associated with a service provider and having a received signal strength that is the stronger than a received signal strength of any of the other of the plurality of control signals within the next frequency band; determining whether the service provider associated with the second control signal is the optimal service provider; and when the service provider associated with the second control signal is the optimal service provider, registering with the optimal service provider. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification