Patent ID: 8423790

Claim:
In a networked gaming environment, a computer implemented method of providing security to a workstation having a processor and a processor-readable storage medium with a plurality of modules stored therein, the plurality of modules consisting of a first number (N, where 1<N) of modules, the method comprising: executing a user-interface application with the processor of the workstation, the user-interface application being stored in the storage medium and having an application shell for a second number (M, where 1<M≦N) of modules, the second number of modules consisting of a number of the first number of modules of the plurality of modules, and the application shell providing a desktop window on a display device; and for each one of the second number of modules, retrieving a respective module of the second number of modules from the storage medium and a corresponding respective authentic module validation indicator from a database of the user-interface application, the database stored in the storage medium, calculating a respective comparison module validation indicator based at least on the retrieved respective module, comparing the respective comparison module validation indicator with the respective authentic module validation indicator, and loading the respective retrieved module in the application shell only if the respective comparison module validation indicator and the respective authentic module validation indicator are the same.