Patent ID: 7330876

Claim:
A system for automating data transactions between computer servers; said system comprising: a first computer server maintaining a database having stored data recorded therein, said stored data comprising user specific information concerning at least one user, wherein the user specific information comprises at a least a username and passwords associated with a plurality of accounts of the at least one user; program code residing on said first computer server for creating extracted data by selectively extracting said stored data responsive to a request; additional program code residing on said first computer server for obtaining a blank form, and for automatically parsing said blank form to identify which of said extracted data should be used to fill in at least a part of said blank form; form filling program instructions residing on said first computer server for creating a filled form by filling in said blank form using at least a portion of the user specific information; form submitting instructions residing on said first computer server, wherein said form submitting instructions direct automatically submitting said filled form to a second computer serve; and a mobile client device having a user interface, said user interface having a menu of favorites, the device further configured to enable a client to make a selection from said menu, said selection automatically triggering transmission of a signal to said first computer server invoking said program code and said additional program code for said selection.