Interactive voice response system for online and offline charging and for multiple networks
First Claim
1. An interactive voice response system comprising:
- a protocol interface that is adapted to communicate with a plurality of divergent telecommunications networks for voice communications;
a controller that is coupled to the protocol interface to receive a plurality of common call control messages from the protocol interface and to supply a plurality of common call control messages to the protocol interface;
an online charging interface that is coupled to the controller and is adapted to interface with an online charging system;
an offline charging interface that is coupled to the controller and is adapted to interface with an offline charging system;
wherein the protocol interface converts control messages from each one of the plurality of divergent telecommunications networks into the plurality of common call control messages and converts the plurality of common call control messages into control messages for each one of the plurality of divergent telecommunications networks; and
wherein the controller generates and receives the plurality of common call control messages to cause a prompt and collect interaction with a caller that is using a device that is coupled to one of the plurality of divergent telecommunications networks.
5 Assignments
0 Petitions
Accused Products
Abstract
An interactive voice response system (102) includes a protocol interface (134) that is adapted to communicate with a plurality of divergent telecommunications networks for voice communications (104, 106, 108, 110). These networks are, for example, a wireline telecommunications network, a CDMA network, a GSM network, and a voice over IP network. A controller (136) is coupled to the protocol interface to receive a plurality of common call control messages from, and to supply a plurality of common call control messages to, the protocol interface. The protocol interface converts control messages from each one of the plurality of divergent telecommunications networks into the plurality of common call control messages for the controller. The controller generates and receives the common call control messages to cause a prompt and collect interaction with a caller that is using a device that is coupled to one of the networks. The common call control messages generated by the controller are converted by the protocol interface into control messages that are appropriate for the particular network that is to receive the control message. That is, the common call control messages are converted to the network'"'"'s protocol.
-
Citations
20 Claims
-
1. An interactive voice response system comprising:
-
a protocol interface that is adapted to communicate with a plurality of divergent telecommunications networks for voice communications;
a controller that is coupled to the protocol interface to receive a plurality of common call control messages from the protocol interface and to supply a plurality of common call control messages to the protocol interface;
an online charging interface that is coupled to the controller and is adapted to interface with an online charging system;
an offline charging interface that is coupled to the controller and is adapted to interface with an offline charging system;
wherein the protocol interface converts control messages from each one of the plurality of divergent telecommunications networks into the plurality of common call control messages and converts the plurality of common call control messages into control messages for each one of the plurality of divergent telecommunications networks; and
wherein the controller generates and receives the plurality of common call control messages to cause a prompt and collect interaction with a caller that is using a device that is coupled to one of the plurality of divergent telecommunications networks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for interactive voice response, the method comprising the steps of:
-
receiving calls from a plurality of telecommunications networks, wherein at least two networks of the plurality of telecommunications networks operate according to different protocols;
converting control messages from the at least two networks into a common set of control messages;
converting the common set of control messages to the at least two networks into control messages according to a protocol for the at least two networks; and
generating and receiving the common set of control messages to cause a prompt and collect interaction with a caller that is using a device that is coupled to the at least two networks. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification