Patent ID: 8315228

Claim:
A method of handling a communication session, comprising: at a wireless mobile communications device: receiving an indication of current signal strength of an access point for a wireless local area network (“WLAN”); retrieving a signal strength threshold associated with said access point; if said communication session is currently carried by a cellular network and said current signal strength exceeds said signal strength threshold, switching said communication session from said cellular network to said WLAN; adjusting a metric based on timing of said switching relative to any switch of said communication session from said WLAN to said cellular network over a preceding time window associated with said access point; and based on said metric, selectively adjusting said signal strength threshold associated with said access point; wherein said metric is based on an average switch rate, at said wireless mobile communications device, from said access point of said WLAN to said cellular network within a predefined number of minutes of a switch from said cellular network to said WLAN, within said preceding time window.