Apparatus and method for routing communications
First Claim
1. A method of operating a mobile telephone in a cellular telephone communications system including a plurality of mobile network service providers and a plurality of land line network service providers, the method comprising:
- storing preferred route codes in a look-up table of the mobile telephone, each preferred route code identifying a mobile network service provider and a land line network service provider to be used to route a call to a corresponding call destination and based on results of a route selection decision by a control centre remote from the mobile telephone;
originating an outgoing telephone call to a call destination by the input of user generated call destination information;
accessing the look-up table using an address determined at least in part by the user generated call destination information to obtain a selected preferred route code that corresponds to the call destination;
selecting a communication channel of the mobile network service provider identified by the selected preferred route code corresponding to the call destination;
transmitting the selected preferred route code via the selected communication channel to establish communication for the outgoing telephone call to the call destination corresponding to the user generated call destination information via the mobile network service provider and the land line network service provider identified by the selected preferred route code; and
periodically scanning received transmissions to identify available communications channels for which the mobile telephone has functional capability and attempting to complete a registration procedure for each available channel,wherein said selecting comprises selecting from those available channels of said cellular telephone communications system in respect of which registration is completed.
4 Assignments
0 Petitions
Accused Products
Abstract
A mobile telephone is provided with a look-up table enabling the mobile telephone to select preferred routes for connecting outgoing calls on the basis of predetermined codes which populate the look-up table. When operating in a cellular communications network a communications channel may thereby be selected from a plurality of available channels and ongoing transmission of an outgoing call may be routed via a further network selected in accordance with the route codes. The look-up table may be stored in a SIM card of the mobile telephone and may be updated via transmission of data from a remote control center via a cellular network or via a docking station to which the mobile telephone is releasably connectable. When the call is routed via a packet switching network, the routing code may include a string of network node addresses.
-
Citations
80 Claims
-
1. A method of operating a mobile telephone in a cellular telephone communications system including a plurality of mobile network service providers and a plurality of land line network service providers, the method comprising:
-
storing preferred route codes in a look-up table of the mobile telephone, each preferred route code identifying a mobile network service provider and a land line network service provider to be used to route a call to a corresponding call destination and based on results of a route selection decision by a control centre remote from the mobile telephone; originating an outgoing telephone call to a call destination by the input of user generated call destination information; accessing the look-up table using an address determined at least in part by the user generated call destination information to obtain a selected preferred route code that corresponds to the call destination; selecting a communication channel of the mobile network service provider identified by the selected preferred route code corresponding to the call destination; transmitting the selected preferred route code via the selected communication channel to establish communication for the outgoing telephone call to the call destination corresponding to the user generated call destination information via the mobile network service provider and the land line network service provider identified by the selected preferred route code; and periodically scanning received transmissions to identify available communications channels for which the mobile telephone has functional capability and attempting to complete a registration procedure for each available channel, wherein said selecting comprises selecting from those available channels of said cellular telephone communications system in respect of which registration is completed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A mobile telephone for use in a cellular telephone communications system including a plurality of mobile network service providers and a plurality of land line network service providers, the mobile telephone comprising:
-
a look-up table storing preferred route codes each identifying a mobile network service provider and a land line network service provider to be used to route a call to a corresponding call destination and based on results of a route selection decision by a control centre remote from the mobile telephone; an input section configured to originate an outgoing telephone call to a call destination by the input of user generated call destination information; an accessing section configured to access the look-up table using an address determined at least in part by the user generated call destination information to obtain a selected preferred route code that corresponds to the call destination; a channel selector configured to select a communication channel of the mobile network service provider identified by the selected preferred route code corresponding to the call destination; a communication device configured to transmit the selected preferred route code via the selected communication channel to establish communication for the outgoing telephone call to the call destination corresponding to the user generated call destination information via the mobile network service provider and the land line network service provider identified by the selected preferred route code; and a scanning device configured to periodically scan received transmissions to identify available communications channels for which the mobile telephone has functional capability and attempt to complete a registration procedure for each available channel, wherein the channel selector is operable to perform selection from those available channels of said cellular telephone communications system in which registration is completed. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. A storage medium storing computer program instructions, which when executed by a processor, cause the processor to perform a method of operating a mobile telephone in a system including a plurality of mobile network service providers and a plurality of land line network service providers comprising steps of:
-
storing preferred route codes in a look-up table of the mobile telephone, each preferred route code identifying a mobile network service provider and a land line network service provider to be used to route a call to a corresponding call destination and based on results of a route selection decision by a control centre remote from the mobile telephone; originating an outgoing telephone call to a call destination by the input of user generated call destination information; accessing the look-up table using an address determined at least in part by the user generated call destination information to obtain a selected preferred route code that corresponds to the call destination; selecting a communication channel of the mobile network service provider identified by the selected preferred route code corresponding to the call destination; transmitting the selected preferred route code via the selected communication channel to establish communication for the outgoing telephone call to the call destination corresponding to the user generated call destination information via the mobile network service provider and the land line network service provider identified by the selected preferred route code; and periodically scanning received transmissions to identify available communications channels for which the mobile telephone has functional capability and attempting to complete a registration procedure for each available channel, wherein said selecting comprises selecting from those available channels of said cellular telephone communications system in respect of which registration is completed.
-
-
80. A communications signal comprising processor implementable instructions for carrying out a method of operating a mobile telephone in a system including a plurality of mobile network service providers and a plurality of land line network service providers comprising steps of:
-
storing preferred route codes in a look-up table of the mobile telephone, each preferred route code identifying a mobile network service provider and a land line network service provider to be used to route a call to a corresponding call destination and based on results of a route selection decision by a control centre remote from the mobile telephone; originating an outgoing telephone call to a call destination by the input of user generated call destination information; accessing the look-up table using an address determined at least in part by the user generated call destination information to obtain a selected preferred route code that corresponds to the call destination; selecting a communication channel of the mobile network service provider identified by the selected preferred route code corresponding to the call destination; transmitting the selected preferred route code via the selected communication channel to establish communication for the outgoing telephone call to the call destination corresponding to the user generated call destination information via the mobile network service provider and the land line network service provider identified by the selected preferred route code; and periodically scanning received transmissions to identify available communications channels for which the mobile telephone has functional capability and attempting to complete a registration procedure for each available channel, wherein said selecting comprises selecting from those available channels of said cellular telephone communications system in respect of which registration is completed.
-
Specification