On-line directory service with a plurality of databases and processors
First Claim
Patent Images
1. A directory service accessible to a user and having a large number of records, the directory service comprising:
- a first plurality of databases, each of which has storage for maintaining the records;
a processing system including;
a second plurality of processors, each of the second plurality of processors being coupled to each of the databases and each processor for accessing records from any one of the databases; and
a first processor receiving all requests for records from users and passing each request to one of the second plurality of processor so that each of the second plurality of processors communicates with the user independent of the first processor after the request is passed from the first processor.
11 Assignments
0 Petitions
Accused Products
Abstract
A directory service has a number of databases and a processing system with a number of processors. A first processor receives requests and passes them to one of a number of other processors to access one of the databases. The service has a firewall and a monitor outside the firewall for randomly generating names to access the database. A configuration manager communicates with applications in the database and processors and with a directory to cause applications to reconfigure in response to certain events.
99 Citations
22 Claims
-
1. A directory service accessible to a user and having a large number of records, the directory service comprising:
-
a first plurality of databases, each of which has storage for maintaining the records; a processing system including; a second plurality of processors, each of the second plurality of processors being coupled to each of the databases and each processor for accessing records from any one of the databases; and a first processor receiving all requests for records from users and passing each request to one of the second plurality of processor so that each of the second plurality of processors communicates with the user independent of the first processor after the request is passed from the first processor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for use by a directory service comprising:
-
receiving, by a first processor in a processing system, a request for access to records from a user; the first processor determining one of a first plurality of processors to which the request is to be passed; the one processor determining one of a second plurality of databases from which to obtain records, each of the second plurality of databases having an identical set of records from which the user requests records; and the one processor providing to the user records from the one database responsive to the request. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A directory service comprising:
-
a database; a processing system that receives requests from users, accesses the database, and provides records to users; a plurality of applications residing in the database and processing system, at least some of the applications being reconfigured in response to one or more other applications being added or removed; a directory that lists applications, other applications that are affected when the applications are added or removed, and events that cause a change in the listed applications; and a configuration manager in communication with the applications to the directory and responsive to an event relating to one of the applications, wherein the configuration manager determines which applications are related to the one application and communicates with the related applications in response to the event.
-
-
16. A directory service accessible to a user and having a large number of records, the directory service comprising:
-
a plurality of databases, each of which has storage for maintaining redundant records of white pages information for a large number of users; a plurality of processors, each coupled to each database for accessing records from a desired database; and a first processor responsive to being contacted by a user over the Internet for passing a request for records to one of plurality of processors so that the one of the plurality of processors communicates with the user independent of the first processor after the request is passed. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification