Patent ID: 7831490

Claim:
A computer-implemented method for conducting financial transactions over a network of payment networks, comprising: associating a unique identifier with one or more payment addresses of an account and a holder of said account, said account residing at a financial institution and said associated payment addresses of said account configured to allow withdrawals by said account holder only and to allow a plurality of deposits to be made at different times; making said unique identifier available to users of an Internet portal or search engine without requiring a password or log-in; receiving data over said network of payment networks identifying one or more non-repudiable deposits to be made to said account; assigning said one or more non-repudiable deposits to said account using any one of said payment addresses associated with said unique identifier; and notifying on a real-time basis a depositor of said deposit of said assigning of said one or more non-repudiable deposits to said account, wherein said unique identifier is registered by a plurality of registrars, each associated with a different payment network in said network of payment networks; said computer-implemented method further comprising using at least one directory for associating the account holder with the unique identifier: wherein the directory functions as a root directory for real-time synchronizing content with other directories containing a plurality of unique identifiers associated with a plurality of accounts residing at a plurality of financial institutions.