Patent ID: 8001045

Claim:
A computer-assisted method, comprising: electronically receiving data from a bill pay vendor or a transfer vendor regarding the creation a first financial account or an update to the first financial account; storing the data from the bill pay vendor or the transfer vendor in a database; determining whether the data from the bill pay vendor or the transfer vendor represents the creation of the first financial account or an update to the first financial account; when the data from the bill pay vendor or the transfer vendor represents the creation of the first financial account, determining whether the data is received from the bill pay vendor or is received from the transfer vendor and based upon the determination of from where the data is received, electronically transferring the data from the bill pay vendor to the transfer vendor when the data is received from the bill pay vendor, or electronically transferring the data from the transfer vendor to the bill pay vendor when the data is received from the transfer vendor; retrieving the stored data from the database and causing an indication to be displayed on a computer display through which a user can select the first financial account as an account from which a payment will be made directly to a payee; and retrieving the stored data from the database and causing an indication to be displayed on the computer display through which a user can select the first financial account as an account from which funds will be transferred to or from a second financial account.