Methods, systems and program products for supporting prepaid service within a communication network
First Claim
1. A method of controlling access to a prepaid communication service, said method comprising:
- in response to receipt of a resource request for prepaid resources from a prepaid client, a prepaid server transmitting a resource response specifying a quota of prepaid resources no greater than a prepaid account balance of a prepaid service subscriber and a resource usage threshold at which the prepaid client provides notification;
said prepaid server receiving a notification from the prepaid client indicating that the resource usage threshold of prepaid resources has been reached in a prepaid packet data session; and
in response to said notification, said prepaid server performing an accounting update reflecting a portion of said prepaid account balance that has been consumed.
3 Assignments
0 Petitions
Accused Products
Abstract
According to a method of controlling access to a prepaid packet data communication service, a prepaid server transmits a resource response in response to receipt of a resource request for prepaid resources from a prepaid client. The resource response specifies a quota of prepaid resources no greater than a prepaid account balance of a prepaid service subscriber and a resource usage threshold at which the prepaid client provides notification. The prepaid client then receives a notification from the prepaid client indicating that the threshold of prepaid resources has been reached, and in response to the notification, performs an accounting updating reflecting a portion of the prepaid account balance that has been consumed.
-
Citations
42 Claims
-
1. A method of controlling access to a prepaid communication service, said method comprising:
-
in response to receipt of a resource request for prepaid resources from a prepaid client, a prepaid server transmitting a resource response specifying a quota of prepaid resources no greater than a prepaid account balance of a prepaid service subscriber and a resource usage threshold at which the prepaid client provides notification;
said prepaid server receiving a notification from the prepaid client indicating that the resource usage threshold of prepaid resources has been reached in a prepaid packet data session; and
in response to said notification, said prepaid server performing an accounting update reflecting a portion of said prepaid account balance that has been consumed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of accessing a prepaid communication service, said method comprising:
-
a prepaid client transmitting a resource request for prepaid resources to a prepaid server;
the prepaid client receiving a resource response from the prepaid server specifying a first quota of prepaid resources no greater than a prepaid account balance of a prepaid service subscriber and a resource usage threshold at which the prepaid client provides notification;
the prepaid client counting an amount of prepaid resources consumed in a prepaid packet data session;
in response to determining that the resource usage threshold has been reached, the prepaid client transmitting a notification to the prepaid server indicating that the threshold of prepaid resources has been reached; and
the prepaid client preventing consumption of additional prepaid resources by said prepaid packet data session until any resource response is received specifying a second quota of prepaid resources for said prepaid packet data session. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A prepaid server for controlling access to a prepaid communication service, said prepaid server comprising:
-
means, responsive to receipt of a resource request for prepaid resources from a prepaid client, for transmitting a resource response specifying a quota of prepaid resources no greater than a prepaid account balance of a prepaid service subscriber and a resource usage threshold at which the prepaid client provides notification;
means for receiving a notification from the prepaid client indicating that the resource usage threshold of prepaid resources has been reached in a prepaid packet data session; and
means, responsive to said notification, for performing an accounting update reflecting a portion of said prepaid account balance that has been consumed. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A prepaid client for accessing a prepaid communication service, said prepaid client comprising:
-
means for transmitting a resource request for prepaid resources to a prepaid server;
means for receiving a resource response from the prepaid server specifying a first quota of prepaid resources no greater than a prepaid account balance of a prepaid service subscriber and a resource usage threshold at which the prepaid client provides notification;
means for counting an amount of prepaid resources consumed in a prepaid packet data session;
means, responsive to determining that the resource usage threshold has been reached, for transmitting a notification to the prepaid server indicating that the resource usage threshold of prepaid resources has been reached; and
means for preventing consumption of additional prepaid resources by said prepaid packet data session until any resource response is received specifying a second quota of prepaid resources for said prepaid packet data session. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A program product for controlling access to a prepaid communication service, said program product comprising a data processing system usable medium having a prepaid server encoded therein, said prepaid server including:
-
means, responsive to receipt of a resource request for prepaid resources from a prepaid client, for transmitting a resource response specifying a quota of prepaid resources no greater than a prepaid account balance of a prepaid service subscriber and a resource usage threshold at which the prepaid client provides notification;
means for receiving a notification from the prepaid client indicating that the threshold of prepaid resources has been reached in a prepaid packet data session; and
means, responsive to said notification, for performing an accounting update reflecting a portion of said prepaid account balance that has been consumed. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A program product for accessing a prepaid communication service, said program product comprising a data processing system usable medium having a prepaid client encoded therein, said prepaid client comprising:
-
means for transmitting a resource request for prepaid resources to a prepaid server;
means for receiving a resource response from the prepaid server specifying a first quota of prepaid resources no greater than a prepaid account balance of a prepaid service subscriber and a resource usage threshold at which the prepaid client is required to provide notification;
means for counting an amount of prepaid resources consumed in a prepaid packet data session;
means, responsive to determining that the resource usage threshold of prepaid services has been reached, for transmitting a notification to the prepaid server indicating that the threshold of prepaid resources has been reached; and
means for preventing consumption of additional prepaid resources by said prepaid packet data session until any resource response is received specifying a second quota of prepaid resources for said prepaid packet data session. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. An Authentication, Authorization and Accounting (HAAA) server for a wireless access network, comprising:
-
means for authenticating subscribers of the wireless access network;
means for authorizing service utilization;
means for accounting for service utilization; and
a prepaid server controlling access to a prepaid communication service, said prepaid server including;
means, responsive to receipt of a resource request for prepaid resources from a prepaid client, for transmitting a resource response specifying a quota of prepaid resources no greater than a prepaid account balance of a prepaid service subscriber and a resource usage threshold at which the prepaid client provides notification;
means for receiving a notification from the prepaid client indicating that the resource usage threshold of prepaid resources has been reached in a prepaid packet data session; and
means, responsive to said notification, for performing an accounting update reflecting a portion of said prepaid account balance that has been consumed.
-
-
42. A Packet Data-Serving Node (PDSN) of a wireless access network, comprising:
-
means for routing data packets; and
a prepaid client including;
means for transmitting a resource request for prepaid resources to a prepaid server;
means for receiving a resource response from the prepaid server specifying a first quota of prepaid resources no greater than a prepaid account balance of a prepaid service subscriber and a resource usage threshold at which the prepaid client provides notification;
means for counting an amount of prepaid resources consumed in a prepaid packet data session;
means, responsive to determining that the resource usage threshold has been reached, for transmitting a notification to the prepaid server indicating that the resource usage threshold of prepaid resources has been reached; and
means for preventing consumption of additional prepaid resources by said prepaid packet data session until any resource response is received specifying a second quota of prepaid resources for said prepaid packet data session.
-
Specification