Method, apparatus and computer program providing network-associated system priority list for multimode system selection
First Claim
Patent Images
1. A method, comprising:
- storing, at a multi-mode wireless communications terminal, at least two system priority lists, each system priority list comprising information identifying a plurality of wireless network system types and a relative priority for each of the identified wireless network system types, where the at least two system priority lists include a default, non-location specific system priority list;
obtaining location/network information comprised of at least one of network identity information and geographical location information;
selecting, based on the obtained location/network information, an associated system priority list; and
selecting from the selected system priority list a wireless network for service based on a priority specified automatically or a priority that is specified for use automatically only during a power-on mode of operation, where selecting the wireless network for service comprises;
selecting one of a first or a highest priority wireless system in the selected system priority list;
invoking a system-specific network selection procedure to search for an associated priority network system;
if the associated priority network system is found in the selected wireless network, invoking a system specific network selection procedure to acquire the associated priority network system; and
if the associated priority network system is not found in the selected wireless network, selecting a next highest priority wireless network system and invoking a system-specific network selection procedure to search for an associated priority network.
5 Assignments
0 Petitions
Accused Products
Abstract
A method includes provisioning a multi-mode wireless communications terminal with at least one system priority list (SPL) having information that identifies a plurality of wireless network system types and, for each identified wireless network system type, at least one wireless network of that type. The method selects from the SPL a wireless network for service selectively based on one of a manually specified priority, a priority specified automatically and a priority that is specified for use automatically only during a power-on mode of operation.
62 Citations
27 Claims
-
1. A method, comprising:
-
storing, at a multi-mode wireless communications terminal, at least two system priority lists, each system priority list comprising information identifying a plurality of wireless network system types and a relative priority for each of the identified wireless network system types, where the at least two system priority lists include a default, non-location specific system priority list; obtaining location/network information comprised of at least one of network identity information and geographical location information; selecting, based on the obtained location/network information, an associated system priority list; and selecting from the selected system priority list a wireless network for service based on a priority specified automatically or a priority that is specified for use automatically only during a power-on mode of operation, where selecting the wireless network for service comprises; selecting one of a first or a highest priority wireless system in the selected system priority list; invoking a system-specific network selection procedure to search for an associated priority network system; if the associated priority network system is found in the selected wireless network, invoking a system specific network selection procedure to acquire the associated priority network system; and if the associated priority network system is not found in the selected wireless network, selecting a next highest priority wireless network system and invoking a system-specific network selection procedure to search for an associated priority network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A memory readable by a data processor of a multi-mode wireless communications terminal and comprising program instructions the execution of which result in operations that comprise:
-
obtaining location/network information comprised of at least one of network identity information and geographical location information; selecting, based on the obtained location/network information, an associated system priority list from at least two system priority lists, each system priority list comprising information identifying a plurality of wireless network system types and a relative priority for each of the identified wireless network system types, where the at least two system priority lists include a default, non-location specific system priority list; and selecting from the selected system priority list a wireless network for service based on a priority specified automatically or a priority that is specified for use automatically only during a power-on mode of operation, where selecting the wireless network for service comprises; selecting one of a list or a highest priority wireless network system in the selected system priority list; invoking a system-specified network selection procedure to search for an associated priority network system; if the associated priority network is found in the selected wireless network, invoking a system specific network selection procedure to acquire the associated priority network system; and if the associated priority network system is not found in the selected wireless network, selecting a next highest priority wireless network system and invoking a system-specific network selection procedure to search for an associated priority network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
- 15. A mobile station comprising at least one radio frequency transceiver, a data processor and a memory coupled to the data processor, the memory storing information comprising an overlay function, at least two system priority lists and overlay parameters for use by the data processor to perform at least system selection by invoking the overlay function, each system priority list comprising information identifying a plurality of wireless network system types and a relative priority for each of the identified wireless network system, where the at least two system priority lists include a default, non-location specific system priority list, where the mobile station obtains location/network information comprised of at least one of network identity information and geographical location information, where said overlay function selects, based on the obtained location/network information, an associated system priority list and selects from the selected system priority list a wireless network for service, where the overlay function when selecting the wireless network for service based on a priority specified automatically or automatically only during a power-on mode of operation operates to select one of a first or a highest priority wireless network system in the system priority list, invoke a system-specific network selection procedure to search for an associated priority network and, if a priority wireless network is found in the selected wireless network system, invoke a system specific network selection procedure to acquire the network and, if a priority network is not found in the selected wireless network system, select a next highest priority wireless network system and invoke a system-specific network selection procedure to search for an associated priority network.
-
26. A memory storing a data structure accessible to a data processor of a multi-mode wireless communications terminal, the data structure defining a system priority list index lookup table, the system priority list index lookup table comprising a plurality of records, each record comprising location/network information and an identifier of an associated system priority list, where the system priority list index lookup table comprises a default record for a default, non-location specific system priority list, where the location/network information is comprised of at least one of network identity information and geographical location information, where the data structure enables the multi-mode wireless communications terminal to use location/network information with the system priority list index lookup table in order to obtain an associated system priority list identifier for the location/network information, where the multi-mode wireless communications terminal is operable to use the system priority list index lookup table by;
-
obtaining location/network information comprised of at least one of network identity information and geographical location information; selecting, based on the obtained location/network information, an associated system priority list from the system priority list index lookup table; and selecting from the selected system priority list a wireless network for service based on a priority specified automatically or a priority that is specified for use automatically only during a power-on mode of operation, where the multi-mode wireless communications terminal selecting the wireless network for service comprises; selecting one of a first or a higher priority wireless network system in the selected system priority list; invoking a system-specific network selection procedure to search for an associated priority network system; if the associated priority network is found in the selected wireless network, invoking a system specific network selection procedure to acquire the associated priority network system; and if the associated priority network system is not found in the selected wireless network, selecting a next highest priority wireless network system and invoking a system-specific network selection procedure to search for an associated priority network. - View Dependent Claims (27)
-
Specification