H04M7/124

Advanced conference call controls

A system and method is disclosed for providing a conference call and enhanced conference call controls for traditional, for example circuit switched-only, and advanced, for example packet switched and dual circuit and packet switched, communication devices. The system includes components for receiving, transcoding, and distributing communication protocols from any suitable public, commercial, or otherwise known communication protocol source or architecture. In addition, the system includes components for dynamically transferring host control functions from one conference call participant while maintaining a conference call communication bridge, as well as components for maintaining a conference call communication bridge should a conference call host device become inadvertently disconnected.

High availability voice over internet protocol telephony
10652305 · 2020-05-12 ·

The present invention is directed to processes and systems for high availability Voice Over Internet Protocol telephony. Exemplary embodiments comprise a VOIP proxy cluster in communication with an IP private branch exchange cluster in communication with a PSTN VOIP gateway cluster, all at a first call cluster locale. In exemplary configuration, nodes within each of the clusters mount a database node from the database cluster, and store and retrieve persistent telephony operation data within the database cluster. Embodiments employ the clustering mechanisms to separate telephony elements in a cluster to cluster topology. In exemplary usage, multiple physically separate call cluster locales are deployed for higher availability.

High Availability Voice Over Internet Protocol Telephony
20200059508 · 2020-02-20 ·

The present invention is directed to processes and systems for high availability Voice Over Internet Protocol telephony. Exemplary embodiments comprise a VOIP proxy cluster in communication with an IP private branch exchange cluster in communication with a PSTN VOIP gateway cluster, all at a first call cluster locale. In exemplary configuration, nodes within each of the clusters mount a database node from the database cluster, and store and retrieve persistent telephony operation data within the database cluster. Embodiments employ the clustering mechanisms to separate telephony elements in a cluster to cluster topology. In exemplary usage, multiple physically separate call cluster locales are deployed for higher availability.

APPARATUS FOR CALL MANAGEMENT AND METHOD THEREOF
20190215347 · 2019-07-11 ·

An apparatus for extending during a conference call the number of telephone connections being utilized beyond strict numerical capacity is disclosed, together with a method. The method for call management comprises storing a conference table for recording information of agent endpoints that have joined a conference call and having two or more DSP channels. A call is received and the callee endpoint is identified. The number of available agent endpoints in the conference table is also identified, an agent endpoint being identified as available if the number of the DSP channels of the agent endpoint is greater than zero. If there are multiple available agent endpoints, the priority of each available agent endpoint is calculated and the call is redirected to the callee endpoint, with the high-priority agent endpoint in between.

Apparatus for call management and method thereof

An apparatus for extending during a conference call the number of telephone connections being utilized beyond strict numerical capacity is disclosed, together with a method. The method for call management comprises storing a conference table for recording information of agent endpoints that have joined a conference call and having two or more DSP channels. A call is received and the callee endpoint is identified. The number of available agent endpoints in the conference table is also identified, an agent endpoint being identified as available if the number of the DSP channels of the agent endpoint is greater than zero. If there are multiple available agent endpoints, the priority of each available agent endpoint is calculated and the call is redirected to the callee endpoint, with the high-priority agent endpoint in between.

APPARATUS FOR CALL MANAGEMENT AND METHOD THEREOF
20190007468 · 2019-01-03 ·

An apparatus for extending during a conference call the number of telephone connections being utilized beyond strict numerical capacity is disclosed, together with a method. The method for call management comprises storing a conference table for recording information of agent endpoints that have joined a conference call and having two or more DSP channels. A call is received and the callee endpoint is identified. The number of available agent endpoints in the conference table is also identified, an agent endpoint being identified as available if the number of the DSP channels of the agent endpoint is greater than zero. If there are multiple available agent endpoints, the priority of each available agent endpoint is calculated and the call is redirected to the callee endpoint, with the high-priority agent endpoint in between.

Generic multichannel center for network applications and services
10015267 · 2018-07-03 ·

A server system, where a multichannel server is connected to a core network of a mobile telecommunications network through a plurality of telecommunications channels. The multichannel server comprises a telecommunications network browser server, a network gateway, an integration gateway, a carrier application server and a carrier application and add-on studio. The multichannel server provides to end user devices network services and core network services through a plurality of communications channels. The multichannel server is an application interface gateway for services exposure and provides network services and core network services as interactive applications. The multichannel server provides application as a communication channel and communication channel as an application.