Patent ID: 8156065
Filing Date: 2012-04-10
Classification: G06N,G06Q

Abstract:
1. A computer implemented method for a data structure based variable rules engine, comprising: outputting a set of questions; receiving responses to the set of questions; assigning results to a set of variables by combining the responses with values in a variables data structure, wherein assigning the results to the set of variables comprises applying an operator to merge a set of corresponding values, wherein the operator is one of an arithmetic operator, a logical operator, and a ranking operator, and wherein applying the ranking operator to merge the set of corresponding values comprises stopping the applying of the ranking operator to a sequence of the set of corresponding values when one of a highest value is detected and the ranking operator is applied to a last value in the sequence of the set of corresponding values; determining whether the results meet a set of requirements in a results data structure; and outputting the results in response to a determination that the results meet the set of requirements.