GNSS-assisted cellular network selection
AssigneeBlackBerry Limited
InventorsJarrod Chambers, Mahesh Narayanan, Jean-Philippe Paul Cormier
Life of this patent
Estimating the term…
Abstract
A method of selecting a cellular network entails determining a current location using a Global Navigation Satellite System (GNSS) receiver in a mobile device, prioritizing bands based on the current location to create a set of prioritized bands, and searching the set of prioritized bands for the cellular network. This method expedites selection of the cellular network when a mobile device is powered on or when its cellular radiofrequency transceiver is activated.
Claims9
A method of selecting a cellular network, the method comprising:
- determining a current location using a Global Navigation Satellite System (GNSS) receiver in a mobile device, comprising obtaining, using the GNSS receiver, a partial position fix providing a coarse approximation for the current location based on Doppler frequency shift measurements, ephemeris data already stored in a memory of the mobile device and a received time tag within a received GNSS signal;
- prioritizing cellular network frequency bands based on the current location to define a band priority;
- and
- selecting the cellular network based on the band priority.
A non-transitory computer-readable medium comprising instructions in code which when loaded into a memory and executed by a processor of a mobile device cause the mobile device to:
- determine a current location using a Global Navigation Satellite System (GNSS) receiver in a mobile device, comprising obtaining, using the GNSS receiver, a partial position fix providing a coarse approximation for the current location based on Doppler frequency shift measurements, ephemeris data already stored in a memory of the mobile device and as received time tag within a received GNSS signal;
- prioritize cellular network frequency bands based on the current location to define a band priority;
- and
- select a cellular network based on the band priority.
A mobile device comprising:
- a cellular radiofrequency transceiver;
- a Global Navigation Satellite System (GNSS) receiver to determine a current location of the mobile device, comprising obtaining a partial position fix providing a coarse approximation for the current location, using the GNSS receiver, based on Doppler frequency shift measurements, ephemeris data already stored in a memory of the mobile device and a received time tag within a received GNSS signal;
- and
- a processor configured to prioritize cellular network frequency bands based on the current location to define a band priority and to select a cellular network based on the band priority.
Dependencies are inferred from the claim text.