Patent ID: 8317591
Filing Date: 2012-11-27
Classification: G07F

Abstract:
1. A method for generating numbers for lottery games using a computer, comprising the steps of: A) inserting sequential whole numbers within said computer comprising at least one database system to define a sequential whole number set having whole numbers (W); B) defining a quantity (q) of said whole numbers (W) to establish a game set (z), said game set (z) is less than said whole numbers (W); C) defining a first array, said first array is all possible combinations (N) of said whole numbers (W) using said quantity (q) and not repeating any of said whole numbers (W), said first array defined as comb [set] comprising comb [x], whereby [x]=1 to N; D) defining a system array, said system array defined as a qualified combination(s) system [set] comprising syst [y]; E) defining Quali as a number of qualified combination(s); F) defining that syst [1] is defined as a first of said number of qualified combination(s) when [y]=1; G) defining a hamming distance, said hamming distance will be a number equal or greater than two, but less than said quantity (q); H) identifying a total number of different numerical digit set(s) by comparing digits of said comb [x], whereby [x]=2, to said syst [y], whereby said [y]=1; I) determining if said total number of different numerical digit set(s) are not equal or greater in quantity than said hamming distance, then said [x]=[x+1], and said [y]=1, if said [x] is greater than said all possible combinations (N), then stop; and J) determining if said total number of different numerical digit set(s) are equal or greater in quantity than said hamming distance, when said total number of different numerical digit set(s) are equal or greater in quantity than said hamming distance, then determine if said [y] qualifies as said qualified combination(s), for said [y] to qualify as said qualified combination(s), said total number of different numerical digit set(s) must be equal or greater in quantity than said hamming distance as compared to a respective said comb[x] and all intervening respective said syst[y], when said [y] does not qualify as a said qualified combination(s), then said [y]=[y+1], and proceed to step H), when said [y] does said quality it equals said number of qualified combination(s), then said number of qualified combination(s) increases by one, and said number of qualified combination(s) increased by one equals total respective number from said comb[x] and proceed to step I).