Patent ID: 8924438

Claim:
A system, comprising: a database server configured to store at least one enrichment file; and a usage data server executing an enrichment process configured to: receive a plurality of usage records, each of said plurality of usage records including a plurality of fields of recorded information regarding aspects of communications services rendered to subscriber devices over a communications network; receive an enrichment file from said database server including network configuration information regarding said communications network, said enrichment file including mapping information derived from report data specifying values to be used to populate at least one additional field of said plurality of usage records based on at least a subset of said plurality of fields of said plurality of usage records, and wherein said mapping information may further specify a default value to include in said at least one additional field if no explicit mapping exists for a certain input value; and enrich at least a portion of said usage records by populating at least one additional field in said portion of said usage records with values according to said mapping information included in said enrichment file.