SYSTEM, METHOD AND DEVICE FOR HANDLING VOICE CALLS ON A DUAL-MODE WIRELESS MOBILE COMMUNICATION DEVICE
First Claim
1. 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.
7 Assignments
0 Petitions
Accused Products
Abstract
To handle a communication session at a wireless mobile communications device, after receiving an indication of current signal strength of an access point for a wireless local area network (“WLAN”) a signal strength threshold associated with the access point is retrieved. If the communication session is currently carried by a cellular network and the current signal strength exceeds the signal strength threshold, the communication session is switched from the cellular network to the WLAN. A metric is then adjusted based on timing of the switch relative to any switch of the communication session from the WLAN to the cellular network over a preceding time window associated with the access point. Based on the metric, the signal strength threshold associated with the access point is selectively adjusted. If, on the other hand, the communication session is currently carried by the WLAN and the current signal strength is below the signal strength threshold, an attempt is made to switch the communication session from the WLAN to the cellular network and a metric associated with the access point is adjusted based on whether or not the switch failed. Based on this second metric, the signal strength threshold associated with said access point is adjusted.
32 Citations
18 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. 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 said WLAN and said current signal strength is below said signal strength threshold, attempting to switch said communication session from said WLAN to a cellular network; adjusting a metric associated with said access point based on whether said attempting to switch said communication session from said WLAN to said cellular network failed; and based on said metric, selectively adjusting said signal strength threshold associated with said access point. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A dual mode mobile communication device comprising a memory, a speaker, a microphone, and a processor, said processor configured to:
-
during a communication session; receive an indication of current signal strength of an access point for a wireless local area network (“
WLAN”
);retrieve 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, switch said communication session from said cellular network to said WLAN; adjust 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 adjust said signal strength threshold associated with said access point.
-
-
18. A computer readable medium containing computer readable instructions which when executed by a processor of a dual mode mobile communication device, cause said processor to:
-
during a communication session; receive an indication of current signal strength of an access point for a wireless local area network (“
WLAN”
);retrieve 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, switch said communication session from said cellular network to said WLAN; adjust 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 adjust said signal strength threshold associated with said access point.
-
Specification