Method, system, network and computer-readable media for controlling outgoing telephony calls to convey media messages to source devices
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 a Service Switching Point (SSP) via an Internet Protocol (IP) network, the call request message comprising source and destination identifiers associated with the source and destination devices respectively;
determining whether a media message is to be conveyed to the source device;
causing transmission of a routing message to the SSP via the IP network upon determining the media message is to be conveyed to the source device, the routing message to cause a media connection to be established between the source device and the call processing system; and
causing transmission of a reject message to the SSP via the IP network upon determining the media message is not to be conveyed to the source device, the reject message to cause the SSP to cause establishment of a media connection between the source device and the destination device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses numerous implementations for IP-based call processing systems that can selectively control an outgoing call initiated by a source device to a destination device. The call processing system communicates with a Service Switching Point (SSP) associated with the source device and determines whether a media message is to be conveyed to the source device. It could determine a media message is to be conveyed to the source device for many reasons including to convey a message related to a call feature, to prompt a user to provide authorization data, to alert a user of particular information or to provide an audio element to the source device prior to establishing the outgoing call. Upon determining to effect control of the outgoing call, the call processing system causes the SSP to initiate a media connection between the source device and the call processing system. The call processing system can then utilize the media connection to convey a media message to the source device.
43 Citations
80 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 a Service Switching Point (SSP) via an Internet Protocol (IP) network, the call request message comprising source and destination identifiers associated with the source and destination devices respectively; determining whether a media message is to be conveyed to the source device; causing transmission of a routing message to the SSP via the IP network upon determining the media message is to be conveyed to the source device, the routing message to cause a media connection to be established between the source device and the call processing system; and causing transmission of a reject message to the SSP via the IP network upon determining the media message is not to be conveyed to the source device, the reject message to cause the SSP to cause establishment of a media connection between the source device and the destination device. - 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, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
-
44. 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 a Service Switching Point (SSP) via an Internet Protocol (IP) network, the call request message comprising source and destination identifiers associated with the source and destination devices respectively; determining whether a media message is to be conveyed to the source device; causing transmission of a routing message to the SSP via the IP network upon determining the media message is to be conveyed to the source device, the routing message to cause a media connection to be established between the source device and the call processing system; establishing the media connection with the source device; and conveying the media message to the source device via the media connection with the source device; wherein the method further comprises determining an audio element to convey to the source device;
wherein the conveying the media message to the source device comprises conveying of the audio element to the source device via the media connection with the source device; and
wherein the method further comprises causing establishment of a media connection between the source device and the destination device.- View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
70. A call processing system for controlling an outgoing call initiated by a source device for connection to a destination device, the call processing system comprising:
-
a network interface operative to receive a call request message from a Service Switching Point (SSP) via an Internet Protocol (IP) network, the call request message comprising source and destination identifiers associated with the source and destination devices respectively; a processing entity operative to determine whether a media message is to be conveyed to the source device; wherein the network interface is further operative to transmit a routing message to the SSP via the IP network upon the processing entity determining the media message is to be conveyed to the source device, the routing message to cause a media connection to be established between the source device and the call processing system; and
to transmit a reject message to the SSP via the IP network upon the processing entity determining the media message is not to be conveyed to the source device, the reject message to cause the SSP to cause establishment of a media connection between the source device and the destination device. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. A network for controlling an outgoing call initiated by a source device for connection to a destination device, the network comprising:
-
a signaling converter operative to receive a first SS7 message from a Service Switching Point (SSP), the first SS7 message comprising source and destination identifiers associated with the source and destination devices respectively, and transmit a first IP signaling message corresponding to the first SS7 message; a call processing system operative to receive the first IP signaling message, determine whether a media message is to be conveyed to the source device and cause transmission of a second IP signaling message; wherein the signaling converter is further operative to receive the second IP signaling message and transmit a second SS7 message to the SSP, the second SS7 message to cause a media connection to be established between the source device and the call processing system upon the call processing system determining the media message is to be conveyed to the source device and the second SS7 message to cause a media connection to be established between the source device and the destination device upon the call processing system determining the media message is not to be conveyed to the source device.
-
-
80. Non-transitory 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 non-transitory computer-readable media comprising:
-
first program code for receiving a call request message from a Service Switching Point (SSP) via an Internet Protocol (IP) network, the call request message comprising source and destination identifiers associated with the source and destination devices respectively; second program code for determining whether a media message is to be conveyed to the source device; third program code for causing transmission of a routing message to the SSP via the IP network upon determining the media message is to be conveyed to the source device, the routing message to cause a media connection to be established between the source device and the call processing system; and fourth program code for causing transmission of a reject message to the SSP via the IP network upon determining the media message is not to be conveyed to the source device, the reject message to cause the SSP to cause establishment of a media connection between the source device and the destination device.
-
Specification