Patent ID: 8187103

Claim:
A casino gaming server comprising: a communications interface, wherein the communications interface is configured to provide communications with one or more gaming machines over a network connection; one or more processors, wherein the one or more processors are communicatively connected with the communications interface and one or more storage devices, wherein secondary applications are stored on the one or more storage devices, wherein the secondary applications are secondary to any wager gaming routines provided by a first gaming machine of the one or more gaming machines, wherein the secondary applications are configured to provide information including information ancillary to any of the wager gaming routines provided by the first gaming machine, and wherein the secondary applications are player-selectable from a plurality of different types of secondary applications, and wherein the one or more processors are configured to: receive a request for one or more player-selected ones of the secondary applications to be transmitted to the first gaming machine over the network, identify the one or more player-selected ones of the secondary applications stored on the one or more storage devices, and cause the one or more player-selected ones of the secondary applications to be transmitted to the first gaming machine.