Patent ID: 8185460

Claim:
A method for processing a financial transaction comprising: receiving a unique identifier at a server, wherein the server authenticates the unique identifier; creating a set of session profile information from the unique identifier; merging the session profile information with a banking profile and an online profile; populating the session profile information into a session cache; initiating a first user requested function against the session profile information from the session cache; translating the first user requested function into a first financial transaction for a first bank system, wherein the translation is based on the session profile information from the session cache, and further wherein the session profile information is decoupled from the first bank system; submitting the first financial transaction to the first bank system; initiating a second user requested function against the session profile information from the session cache; translating the second user requested function into a second financial transaction for a second bank system, wherein the translation is based on the session profile information from the session cache, and further wherein the session profile information is decoupled from the second bank system; and submitting the second financial transaction to the second bank system.