Patent ID: 7785204
Filing Date: 2010-08-31
Classification: A63F,G06F,G06Q,G07F

Abstract:
1. A method for downloading software from a source wherein the source is operable to communicate with at least a first gaming device and a second gaming device in a network of gaming devices, the method comprising: providing access to the source to a plurality of gaming software wherein each of the plurality of gaming software is approved for use in one or more gaming jurisdictions; receiving first information from said first gaming device at said source, identifying at least a first hardware component of said first gaming device and identifying a gaming jurisdiction to which the first gaming device is subject; selecting, using the first information, the software wherein the software is for execution by a game controller on the first gaming device after a download of the software from the source to the first gaming device, said game controller controlling a wager-based game played on the first gaming device; wherein said software is selected from among the plurality of gaming software; verifying that said software is appropriate for said first gaming device and verifying that the software is compatible with first software or first hardware present on the first gaming device, wherein the first gaming device and the second gaming device in said network of gaming devices are configured differently; transmitting second information from said source to said first gaming device describing at least a first characteristic of said download including a) the software, b) a record of the gaming jurisdiction approval associated with the software, and c) a request for an approval response verifying that the first gaming device is in a ready mode for said download; transmitting said approval response from said first gaming device when said first gaming device determines, based upon said second information, that said first gaming device is ready to receive said download; transmitting said software from said source to said first gaming device in response to receiving said approval response from said first gaming device at said source indicating that said first gaming device is ready to receive said download; receiving a signature from the first gaming device; and comparing said signature with a signature available to said source.