Patent ID: 8388448

Claim:
A method of downloading gaming software, the method comprising: repeatedly transmitting, by a server, a gaming software block one or more times on a channel, wherein the gaming software block includes gaming software for a corresponding wagering game and is bounded by a first frame and a last frame, wherein the transmitting is performed independent of whether a request for the transmission is received by the server from a gaming machine; beginning, by the gaming machine, a download of the gaming software block from the channel at an arbitrary frame within the gaming software block during a first transmission of the gaming software block during the transmitting; and completing, by the gaming machine, the download of the gaming software block from the channel at a second frame within the gaming software block during a subsequent repeat transmission of the 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 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 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 gaming software block.