Systems and methods wherein a gambling result is based on a user input
First Claim
1. An electronic slot machine having a plurality of reels, wherein the reels are mechanical or graphical representations of reels, comprising:
- means for receiving a player input code;
means for generating a random number; and
means for generating a numeric output as a function of the user input code and the random number.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for using player input codes numeric, biometric or physical) to affect the outcomes of electronic gambling devices, such as slot machines. The player inserts money into the slot machine and enters an input, e.g., a lucky number or biometric measurement, into a device attached externally to the slot machine. A central processing unit (“CPU”) within the slot machine receives the input and directs a random number generator to produce a random number. The CPU retrieves a combination algorithm from an algorithm database and then applies the combination algorithm to the player number and the generated random number to form a combined value. The CPU looks up the combined value in a probability table to determine resulting reel positions. The CPU looks up the reel positions in a payout table to determine the amount of money won or lost by the player. If the player has won, the CPU directs a hopper controller to release the appropriate number of coins or tokens into a payout tray.
186 Citations
53 Claims
-
1. An electronic slot machine having a plurality of reels, wherein the reels are mechanical or graphical representations of reels, comprising:
-
means for receiving a player input code;
means for generating a random number; and
means for generating a numeric output as a function of the user input code and the random number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
means for determining a game result based on the numeric output, wherein a user receives a payout based on the game result.
-
-
12. A method, comprising:
-
determining a user input to be used to generate a gaming result at a gaming device, wherein the user input comprises at least one of a numeric code input, a biometric input, and a physical input;
determining a random number to be used to generate a gaming result at the gaming device;
calculating an output as a function of the user input and the random number;
determining at least one symbol that corresponds to the output; and
causing the gaming device to display the at least one symbol as at least a portion of the gaming result. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
receiving data representative of the user input from a device in communication with the gaming device.
-
-
14. The method of claim 12, wherein the at least one symbol comprises a reel symbol.
-
15. The method of claim 12, wherein the game result comprises a plurality of reel symbols and further comprising:
receiving a plurality of user inputs, each user input for use in determining a respective one of the plurality of reel symbols.
-
16. The method of claim 15, wherein:
-
the step of determining a random number comprises;
determining a single random number to be used to determine a gaming result at the gaming device;
the step of calculating comprises;
calculating a plurality of outputs, each output calculated as a function of one of the plurality of user inputs and the random number;
the step of determining at least one symbol comprises;
determining a symbol that corresponds to each of the calculated outputs; and
the step of causing comprises;
causing the gaming device to display each of the symbols as the gaming result.
-
-
17. The method of claim 16, wherein a plurality of random numbers is determined, and the step of calculating comprises:
calculating a plurality of outputs, each output calculated as a function of one of the plurality of user inputs and one of the plurality of random numbers.
-
18. An apparatus comprising:
-
a processor; and
a storage device in communication with said processor and storing instructions adapted to be executed by said processor to;
perform the method of claim 12.
-
-
19. A medium storing instructions adapted to be executed by a processor to perform a method, the method comprising:
the method of claim 12.
-
20. A method comprising:
-
receiving a player input for use in calculating a numeric output as a function of the player input and a random number, wherein the numeric output corresponds to a game result at a gaming device; and
storing the player input. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
receiving a request for the player input from a gaming device; and
communicating the player input to the gaming device.
-
-
22. The method of claim 21, further comprising:
-
receiving a player identifier, and wherein;
the step of storing comprises;
storing the player input in association with a player identifier; and
the step of receiving a request comprises;
receiving a request from a slot machine for the player identifier, wherein the request includes the player identifier.
-
-
23. The method of claim 20, wherein the player input comprises at least one of a biometric input and a physical input, the method further comprising:
converting the player input to a numeric input.
-
24. The method of claim 23, further comprising:
storing only the numeric input.
-
25. The method of claim 23, further comprising:
storing both the numeric input and the player input.
-
26. The method of claim 23, further comprising:
performing the step of converting each time a request for the numeric input is received from a gaming device.
-
27. The method of claim 20, wherein:
-
the step of receiving a player input comprises;
receiving at least two player inputs, each player input for use in calculating a numeric output as a function of the player input and a random number; and
the step of storing comprises;
storing the at least two player inputs.
-
-
28. The method of claim 27, further comprising:
communicating each of the at least two player inputs to a gaming device.
-
29. The method of claim 28, further comprising:
-
selecting one of the at least two player inputs; and
communicating one of the at least two player inputs to a gaming device.
-
-
30. The method of claim 29, wherein the step of selecting comprises:
selecting one of the at least two player inputs randomly.
-
31. The method of claim 29, wherein the step of selecting comprises:
selecting one of the at least two player inputs based on which other of the at least two player inputs was previously selected for communication to a gaming device.
-
32. The method of claim 29, wherein the step of selecting comprises:
selecting one of the at least two player inputs based on information included in a request from a gaming device.
-
33. The method of claim 20, wherein the step of receiving a player input comprises:
receiving a player input from a player input device.
-
34. The method of claim 33, wherein the player input comprises a numeric input and wherein:
the player input device converts at least one of a biometric input and a physical input to a numeric input before the step of receiving.
-
35. An apparatus comprising:
-
a processor; and
a storage device in communication with said processor and storing instructions adapted to be executed by said processor to;
perform the method of claim 20.
-
-
36. A medium storing instructions adapted to be executed by a processor to perform a method, said method comprising:
the method of claim 20.
-
37. A method comprising:
-
receiving, at a gaming device, data associated with a player input;
determining a random number;
applying an algorithm to the data associated with the player input and the random number, thereby calculating an output; and
displaying a game result to a player based on the calculated output. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
selecting the algorithm from a plurality of algorithms.
-
-
39. The method of claim 38, further comprising:
-
determining at least one additional variable required by the algorithm; and
determining a value of the at least one additional variable.
-
-
40. The method of claim 39, wherein the at least one additional variable comprises a current time.
-
41. The method of claim 37, wherein:
-
the gaming device comprises a slot machine; and
the step of displaying a game result comprises;
displaying a set of symbols, each symbol being displayed on a slot machine reel.
-
-
42. The method of claim 41, wherein the slot machine reel comprises a representation of a slot machine reel on a display screen.
-
43. The method of claim 37, wherein:
-
the gaming device comprises a video poker machine; and
the step of displaying a game result comprises;
displaying a set of playing cards on a display screen.
-
-
44. The method of claim 37, wherein the output comprises a combined value of the data associated with the player input and the random number.
-
45. The method of claim 37, further comprising:
converting the data associated with the player input into a numeric value.
-
46. The method of claim 37, wherein the player input comprises at least one of a string of alphanumeric digits, a biometric input, and a physical input.
-
47. The method of claim 38, wherein the output comprises a numeric output, and further comprising:
selecting a game result that corresponds to the numeric output in a probability table.
-
48. The method of claim 37, wherein the step of receiving data associated with a player input comprises:
-
receiving a player identifier;
transmitting the player identifier to a server device; and
receiving, from the server device, a numeric input that is associated with the player identifier.
-
-
49. The method of claim 48, wherein the player identifier is obtained from a player tracking card inserted into the gaming device.
-
50. An apparatus comprising:
-
a processor; and
a storage device in communication with said processor and storing instructions adapted to be executed by said processor to;
perform the method of claim 37.
-
-
51. A medium storing instructions adapted to be executed by a processor to perform a method, said method comprising:
the method of claim 37.
-
52. A method of operating a gaming device, comprising:
-
entering an input into at least one of a gaming device and a device associated with the gaming device;
initiating game play of the gaming device;
viewing a game result that corresponds to a numeric output, wherein the numeric output is calculated as a function of the input and a random number; and
obtaining a payout if the game result corresponds to a winning game result. - View Dependent Claims (53)
inserting a player tracking card into the gaming device.
-
Specification