Method and apparatus for reformatting dialed numbers
First Claim
1. A wireless communication unit operable to reformat dialed numbers according to dialing plans for a plurality of communication networks, the wireless communication unit comprising:
- a transceiver configured to communicate over a wireless local area network (LAN) and a wireless wide area network (WAN), wherein the LAN has a LAN dialing plan and the WAN has a WAN dialing plan;
a user interface operable to provide a number corresponding to a target unit to be called;
a controller, coupled to the transceiver and the user interface, configured;
to select a communication network from among the wireless LAN communication network and the wireless WAN communication network by determining which of the wireless LAN communication network and the wireless WAN communication network the wireless communication unit is located, wherein the selected communication network is a home wireless LAN having a home wireless LAN dialing plan and wherein the selected communication network will be used to place a call to the target unit;
to select a set of reformatting rules corresponding to the dialing plan of the selected communication network wherein the set of reformatting rules is one of a plurality of sets of reformatting rules;
to reformat the number according to the reformatting rules when the number is an abbreviated number that is compatible with the home wireless LAN dialing plan to provide the number with appended home network digits as the reformatted number; and
to place the call to the target unit using the reformatted number over the selected one of the wireless LAN and the wireless WAN communication network, anda memory that is arranged to store the reformatting rules.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless communication unit (101) is operable to reformat dialed numbers according to dialing plans for a plurality of communication networks (103, 107, 109), where the unit comprises a transceiver (201) for communicating with any of the plurality of communication networks; a user interface (211) operable to provide a number corresponding to a target unit (102, 102′) to be called; and a controller (209) implementing a corresponding method to provide a reformatted number (FIG. 3) corresponding to the number and according to a preference that is specific to the wireless communication unit, where the reformatted number is compatible with a dialing plan for a communication network that will be used to place a call to the target unit.
-
Citations
20 Claims
-
1. A wireless communication unit operable to reformat dialed numbers according to dialing plans for a plurality of communication networks, the wireless communication unit comprising:
-
a transceiver configured to communicate over a wireless local area network (LAN) and a wireless wide area network (WAN), wherein the LAN has a LAN dialing plan and the WAN has a WAN dialing plan; a user interface operable to provide a number corresponding to a target unit to be called; a controller, coupled to the transceiver and the user interface, configured; to select a communication network from among the wireless LAN communication network and the wireless WAN communication network by determining which of the wireless LAN communication network and the wireless WAN communication network the wireless communication unit is located, wherein the selected communication network is a home wireless LAN having a home wireless LAN dialing plan and wherein the selected communication network will be used to place a call to the target unit; to select a set of reformatting rules corresponding to the dialing plan of the selected communication network wherein the set of reformatting rules is one of a plurality of sets of reformatting rules; to reformat the number according to the reformatting rules when the number is an abbreviated number that is compatible with the home wireless LAN dialing plan to provide the number with appended home network digits as the reformatted number; and to place the call to the target unit using the reformatted number over the selected one of the wireless LAN and the wireless WAN communication network, and a memory that is arranged to store the reformatting rules. - View Dependent Claims (2, 3)
-
-
4. A wireless communication unit operable to reformat dialed numbers according to dialing plans for a plurality of communication networks, the wireless communication unit comprising:
-
a transceiver configured to communicate over a wireless local area network (LAN) and a wireless wide area network (WAN), wherein the LAN has a LAN dialing plan and the WAN has a WAN dialing plan; a user interface operable to provide a number corresponding to a target unit to be called; a controller coupled to the transceiver and the user interface, configured; to select a communication network from among the wireless LAN communication network and the wireless WAN communication network by determining which of the wireless LAN communication network and the wireless WAN communication network is located, wherein the selected communication network is an external network and will be used to place a call to the target unit; to select a set of reformatting rules corresponding to the dialing plan of the selected communication network wherein the set of reformatting rules is one of a plurality of sets of reformatting rules; to reformat the number according to the reformatting rules when the number is an abbreviated number that is compatible with a dialing plan of an other wireless communication network to provide the number with appended digits as the reformatted number so that the reformatted number can be used to route the call to the other wireless communication network; and to place the call to the target unit using the reformatted number over the selected one of the wireless LAN and the wireless WAN communication network, and a memory that is arranged to store the reformatting rules. - View Dependent Claims (5, 6)
-
-
7. A wireless communication unit operable to reformat dialed numbers according to dialing plans for a plurality of communication networks, the wireless communication unit comprising:
-
a transceiver for transmitting and receiving via any of the plurality of communication networks; a user interface operable to provide a number corresponding to a target unit to be called; and a controller, coupled to the transceiver and the user interface, to provide a reformatted number corresponding to the number and according to a preference that is specific to the wireless communication unit, where the reformatted number is compatible with a dialing plan for a selected communication network that will be used to place a call to the target unit wherein the selected communication network is selected from among the plurality of communication networks and is an external network and is selected by the controller determining which of the plurality of communication networks within which the wireless communication unit is located, and when the number is an abbreviated number that is compatible with a dialing plan of a recently visited network and is further compatible with a dialing plan for a second network, the controller relies on the preference to provide the reformatted number according to one of the dialing plan of the recently visited network and the dialing plan of the second network so the reformatted number can be used to route the call to a respective one of the recently visited network and the second network. - View Dependent Claims (8, 9, 10)
-
-
11. A wireless communication unit operable to reformat dialed numbers according to dialing plans for a plurality of communication networks, the wireless communication unit comprising:
-
a transceiver for transmitting and receiving via any of the plurality of communication networks; a user interface operable to provide a number corresponding to a target unit;
to be called; anda controller, coupled to the transceiver and the user interface, to provide a reformatted number corresponding to the number and according of a preference that is specific to the wireless communication unit, where the reformatted number is compatible with a dialing plan for a selected communication network that will be used to place a call to the target unit wherein the selected communication network is selected from among the plurality of communication networks and is a visited network and is selected by the controller determining which of the plurality of communication networks within which the wireless communication unit is located and; when the number is an abbreviated number that is compatible with a dialing plan of an other communication network and not compatible with a dialing plan of the visited network, the controller appends digits to the number so the reformatted number can be used to route the call to the other communication network; and when the abbreviated number is compatible with a dialing plan of the visited network and is further compatible with the dialing plan of the other communication network, the controller relies on the preference to provide the reformatted number according to one of the dialing plan of the visited network and the dialing plan of the other communication network so the reformatted number can be used to route the call within a respective one of the visited network and the other network. - View Dependent Claims (12, 13, 14)
-
-
15. A wireless communication unit operable to reformat dialed numbers according to dialing plans for a plurality of communication networks, the wireless communication unit comprising:
-
a transceiver for transmitting and receiving via any of the plurality of communication networks; a user interface operable to provide a number corresponding to a target unit to be called; and a controller, coupled to the transceiver and the user interface, to provide a reformatted number corresponding to the number and according of a preference that is specific to the wireless communication unit where the reformatted number is compatible with a dialing plan for a selected communication network that will be used to place a call to the target unit wherein the selected communication network is selected from among the plurality of communication networks and is a home network and is selected by the controller determining which of the plurality of communication networks within which the wireless communication unit is located and when the number is an abbreviated number that is compatible with the dialing plan for the home network, the controller provides the number with appended home network digits as the reformatted number.
-
-
16. A wireless communication unit operable to reformat dialed numbers according to dialing plans for a plurality of communication networks, the wireless communication unit comprising:
-
a transceiver for transmitting and receiving via any of the plurality of communication networks; a user interface operable to provide a number corresponding to a target unit to be called; and a controller, coupled to the transceiver and the user interface, to provide a reformatted number corresponding to the number and according to a preference that is specific to the wireless communication unit, where the reformatted number is compatible with a dialing plan for a selected communication network that will be used to place a call to the target unit wherein the selected communication network is selected from among the plurality of communication networks and is an external network and is selected by the controller determining which of the plurality of communication networks within which the wireless communication unit is located and when the number is an abbreviated number that is compatible with the dialing plan of an other communication network, the controller appends digits to the number so the reformatted number can be used to route the call to the other communication network.
-
-
17. A method of reformatting dialed numbers according to dialing plans for a plurality of communication networks, the method comprising:
-
providing, at a wireless communication unit suitable for operation over a wireless local area network (LAN) having a wireless LAN dialing plan and a wireless wide area network (WAN) having a wireless WAN dialing plan, a number corresponding to a target unit to be called; selecting one of the wireless LAN and the wireless WAN as a selected communication network that will be used to place a call to the target unit wherein the selected communication network is selected by determining within which of among the wireless LAN and the wireless WAN the communication is located, wherein the selected communication network is a home wireless LAN; obtaining formatting rules corresponding to the dialing plan for the selected communication network; reformatting the number when the number is an abbreviated number that is compatible with the dialing plan for the home wireless LAN according to the reformatting rules to provide the number with appended home network digits as a reformatted number that is compatible with the dialing plan for the communication network that will be used to place the call to the target unit; and placing, by the wireless communication unit, the call to the target unit over the communication network. - View Dependent Claims (18, 19)
-
-
20. A method of reformatting dialed numbers according to dialing plans for a plurality of communication networks, the method comprising:
-
providing, at a wireless communication unit suitable for operation over a wireless local area network (LAN) having a wireless LAN dialing plan and a wireless wide area network (WAN) having a WAN dialing plan, a number corresponding to a target unit to be called; selecting at least one of the wireless LAN and the wireless WAN as a communication network that will be used to place a call to the target unit wherein the selected communication network is selected by determining within which of among the wireless LAN and the wireless WAN the communication is located; obtaining formatting rules corresponding to the dialing plan for the selected communication network; reformatting the number when the number is an abbreviated number that is compatible with the dialing plan of an other wireless communication network, the reformatting the number comprises appending digits to the number so the reformatted number can be used to route the call to the other wireless communication network; and place, by the wireless communication network, the call to the target unit over the communication network.
-
Specification