H04M7/129

Parallel signal processing system and method
10127925 · 2018-11-13 · ·

A system and method for processing a plurality of channels, for example audio channels, in parallel is provided. For example, a plurality of telephony channels are processed in order to detect and respond to call progress tones. The channels may be processed according to a common transform algorithm. Advantageously, a massively parallel architecture is employed, in which operations on many channels are synchronized, to achieve a high efficiency parallel processing environment. The parallel processor may be situated on a data bus, separate from a main general purpose processor, or integrated with the processor in a common board or integrated device. All, or a portion of a speech processing algorithm may also be performed in a massively parallel manner.

INTERACTIVE PROCESSING METHOD AND DEVICE
20180198915 · 2018-07-12 ·

An interactive processing method and device are provided. In the interactive processing method, a request operation for requesting acquisition of an Interactive Voice Response (IVR) voice or a Web page is received; a request for acquiring a Web page corresponding to the IVR voice or a request for acquiring an IVR voice corresponding to the Web page is initiated according to a mapping relationship between the Web page and the IVR voice; and the Web page and the IVR voice are displayed to a user.

Controller for the intelligent interconnection of two communication networks, and method of use for same

A caller ID based call routing feature. A processing system in the public switched telephone network (PSTN) receives first identifying information for identifying the source of a telephone call and associates additional information stored in a memory with the first identifying information. The additional information may then be transmitted to the subscriber via the Internet for display. Another feature is a branch calling feature where the subscriber may program a processing system within the PSTN to forward an incoming call to two or more end units (e.g., telephones) simultaneously. If the call at an end unit is answered, answer supervision signaling is transmitted back to the processing system which then terminates all other calls. The processing system then connects the calling party to the subscriber. The branch calling may be made for any combination of local, long distance, and cellular telephone numbers.

Call redirect from user-communication device in broadband network
12143540 · 2024-11-12 · ·

Apparatus and methods concerning call routing are disclosed. As an example, one apparatus includes a circuitry configured to route calls, as data communications (e.g., between a cellular network or PSTN and a plurality of user communication devices) on a broadband network. In response to receiving a first call notification from one of a plurality of mobile devices, a processing circuit of the apparatus caches the call notification in a first database. A first call notification indicates a source number and a destination number. In response to a first incoming call from the source number included in the cached call notification, the processing circuit redirects the call to the destination number indicated in the call notification via the broadband network.

SYSTEMS AND METHODS FOR CONDUCTING CONFERENCE CALLS
20180077289 · 2018-03-15 ·

Systems and methods performed by an IP telephony system allow a user to request that his IP telephony device be set into a conference calling mode for an indefinite period of time. When the user's IP telephony device is in the conference calling mode, all parties that attempt to call the user's IP telephony device are added to a conference bridge tied to the user's IP telephony device. All incoming calls are treated in this fashion until the user cancels the conference calling mode and returns to a normal calling mode.

Accurate dispositioning of a telephone call by reconciling cause codes with in-band audio information

A telephone call to a remote party may encounter a number of abnormal conditions, which prevents the call from being offered to the remote party's interface. These conditions may be indicated to the calling party using call progress information conveyed as out-of-band information, in the form of signaling elements and/or as in-band information, in the form of audio information. The audio information may include a special information tone and/or an intercept announcement. The call handler originating the outbound call may provide the audio information to a speech analytics component that analyzes the audio information. The analyzed audio information may be reconciled with the out-of-band information. Various rules can be applied to ascertain how to disposition the call in instances where the in-band and out-of-information are inconsistent. Once reconciled, accurate call disposition information can be recorded in the call record for that call.

Method and apparatus for providing customized ring back to calling terminals in a cable network
09699321 · 2017-07-04 · ·

In an apparatus and method, one method example has the steps of: placing a call from a calling terminal to a called terminal in a cable telecommunication network, and communicating with a ring back application; initiating a new call by the ring back application to the called terminal via a call management server; ringing the called terminal by the call management server and providing an indication of the ringing to the ring back application; and sending, by the ring back application, a predetermined ring back signal to the calling terminal. Upon answer by the called party, the ring back application informs the calling party end device of the called party's address, and upon receiving the acknowledgement from the calling party's end-device it stops the predetermined ring back signal and informs the called party end device to cut thru the bearer path to the calling party's device. Finally, upon call termination by one of the parties, the application facilitates the tear down of the call by relaying the appropriate messages between the equipment involved in the call between the calling and called parties.

Parallel signal processing system and method
09692908 · 2017-06-27 ·

A system and method for processing a plurality of channels, for example audio channels, in parallel is provided. For example, a plurality of telephony channels are processed in order to detect and respond to call progress tones. The channels may be processed according to a common transform algorithm. Advantageously, a massively parallel architecture is employed, in which operations on many channels are synchronized, to achieve a high efficiency parallel processing environment. The parallel processor may be situated on a data bus, separate from a main general purpose processor, or integrated with the processor in a common board or integrated device. All, or a portion of a speech processing algorithm may also be performed in a massively parallel manner.

METHOD, EQUIPMENT, SYSTEM AND COMPUTER STORAGE MEDIUM FOR IMPLEMENTING NUMBER PORTABILITY ANNOUNCEMENT
20170180310 · 2017-06-22 · ·

A method, a device and a storage medium for processing a communication service in a circuit switch domain are provided. The method may include: judging, when a communication service being currently processed by a communication terminal is a voice call service or a short message service in a circuit switch domain, whether a switching condition for switching the communication service onto a real-time communication tool in a packet switch domain of the communication terminal is met; if it is met, switching the communication service onto the real-time communication tool in the packet switch domain of the communication terminal.

System and method for message dispatching and communication
09674123 · 2017-06-06 · ·

A system for secure delivery of messages over disparate networks with disparate protocols, comprising a server computer comprising program code stored in a memory and adapted to manage message delivery received from at least one accredited client computing device, the server computer having at least a plurality of special TCP sockets allowing a plurality of persistent connections, the connections being adapted to deliver messages under different carrier protocols, using at least one of SNPP, WCTP, SMTP, CAP, and OAI carrier types protocols, and the connections being adapted to facilitate the sending of multiple messages in a short time.