Method and apparatus for selecting a communication network
AssigneeCenturyLink Intellectual Property LLC
InventorCarl Milton Coppage
Life of this patent
Estimating the term…
Abstract
A method, apparatus, and computer usable program product for selecting a network for telecommunication are provided. A type of network supporting a called identifier is identified. Several types of networks are accessible to a calling communication device. A database is queried with a query including the called identifier to identify the types of networks that are accessible to a called communication device. A network corresponding to the called communication device is selected at the calling communication device. A communication session is established between the calling and called communication devices using the selected network.
Claims20
A method for selecting a network for telecommunication, the method comprising:
- receiving at a first communication device a called identifier associated with a second communication device for establishing a communication session between the first communication device and the second communication device;
- identifying, by the first communication device, a first type of network associated with the first communication device;
- identifying, by the first communication device, a plurality of network types associated with the second communication device using the called identifier;
- automatically selecting, by the first communication device, an identified network from the plurality of network types associated with the second communication that matches the first type of network associated with the first communication device;
- and
- establishing the communication session from the first communication device to the second communication device using the identified network.
A non-transitory computer usable program product in a computer readable medium storing computer executable instructions for selecting a network for communication that, when executed, cause a first communication device to:
- identify a first type of network supporting the first communication device;
- identify a plurality of network types supporting a second communication device associated with a called identifier;
- select an identified network from the plurality of network types of networks that matches the first type of network associated with the first communication device;
- and
- establish a communication session between the first communication device to the second communication device using the identified network.
A system for selecting a network for communications, the system comprising:
- memory storing computer executable instructions and data, wherein the data includes a plurality of network types respectively corresponding to called identifiers;
- a processing component for executing the computer executable instructions to:
- receive a called identifier for calling a communication device to establish communication between the system and the communication device;
- identify a first type of network associated with the system;
- identify a plurality of network types associated with the communication device using the called identifier;
- automatically select an identified network from the plurality of network types associated with the communication device that matches the first type of network associated with the system;
- and
- establish a communication session between the system and the communication device associated with the called identifier using the identified network.
Dependencies are inferred from the claim text.