Patent ID: 8602864

Claim:
A method for conducting a game at a electronic device having a data processor in communication with a display, a data storage device, and a player interface, the method comprising: storing at said data storage device at least one matrix template having a plurality of matrix positions; storing a plurality of number indicia at said data storage device; storing a plurality of game indicia at said data storage device; receiving a wager through said player interface; in response to receipt of said wager, generating at least one game matrix by said data processor by assigning a plurality of number indicia to a plurality of matrix positions in at least one matrix template; displaying said game matrix at said display; resolving said wager by said data processor comprising: randomly selecting an outcome set of number indicia by said data processor; comparing said outcome set to said game matrix by said data processor and identifying by said data processor each match between said outcome set and a number indicium in said game matrix; determining an award, if any, for said game matrix based on predetermined patterns of matches in said game matrix; randomly selecting by said data processor of a game indicium to correspond to each match and placing each randomly selected game indicium at the location in said game matrix of the corresponding match; after determining an award for said game matrix based on predetermined patterns of matches in said game matrix, randomly selecting by said data processor of a game indicium for each location in said game matrix without a match to thereby fill said game matrix with game indicia; after filling said game matrix with game indicia, grouping game indicia based on a predetermined pattern in said game matrix into a plurality of game hands; and determining an award, if any, for said plurality of game hands.