Patent ID: 8771050

Claim:
A computer-implementable method for use in connection with a mobile device having a processor, comprising the steps of: a) presenting on the mobile device via the processor a plurality of digital representations of playing cards, each digital representation having displayed thereon an integer value, wherein each integer value is classified in at least one of three predetermined classification categories and wherein the plurality of digital representations of playing cards must include at least two digital representations of a particular predetermined classification category; b) presenting on the mobile device via the processor a plurality of mathematical operators, wherein each of the mathematical operators indicates a particular mathematical operation that can be performed with respect to two or more of the plurality of digital representations; c) providing via the processor a predetermined target value, wherein the predetermined target value is an integer N; d) receiving at the processor a user-generated mathematical operation, wherein the mathematical operation comprises two or more of the plurality of digital representations and one or more of the mathematical operators, and wherein the mathematical operation is intended to produce an output equal to the predetermined target value; e) determining via the processor whether the output of the mathematical operation is equal to the predetermined target value; f) upon determination that the output of the mathematical operation is equal to the predetermined target value, generating via the processor a score value for the mathematical operation based on the two or more of the plurality of digital representations and one or more mathematical operators, wherein the score value comprises a predetermined measure of the complexity of the user-generated mathematical operation; and g) repeating steps a-f until a predetermined maximum score value is obtained or until the output fails to equal the predetermined target value a predetermined number of times, wherein each time steps a-f care repeated, the predetermined target value N is increased by 1.