System and method for providing a plurality of multi-media services using a number of media servers to form a preliminary interactive communication relationship with a calling communication device
First Claim
1. A method of processing multi-media service requests received at a multi-media services provider system to form a multi-media communication path between at least a first communication device and at least a second communication device of a plurality of communication devices, the method comprising:
- receiving at least a first request message for at least one multi-media service at a call control element located on the multi-media services provider system from the first communication device;
processing the first request message at the call control element located on the multi-media services provider system to generate a second request message for the at least one multi-media service including predetermined attributes of the first request message;
receiving and processing the second request message at a service broker located on the multi-media services provider system for generating a first redirect message including predetermined attributes of the second request message;
receiving and processing the first redirect message at the call control element located on the multi-media services provider system for generating a third request message including predetermined attributes of the first redirect message; and
receiving and processing the third request message at one or more application servers located on the multi-media services provider system for generating a second redirect message, wherein the second redirect message includes at least a first contact header having address-related information associated with a primary media server located on the multi-media services provider system and a second contact header having address-related information associated with a secondary media server located on the multi-media services provider system.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for processing a plurality of requests for multi-media services received at a call control element (CCE) defined on the system from a calling communication device. The system includes a Network Routing Element, a Service Broker (SB), at least a primary media severs (MS) and at least a secondary MS, a plurality of application servers (ASs) and a plurality of border elements, all of which are coupled to the CCE. The SB is adapted to receive a plurality of requests including parameters for requesting multi-media services, via the CCE, and to selectively redirect the requests to one or more ASs for providing feature processing for the requests. The ASs can instruct either the primary MS or secondary MS, via the CCE, to form a preliminary interactive communication path with the calling communication device for collecting caller-entered data, which can be validated prior to providing the feature processing.
-
Citations
14 Claims
-
1. A method of processing multi-media service requests received at a multi-media services provider system to form a multi-media communication path between at least a first communication device and at least a second communication device of a plurality of communication devices, the method comprising:
-
receiving at least a first request message for at least one multi-media service at a call control element located on the multi-media services provider system from the first communication device; processing the first request message at the call control element located on the multi-media services provider system to generate a second request message for the at least one multi-media service including predetermined attributes of the first request message; receiving and processing the second request message at a service broker located on the multi-media services provider system for generating a first redirect message including predetermined attributes of the second request message; receiving and processing the first redirect message at the call control element located on the multi-media services provider system for generating a third request message including predetermined attributes of the first redirect message; and receiving and processing the third request message at one or more application servers located on the multi-media services provider system for generating a second redirect message, wherein the second redirect message includes at least a first contact header having address-related information associated with a primary media server located on the multi-media services provider system and a second contact header having address-related information associated with a secondary media server located on the multi-media services provider system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for processing multi-media service requests received at a multi-media services provider system to form a multi-media communication path between at least a first communication device and at least a second communication device of a plurality of communication devices, the system comprising:
-
a call control element located on the multi-media services provider system adapted to receive at least a first request message for at least one multi-media service from the first communication device and to process the first request message to generate a second request message for at least one multi-media service including predetermined attributes of the first request message; a service broker located on the multi-media services provider system and being adapted to receive and process the second request message to generate a first redirect message, the call control element receiving and processing the first redirect message to generate a third request message including predetermined attributes of the first redirect message; and at least one application server located on the multi-media services provider system and being adapted to receive said third request message and generate a second redirect message, wherein the second redirect message includes at least a first contact header having address-related information associated with a primary media server located on the multi-media services provider system and a second contact header having address-related information associated with a secondary media server located on the multi-media services provider system. - View Dependent Claims (13)
-
-
14. A method of processing multi-media service requests received at a multi-media services provider system to form a multi-media communication path between at least a first communication device and at least a second communication device of a plurality of communication devices, the method comprising:
-
receiving at least one request message for at least one multi-media service sent from a call control element at an application server of a plurality of application servers located on the multi-media services provider system; and processing the at least one request message at the application server for generating a redirect message, wherein the redirect message includes at least a first contact header having address-related information associated with a primary media server located on the multi-media services provider system and a second contact header having address-related information associated with a secondary media server located on the multi-media services provider system.
-
Specification