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; and
;
causing transmission of a routing message to the SSP via the IP network upon determining a 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.
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.
45 Citations
82 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; and
;causing transmission of a routing message to the SSP via the IP network upon determining a 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. - 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, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A call processing system for controlling an outgoing call initiated by a source device for connection to a destination device, the 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 a 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. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80)
-
-
81. 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 a media message is to be conveyed to the source device.
-
-
82. 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 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; and third program code for causing transmission of a routing message to the SSP via the IP network upon determining a 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.
-
Specification