Method and apparatus providing prepaid billing for network services using explicit service authorization in an access server
First Claim
1. A method of authorizing a prepaid mobile network service, the method comprising the steps of:
- receiving a request for a prepaid network service from a mobile station;
determining whether a mobile user associated with the mobile station is authorized to access the prepaid network service; and
forwarding network traffic associated with the prepaid network service from the mobile station to a service provider only when the mobile user is authorized to use the prepaid network service.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for authorizing a prepaid network service in a data network. A network end station issues a request for a prepaid network service. At a network node, such as a router serving as a gateway for selecting services, a determination is made about whether a user associated with the end station is authorized to access the prepaid network service. Network traffic from the end station is forwarded to a service provider only when the user is authorized to use the prepaid network service. Specific embodiments provide message flows among a mobile station, gateway support node, router, and authentication server that support providing prepaid services in a packet-switched network for mobile communication. In certain embodiments, a connection is held open for an end station while a prepaid quota value is refreshed at a portal, thereby reducing overhead and precluding the need to repeat user logon steps. Further, unused quota amounts can be returned to the authentication server for use in association with multiple concurrent connections of the same device.
107 Citations
34 Claims
-
1. A method of authorizing a prepaid mobile network service, the method comprising the steps of:
-
receiving a request for a prepaid network service from a mobile station;
determining whether a mobile user associated with the mobile station is authorized to access the prepaid network service; and
forwarding network traffic associated with the prepaid network service from the mobile station to a service provider only when the mobile user is authorized to use the prepaid network service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 32, 33, 34)
-
-
12. A method of authorizing a prepaid mobile network service, the method comprising the steps of:
-
at a router in a packet-switched network, wherein the router provides a gateway for selecting mobile network services, receiving a request for a prepaid network service from a mobile station;
requesting an authentication server to provide a prepaid quota value associated with the prepaid network service and the mobile station;
receiving the prepaid quota value from the authentication server; and
forwarding network traffic associated with the prepaid network service from the mobile station to a service provider only when the prepaid quota value is nonzero;
monitoring traffic communicated by the mobile station for the prepaid network service associated with the quota value;
determining that the traffic is discontinued or inactive;
returning an unused portion of the quota value to the authentication server;
allotting the unused portion of the quota value to one or more different connections of the mobile station to one or more different services; and
when the quota value becomes zero through use of the prepaid mobile service by the mobile station;
sending an authorization request to the authentication server;
redirecting network traffic associated with the prepaid network service to a portal page that provides user credit status and information about replenishing the quota value; and
maintaining a connection of the mobile station to the prepaid network service while concurrently blocking traffic directed to the prepaid network service.
-
-
13. A computer-readable medium carrying one or more sequences of instructions for authorizing a prepaid mobile network service, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
receiving a request for a prepaid network service from a mobile station;
determining whether a mobile user associated with the mobile station is authorized to access the prepaid network service; and
forwarding network traffic associated with the prepaid network service from the mobile station to a service provider only when the mobile user is authorized to use the prepaid network service.
-
-
14. An apparatus for creating and storing troubleshooting information for authorizing a prepaid mobile network service, comprising:
-
means for receiving a request for a prepaid network service from a mobile station;
means for determining whether a mobile user associated with the mobile station is authorized to access the prepaid network service; and
means for forwarding network traffic associated with the prepaid network service from the mobile station to a service provider only when the mobile user is authorized to use the prepaid network service.
-
-
15. An apparatus for authorizing a prepaid mobile network service, comprising:
-
a network interface that is coupled to the data network for receiving one or more packet flows therefrom;
a processor;
one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of;
receiving a request for a prepaid network service from a mobile station;
determining whether a mobile user associated with the mobile station is authorized to access the prepaid network service; and
forwarding network traffic associated with the prepaid network service from the mobile station to a service provider only when the mobile user is authorized to use the prepaid network service.
-
-
16. A method of authorizing a prepaid network service, the method comprising the steps of:
-
receiving a request for a prepaid network service from a network end station;
determining whether a user associated with the end station is authorized to access the prepaid network service; and
forwarding network traffic associated with the prepaid network service from the end station to a service provider only when the user is authorized to use the prepaid network service. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification