METHOD, CALL PROCESSING SYSTEM AND COMPUTER-READABLE MEDIA FOR CONVEYING AN AUDIO ELEMENT TO A SOURCE DEVICE DURING AN OUTGOING CALL
First Claim
1. A method implemented by a call processing system for controlling an outgoing call initiated by a source device to a destination device, the method comprising:
- receiving a call request message from the source device, the call request message comprising identifiers of the source and destination devices for the outgoing call;
determining an audio element from a plurality of audio elements to convey to the source device;
initiating conveyance of the audio element to the source device in response to receiving the call request message from the source device;
causing establishment of a media connection between the source and destination devices; and
terminating conveyance of the audio element to the source device prior to or substantially simultaneous with the establishment of the media connection between the source and destination devices.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses numerous implementations for conveying an audio element to a source device initiating an outgoing call while a user of the source device is waiting for a user of a destination device to answer the call. A call processing system receives a call request message from the source device, determines an audio element from a plurality of audio elements to convey to the source device and initiates conveyance of the audio element to the source device in response to receiving the call request message. The system then causes establishment of a media connection between the source and destination devices and terminates conveyance of the audio element to the source device prior to or substantially simultaneous with the establishment of the media connection between the source and destination devices. In various implementations, the source device may be implemented within the PSTN and/or an IP network. The audio element may comprise an audio file, an audio stream, scheduling information or other audio content. A subscriber associated with the source device may pre-configure the selection of the audio element to be conveyed in replace of the traditional ring tone. A communication device may also implement a method to convey an audio element to a user of the communication device during establishment of an outgoing call.
-
Citations
62 Claims
-
1. A method implemented by a call processing system for controlling an outgoing call initiated by a source device to a destination device, the method comprising:
-
receiving a call request message from the source device, the call request message comprising identifiers of the source and destination devices for the outgoing call; determining an audio element from a plurality of audio elements to convey to the source device; initiating conveyance of the audio element to the source device in response to receiving the call request message from the source device; causing establishment of a media connection between the source and destination devices; and terminating conveyance of the audio element to the source device prior to or substantially simultaneous with the establishment of the media connection between the source and destination devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A call processing system for controlling an outgoing call initiated by a source device to a destination device, the system comprising:
-
a processing entity operable to receive a call request message from the source device, the call request message comprising identifiers of the source and destination devices for the outgoing call;
to determine an audio element from a plurality of audio elements to convey to the source device; and
to initiate conveyance of the audio element to the source device in response to receiving the call request message from the source device; anda network interface operable to cause establishment of a media connection between the source and destination devices; and wherein the processing entity is further operable to terminate conveyance of the audio element to the source device prior to or substantially simultaneous with the establishment of the media connection between the source and destination devices. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. Computer-readable media containing a program element executable by a call processing system to perform a method for controlling an outgoing call initiated by a source device to a destination device, the computer-readable media comprising:
-
first program code for receiving a call request message from the source device, the call request message comprising identifiers of the source and destination devices for the outgoing call; second program code for determining an audio element from a plurality of audio elements to convey to the source device; third program code for initiating conveyance of the audio element to the source device in response to receiving the call request message from the source device; fourth program code for causing establishment of a media connection between the source and destination devices; and fifth program code for terminating conveyance of the audio element to the source device prior to or substantially simultaneous with the establishment of the media connection between the source and destination devices.
-
-
61. A method implemented by a call processing system for controlling an outgoing call initiated by a source device, the method comprising:
-
receiving a selection of an audio element from a user of the source device; receiving a call request message from the source device, the call request message comprising identifiers of the source device and a destination device for the outgoing call; initiating conveyance of the audio element to the source device in response to receiving the call request message from the source device; causing establishment of a media connection between the source and destination devices; and terminating conveyance of the audio element to the source device prior to or substantially simultaneous with the establishment of the media connection between the source and destination devices.
-
-
62. A call processing system for controlling an outgoing call initiated by a source device, the system comprising:
-
a processing entity operable to receive a selection of an audio element from a user of the source device;
to receive a call request message from the source device, the call request message comprising identifiers of the source device and a destination device for the outgoing call; and
to initiate conveyance of the audio element to the source device in response to receiving the call request message from the source device; anda network interface operable to cause establishment of a media connection between the source and destination devices; and wherein the processing entity is further operable to terminate conveyance of the audio element to the source device prior to or substantially simultaneous with the establishment of the media connection between the source and destination devices.
-
Specification