Patent Document ID: 8485896
Application ID: 11039065
Patent Status: 1

Claim One:
1. A method implemented in execution of a computer program application, tangibly stored on a machine-readable medium, for verifying a new player's eligibility to participate in on-line gaming on an on-line gaming system, the method comprising: receiving identification information provided by the new player; determining, based on the identification information provided by the new player, which one or more verification checks will be performed for the new player; performing, with a processor, the one or more verification checks determined to be performed, the one or more verification checks selected from the group consisting of a face value check, the face value check based on the country of residence and the date of birth specified by the new player, a location check, an age check, a residence check, a financial institution check, and a risk check, the one or more verification checks providing a risk assessment for allowing the new player to participate in on-line gaming, the one or more verification checks comprising: requesting data about the new player from one or more data source providers, the one or more data source providers being external to an entity operating the on-line gaming system and at least one data source provider operated by an entity different from the entity operating the on-line gaming system, receiving the data from the one or more data source providers, and calculating a check score based on received data from the one or more data source providers, wherein calculating the check score includes: determining a result code based on the received data from the one or more data source providers, the result code representing the received data from the one or more data source providers as defined by the entity operating the on-line gaming system, and mapping the result code to a check score, the check score being defined by the entity operating the on-line gaming system and representing to provide the risk assessment for allowing the new player to participate in on-line gaming; calculating, with a processor, a verification score to be used to verify the new player's eligibility for participating in on-line gaming, the calculation being based on the check score calculated for each of the one or more verification checks performed; and determining a verification action to perform based on the verification score.