Patent ID: 8251815

Claim:
A method of implementing a time feature within a video game program for teaching a user how to maintain and repair an ATM, comprising: providing a synchronic construct of time, wherein time passes within the computer software program only when an action is undertaken within the program; assigning a specific number of synchronic timekeeping units to each action available within the program; presenting to the user faults associated with an ATM, wherein the faults comprise immediate faults, which cause the ATM to immediately stop performing, and emerging faults, which do not cause the ATM to immediately stop performing, wherein the user is required to take corrective action to fix the faults, and wherein the emerging faults will become immediate faults if the user fails to remedy the emerging faults in a predetermined amount of time; and determining a game score, wherein the game score is determined at least in part by the user's success in fixing immediate faults and emerging faults.