Patent ID: 9224259
Filing Date: 2015-12-29
Classification: A63F,G07F,H04L

Abstract:
1. A method to host an asynchronous computer-implemented multiplayer game, the method comprising: receiving an action identifier that indicates a first action executed on a first client system responsive to player inputs received from a first player, the first action being an in-game action that was a executed based at least in part on client system game state information; accessing authoritative game state information that indicates a validated game state prior to execution of the first action, the authoritative game state information having been validated by a game management system; automatically determining, using a validation engine comprising one or more processors configured to perform the determining, that the first action fails a prerequisite check which establishes satisfaction by the first action of at least one predefined game state prerequisite with respect to the validated game state; in an automated operation performed using a redundancy determination module comprising at least one processor configured to perform the automated operation, responsive to determining failure of the prerequisite check, determining that the first action is a redundant action which was permitted by the first client system owing to its being performed with respect to outdated client system game state information; and responsive to determining that the first action is a redundant action, executing a remedial action that comprises restoring to the first player at least some spent resources associated with performance of the first action.