Architecture for managing prepaid wireless communications services
First Claim
1. A communications system, having a prepaid architecture for managing a plurality of prepaid wireless accounts for communication services, wherein each prepaid account is associated with a prepaid subscriber, comprising:
- a wireless network including a mobile switch, in communication with a wireless device, the wireless device for remotely managing at least one of the prepaid accounts;
a wide area network including;
a prepaid account database for storing records assigned to subscribers of prepaid communications service;
a prepaid application module for initializing and updating the prepaid accounts, for determining a current account balance while the prepaid communications service is in use by a subscriber, for comparing the current account balance to a recharge threshold, and for generating alerts once the current account balance falls below the recharge threshold while the prepaid communications service is in use and wherein the prepaid application module decreases an amount of time from one alert to a subsequent alert as the current account balance continues to fall during use of the prepaid communications service;
a credit card transaction server, coupled to a credit card database, for checking available credit;
a prepaid server coupled to the prepaid account database and the prepaid application module; and
a gateway in communication with the mobile switch of the wireless network and in communication with the wide area network to deliver the alerts to the wireless devices, wherein the gateway is selected from the group consisting of a push proxy and a WAP push proxy.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method for managing a prepaid wireless account for voice and data communications services. According to one embodiment the communications system, having a prepaid architecture for managing a plurality of prepaid wireless accounts for communication services, wherein each prepaid account is associated with a prepaid subscriber comprises a wireless network including a mobile switch, in communication with a wireless device, the wireless device for remotely managing at least one of the prepaid accounts. The communications system also comprises a wide area network including a prepaid account database for storing records assigned to subscribers of prepaid communications services; a prepaid application module for initializing and updating the prepaid accounts; a credit card transaction server, coupled to a credit card database, for checking available credit; and a prepaid server coupled to the prepaid account database and the prepaid application module. The communications system also includes a gateway in communication with the mobile switch of the wireless network and in communication with the wide area network.
-
Citations
17 Claims
-
1. A communications system, having a prepaid architecture for managing a plurality of prepaid wireless accounts for communication services, wherein each prepaid account is associated with a prepaid subscriber, comprising:
-
a wireless network including a mobile switch, in communication with a wireless device, the wireless device for remotely managing at least one of the prepaid accounts; a wide area network including; a prepaid account database for storing records assigned to subscribers of prepaid communications service; a prepaid application module for initializing and updating the prepaid accounts, for determining a current account balance while the prepaid communications service is in use by a subscriber, for comparing the current account balance to a recharge threshold, and for generating alerts once the current account balance falls below the recharge threshold while the prepaid communications service is in use and wherein the prepaid application module decreases an amount of time from one alert to a subsequent alert as the current account balance continues to fall during use of the prepaid communications service; a credit card transaction server, coupled to a credit card database, for checking available credit; a prepaid server coupled to the prepaid account database and the prepaid application module; and a gateway in communication with the mobile switch of the wireless network and in communication with the wide area network to deliver the alerts to the wireless devices, wherein the gateway is selected from the group consisting of a push proxy and a WAP push proxy. - View Dependent Claims (2, 3, 4)
-
-
5. A method for replenishing a prepaid wireless account, wherein the prepaid account is associated with a prepaid subscriber, and wherein the account includes credit card account information associated with a subscriber requesting replenishment, the method comprising:
-
providing wireless access to a network for managing the prepaid account; coupling a wireless device to the network; receiving credit card account information through the network by the subscriber entering the credit card account information into the wireless device; charging a pre-authorized amount to the credit card account identified by the credit card account information; determining a current account balance while a prepaid communications service of the prepaid account is in use a subscriber; comparing the current account balance to a recharge threshold; pushing alerts to the wireless device via a gateway in communication with the network once the current account balance falls below the recharge threshold while the prepaid communications service is in use, wherein the gateway is selected from the group consisting of a push proxy and a WAP push proxy; and wherein the prepaid application module decreases an amount of time from one alert to a subsequent alert as the current account balance continues to fall during use of the prepaid communications service. - View Dependent Claims (6, 7)
-
-
8. A method for retrieving an account balance for a prepaid wireless account, wherein the prepaid account is associated with a prepaid subscriber, an wherein the account balance is stored in a customer account database, the method comprising:
-
providing wireless access to a network for managing the prepaid account; coupling a wireless device to the network; during a communications session, querying the customer account database to obtain the account balance; pushing alerts to the wireless device via a gateway in communication with the network during the communication session once the subscriber account balance falls below a recharge threshold amount, wherein the gateway is selected from the group consisting of a push proxy and a WAP push proxy, and wherein an amount of time from one alert to a subsequent alert is decreased as the current account balance continues to fall during the communications session. - View Dependent Claims (9, 10)
-
-
11. A system for replenishing a prepaid wireless account, wherein the prepaid account is associated with a prepaid subscriber, and wherein the account includes credit card account information associated with a subscriber requesting replenishment, the system comprising:
-
means for providing wireless access to a network for managing the prepaid account; means for coupling a wireless device to the network; means for charging a pre-authorized amount to the credit card account; and means for pushing an alert to the wireless device via a gateway in communication with the network when a subscriber account balance falls below a recharge threshold amount during a communication session, wherein the gateway is selected from the group consisting of a push proxy and a WAP push proxy and wherein an amount of time from one alert to a subsequent alert is decreased as the current account balance continues to fall during the communications session. - View Dependent Claims (12, 13)
-
-
14. A system for retrieving an account balance for a prepaid wireless account, wherein the prepaid account is associated with a prepaid subscriber, and wherein the account balance is stored in a customer account database, the steps comprising:
-
means for providing wireless access to a network for managing the prepaid account; means for coupling a wireless device to the network; means for automatically querying the customer account database to retrieve the account balance during a communications session; and means for pushing an alert to the wireless device via a gateway in communication with the network when a subscriber account balance falls below a recharge threshold amount during the communications session, wherein the gateway is selected from the group consisting of a push proxy and a WAP push proxy and wherein an amount of time from one alert to a subsequent alert is decreased as the current account balance continues to fall during the communications session. - View Dependent Claims (15, 16)
-
-
17. A computer-readable medium having stored thereon instructions which, when executed by a processor, cause the processor to perform the steps of:
-
collecting credit card account information from a prepaid subscriber, wherein the prepaid account is associated with a prepaid subscriber; establishing the prepaid account on a subscriber account database; receiving a prepaid amount from the prepaid subscriber; checking the credit card account for available credit based on the prepaid amount; and pushing an alert to the wireless device via a gateway when a subscriber account balance falls below a recharge threshold amount during a communications session, wherein the gateway is selected from the group consisting of a push proxy and a WAP push proxy and wherein an amount of time from one alert to a subsequent alert is decreased as the current account balance continues to fall during the communications session.
-
Specification