Method, system, and computer program product for managing database servers and service
First Claim
1. A system for providing database services in a voice communication system over a packet-switched network, comprising:
- at least one database that stores data relating to Internet Protocol (IP) telephony;
at least one database client server that accesses said at least one database;
at least one database client that accesses said at least one database client server;
a plurality of service modules including at least an account management service module and a call detail record (CDR) service module;
a multi-database client that manages each service module'"'"'s access to said at least one database client; and
a database access manager that monitors each service module'"'"'s access to said multi-database client.
9 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product for managing database servers and services is disclosed, which expands the capabilities of existing systems by providing better scalability and security. A database management system includes databases consisting of database clients and servers that handle the storing of information, a multi-database client that manages database servers, service modules which allow other systems to access the database servers, and a database access manager that manages requests from the service modules. A database access manager facilitates and coordinates interaction between the service modules and the multi-database client. Service modules provide interfaces from which other external or internal systems can access the managed databases. Requests can be sent between systems and the database access manager via the service modules. Two present and representative implementations of service modules are: user management and call detail record (CDR) collection. The user management service module allows systems to access user account information stored in the databases. The CDR collection service module inserts details for each call made on the network.
203 Citations
16 Claims
-
1. A system for providing database services in a voice communication system over a packet-switched network, comprising:
-
at least one database that stores data relating to Internet Protocol (IP) telephony; at least one database client server that accesses said at least one database; at least one database client that accesses said at least one database client server; a plurality of service modules including at least an account management service module and a call detail record (CDR) service module; a multi-database client that manages each service module'"'"'s access to said at least one database client; and a database access manager that monitors each service module'"'"'s access to said multi-database client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification