Telecommunications switching system utilizing a channelized database access mechanism
First Claim
1. A database system comprising:
- at least one intelligent peripheral device;
at least one database connected to said at least one intelligent peripheral device through a communications medium;
a default database connected to said at least one intelligent peripheral device through said communications medium, said default database containing configuration data about said at least one database;
said at least one intelligent peripheral device accessing data stored in said at least one database by acquiring said configuration data from said default database and communicating with said at least one database in accordance with said configuration data; and
said at least one intelligent peripheral device accessing data stored in said at least one database based on a database map derived from said configuration data and a data request received by said at least one intelligent peripheral device.
1 Assignment
0 Petitions
Accused Products
Abstract
A telecommunications database system is provided which permits an intelligent peripheral(IP) platform to have channelized database access to a plurality of databases. The IP platform can locate data in any one of the plurality of databases through a channel map that is derived from configuration data supplied by a default database and data supplied by an incoming call or request to the IP platform. Once the channel map is derived, the IP platform can select a channel to access a local or remote database based on the data supplied by the incoming call or request. This data may be a request for information, service circuit id, DNIS of the incoming call, address entered by a caller, OCN/Redirect of the call, ANI of the call, and/or progress indicators.
-
Citations
40 Claims
-
1. A database system comprising:
-
at least one intelligent peripheral device;
at least one database connected to said at least one intelligent peripheral device through a communications medium;
a default database connected to said at least one intelligent peripheral device through said communications medium, said default database containing configuration data about said at least one database;
said at least one intelligent peripheral device accessing data stored in said at least one database by acquiring said configuration data from said default database and communicating with said at least one database in accordance with said configuration data; and
said at least one intelligent peripheral device accessing data stored in said at least one database based on a database map derived from said configuration data and a data request received by said at least one intelligent peripheral device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A database system comprising:
-
at least one intelligent peripheral device;
a plurality of databases connected to said at least one intelligent peripheral device through a communications medium;
a default database connected to said at least one intelligent peripheral device through said communications medium, said default database containing configuration data about said plurality of databases;
said at least one intelligent peripheral device accessing data stored in said at least one of said plurality of databases by acquiring said configuration data from said default database and communicating with at least one of said plurality of databases in accordance with said configuration data; and
said at least one intelligent peripheral device accesses data stored in said at least one of said plurality of databases based on a database map derived from said configuration data and a data request received by said at least one intelligent peripheral device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A channelized database system comprising:
-
at least one intelligent peripheral device;
a plurality of communication channels connected to said at least one intelligent peripheral device, each communication channel associated with a database;
a memory element connected to said at least one intelligent peripheral device for providing configuration data about said plurality of communication channels to said at least one intelligent peripheral device such that said at least one intelligent peripheral device can locate and access data stored in at least one database associated with said at least one of said plurality of communication channels; and
said at least one intelligent peripheral device accesses data stored in said at least one database based on a channel map derived from said configuration data and a data request received by said at least one intelligent peripheral device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for accessing a plurality of databases comprising the steps of:
-
receiving a request for data from a user;
accessing a default database for configuration data for said plurality of databases;
deriving a database map from said requested data, said configuration data, and user information;
accessing at least one database of said plurality of databases for said requested data based on said database map;
receiving said requested data from said at least one database; and
transmitting said requested data to said user. - View Dependent Claims (35, 36, 37, 38, 39, 40)
storing said database map in a cache memory.
-
-
36. The method of claim 34 further comprising the step of:
combining said data received from said at least one database with default data contained within said configuration data to generate said requested data.
-
37. The method of claim 34 wherein said user information is a DNIS of a call from said user.
-
38. The method of claim 34 wherein said user information is an OCN/Redirect of a call from said user.
-
39. The method of claim 34 wherein said user information is an address inputted by said user.
-
40. The method of claim 34 wherein said user information is the DNIS of a call from said user.
Specification