Patent ID: 7610294

Claim:
A method comprising: storing, by a computing device, a multidimensional data cube that includes: (a) one or more data hyperplanes associated with members of a first dimension of the data cube, wherein the data hyperplanes have cells that contain data; and (b) a validation results hyperplane associated with a member of the first dimension of the data cube, wherein the validation results hyperplane has cells that contain results that indicate whether data in corresponding cells of the data hyperplanes comply with a validation rule, and wherein the validation rule provides a validation expression specifying one or more of the data hyperplanes as operand hyperplanes; causing the cells in the validation results hyperplane to indicate whether data in corresponding cells in the operand hyperplanes complies with the validation expression; and submitting data contained in the cells of the operand hyperplanes when data contained in one or more cells of the validation results hyperplane indicate that data contained in corresponding cells of the operand hyperplanes complies with the validation expression.