Patent ID: 9205335
Filing Date: 2015-12-08
Classification: G07F

Abstract:
1. A method performed by a server for improving security for interactions between the server and a local client device when connected by a network by verifying achievements awardable to a user of the local client device on which a session of an application is executable, the method comprising the steps of: receiving, over the network, signals representative of the user's interactions with the application, the received signals being captured at the local client device during execution of the application session; replaying the captured signals subsequent to their capture at the local client device; comparing the captured signals against one or more rules, the rules expressing achievement criteria by which an achievement is awardable to the user and wherein the rules are set by an author of the application; responsively to the comparing, retroactively revoking an achievement awarded to the user that is determined to be in violation of the one or more rules; and responsively to the comparing, retroactively awarding an achievement for which the user is eligible in compliance with the one or more rules but was not awarded during the course of the application session.