Patent ID: 8255352

Claim:
A method comprising: receiving a request for a requested result for a transaction, wherein the request comprises a customer interaction context, the customer interaction context comprises input information corresponding to an input data set, and the input data set comprises one or more input values; determining, using the customer interaction context, one or more relevant application factors relevant to the transaction, wherein the one or more relevant application factors are determined from a plurality of application factors, and the customer interaction context corresponds to the one or more relevant application factors; determining at least one application factor from the one or more relevant application factors on which to base the requested result, wherein the one or more relevant application factors comprise one or more factor values, and said determining the at least one application factor comprises comparing the one or more input values with the one or more factor values associated with the one or more relevant application factors, wherein at least one input value matches at least one factor value, and the at least one factor value is associated with the at least one application factor; and determining the requested result using the at least one application factor, wherein the determining the one or more relevant application factors, the determining the at least one application factor, and the determining the requested result are performed by a processor.