Handling redirect calls
First Claim
1. A method comprising:
- receiving, from a first device at a network device, a first call request for a second device;
sending the first call request to a redirect server;
receiving a redirection response from the redirect server indicating a redirection from the second device to a third device, the redirection response comprising a third device address for the third device;
sending a message to the first device, the message indicating a redirection occurred and comprising a respond-to address for the network device;
receiving a second call request from the first device at the network device, the second call request being addressed to the respond-to address for the network device;
determining if the second call request is for the redirection to the third device even though the second call request is addressed to the respond-to address for the network device; and
sending the second call request to the third device using the third device address without sending the second call request through the redirect server if the second call request is for the redirection.
1 Assignment
0 Petitions
Accused Products
Abstract
In a particular embodiment, a network device receives, from a first device, a first call request for a second device. The network device may then send the first call request to a redirect server, which can determine where to send the call. The network device receives a response from the redirect server indicating an address to redirect the call request to. The network device then determines a redirect ID for the redirect. The network device sends a message to the first device with the redirect ID where the message indicates that a redirection occurred to the third device. The network device then receives a second call request from the first device that includes the redirect ID. The network device determines if the call was part of a previous redirect. If so, the second call request is sent to the address associated with the redirect ID.
33 Citations
20 Claims
-
1. A method comprising:
-
receiving, from a first device at a network device, a first call request for a second device; sending the first call request to a redirect server; receiving a redirection response from the redirect server indicating a redirection from the second device to a third device, the redirection response comprising a third device address for the third device; sending a message to the first device, the message indicating a redirection occurred and comprising a respond-to address for the network device; receiving a second call request from the first device at the network device, the second call request being addressed to the respond-to address for the network device; determining if the second call request is for the redirection to the third device even though the second call request is addressed to the respond-to address for the network device; and sending the second call request to the third device using the third device address without sending the second call request through the redirect server if the second call request is for the redirection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
one or more processors; and logic encoded in one or more tangible media for execution by the one or more processors and when executed operable to; receive, from a first device at a network device, a first call request for a second device; send the first call request to a redirect server; receive a redirection response from the redirect server indicating a redirection from the second device to a third device, the redirection response comprising a third device address for the third device; send a message to the first device, the message indicating a redirection occurred and comprising a respond-to address for the network device; receive a second call request from the first device at the network device, the second call request being addressed to the respond-to address for the network device; determine if the second call request is for the redirection to the third device even though the second call request is addressed to the respond-to address for the network device; and send the second call request to the third device using the third device address without sending the second call request through the redirect server if the second call request is for the redirection. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
means for receiving, from a first device at a network device, a first call request for a second device; means for sending the first call request to a redirect server; means for receiving a redirection response from the redirect server indicating a redirection from the second device to a third device, the redirection response comprising a third device address for the third device; means for sending a message to the first device, the message indicating a redirection occurred and comprising a respond-to address for the network device; means for receiving a second call request from the first device at the network device, the second call request being addressed to the respond-to address for the network device; means for determining if the second call request is for the redirection to the third device even though the second call request is addressed to the respond-to address for the network device; and means for sending the second call request to the third device using the third device address without sending the second call request through the redirect server if the second call request is for the redirection. - View Dependent Claims (20)
-
Specification