Method for downloading data to gaming devices
First Claim
Patent Images
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.
0 Assignments
0 Petitions
Accused Products
Abstract
Memories coupled to a gaming terminal, are reprogrammed by a method and apparatus which includes identification, negotiation, downloading and verification information from an external information source to a gaming terminal. Hardware devices are used to identify gaming terminals or components.
141 Citations
28 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for downloading software to a gaming device, the apparatus comprising:
-
a communication interface for receiving first information from the gaming device, said first information identifying at least a first hardware component of said gaming device and including one or more of a hardware identification number, manufacturing ID information, a manufacturer name, a hardware revision designation, a software revision designation, a date of manufacture, a date of installation, a date of sale, a date of shipping, a date of software revision, a software file size or combinations thereof and said information identifying a gaming jurisdiction to which the first gaming device is subject; a memory for storing a plurality of gaming software wherein each of the plurality of gaming software is approved for use in one or more gaming jurisdictions; a logic device designed or configured for a) selecting, using the first information, the software from among the plurality of gaming software;
wherein the software is for execution by a game controller on the gaming device after a download of the software from the apparatus to the gaming device, said game controller controlling a wager-based game played on the gaming device;
b) verifying, based on said first information, that said software is appropriate for said gaming device and verifying that the software is compatible with first software or first hardware present on the first gaming device;
c) transmitting second information via the communication interface to said gaming device describing at least i) a first characteristic of said download, ii) a record of the gaming jurisdiction approval associated with the software and iii) a request for an approval response;
d) determining, based upon said second information, whether said gaming device is in a ready mode for said download;
e) the logic device further adapted for transmitting said software via the communication interface to said gaming device via an asynchronous download in response to receiving said approval response from said first gaming device indicating that said first gaming device is in a ready mode for said download;
f) receiving from the gaming device via the communication interface a signature; and
g) comparing said signature with a signature available to said apparatus. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A network of gaming devices, comprising:
-
a first gaming device operable to execute first software to provide a first wager based game including at least a first game controller; a second gaming device operable to execute second software to provide a second wager based game including at least a second game controller, wherein the first and second gaming devices are configured differently; and a source device in communication with the first and second gaming devices comprising; a memory for storing software including a plurality of different games available for a download to the first gaming device or the second gaming device wherein the source is operable to alter the first software or the second software via said download and wherein each of the plurality of different games is approved for use in one or more gaming jurisdictions; a logic device designed or configured for a) determining whether one or more software components from the software are appropriate to download to the first gaming device, the second gaming device or combinations thereof, including determining a gaming jurisdiction to which the first gaming device or the second gaming device is subject;
b) comparing first information, received from at least one of the first gaming device or the second gaming device to predetermined first information to determine the compatibility of the one or more software components with the first gaming device or the second gaming device including verifying that the one or more software components are compatible with the first software and the first game controller on the first gaming device, the second software and the second game controller on the second gaming device or combinations thereof;
c) determining based upon second information describing at least a first characteristic of said download whether at least one of the first or second gaming devices is in a ready mode for said download;
d) determining a status of at least one of the first or second gaming devices at least prior to downloading the one or more software components including verifying that said first or second gaming device is in a ready mode for said download;
e) comparing a signature received from the at least one of the first and second gaming devices with a signature available to the source at least after downloading the one or more software components to the first gaming device or the second gaming device; and
f) downloading i) the one or more software components and ii) a record of the gaming jurisdiction approval associated with the one or more software components. - View Dependent Claims (26, 27, 28)
-
Specification