WO0041382A1

A telephony system for conducting multimedia telephonic conferences over a packet-based network

Abstract

A telephony system for conducting multimedia telephonic communications across a packet-based network is described between a caller system and an agent system through a software switch. The software switch receives from the caller system a packet representing a request to conduct a multimedia telephonic conference with an agent system. The switch exchanges packets with the caller system to establish a call with the caller system. The switch provides an application program interface to a telephony application program through which the telephony application program can control multimedia telephonic conferences between the caller and agent systems. The switch then processes the call according to the commands received through the application program interface from the telephony application program. In one embodiment, the application is an Automatic Call Distributor (ACD), which routes calls through the software switch. In another embodiment, a CTI subsystem provides an interface to a CTI server so that the ACD can work together with standard PSTN call centers.

WO0041382A1, drawing sheet 1
Sheet 1 of 29

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

20 claims: 3 independent, 17 dependent

  1. 1
    CLAIMS What is claimed is:1. A method for conducting multimedia telephonic conferences over a packet-based network, comprising the steps of: receiving over the packet-based network a packet representing a request from a caller system to conduct a multimedia telephonic conference with an agent system;exchanging packets with the caller system to establish a call with the caller system;providing an application program interface to a telephony application program through which the telephony application program can control multimedia telephonic conferences between the caller and agent systems;and receiving a command from the telephony application program through the application program interface to process the call according to the command.
  2. 17
    In a packet-based network having a caller system transmitting a request to conduct a multimedia telephonic conference with an agent system, a multimedia telephonic communication system, comprising:a server system in communication with the caller system via the packet-based network for receiving the request, the server system having software installed thereon and a processor executing the software, the software including: an application program interface through which a telephony application program controls multimedia telephonic conferences;and a switch that receives a command from the telephony application program through the application program interface to control the multimedia telephonic conference according to the command.
  3. 20
    In a packet-based network, a call center for handling multimedia telephonic calls from callers over the network, comprising:an agent system;a server system in communication with a caller system to receive a request over the packet-based network to conduct a telephonic conference with the agent system, the server system having software installed thereon and a processor executing the software, the software including: a telephony application program;a switch;and an application program interface through which the telephony application program communicates with the switch to establish a telephonic conference between the caller and the agent systems in response to the request.