Enhanced communication platform and related communication method using the platform
First Claim
1. A method of crediting an account of a user having an account, comprising:
- sending a request message to the user at a receiver that the account needs additional funds;
receiving a response message from the user using the receiver requesting additional funds be added to the account in accordance with the request message;
authenticating at a platform, using a password and a number unique to the user, that the user is associated with the account and identifying another account from which the additional funds are to be drawn; and
if the user is associated with the account, obtaining the additional funds from the another account to be added to the account.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing pre-authorized communication services and/or transactions via a plurality of networks, including accepting and processing a request from a user to provide at least one of a communication service, a transaction and user account information via a plurality of networks of different types, verifying that the user is authorized to receive the at least one of the communication service, the transaction, and the user account information, and that an account associated with the user has a sufficient amount currently available for payment of the at least one of the communication service and the transaction and charging, in real time, an authorized account associated with the user as the at least one of the communication service and the transaction is provided.
197 Citations
16 Claims
-
1. A method of crediting an account of a user having an account, comprising:
-
sending a request message to the user at a receiver that the account needs additional funds;
receiving a response message from the user using the receiver requesting additional funds be added to the account in accordance with the request message;
authenticating at a platform, using a password and a number unique to the user, that the user is associated with the account and identifying another account from which the additional funds are to be drawn; and
if the user is associated with the account, obtaining the additional funds from the another account to be added to the account. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of crediting an account of a user having an account, comprising:
-
sending a request message to the user at a receiver that the account needs additional funds;
receiving a response message from the user sent from the receiver and including a number associated with the user;
according to the number associated with the user, sending a request from a first platform to a second platform to obtain the additional funds from another account associated with the user and disposed on the second platform; and
receiving the additional funds obtained from the another account to be added to the account disposed on a platform other than the second platform. - View Dependent Claims (8, 9)
-
-
10. A method of crediting an account of a user having an account, comprising:
-
receiving at a first platform an identification number and a password using a receiver;
authenticating the user at the first platform using the identification number and the password;
sending a message to the user at the receiver indicating that the account needs additional funds;
if the user is authenticated and if the user has responded to a message indicating that the account needs additional funds, determining another account on another platform from which the additional funds are to be obtained to be included in the account; and
adding the additional funds from the determined another account to the account.
-
-
11. A system for use in crediting a crediting an account of a user using another account not on the system, the system comprising:
-
a storage device including a first user account;
a first platform unit which receives a first unique number from a user sent from a receiver disposed outside of the system, sends the first unique number to a second platform unit for use in verification of the user, establishes a connection with the user at the receiver to provide a request message indicating that a first user account associated with the user has an amount below a predetermined value, and receives a response message from the user in response to the request message and including a second unique number for use in adding an amount to the first user account; and
a second platform unit which receives the first unique number to authenticate that the user is associated with the user account, wherein if the second platform unit authenticates the user using the first unique number and the first platform unit receives the second unique number in the response message, one of the first and second platform units sends;
a replenishment message outside of the system to another account associated with the user and disposed on a platform external to the system, and receives a replenishment amount from the another account that is added to the first user account. - View Dependent Claims (12)
-
-
13. A platform which changes amounts in accounts associated with users, the platform comprising:
-
an interface that receives, from a plurality of external networks of different types, a requesting message from a user at a receiver disposed outside of the platform requesting an increase in an amount stored in an account associated with the user;
a verification module that authenticates that the user is associated with the account so as to allow an increase or a decrease in the amount in the account; and
a processor that, if the user is authenticated as being associated with the account, determines another account associated with the user according to the requesting message, sends a top up request outside of the platform to the determined another account to obtain an additional amount to top up the account, and, if the additional amount is received from the another account, allows topping up the account using the additional amount, wherein the platform is outside of the plurality of external networks of different types, and the account being topped up is stored on a billing platform other than another platform on which the another account is stored. - View Dependent Claims (14)
-
-
15. A platform which provides communication services and changes amounts in accounts associated with users, the platform comprising:
-
an interface through which a top up message and a requesting message are transmitted with respect to a user using a receiver disposed outside of the platform;
a storage unit which stores an account value associated with the user; and
a processor which performs billing of the account associated with the user for a communication service and/or transaction provided to the user, determines if the account has an amount below a predetermined amount, establishes a connection to the receiver to send the requesting message to the user at the receiver to request top up of the account such that the amount in the account is at or above the predetermined level, and receives the response message from the user requesting top up of the account, wherein if the user is authenticated as being associated with the account, the platform receives an additional amount from an another account associated with the user in accordance with the requesting message and tops up the account using the additional amount, and the another account is stored on a platform other than the platform having the storage unit. - View Dependent Claims (16)
-
Specification