abstract |
Novel gaming systems, machines, and methods are described for transmitting gaming software between a gaming server and a gaming machine. A gaming machine receives updated and new game object files and a linker directive file. From these two components, the gaming machine or other type of gaming device is able to generate an updated or new gaming module without any further data or assistance from a gaming server or any other component in a gaming network. From the gaming server, the gaming machine only receives the specific game object files and a linker directive file, often amounting to a few hundred kilobytes of data. The updated object files and the linker directive file are input to a linker program that resides permanently on the gaming machine. The linker outputs an updated gaming module that executes on the gaming machine thereby enabling a user to play the updated game or a new game in real time that the user had requested. Using the methods of the present invention, a large volume of gaming machines can be updated with gaming modules in a short time. |