Claims
- 1. In a method of making a payment from a payer to a merchant of the type where the payment involves the merchant accepting a proposed payment in the form of an account number having a standard syntax from the payer at completion of a purchase, followed by the merchant requesting an authorization for the proposed payment from a financial institution, the improvement comprising the following act performed by a trusted third party service:
a) authenticating the payer and authorizing the proposed payment in a single integrated process conducted without the involvement of the merchant.
- 2. The improvement of claim 1 further comprising the act of:
a) allowing a persistent channel to be established between the trusted third party service and the payer prior to the payer completing the purchase, and wherein the act of authenticating the payer and authorizing the proposed payment in a single integrated process comprises the act of verifying that the persistent channel is available, and optionally contacting the payer over the persistent channel for additional authorization, if additional authorization is required by predetermined preferences.
- 3. The improvement of claim 2 further comprising the acts of:
a) receiving a request from a Payment Processor for approval of the proposed payment pertaining to the account number, whereby the account number was submitted as the proposed payment for the purchase; and b) transmitting an instruction to the Payment Processor which depends on whether the transaction is verified or denied.
- 4. The improvement of claim 3 wherein the trusted third party service comprises a portal accessible on a network through which the persistent channel may be established using a network accessible device.
- 5. The improvement of claim 4 wherein the trusted third party service further comprises a telephone connection through which the persistent channel may be established.
- 6. The improvement of claim 5 wherein the transaction is an e-commerce transaction on the network, and wherein the transaction takes place between the payer's network accessible device and the merchant's world wide web site on the network.
- 7. The improvement of claim 5 wherein the purchase involves personal contact between the payer and the merchant.
- 8. The improvement of claim 6 or claim 7 wherein the Payment Processor is the issuer of a payment card account having the account number.
- 9. The improvement of claim 6 wherein the trusted third party service comprises an instant message system and the persistent channel is established over the instant message system.
- 10. In a method of making a payment from a payer to a merchant in an online transaction involving an online purchase over a first network, the transaction being of the type where the payment involves the merchant accepting a proposed payment in the form of an account number having a standard syntax at completion of the purchase, followed by the merchant requesting an authorization for the proposed payment from a financial institution, the improvement comprising the following acts performed by a trusted third party service:
a) allowing the payer to initiate a persistent channel with the trusted third party service prior to completing the online purchase; b) receiving a request from a Payment Processor for approval of the proposed payment pertaining to the account number, whereby the account number was submitted as the proposed payment in the online transaction; c) verifying the proposed payment by verifying that the persistent channel is available, and optionally contacting the payer over the persistent channel for additional verification, if additional verification is required by predetermined; and d) transmitting an instruction to the Payment Processor wherein the content of said instruction depends on whether the transaction is verified or denied.
- 11. The improvement of claim 10 further comprising the acts of
a) associating a proxy account number assigned to the payer with at least one valid account number and other information pertaining to the payer in a database accessible to the trusted third party service, wherein said proxy account number follows the standard syntax and comprises routing information associated with the Payment Processor; b) if the account number is the proxy account number, processing the request by identifying the at least one valid account number; wherein the instruction transmitted to the Payment Processor further comprises a valid account number corresponding to the proxy account number
- 12. The improvement in claim 10 or claim 11 wherein the trusted third party service comprises software executing on at least one computer server integrated with the Payment Processor's payment processing application.
- 13. The improvement of claim 10 or claim 11 wherein the trusted third party service comprises software executing on at least one computer server residing on the first network and communicates with the Payment Processor over a secure external link.
- 14. The improvement of claim 10 or claim 11 wherein the persistent channel is established using the payer's network accessible devices over either the first network or a second network.
- 15. The improvement of claim 10 or claim 11 wherein the persistent channel is established by telephone over a telephone network.
- 16. The improvement of claim 10 or claim 11 wherein the persistent channel is established over an instant message system.
- 17. The improvement of claim 10 or claim 11 wherein the standard syntax comprises routing information and account identifying information.
- 18. The improvement of claim 11 wherein the proxy account number is also a valid account number.
- 19. The improvement of claim 15 further comprising providing the payer with access to functionality to receive a request for approval of the proposed payment over the persistent channel and to reply over the persistent channel.
- 20. The improvement of claim 19 wherein the trusted third party service is an online service comprising at least one network server operating a portal software for communicating with the payer using the payer's network accessible device over the persistent channel.
- 21. The improvement of claim 20 wherein the payer's network accessible device comprises a computer system and the persistent channel is established over the first network between the computer system and the at least one network server.
- 22. The improvement of claim 21 wherein the at least one valid account number associated in the database with the proxy account number comprises a plurality of valid account numbers.
- 23. The improvement of claim 22 wherein the first network is the Internet, the financial institution is a bank and the account numbers are chosen from the group consisting of credit card account numbers, debit card numbers, and checking account numbers.
- 24. The improvement of claim 23 further comprising the act of allowing the payer to choose one of the plurality of account numbers for use in the payment.
- 25. The improvement of claim 23 further comprising the act of allowing the payer to split the proposed payment among the plurality of account numbers according to an amount—account number array.
- 26. The improvement of claim 24 further comprising the act of transmitting at least one additional instruction to the Payment Processor each comprising one of the plurality of account numbers as required for the split transaction.
- 27. A computer readable medium comprising computer executable steps to perform the steps of the improvement recited in claim 10 or claim 11.
- 28. A computer server programmed to perform the steps of the improvement recited in claim 10 or claim 11.
- 29. In a method of making a payment from a payer to a merchant in an online transaction over a first network, the transaction involving an online purchase and being of the type where the payment involves the beneficiary accepting a proposed payment in the form of an account number having a standard syntax, followed by the merchant requesting an authorization for the proposed payment from a financial institution, the improvement comprising the following acts performed by a trusted third party service:
a) associating an identifier assigned to the payer with at least one valid account number and other information pertaining to the payer in a database accessible to the trusted third party service; b) allowing the payer to initiate a persistent channel over the first network with the trusted third party service prior to completing the online purchase; c) receiving a request from a Payment Processor for approval of the proposed payment pertaining to the account number, whereby the account number was submitted as the proposed payment in the online transaction, and wherein the account number is in the standard syntax and comprises routing information associated with the Payment Processor; d) verifying the proposed payment by verifying that the persistent channel is available, and optionally contacting the payer over the persistent channel for additional verification, if additional verification is required by predetermined; e) processing the request by identifying the at least one valid account number; and f) transmitting an instruction to the Payment Processor wherein the content of said instruction depends on whether the transaction is verified or denied, and if the transaction is verified, the instruction comprises a valid account number associated with said identifier.
- 30. The improvement in claim 29 wherein the trusted third party service comprises software executing on at least one computer server integrated with the Payment Processor's payment processing application.
- 31. The improvement of claim 29 wherein the trusted third party service comprises software executing on at least one computer server residing on the first network and communicates with the Payment Processor over a secure external link.
- 32. The improvement of claim 30 or claim 31 further comprising providing the payer with access to functionality to receive a request for approval of the proposed payment over the persistent channel and to reply over the persistent channel.
- 33. The improvement of claim 32 wherein the trusted third party service is an online service comprising at least one network server operating a portal software for communicating with the payer using the payer's network accessible device over the persistent channel.
- 34. The improvement of claim 32 wherein the payer's network accessible device comprises a computer system, and the persistent channel is established over the first network between the computer system and the at least one network server.
- 35. The improvement of claim 34 wherein the at least one valid account number associated in the database with the identifier assigned to the payer comprises a plurality of valid account numbers.
- 36. The improvement of claim 35 wherein the first network is the Internet, the financial institutions are banks and the account numbers are chosen from the group consisting of credit card account numbers, debit card numbers, and checking account numbers.
- 37. The improvement of claim 36 further comprising the act of allowing the payer to choose one of the plurality of account numbers for use in the payment.
- 38. The improvement of claim 36 further comprising the act of allowing the payer to split the proposed payment among the plurality of account numbers according to an amount—account number array.
- 39. The improvement of claim 38 further comprising the act of transmitting at least one additional instruction to the Payment Processor each comprising one of the plurality of account numbers as required for the split transaction.
- 40. A computer readable medium comprising computer executable steps to perform the steps of the improvement recited in claim 29.
- 41. A computer server programmed to perform the steps of the improvement recited in claim 29.
- 42. A dynamic payment system in a node joining a first network whereupon online transactions are conducted and a private payment approval network comprising:
a) at least one computer server comprising software executing thereon comprising the following functionality:
i) functionality for establishing a persistent channel with a plurality of user's for dynamic approval of online payment transactions taking place on the first network using the users' network enabled devices ii) functionality for recognizing and receiving requests from a Payment Processor for authorization of proposed payments originating from the users' network enabled devices, the requests having been transferred to the Payment Processor over the private payment approval network, iii) functionality for verifying the proposed payments over the persistent channel, and iv) functionality for transferring a plurality of instructions to the Payment Processor, each of said plurality of instructions depending on whether a proposed payment is verified; and b) a database comprising users' data and preferences.
- 43. The dynamic payment system of claim 42 wherein the software executing on the at least one computer server further comprises the following functionality:
a) functionality for mapping a plurality of proxy account numbers against data pertaining to a plurality of users, wherein the data pertaining to each user comprises connection data identifying the persistent channel being used by the user, and at least one valid account number for the user, wherein the plurality of proxy account numbers are in a standard account syntax which comprises routing information which allows a transaction involving the proxy account number to be routed to the dynamic payment system; and b) functionality for handling requests involving the plurality of proxy account numbers, comprising identifying the at least one valid account number corresponding to one of the plurality of proxy account numbers; and wherein the instruction transferred to the Payment Processor in a transaction involving one of the plurality of proxy account numbers comprises the at least one valid account number mapped against the one proxy account number.
- 44. The dynamic payment system of claim 42 or claim 43 wherein the system further comprises software executing on the users' network accessible devices for establishing persistent channels and exchanging data with the at least one computer server.
- 45. The dynamic payment system of claim 44 further comprising an instant message system.
- 46. The dynamic payment system of either claim 42 or claim 43 wherein the dynamic payment system is fully integrated within the Payment Processor's processing application.
- 47. The dynamic payment system of claim 45 wherein the dynamic payment system is fully integrated within the Payment Processor's processing application.
- 48. The dynamic payment system of either claim 43 wherein the dynamic payment system is on the first network and wherein the dynamic payment system is connected to the Payment Processor by a secure link.
- 49. The dynamic payment system of claim 46 wherein the dynamic payment system is on the first network and wherein the dynamic payment system is connected to the Payment Processor by a secure link.
- 50. The dynamic payment system of either claim 43 wherein the network accessible device is chosen from the group consisting of computer systems, personal digital assistants, set top boxes, and wireless access devices.
- 51. The dynamic payment system of claim 46 wherein a plurality of proxy account numbers are also a valid account numbers.
- 52. A computer readable medium having the software functionality recited in claim 43.
- 53. In a method for transferring funds between a payer having a payer's account in a first institution said account being represented by a payer's debit card number and a receiver having a receiver's account in a second institution said receiver's account represented by a receiver's debit card number wherein the transfer is initiated by the payer on an on-line service and routed for processing between the first financial institution and the second financial institution by a Payment Processor, the improvement comprising the following acts performed by a trusted third party service:
a) associating a proxy debit card number assigned to the receiver with at least one valid debit account number and other information about the receiver in a database accessible to the trusted third party service, wherein the proxy debit card number follows a standard syntax for debit cards and comprises routing information which allows it to be routed to the trusted third party service; b) receiving a request from the Payment Processor pertaining to a payment intended for the proxy debit account number; c) processing the request comprising finding the at least one valid debit account number corresponding to the proxy debit card number; d) transmitting at least one instruction to the Payment Processor comprising a valid debit account number associated with the proxy debit account number.
- 54. The improvement of claim 53 further comprising assigning the receiver at least one proxy debit account number.
- 55. The improvement of claim 54 wherein the at least one valid account number comprises a plurality of valid account numbers.
- 56. The improvement of claim 55 further comprising obtaining preferences for receiving payments.
- 57. The improvement of claim 56 further comprising interpreting the request in accordance with the preferences and transmitting additional instructions to the Payment Processor as needed to comply with the preferences.
- 58. A computer readable medium comprising computer executable instructions for carrying out the method recited in claim 53.
- 59. A dynamic payment system in a node joining a first network whereupon online transactions are carried out, and a private payment approval network, the system comprising:
a) agent means for establishing persistent channels with a plurality of users' network accessible devices and transmitting and receiving messages over said plurality of persistent channels; b) portal means for presenting a web page to each of the plurality of users' network accessible devices, and sending and receiving information between the dynamic payment system and the plurality of users' network accessible devices, and maintaining connection data pertaining to said plurality of users' network accessible devices; c) server means for mapping data pertaining to a plurality of users into a database means, receiving and processing requests from a Payment Processor, and responding to the Payment Processor; and d) database means for storing said data pertaining to a plurality of users.
- 60. The dynamic payment system of claim 59, further comprising telephone channel means for establishing alternate persistent channels by telephone.
Parent Case Info
[0001] This application claims the benefit of provisional application serial No. 60/304,819 filed on Jul. 11, 2001, which is hereby incorporated by reference herein, and specifically references Disclosure Document SV01391 dated May 22, 2001 and titled Virtual Intermediated Payment Service.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60304819 |
Jul 2001 |
US |