Patent ID: 6852031

Claim:
A gaming machine for executing a game play with the aid of a smart card, the gaming machine comprising: a master controller designed or configured to control a game of chance played on the gaming machine by executing game code that uses gaming instructions generated by a processor on the smart card wherein the gaming instructions generated by the processor include commands and/or data compatible with the game code executed by the master gaming controller, said master gaming controller including a first memory for storing the gaming instructions received from the smart card, a first processor, separate from the processor on the smart card, for executing the game code and a communication interface for allowing communications with the smart card and receiving the gaming instructions from the smart card; the smart card operable to execute one more gaming applications to generate the gaming instructions, said smart card including: the processor for executing the gaming applications, an input/output interface for allowing communications with the master gaming controller and a second memory for storing the gaming applications executed by the processor; a smart card reader providing a communication interface between said smart card and said master gaming controller; an input mechanism, connected to and under control of the master gaming controller, for receiving cash or indicia of credit for wagers on the game of chance played on the gaming machine; and and an output mechanism, connected to and under control of the master gaming controller, for outputting cash or indicia of credits.