Patent ID: 7707061

Claim:
A systematic method for detecting trends based on outcomes generated by a first process, comprising the steps of: (a) determining all possible outcomes associated with the first process, wherein the first process is associated with a range of possible outcomes; (b) coding the possible outcomes to provide a plurality of separate groups, wherein each possible outcome is systematically allocated to one of the groups; (c) allocating an identifier to each of the groups; (d) monitoring in real time the first process such that actual outcomes generated by the first process are mapped to an identifier in accordance with coding step (b); (e) providing a matrix comprised of a plurality of cells arranged in rows; (f) allocating each identifier generated in step (d) to said matrix; (g) repeating step (f) until a trend of duplicating identifiers appear in at least two preceding rows; (f) wherein one or more future outcomes are predicted based on one or more duplicated identifiers appearing in at least two rows; wherein steps (a) through (g) are encoded into a computer software programmable language and run on a computer; wherein the matrix is a column by row Exeleon configuration of 5,4,3,3,2,2,2,1,1 in step (e); wherein the step of allocating each identifier to the matrix comprises: allocating each identifier to the first row from left to right; upon first duplication of identifier, allocating the identifier to the 2nd row from left to right; upon second duplication of the identifier, allocating the identifier to the 3rd row from left to right; upon third duplication of identifier allocating, the identifier to the 4th row from left to right; and upon fourth duplication of identifier, allocating the identifier to the 5th row thereby defining said matrix with a column by row Exeleon configuration of 5,4,3,3,2,2,2,1,1.