Methods, systems, and computer readable media for providing variable rate prepaid telecommunication services utilizing a weighting function
AssigneeTekelec
InventorsVenkataramaiah Ravishankar, Peter J. Marsico
Life of this patent
Estimating the term…
Abstract
Methods, systems, and computer program products for providing variable rate prepaid telecommunication services utilizing a weighting function are disclosed. The method includes intercepting a signaling message that includes an available credit value associated with a prepaid communications session. A credit adjustment factor based on at least one call parameter associated with the prepaid communications session is determined. The method also includes applying the credit adjustment factor to the available credit value to generate an adjusted available credit value. The signaling message is modified to include the adjusted available credit value.
Claims25
A method for providing variable rate prepaid telecommunications services, the method comprising:
- receiving a signaling message that includes an available credit value associated with a prepaid communications session;
- determining a credit adjustment factor based on at least one call parameter associated with the prepaid communications session;
- applying the credit adjustment factor to the available credit value to generate an adjusted available credit value;
- and
- modifying the signaling message to include the adjusted available credit value.
A method for providing variable rate prepaid telecommunications services, the method comprising:
- receiving a call signaling message associated with a prepaid communications session;
- determining a credit adjustment factor based on at least one call parameter associated with the prepaid communications session;
- determining an available credit value corresponding to a prepaid subscription;
- applying the credit adjustment factor to the available credit value to generate an adjusted available credit value;
- and
- controlling a duration of the communications session based on the adjusted available credit value.
A prepaid services weighting function system for providing variable rate prepaid telecommunications services, the system comprising:
- a signaling node including:
- a screening function for identifying a signaling message as requiring prepaid service weighting processing;
- a prepaid services weighting function for receiving the identified signaling message that includes an available credit value associated with a prepaid communications session, determining a credit adjustment factor based on at least one call parameter associated with the prepaid communications session, applying the credit adjustment factor to the available credit value to generate an adjusted available credit value, and modifying the signaling message to include the adjusted available credit value.
A computer readable medium having stored thereon computer executable instructions that when executed by a processor of a computer performs steps comprising:
- receiving a signaling message that includes an available credit value associated with a prepaid communications session;
- determining a credit adjustment factor based on at least one call parameter associated with the prepaid communications session;
- applying the credit adjustment factor to the available credit value to generate an adjusted available credit value;
- and
- modifying the signaling message to include the adjusted available credit value.
Dependencies are inferred from the claim text.