Method and system for presenting lists of wireless local area network profile information
AssigneeResearch In Motion Limited
InventorsPiotr Konrad Tysowski, Gary Mousseau, David Yach
Life of this patent
Estimating the term…
Abstract
A method for selecting a wireless local area network (“WLAN”) for a wireless device, comprising: generating a first list of WLAN identifiers for a first group of one or more wireless local area networks (“WLANs”) accessible at a first geographic location and storing the first list in the wireless device; generating a second list of WLAN identifiers for a second group of one or more WLANs accessible at a second geographic location and storing the second list in the wireless device; selecting one of the first and second lists as an active list; and, scanning for WLANs identified by the active list to identify an available WLAN for the wireless device.
Claims18
A method for selecting a wireless local area network (“WLAN”) for a wireless device, comprising:
- generating a first list of WLAN identifiers for a first group of one or more wireless local area networks (“WLANs”) accessible at a first geographic location and storing the first list in the wireless device;
- generating a second list of WLAN identifiers for a second group of one or more WLANs accessible at a second geographic location and storing the second list in the wireless device;
- excluding WLAN identifiers of infrequently used WLANs from the first and second lists when the wireless device is remote from the first and second geographic locations, respectively;
- determining whether a WLAN identifier for a WLAN accessible at a current geographic location is included in one of the first and second lists;
- selecting as an active list the one of the first and second lists that includes the WLAN identifier;
- and,
- scanning for WLANs identified by the active list to identify an available WLAN for the wireless device.
A system for selecting a wireless local area network (“WLAN”), the system comprising:
- a processor coupled to memory and to an interface to one or more wireless local area networks (“WLANs”);
- and,
- at least one or hardware and software modules within the memory and controlled or executed by the processor, the modules including:
- a module for generating a first list of WLAN identifiers for a first group of one or more WLANs accessible at a first geographic location and storing the first list in the system;
- a module for generating a second list of WLAN identifiers for a second group of one or more WLANs accessible at a second geographic location and storing the second list in the system;
- a module for excluding WLAN identifiers of infrequently used WLANs from the first and second lists when the wireless device is remote from the first and second geographic locations, respectively;
- a module for determining whether a WLAN identifier for a WLAN accessible at a current geographic location is included in one of the first and second lists;
- a module for selecting as an active list the one of the first and second lists that includes the WLAN identifier;
- and,
- a module for scanning for WLANs identified by the active list to identify an available WLAN for the system.
Dependencies are inferred from the claim text.