Patent ID: 9278289
Filing Date: 2016-03-08
CPC Classification: A63F

Claim Text:
1. A method for validating a user's entitlement to play a game, the method comprising: at a validation service, receiving a request for the user to play the game, wherein the request to play the game includes an obfuscate-encoded bundle including a signed user ID identifying the user, a signed hardware ID of a computing machine on which the game is requested to be played, and a signed receipt; decoding the obfuscate-encoded bundle; determining whether the request to play the game is valid according to a plurality of security checks including determining that one or both of the signed hardware ID and the signed user ID respectively match a hardware ID and/or a user ID included in the signed receipt; and if the request to play the game is valid, sending an authentication token to the computing machine that allows the user to play the game on the computing machine.