Method and apparatus for selecting call list numbers based on entry/exit to a WLAN
First Claim
1. A wireless communication device comprising:
- a transceiver operable to communicate with a wireless carrier network and a wireless non-carrier network;
a memory for storing at least a cellular phone number associated with the wireless carrier network and a WLAN phone number associated with the wireless non-carrier network, the cellular phone number and the WLAN phone number both being associated with calling one destination device;
a controller, coupled to the transceiver and the memory, for determining whether the wireless communication device is within coverage of the wireless non-carrier network, and for causing only the WLAN phone number to be selected from the memory to call the destination device if the wireless communication device is within coverage of the wireless non-carrier network and for causing only the cellular phone number to be selected from the memory to call the destination wireless device if the wireless communication device is outside the coverage of the wireless non-carrier network; and
a display coupled to the controller, the display for displaying one or more contact numbers in a contacts list with at least one of the WLAN phone number and the cellular phone number to a user, the displaying of said one or more contact numbers in a contacts list updated by the controller to display the one of the WLAN phone number and the cellular phone number, while at the same time not displaying the other phone number thereby preventing the user initiating a call to the destination device using the other phone number, when a call is being initiated by the user and the controller has determined a present coverage status of the wireless non-carrier network with respect to the wireless communication device.
4 Assignments
0 Petitions
Accused Products
Abstract
A wireless communication device (100) includes a transceiver (204) that is operable to communicate with a first wireless communication network (104) and a second wireless communication network (106). The device (100) also includes a memory (216) for storing at least a first destination-device identifier (304) associated with the first wireless communication network (104) and a second destination-device identifier (306) associated with the second wireless communication network (106). The device (100) further includes a controller (210) coupled to the transceiver (204) and the memory (216), for determining whether the device is within coverage of the first wireless communication network (104) and causing only the first destination-device identifier (304) to be selected from the memory (216) if the device is within coverage of the first wireless communication network (104) and causing only the second destination-device identifier (306) to be selected from the memory (216) if the device is outside the coverage of the first wireless communication network (104).
-
Citations
9 Claims
-
1. A wireless communication device comprising:
-
a transceiver operable to communicate with a wireless carrier network and a wireless non-carrier network; a memory for storing at least a cellular phone number associated with the wireless carrier network and a WLAN phone number associated with the wireless non-carrier network, the cellular phone number and the WLAN phone number both being associated with calling one destination device; a controller, coupled to the transceiver and the memory, for determining whether the wireless communication device is within coverage of the wireless non-carrier network, and for causing only the WLAN phone number to be selected from the memory to call the destination device if the wireless communication device is within coverage of the wireless non-carrier network and for causing only the cellular phone number to be selected from the memory to call the destination wireless device if the wireless communication device is outside the coverage of the wireless non-carrier network; and a display coupled to the controller, the display for displaying one or more contact numbers in a contacts list with at least one of the WLAN phone number and the cellular phone number to a user, the displaying of said one or more contact numbers in a contacts list updated by the controller to display the one of the WLAN phone number and the cellular phone number, while at the same time not displaying the other phone number thereby preventing the user initiating a call to the destination device using the other phone number, when a call is being initiated by the user and the controller has determined a present coverage status of the wireless non-carrier network with respect to the wireless communication device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for displaying a phone number, the method comprising:
-
determining, with an originating wireless device, a wireless network currently available to provide communication service to the originating wireless device; accepting an input from a user of the originating wireless device selecting one of a plurality of destination devices to initiate a call thereto; searching a memory coupled to the originating wireless device, the memory containing at least a cellular phone number of the selected one destination device associated with a wireless carrier network and a WLAN phone number of the selected one destination device associated with a wireless non-carrier network; selecting, by the originating wireless device, only one of the cellular phone number and the WLAN phone number, based on the wireless network currently available to provide communication service to the originating wireless device being at least one of a wireless carrier network and a wireless non-carrier network; displaying one or more contact numbers in a contacts list with the selected one of the cellular phone number and the WLAN phone number to the user to initiate a call to the selected one destination device; and preventing placing a call to the selected one destination device using the other phone number of the selected one of the cellular phone number and the WLAN phone number, by at the same time as displaying the one or more contact numbers in a contacts list with the selected one phone number also not displaying the other phone number. - View Dependent Claims (7)
-
-
8. A computer program product for selecting a phone number, the computer program product comprising:
-
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; determining, with an originating wireless device, a wireless network currently available to provide communication service to the originating wireless device; accepting an input from a user selecting one of a plurality of destination devices to initiate a call thereto; searching a memory coupled to the originating wireless device, the memory containing at least a cellular phone number of the selected one destination device associated with a wireless carrier network and a WLAN phone number of the selected one destination device associated with a non-carrier network; selecting, by the originating wireless device, only one of the cellular phone number and the WLAN phone number, based on the network currently available to provide communication service to the originating wireless device being at least one of a wireless carrier network and a wireless non-carrier network; displaying one or more contact numbers in a contacts list with the selected one of the cellular phone number and the WLAN phone number to the user to initiate a call to the selected one destination device; and preventing placing a call to the selected one destination device using the other phone number of the selected one of the cellular phone number and the WLAN phone number, by at the same time as displaying the one or more contact numbers in a contacts list with the selected one phone number also not displaying the other phone number. - View Dependent Claims (9)
-
Specification