Apparatus and method for telecommunications services
First Claim
Patent Images
1. A modular apparatus for telecommunications services, the apparatus comprising:
- (a) a network interface for exchanging signals with a telephony network;
(b) a service logic program configured to communicate control events with the telephony network by way of the network interface; and
(c) a plug-in module configured to exchange in real-time (i) a first type of messages with a charging server and (ii) a second type of messages with the service logic program.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment disclosed relates to a modular apparatus for telecommunications services. The apparatus includes at least a network interface, a service logic program, and a plug-in module. The network interface exchanges signals with a telephony network, and the service logic program communicates control events with the telephony network by way of the network interface. The plug-in module is configured to exchange in real-time (i) a first type of messages with a charging server and (ii) a second type of messages with the service logic program.
-
Citations
26 Claims
-
1. A modular apparatus for telecommunications services, the apparatus comprising:
-
(a) a network interface for exchanging signals with a telephony network;
(b) a service logic program configured to communicate control events with the telephony network by way of the network interface; and
(c) a plug-in module configured to exchange in real-time (i) a first type of messages with a charging server and (ii) a second type of messages with the service logic program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A high-availability apparatus for telecommunications services, the apparatus comprising:
-
(a) a first network interface for exchanging signals with a telephony network;
(b) a first service logic program configured to communicate control events with the telephony network by way of the first network interface;
(c) a first plug-in module configured to exchange in real-time (i) a first type of messages with a charging server and (ii) a second type of messages with the first service logic program;
(d) a first fault tolerant controller coupled to the first service logic program and to the first plug-in module;
(e) a second network interface for exchanging signals with the telephony network;
(f) a second service logic program configured to communicate control events with the telephony network by way of the second network interface;
(g) a second plug-in module configured to exchange in real-time (i) the first type of messages with the charging server and (ii) the second type of messages with the second service logic program; and
(h) a second fault tolerant controller coupled to the second service logic program and the second plug-in module, wherein a first service execution platform comprises the first network interface, the first service logic program, the first plug-in module, and the first fault tolerant controller, wherein a second service execution platform comprises the second network interface, the second service logic program, the second plug-in module, and the second fault tolerant controller, and wherein the first and second fault tolerant controllers are in communication such that the first and second service execution platforms may be individually activated to provide redundancy.
-
-
9. A method for telecommunications services, the method comprising:
-
exchanging signals between a service logic program and a telephony network;
exchanging in real-time a first type of messages between a module and a charging server; and
exchanging in real-time a second type of messages between the module and the service logic program. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for telecommunications services, the system comprising:
-
means for exchanging signals between a service logic program and a telephony network;
means for exchanging in real-time a first type of messages between a module and a charging server; and
means for exchanging in real-time a second type of messages between the module and the service logic program.
-
-
26. A scalable apparatus for telecommunications services, the apparatus comprising:
-
a service logic program configured to communicate control events with a telephony network by way of a network interface; and
a plurality of plug-in modules configured to exchange in real-time (i) a first type of messages with a charging server and (ii) a second type of messages with the service logic program, wherein links to the charging server are creatable and deletable by way of activating and deactivating the plug-in modules such that bandwidth to the charging server is scalable.
-
Specification