Abstract:
A system and method synchronizes network data for a device registered to a user. The network data includes a list of a plurality of known wireless networks and authentication data associated with each of the known wireless networks. The method includes establishing a connection to a server of a synchronization network. The method includes transmitting identification data to the server. The identification data indicates the network data corresponding to the user to which the device is registered. The method includes receiving the list of known wireless networks from the server via the synchronization network. The method includes receiving a secure file including the authentication data from the server via the synchronization network.
Abstract:
A method and system are described for determining parameters of an access point (AP). In the described embodiments, during a first time period, a portable electronic device (PED) scans for APs on a wireless local area network (WLAN) channel. Then, when an AP is detected on the WLAN channel, the PED determines if the AP includes a general advertisement service (GAS) protocol to make available information related to services provided by the AP. If the AP includes the GAS protocol, then the PED transmits a GAS request frame to the AP. If a response to the GAS request frame is not received from the AP within the first time period, then the PED extends the dwell time to wait for the response for a second time period, wherein a duration of the second time period is determined based on a total allowable time to scan for APs.
Abstract:
Methods and apparatus for prioritizing network selection for overlapping networks. Overlapping networks include multiple networks with, for instance, different bandwidth limitations. For example, a Wi-Fi Access Point (AP) can broadcast two (2) overlapping networks in the same location: (i) a public network, and (ii) a private network. In one exemplary embodiment, a Wi-Fi client device performs fast scans to quickly locate one or more preferred networks (e.g., the last connected to public network). If the located preferred network is also identified as an overlapping network (e.g., based on location information, etc.), then the client device performs a comprehensive scan to identify all available networks, and applies a prioritization scheme to determine the highest priority network available (e.g., a private network).