Patent ID: 6947908
Filing Date: 2005-09-20
Classification: G06Q

Abstract:
1. A method for processing a financial transaction involving a first user, a first user's financial institution, a second user, a second user's financial institution, and a service provider over multiple networks, comprising: issuing to the first user i) software for directing steps of the financial transaction and ii) at least one certificate for identifying the first user to the service provider, wherein at least one of i) or ii) contains information about the first user's financial institution; receiving at the service provider from the second user via a first network at least the first user's at least one certificate, the second user's financial transaction information, and an encrypted first data message requesting performance of a financial transaction, wherein the financial transaction includes debiting an account of the first user held at the first user's financial institution; verifying an identity of the first user at the service provider via the first user's at least one certificate; decrypting at the service provider the first data message to facilitate performing the financial transaction; formatting at the service provider at least a first portion of the first data message to resemble a financial transaction that is recognizable and readable by the first user's financial institution; encrypting by the service provider the formatted portion of the first data message; forwarding from the service provider the encrypted formatted portion of the first data message to the first user's financial institution via a second network requesting authorization to perform the financial transaction; receiving at the service provider via the second network from the first user's financial institution a response to the request for authorization to perform the financial transaction; and transmitting from the service provider to the second user via the first network a response to the request for authorization to perform the financial transaction.