Establishing a wireless connection to a cellular network
First Claim
1. A method, performed in an electronic device, for establishing a wireless connection to a cellular network, the electronic device being configured to support wireless connection to a plurality of cellular networks, said method comprising:
- obtaining a first current position of the electronic device;
receiving geofence data for the first current position from an associated server over a first wireless connection, the geofence data comprising;
first geofence data representative of i) a first geofence that includes the first current position, and ii) a first set of available cellular networks associated with the first geofence, andfurther geofence data representative of a second set of available cellular networks associated with a further geofence, the further geofence being selected by the associated server among a plurality of geofences other than the first geofence to be located within a predefined distance of the first current position;
obtaining a second current position of the electronic device;
determining a set of available cellular networks by;
comparing the second current position with the first and second geofences; and
selecting as the determined set of available networks;
i) the first set of available cellular networks associated with the first geofence for the second current position of the electronic device being within the first geofence, orii) the second set of available cellular networks associated with the further geofence for the second current position of the electronic device being within the further geofence,wherein each of said first and second sets of available cellular networks are subsets of the plurality of cellular networks that are supported by the electronic device; and
scanning the determined set of available cellular networks.
1 Assignment
0 Petitions
Accused Products
Abstract
A method performed in an electronic device for establishing, in an energy-efficient way, a wireless connection to a cellular network, where the electronic device is configured to support wireless connection to a plurality of cellular networks. The method includes obtaining a current position of the electronic device; determining, as a function of the current position, a set of available cellular networks, said set being a subset of the plurality of cellular networks that are supported by the electronic device; and scanning the set of available cellular networks.
-
Citations
18 Claims
-
1. A method, performed in an electronic device, for establishing a wireless connection to a cellular network, the electronic device being configured to support wireless connection to a plurality of cellular networks, said method comprising:
-
obtaining a first current position of the electronic device; receiving geofence data for the first current position from an associated server over a first wireless connection, the geofence data comprising; first geofence data representative of i) a first geofence that includes the first current position, and ii) a first set of available cellular networks associated with the first geofence, and further geofence data representative of a second set of available cellular networks associated with a further geofence, the further geofence being selected by the associated server among a plurality of geofences other than the first geofence to be located within a predefined distance of the first current position; obtaining a second current position of the electronic device; determining a set of available cellular networks by; comparing the second current position with the first and second geofences; and selecting as the determined set of available networks; i) the first set of available cellular networks associated with the first geofence for the second current position of the electronic device being within the first geofence, or ii) the second set of available cellular networks associated with the further geofence for the second current position of the electronic device being within the further geofence, wherein each of said first and second sets of available cellular networks are subsets of the plurality of cellular networks that are supported by the electronic device; and scanning the determined set of available cellular networks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium comprising computer instructions that, when executed by a processor of an associated electronic device, cause the processor to perform steps comprising:
-
obtaining a first current position of the associated electronic device; receiving geofence data for the first current position from an associated server over a first wireless connection, the geofence data comprising; first geofence data representative of i) a first geofence that includes the first current position, and ii) a first set of available cellular networks associated with the first geofence, and further geofence data representative of a second set of available cellular networks associated with a further geofence, the further geofence being selected by the associated server among a plurality of geofences other than the first geofence to be located within a predefined distance of the first current position; obtaining a second current position of the associated electronic device; determining a set of available cellular networks by; comparing the second current position with the first and second geofences; and selecting as the determined set of available networks; i) the first set of available cellular networks associated with the first geofence for the second current position of the associated electronic device being within the first geofence, or ii) the second set of available cellular networks associated with the further geofence for the second current position of the associated electronic device being within the further geofence, wherein each of said first and second sets of available cellular networks are subsets of the plurality of cellular networks that are supported by the associated electronic device; and scanning the determined set of available cellular networks.
-
-
12. An electronic device for establishing a wireless connection to a cellular network, said electronic device being configured to support wireless connection to plural cellular networks, said electronic device being further configured to:
-
obtain a first current position of the electronic device; receive geofence data for the first current position from an associated server over a first wireless connection, the geofence data comprising; first geofence data representative of i) a first geofence that includes the first current position, and ii) a first set of available cellular networks associated with the first geofence, and further geofence data representative of a second set of available cellular networks associated with a further geofence, the further geofence being selected by the associated server among a plurality of geofences other than the first geofence to be located within a predefined distance of the first current position; obtain a second current position of the electronic device; determine a set of available cellular networks by; comparing the second current position with the first and second geofences; and selecting as the determined set of available networks; i) the first set of available cellular networks associated with the first geofence for the second current position of the electronic device being within the first geofence, or ii) the second set of available cellular networks associated with the further geofence for the second current position of the electronic device being within the further geofence, wherein each of said first and second sets of available cellular networks are subsets of the plurality of cellular networks that are supported by the electronic device; and scan the determined set of available cellular networks. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification