Method for handling parallel transactions on telephone pre-paid accounts
First Claim
1. A method for use in handling at least two transactions in parallel using a telephone subscriber'"'"'s pre-paid account, said method comprising the steps of:
- responsive to receipt of a first transaction request associated with the subscriber'"'"'s prepaid account, withdrawing a first portion of a value in the subscriber'"'"'s pre-paid account;
processing a first transaction in response to said first transaction request;
responsive to receipt of a second transaction request associated with the subscriber'"'"'s pre-paid account, withdrawing from the subscriber'"'"'s pre-paid account a second portion of said value already depleted by all or some of said first portion; and
processing, in parallel with said first transaction, a second transaction in response to said second transaction request if said value depleted by all or some of said first portion and depleted by said second portion exceeds a minimum value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is disclosed such that when a call is being set up from or to a mobile (or fixed) pre-paid subscriber, a portion of the value in the subscriber'"'"'s pre-paid account is withdrawn to cover the cost of the call. Preferably, the amount withdrawn is large enough to cover the cost for a call of typical duration (e.g., 4 minutes). At call set up, for example, in an Intelligent Network, this amount is withdrawn from the account and allocated to the call being set up. If this amount is not completely used up, the remainder is returned to the pre-paid account. If, however, the allocated amount is depleted before the call is completed, a second allocation or withdrawal from the account is requested for that call. If the value left in the account is large enough to cover the second withdrawal request, a second amount is withdrawn and allocated to cover the ongoing call. If needed, additional withdrawals can be made to cover the ongoing call until it is completed. Once the call is completed, any remainder of the allocated amount is returned to the pre-paid account. Consequently, a pre-paid subscriber can have a plurality of parallel ongoing calls, and because the amount in the pre-paid account is being monitored and accounted for before or while the calls occur, there is no risk that these calls will not be covered by the amount in the pre-paid account.
-
Citations
23 Claims
-
1. A method for use in handling at least two transactions in parallel using a telephone subscriber'"'"'s pre-paid account, said method comprising the steps of:
-
responsive to receipt of a first transaction request associated with the subscriber'"'"'s prepaid account, withdrawing a first portion of a value in the subscriber'"'"'s pre-paid account; processing a first transaction in response to said first transaction request; responsive to receipt of a second transaction request associated with the subscriber'"'"'s pre-paid account, withdrawing from the subscriber'"'"'s pre-paid account a second portion of said value already depleted by all or some of said first portion; and processing, in parallel with said first transaction, a second transaction in response to said second transaction request if said value depleted by all or some of said first portion and depleted by said second portion exceeds a minimum value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 22)
-
-
10. A method for use in handling parallel transactions on a mobile radiotelephone subscriber'"'"'s pre-paid account, comprising the steps of:
-
initiating a call associated with said pre-paid account; calculating a cost for a call of a first predetermined duration; determining if said cost for a call of a first predetermined duration is less than or equal to an amount in said pre-paid account; if said cost for a call of a first predetermined duration is less than or equal to said amount in said pre-paid account, deducting said cost for a call of a first predetermined duration from said amount in said pre-paid account, allocating said cost for a call of a first predetermined duration to said call associated with said pre-paid account, and connecting said call associated with said pre-paid account for said first predetermined duration; if said cost for a call of a first predetermined duration is greater than said amount in said pre-paid account, determining if said amount is greater than or equal to a cost for a call of a second predetermined duration; if said amount is greater than or equal to said cost for a call of a second predetermined duration, but less than said cost for a call of a first predetermined duration, allocating said amount to said call associated with said pre-paid account, and connecting said call associated with said pre-paid account for a duration associated with said amount; if said amount is less than said cost for a call of a second predetermined duration, terminating said call associated with said pre-paid account; in parallel with said call associated with said pre-paid account, initiating a second call associated with said pre-paid account; and proceeding to said step of calculating said cost for a call of a first predetermined duration. - View Dependent Claims (11)
-
-
12. A method for eliminating a service provider'"'"'s risk that costs for a first transaction and a second transaction occurring in parallel are not covered by a telephone subscriber'"'"'s pre-paid calling card account, said method comprising the steps of:
-
calling an access number; entering a calling card account number; requesting set up of a first transaction; deducting a first portion of a value from said pre-paid calling card account; connecting said first transaction; requesting set up of a second transaction; deducting from said pre-paid calling card account a second portion of said value already depleted by all or some of said first portion; and connecting said second call if said value depleted by all or some of said first portion and depleted by said second portion exceeds a minimum value.
-
-
13. A system for use in handling at least two transactions in parallel using a telephone subscriber'"'"'s pre-paid account, comprising:
-
a database for storing the subscriber'"'"'s pre-paid account; means, responsive to receipt of a first transaction request associated with the subscriber'"'"'s pre-paid account, for deducting a first portion of a value in the subscriber'"'"'s pre-paid account; means for processing a first transaction in response to said first transaction request, said first portion allocated to said processing of said first transaction; means, responsive to receipt of a second transaction request associated with the subscriber'"'"'s pre-paid account, for deducting from said subscriber'"'"'s pre-paid account a second portion of said value already depleted by all or some of said first portion; and means for processing, in parallel with said first transaction, a second transaction in response to said second transaction request if said value depleted by all or some of said first portion and depleted by said second portion exceeds a minimum value. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 23)
-
Specification