Patent ID: 8543506

Claim:
A platform-independent method for configuring a self-service financial transaction device in a global communications network having a plurality of nodes interconnected with communication lines, comprising: receiving, using a self-service financial transaction device processor, a session request from a customer using a transaction card at an interactive user interface to access said self-service financial transaction device; associating, using the self-service financial transaction device processor, said session request with stored customer identification and relationship information to display a self-configuring interactive user interface; displaying, using the self-service financial transaction device processor, said self-configuring interactive user interface to provide said customer with at least one financial offering; receiving a financial request from said customer to complete said financial offering; implementing said financial request from said customer to complete said financial offering; updating said customer parameters in said global communications network upon completion of said financial offering associated with said financial request, wherein said self-service financial transaction device communicates with a rule broker component of said global communications network, wherein the rule broker component registers a rule authority component associated with said stored customer identification and relationship information; querying, by the rule authority component, a database of business rules and returning a business rule that is used to configure said self-configuring interactive user interface; and communicating with the self-service financial transaction device by a language man component of said global communications network, wherein the language man component stores in a repository of phrases associated with said stored customer identification and relationship information; and querying by a language man authority said repository of phrases and returning a named phrase that is also used to configure said self-configuring interactive user interface.