Patent ID: 8364565

Claim:
A data processing system comprising: storage means for storing account identifiers, the account identifiers each being assigned a corresponding condition reference and a corresponding result reference; a memory device configured to store: a condition rule and condition value for each condition reference, the condition rules and condition values describing conditions for maintaining or changing a status of a corresponding account, and a result rule and a result value for each result reference, the result rules and result values describing a result of maintaining or changing the status of the corresponding account; first program means for: grouping the account identifiers that share a common condition reference; identifying a common condition value and a common condition rule for the common condition reference of the grouped account identifiers; second program means for applying the common condition value to the grouped account identifiers to determine if the grouped account identifiers fulfil the common condition rule; and third program means for calculating a result for each of the grouped account identifiers by applying the result rule and the result value of each of the grouped account identifiers, upon a determination by the second program means that the grouped account identifiers fulfil the common condition rule.