Computer network method for conducting payment over a network by debiting and crediting utilities accounts
First Claim
1. A computer network method for paying for goods or services over the network using utility accounts with at least one utility service provider, a client terminal, a merchant server and a wireless communication device such as a mobile phone comprising steps for:
- providing at least a centralized payment processor linked to the network;
extending at least one the utility service provider'"'"'s main processor for establishing sub accounts for both payer and/or payee on the provider'"'"'s main processor having a corresponding account identifier to the main utility account such as their customer number where such sub accounts include personal identification such as a password or a voice pattern of the payer and/or payee in order to gain access;
conducting a payment process initiated by the payer through the payee'"'"'s point of sale such as a merchant server by validating the payer'"'"'s mobile phone number or account identifier and the payee'"'"'s account identifier;
in the payment processor, upon receiving the account identifier of both payer and payee, responding with confirming the accounts with the respective utility service provider'"'"'s main processor over the network;
in the payment processor, upon receiving a positive authentication response from the said utility service provider of the payer and payee, responding with the step of requesting for a password where the payer is prompted to key in the password using the keypad at the terminal or saying the password to the microphone so as to authenticate the payer'"'"'s identity, authorisation and associating the accounts linkage for both payer and payee to the payment transaction;
in the payment processor, upon receiving the password or voice pattern from the payer, this is authenticated with the stored password or voice pattern at the payer'"'"'s utility service provider in order to gain access to the payer'"'"'s sub account over the network;
in the payer utility service provider'"'"'s processor, upon authentication of the password or voice pattern will response as authenticated to the payment processor over the network;
if both authenticating steps are validated, where the payer'"'"'s account is a prepaid account, the step includes a further step of verifying the availability of funds to affect the purchase and on confirmation from the payer'"'"'s utility provider, the utility service provider will debit an amount of money equal to the payer'"'"'s payment amount, subject to adjustment as instructed by payment processor over the network;
if both authenticating steps are validated, the payer'"'"'s utility service provider will record a debit entry with an amount of money equal to the payer '"'"'s payment amount in the monthly utility bill, subject to adjustment where the payer'"'"'s account is an non-prepaid utility account as instructed by the payment processor over the network;
if both authenticating and debiting of the payer'"'"'s account steps are validated, the payment processor will sent an approval code to the payee or merchant server and instruct the merchant'"'"'s utility service provider where the merchant'"'"'s sub account is held to record a credit entry with an amount of money equal to the payer'"'"'s payment amount on the merchant'"'"'s monthly utility bill over the network, subject to adjustment where such credit can be cashed out only when there is a net positive cash from the total bill on settlement;
at the payee or merchant'"'"'s server, upon receiving this approval code, requested goods or services will be deemed sold to the payer and will be released according to the terms of sale over the network;
at the completion of payment process, both payer and payee or merchant will receive an encrypted receipt detailing the purchase where the payer will receive such receipt as a short text message into the mobile phone'"'"'s memory storage or as in the form of an email and the merchant'"'"'s server upon receiving this receipt message over the network will stored this into its database;
verification of purchase includes the step of downloading the said short text message from the payer'"'"'s mobile phone to the merchant'"'"'s server using a wireless coupling device and the encrypted message is matched against the copy retrieved from the merchant'"'"'s database;
and the integrity of the receipt includes the step of uploading the encrypted receipt text message from the payer'"'"'s mobile phone using the reply function or reply to the email message to the payment processor server over the network for decryption upon which the details of the transaction will be forwarded to the merchant originating the transaction.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer network method for conducting payment over a network by crediting and debiting utility accounts. The computer network includes a computer connected to the Internet, which performs the following functions: (1) receiving a payment request from a prospective payer; (2) confirming the request and verifying payer'"'"'s identifier and authorisation data; (3) receiving an electronic authority from the payer'"'"'s utility service computer indicating whether or not such request has been approved; (4) crediting and debiting payer'"'"'s and payee'"'"'s utility accounts with the approved amount and (5) confirming this transaction by responding a receipt to the payer'"'"'s mobile device and to payee'"'"'s server.
59 Citations
17 Claims
-
1. A computer network method for paying for goods or services over the network using utility accounts with at least one utility service provider, a client terminal, a merchant server and a wireless communication device such as a mobile phone comprising steps for:
-
providing at least a centralized payment processor linked to the network;
extending at least one the utility service provider'"'"'s main processor for establishing sub accounts for both payer and/or payee on the provider'"'"'s main processor having a corresponding account identifier to the main utility account such as their customer number where such sub accounts include personal identification such as a password or a voice pattern of the payer and/or payee in order to gain access;
conducting a payment process initiated by the payer through the payee'"'"'s point of sale such as a merchant server by validating the payer'"'"'s mobile phone number or account identifier and the payee'"'"'s account identifier;
in the payment processor, upon receiving the account identifier of both payer and payee, responding with confirming the accounts with the respective utility service provider'"'"'s main processor over the network;
in the payment processor, upon receiving a positive authentication response from the said utility service provider of the payer and payee, responding with the step of requesting for a password where the payer is prompted to key in the password using the keypad at the terminal or saying the password to the microphone so as to authenticate the payer'"'"'s identity, authorisation and associating the accounts linkage for both payer and payee to the payment transaction;
in the payment processor, upon receiving the password or voice pattern from the payer, this is authenticated with the stored password or voice pattern at the payer'"'"'s utility service provider in order to gain access to the payer'"'"'s sub account over the network;
in the payer utility service provider'"'"'s processor, upon authentication of the password or voice pattern will response as authenticated to the payment processor over the network;
if both authenticating steps are validated, where the payer'"'"'s account is a prepaid account, the step includes a further step of verifying the availability of funds to affect the purchase and on confirmation from the payer'"'"'s utility provider, the utility service provider will debit an amount of money equal to the payer'"'"'s payment amount, subject to adjustment as instructed by payment processor over the network;
if both authenticating steps are validated, the payer'"'"'s utility service provider will record a debit entry with an amount of money equal to the payer '"'"'s payment amount in the monthly utility bill, subject to adjustment where the payer'"'"'s account is an non-prepaid utility account as instructed by the payment processor over the network;
if both authenticating and debiting of the payer'"'"'s account steps are validated, the payment processor will sent an approval code to the payee or merchant server and instruct the merchant'"'"'s utility service provider where the merchant'"'"'s sub account is held to record a credit entry with an amount of money equal to the payer'"'"'s payment amount on the merchant'"'"'s monthly utility bill over the network, subject to adjustment where such credit can be cashed out only when there is a net positive cash from the total bill on settlement;
at the payee or merchant'"'"'s server, upon receiving this approval code, requested goods or services will be deemed sold to the payer and will be released according to the terms of sale over the network;
at the completion of payment process, both payer and payee or merchant will receive an encrypted receipt detailing the purchase where the payer will receive such receipt as a short text message into the mobile phone'"'"'s memory storage or as in the form of an email and the merchant'"'"'s server upon receiving this receipt message over the network will stored this into its database;
verification of purchase includes the step of downloading the said short text message from the payer'"'"'s mobile phone to the merchant'"'"'s server using a wireless coupling device and the encrypted message is matched against the copy retrieved from the merchant'"'"'s database;
and the integrity of the receipt includes the step of uploading the encrypted receipt text message from the payer'"'"'s mobile phone using the reply function or reply to the email message to the payment processor server over the network for decryption upon which the details of the transaction will be forwarded to the merchant originating the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification