CALL PROGRESS ANALYSIS ON THE EDGE OF A VOIP NETWORK
First Claim
Patent Images
1. A contact center comprising:
- a processor; and
a memory in communication with the processor, the memory including computer code executable with the processor, wherein the computer code is configured to;
place a phone call through a media gateway to a communication device,receive an audio stream from the communication device,identify a tone message from the media gateway, the tone message including a call progress event that defines a type of tone that was detected in the audio stream,determine a call treatment as a function of the communication device status, andperform call treatment for the phone call.
1 Assignment
0 Petitions
Accused Products
Abstract
A contact center is provided. The contact center includes a processor; and a memory in communication with the processor. The memory includes computer code executable with the processor. The computer code is configured to place a phone call through a media gateway to a communication device, receive a tone message from the media gateway, the tone message including a call progress event that defines a type of tone that was detected in the audio stream, determine a call treatment as a function of the communication device status, and perform call treatment for the phone call.
26 Citations
20 Claims
-
1. A contact center comprising:
-
a processor; and a memory in communication with the processor, the memory including computer code executable with the processor, wherein the computer code is configured to; place a phone call through a media gateway to a communication device, receive an audio stream from the communication device, identify a tone message from the media gateway, the tone message including a call progress event that defines a type of tone that was detected in the audio stream, determine a call treatment as a function of the communication device status, and perform call treatment for the phone call. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A media gateway comprising:
-
a processor; and a memory in communication with the processor, the memory including computer code executable with the processor, wherein the computer code is configured to; receive an audio stream from a communication device, detect one or more call progress characteristics in the audio stream, determine a call progress event based on the one or more call progress characteristics, the call progress event defining a type of tone that was detected; and transmit a tone message to a contact center, the tone message including the call progress event. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
establishing a messaging session with a contact center; receiving an audio stream from a communication device, detecting one or more call progress characteristics in the audio stream; determining a call progress event based on the one or more call progress characteristics, the call progress event defining one or more types of tones; and transmitting a tone message including the call progress event, such that the contact center may determine a call treatment based on the communication device status, without transmitting the audio stream from the communication device to the call center. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification