Mixed protocol multi-media provider system incorporating a session initiation protocol (SIP) based media server adapted to operate using SIP messages which encapsulate GR-1129 advanced intelligence network based information
First Claim
1. A method of processing a request message, comprising:
- receiving the request message in a first format for a multi-media service at a processor of a gateway controller and translating the request message in the first format into a request message in a second format;
forwarding, by the processor, the request message in the second format to a switching device for translating the request message in the second format into a request message in a third format;
receiving a media server instruction message in the second format at the processor of the gateway controller, wherein the gateway controller is operative for mapping interactive voice response message set information from the media server instruction message in the second format into a media server instruction message in the first format; and
forwarding, by the processor, the media server instruction message in the first format including the interactive voice response message set information to a media server for forming a multi-media communication path with a communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for processing a plurality of requests for a plurality of multi-media services received at a Private Service Exchange (PSX) defined on the system from a plurality of IP-communication devices. The system includes a Network Gateway Controller (GSX) coupled to the PSX and to a media sever (MS). The PSX is coupled to at least one IP Service Control Point (IP-SCP), which is operative to process the plurality of requests for the plurality of multi-media services. The IP-SCP further selectively directs the requests to the media server, via the PSX and GSX. The media server operates to form a preliminary multi-media communication path with a calling communication device. The MS further operates to play a plurality of announcements to the calling communication device over the preliminary multi-media communication path, as well as to collect caller-entered data from the calling communication device over the preliminary multi-media communication path.
-
Citations
20 Claims
-
1. A method of processing a request message, comprising:
-
receiving the request message in a first format for a multi-media service at a processor of a gateway controller and translating the request message in the first format into a request message in a second format; forwarding, by the processor, the request message in the second format to a switching device for translating the request message in the second format into a request message in a third format; receiving a media server instruction message in the second format at the processor of the gateway controller, wherein the gateway controller is operative for mapping interactive voice response message set information from the media server instruction message in the second format into a media server instruction message in the first format; and forwarding, by the processor, the media server instruction message in the first format including the interactive voice response message set information to a media server for forming a multi-media communication path with a communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A gateway controller for processing a request message, comprising:
-
a processor; and a computer-readable medium storing a plurality of instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising; receiving the request message in a first format for a multi-media service and translating the request message in the first format into a request message in a second format; forwarding the request message in the second format to a switching device for translating the request message in the second format into a request message in a third format; receiving a media server instruction message in the second format, and mapping interactive voice response message set information from the media server instruction message in the second format into a media server instruction message in the first format; and forwarding the media server instruction message in the first format including the interactive voice response message set information to a media server for forming a multi-media communication path with a communication device.
-
Specification