Call progress tone generation in a communication system
First Claim
1. A method of operating a communication system comprising an originating system configured to communicate a call from a calling device to a terminating system, the method comprising:
- in the originating system,receiving an SS7 acknowledgment message from the terminating system,determining if the calling device is configured to generate call progress tones,processing the SS7 acknowledgment message to generate a call progress message and transmitting the call progress message to the calling device responsive to determining that the calling device is configured to generate call progress tones,processing the SS7 acknowledgment message to generate a call progress tone and transmitting the call progress tone responsive to determining that the calling device is not configured to generate call progress tones; and
in the calling device, performing a table look-up in a call progress tone table based on the call progress message, generating the call progress tone, and playing audible sounds that represent the call progress tone.
5 Assignments
0 Petitions
Accused Products
Abstract
A communication system is disclosed that generates call progress tones for a call. The communication system is comprised of a calling device and an originating system. Examples of the calling device include a telephone, a cellular phone, a computer, and a fax machine. To place a call, the calling device transmits set up messages to the originating system. The originating system transmits set up messages to a terminating system to set up the call. The originating system receives acknowledgment message from the terminating system in response to the set up messages. The originating system generates a call progress message and transmits the call progress message to the calling device. The calling device generates a call progress tone based on the call progress message and plays audible sounds that represent the call progress tone. By having the calling device generate the call progress tones, the originating system is advantageously available for other communications.
-
Citations
21 Claims
-
1. A method of operating a communication system comprising an originating system configured to communicate a call from a calling device to a terminating system, the method comprising:
-
in the originating system, receiving an SS7 acknowledgment message from the terminating system, determining if the calling device is configured to generate call progress tones, processing the SS7 acknowledgment message to generate a call progress message and transmitting the call progress message to the calling device responsive to determining that the calling device is configured to generate call progress tones, processing the SS7 acknowledgment message to generate a call progress tone and transmitting the call progress tone responsive to determining that the calling device is not configured to generate call progress tones; and in the calling device, performing a table look-up in a call progress tone table based on the call progress message, generating the call progress tone, and playing audible sounds that represent the call progress tone. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication system, comprising:
-
an originating system configured to receive an SS7 acknowledgment message from a terminating system, determine if the calling device is configured to generate call progress tones, process the SS7 acknowledgment message to generate a call progress message and transmit the call progress message to the calling device responsive to determining that the calling device is configured to generate call progress tones, process the SS7 acknowledgment message to generate a call progress tone and transmit the call progress tone responsive to determining that the calling device is not configured to generate call progress tones; and a calling device configured to receive the call progress message, perform a table look-up in a call progress tone table based on the call progress message to determine the call progress tone, generate the call progress tone, and play audible sounds that represent the call progress tone. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A software product for a communication system, comprising:
-
a first set of instructions operational when executed by a first processor to direct the first processor to receive an SS7 acknowledgment message from a terminating system, determine if a calling device is configured to generate call progress tones, process the SS7 acknowledgment message to generate a call progress message and transmit the call progress message to the calling device responsive to determining that the calling device is configured to generate call progress tones, process the SS7 acknowledgment message to generate a call progress tone and transmit the call progress tone responsive to determining that the calling device is not configured to generate call progress tones; a second set of instructions for the calling device operational when executed by a second processor to direct the second processor to receive the call progress message, perform a table look-up in a call progress tone table based on the call progress message to determine the call progress tone, generate the call progress tone, and play audible sounds that represent the call progress tone; and a software storage medium configured to store the first set of instructions and the second set of instructions. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification