Patent ID: 7548985

Claim:
In a communications environment, a system for managing user profile data, comprising: a) a network interface layer operatively associated with a communications network, b) an aggregation layer operative to extract from network data traffic user profile data and provide the user profile data to a data storage layer, wherein the network data traffic comprises at least a signaling protocol data traffic stream, c) the data storage layer, operative to store user profile data relating to the communications network, wherein the data storage layer comprises a rules repository accessible by the aggregation layer, the rules contained within the repository influencing the operation of the aggregation layer, and d) a data conversion layer, functionally disposed between the network interface and the data storage layers and which is capable of converting the user profile data into a plurality of communications network formats, wherein the user profile data is converted and passed from the data storage layer to network infrastructure via the data conversion layer and network interface layer in a communications network format utilized by the network infrastructure.