Patent ID: 7972214
Filing Date: 2011-07-05
Classification: G07F

Abstract:
1. A method of downloading gaming software, the method comprising: transmitting, by a server, a set of gaming software blocks on a channel, wherein each gaming software block in the set of gaming software blocks includes gaming software for a corresponding wagering game in a plurality of wagering games, wherein said transmitting the set of gaming software blocks comprises repeatedly transmitting the set of gaming software blocks one or more times in a continuous manner, wherein said transmitting is performed independent of whether a request for the transmission is received by the server, and wherein the wagering games in the plurality of wagering games share one or more common game characteristics; determining, by a gaming machine, that desired gaming software for a first wagering game in the plurality of wagering games is available on the channel based on the one or more common game characteristics corresponding with game characteristics of the desired wagering game, wherein the desired gaming software is included in a first gaming software block in the set of gaming software blocks, and wherein the first gaming software block is bounded by a first frame and a last frame; selecting, by the gaming machine, the channel; and beginning, by the gaming machine, a download of the desired gaming software from the selected channel at an arbitrary frame within the first gaming software block during a first transmission of the first block during the transmitting; and completing, by the gaming machine, the download of the desired gaming software from the selected channel at a second frame within the first gaming software block during a subsequent repeat transmission of the first gaming software block during the transmitting, wherein the arbitrary frame and the second frame are not the first and last frames, respectively, and wherein the portion of the first gaming software block between the arbitrary frame and the last frame, inclusive of the arbitrary frame and the last frame, and the portion of the first gaming software block between the first frame and the second frame, inclusive of the first frame and the second frame, include all frames comprising the first gaming software block.