COMMUNICATION FAILOVER IN A DISTRIBUTED NETWORK
First Claim
1. A method comprising:
- receiving an initial request, from a second communication device, to establish a communication session with a first communication device across a primary network, wherein the initial request comprises a first communication address of the first communication device;
detecting, in a communication server or a communication system, that the communication session across the primary network cannot be established;
in response to detecting that the communication session across the primary network cannot be established, repurposing the initial request by changing the first communication address in the initial request to a second communication address;
sending the changed request to the communication system;
adding, by the communication system or the communication server, a field to the changed request that contains a parameter that indicates that the changed request is to be sent via a secondary network; and
sending the changed request with at least the second communication address to a gateway to establish the communication session across the secondary network;
establishing a portion of the communication session using the second communication address; and
sending the first communication address in the portion of the communication session using Dual-Tone-Multi-Frequency (DTMF).
17 Assignments
0 Petitions
Accused Products
Abstract
An initial request is received to establish a communication session. The initial request contains a communication address of a first communication device. A communication server detects that the communication session cannot be established across a primary network. In response, the initial request is repurposed by changing the first communication address to a second communication address. The changed request is sent to a communication system, which adds a field to the changed request that indicates that the changed request is to be sent via a secondary network. The changed request is sent with the field to the communication server. The changed request with the second communication address is sent to a gateway to establish the communication session across a secondary network. A portion of the communication session is established using the second communication address. The first communication address is sent in the portion of the communication session using Dual-Tone-Multi-Frequency (DTMF).
22 Citations
20 Claims
-
1. A method comprising:
-
receiving an initial request, from a second communication device, to establish a communication session with a first communication device across a primary network, wherein the initial request comprises a first communication address of the first communication device; detecting, in a communication server or a communication system, that the communication session across the primary network cannot be established; in response to detecting that the communication session across the primary network cannot be established, repurposing the initial request by changing the first communication address in the initial request to a second communication address; sending the changed request to the communication system; adding, by the communication system or the communication server, a field to the changed request that contains a parameter that indicates that the changed request is to be sent via a secondary network; and sending the changed request with at least the second communication address to a gateway to establish the communication session across the secondary network; establishing a portion of the communication session using the second communication address; and sending the first communication address in the portion of the communication session using Dual-Tone-Multi-Frequency (DTMF). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a communication server configured to receive an initial request, from a second communication device, to establish a communication session with a first communication device across a primary network, wherein the initial request comprises a first communication address of the first communication device, detect that the communication session across the primary network cannot be established, repurposing the initial request by changing the first communication address in the initial request to a second communication address in response to detecting that the communication session across the primary network cannot be established, send the changed request to a communication system, and send the changed request with at least the second communication address to a gateway to establish the communication session across a secondary network; the communication system configured to add a field to the changed request that contains a parameter that indicates that the changed request is to be sent via the secondary network and send the changed request with the field to the communication server, and send the first communication address in the portion of the communication session using Dual-Tone-Multi-Frequency (DTMF); and the gateway configured to initiate establishment of a portion of the communication session using the second communication address. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transient computer readable medium having stored thereon instructions that cause a processor to execute a method, the method comprising:
-
instructions to receive an initial request, from a second communication device, to establish a communication session with a first communication device across a primary network, wherein the initial request comprises a first communication address of the first communication device; instructions to detect, in a communication server or a communication system, that the communication session across the primary network cannot be established; in response to detecting that the communication session across the primary network cannot be established, instructions to repurpose the initial request by changing the first communication address in the initial request to a second communication address; instructions to send the changed request to the communication system; instructions to add, by the communication system or the communication server, a field to the changed request that contains a parameter that indicates that the changed request is to be sent via a secondary network; and instructions to send the changed request with at least the second communication address a gateway to establish the communication session across the secondary network; instructions to establish a portion of the communication session using the second communication address; and instructions to send the first communication address in the portion of the communication session using Dual-Tone-Multi-Frequency (DTMF).
-
Specification