Patent ID: 8414390

Claim:
A computer-implemented method for enabling one or more gaming devices to obtain remotely stored games for presentation to users, the method comprising: generating a micro-loader module comprising a game identifier, the game identifier corresponding to a game, wherein the micro-loader module is configured to, in response to a request to start a gaming session for the game, 1) request game files associated with the game and 2) dynamically load the game files; providing the micro-loader module having the game identifier for publication on a plurality of game portals, the game portals accessible to gaming devices; receiving a download request having the game identifier from a gaming device that downloaded a first instance of the micro-loader module from a game portal, the download request transmitted over a computer network by the first instance of the micro-loader module, wherein game files defining the game are not located on the game portal or the gaming device at the time the request to start the particular game is received; identifying one or more game files associated with the game corresponding to the game identifier and one or more micro-loader components for extending the functionality of the micro-loader module; and transmitting the one or more game files and the one or more micro-loader components to the first instance of the micro-loader module.