Patent ID: 7372957

Claim:
An automatic call distributor (ACD) system to perform call processing for packet telephony calls, the ACD system comprising: a call control proxy subsystem interposed between a softswitch and one or more other subsystems or endpoints, the call control proxy subsystem to register telephone addresses of the one or more other subsystems or endpoints with the softswitch and to handle call control for packet telephony calls received by the softswitch on behalf of the one or more other subsystems or endpoints, the call control proxy subsystem to receive call setup requests for incoming packet telephony calls from the softswitch at a network address translated from telephone addresses of the one or more subsystems or endpoints by the softswitch; an ACD application distinct from the call control proxy subsystem and the softswitch and coupled to the call control proxy subsystem and the one or more other subsystems or endpoints via computer-telephony integration (CTI) links, the ACD application to determine required ACD processing for incoming packet telephony calls in response to receiving notifications of the incoming packet telephony calls or the call setup requests from the call control proxy subsystem and to dynamically generate standard language media processing scripts prior to call setup with the one or more other subsystems or endpoints to control or coordinate call processing for the packet telephony calls; and a media subsystem coupled to the ACD application to generate media prior to call setup with the one or more other subsystems or endpoints, wherein the media subsystem comprises a media server to generate media according to instructions in a media processing script provided by the ACD application.