Patent ID: 7697672

Claim:
A configurable rating system for a telecommunications service provider, the configurable rating system comprising: a rating database comprising: a master index table comprising a first mapping record which establishes a first rating table set applicable for a first master input parameter set; multiple rating tables establishing the first rating table set; memory comprising: data record parameters which report a usage event, including an event magnitude and an origin identifier; and a rating determination program operable to determine a charge amount for the usage event, the rating determination program comprising instructions which: determine a product identifier using at least one of the data record parameters; index at least the product identifier into the master index table to identify the first rating table set; execute a sequence of searches through the first rating table set using at least some of the data record parameters and rating attributes obtained from the rating tables, to obtain a unit price for the usage event; and determine the charge amount based on the unit price and the event magnitude; and a processor coupled to the memory and the rating database which executes the rating determination program.