Patent ID: 7822825

Claim:
A device configured to control access to databases storing personal profiles by a plurality of remote entities within a telecommunication network supporting a plurality of services, the device comprising: a processor; and memory operatively coupled to the processor and storing: a first plurality of databases and interfaces for managing and centrally controlling access, from any of said remote entities to said first plurality of databases and to a second plurality of databases, wherein a first database of one of the first and second plurality of databases includes a first profile for a user and a second database of one of the first and second plurality of databases includes a second profile for the user, the first profile corresponding to a first service and the second profile corresponding to a second service different from the first service, and wherein said interfaces comprise: a plurality of adapters configured to allow access to the first and second plurality of databases, wherein a first adapter of the plurality of adapters is customized to manage a first database typology and a second adapter, different from the first adapter, is customized to manage a second database typology different from the first database typology, the first database typology corresponding to the first database and the second database typology corresponding to the second database, a plurality of application interfaces configured to allow access to the first and second plurality of databases by said plurality of remote entities and configured to manage different mechanisms for accessing databases, an authentication unit configured to identify said remote entities, an authorization unit configured to authorize said remote entities to use said adapters, by verifying essential requirements and the management of a corresponding authorization to use, and an accounting unit configured to track the accesses to said first and second plurality of databases.