Patent ID: 8435113

Claim:
A computer-implemented method, comprising: presenting a virtual game environment on a display of a gaming device, the virtual game environment comprising an advertisement placement location on a virtual medium, the advertisement placement location having a definition specifying an optical property of the virtual medium selected from a group comprising transparency, reflectivity, and smoothness of a material imitated by the virtual medium; sending the definition specifying the optical property of the virtual medium to an advertisement server; receiving an advertisement data file from the advertisement server, the advertisement data file comprising an advertisement image and one or more advertising criteria specifying a corresponding optical property of the advertisement image according to the specified optical property of the virtual medium; and applying the advertisement image for presentation at the advertisement placement location during game execution in accordance with the one or more advertising criteria such that at least a portion of the virtual game environment is displayed at a location associated with the virtual medium based on the advertisement image and the one or more advertising criteria.