Patent ID: 8381263

Claim:
A computer program product embodied on a non-transitory computer readable medium, comprising: computer code for receiving at a service provider an instruction from an event threshold module to authorize events based on a determination that an event threshold has been met, wherein the event threshold includes a limit on a chargeable account associated with a particular customer, where the limit on the chargeable account associated with the particular customer is met when a balance of the chargeable account of the customer is below a predetermined amount; computer code for sending a request from the service provider to an event processor to authorize an event in response to the service provider receiving the instruction and in response to the service provider receiving a request for the event that is generated in response to an attempt by a customer to initiate the event; and computer code for allowing the event if the event is authorized by the event processor; wherein the authorization is based on a determination by the event processor of whether the event is non-chargeable or chargeable made using at least one chargeability rule associated with the particular customer; wherein the at least one chargeability rule is one of a plurality of different chargeability rules stored in a data structure and specific to a plurality of different customers, such that a first chargeability rule is associated with a first customer and is utilized when the event authorization is performed in connection with events of the first customer, a second chargeability rule is associated with a second customer and is utilized when the event authorization is performed in connection with events of the second customer, and a third chargeability rule is associated with a third customer and is utilized when the event authorization is performed in connection with events of the third customer; wherein determining whether the event is non-chargeable includes determining whether a category of the event has been predetermined to be chargeable; wherein the limit on the chargeable account associated with the particular customer is met when the balance of the chargeable account of the customer is zero.