Communications system having distributed database architecture and related methods
First Claim
1. A communications system comprising:
- a plurality of account databases each for storing information associated with different accounts;
a central database for storing location information associating each account with a respective account database;
at least one communications device for accessing account information; and
an interface device for receiving an account access request from said at least one communications device for a desired account, retrieving account location information from said central database for the desired account, and interfacing said at least one communications device with said respective account database associated with the desired account based thereon, and caching the account location information and using the cached account location information for subsequently interfacing said at least one communications device with said respective account database.
3 Assignments
0 Petitions
Accused Products
Abstract
A communications system may include a plurality of account databases each for storing information associated with different accounts, and a central database for storing location information associating each account with a respective account database. Additionally, the system may also include at least one communications device for accessing account information, and an interface device for receiving an account access request from the at least one communications device for a desired account. Moreover, the interface device may also be for retrieving account location information from the central database for the desired account, and interfacing the at least one communications device with the respective account database associated with the desired account based thereon.
16 Citations
21 Claims
-
1. A communications system comprising:
-
a plurality of account databases each for storing information associated with different accounts;
a central database for storing location information associating each account with a respective account database;
at least one communications device for accessing account information; and
an interface device for receiving an account access request from said at least one communications device for a desired account, retrieving account location information from said central database for the desired account, and interfacing said at least one communications device with said respective account database associated with the desired account based thereon, and caching the account location information and using the cached account location information for subsequently interfacing said at least one communications device with said respective account database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An interface device for interfacing at least one communications device with a plurality of account databases each for storing information associated with different accounts, the interface device comprising:
-
a control module for receiving an account access request from the at least one communications device for a desired account, retrieving account location information associating the desired account with a respective account database from a central database, and interfacing the at least one communications device with the respective account database associated with the desired account based thereon; and
a caching module coupled to said control module for caching the account location information, said controller using the cached account location information for subsequently interfacing the at least one communications device with the respective account database. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for interfacing at least one communications device with a plurality of account databases each for storing information associated with different accounts, the method comprising:
-
receiving an account access request from the at least one communications device for a desired account;
retrieving account location information associating the desired account with a respective account database from a central database;
interfacing the at least one communications device with the respective account database associated with the desired account based upon the retrieved account location information; and
caching the account location information and using the cached account location information for subsequently interfacing the at least one communications device with the respective account database. - View Dependent Claims (15, 16)
-
-
17. A computer-readable medium having computer-executable instructions for interfacing at least one communications device with a plurality of account databases each for storing information associated with different accounts, the computer-readable medium comprising:
-
a control module for receiving an account access request from the at least one communications device for a desired account, retrieving account location information associating the desired account with a respective account database from a central database, and interfacing the at least one communications device with the respective account database associated with the desired account based thereon; and
a caching module for caching the account location information, said control module using the cached account location information for subsequently interfacing the at least one communications device with the respective account database. - View Dependent Claims (18, 19, 20, 21)
-
Specification