Patent ID: 8526591

Claim:
A call server for implementing a hold-call-back feature in a telecommunications network comprising: a network interface for connecting the call server to a packet-based network comprising at least a segment of the telecommunications network; a memory for storing one or more program modules; and a processor for executing the one or more program modules, wherein the one or more program modules comprise computer-executable instructions for causing the call server to: receive a call start command and a call record identifier from an API server via the packet-based network; access a database record to retrieve a call record associated with the call record identifier, wherein the call record includes a phone number of a first terminal and a phone number of a second terminal; establish a first connection with the first terminal via the packet-based network by sending a first connection request to the phone number of the first terminal, establish a second connection with the second terminal via the packet-based network by sending a second connection request to the phone number of the second terminal, join the first connection with the second connection to establish communication between the first terminal and the second terminal, in response to receiving a hold-call-back activation command from the first terminal via the packet-based network: split the first connection from the second connection, terminate the first connection and park the second connection, and in response to receiving a call reestablishment command from the second terminal via the packet-based network: establish a new connection with the first terminal via the packet-based network and join the new connection with the second connection to reestablish communication between the first terminal and the second terminal.