Configurable and stand-alone verification module
First Claim
1. A method implemented in a computer program application for verifying a player'"'"'s eligibility to participate in on-line gaming, the method comprising:
- performing one or more verification checks for the player;
for each verification check, requesting data about the player from one or more data source providers;
receiving the data from the one or more data source providers;
for each verification check, calculating a check score based on received data from the one or more data source providers; and
calculating a verification score that is based on the check scores.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for verifying a player'"'"'s eligibility for participation in on-line gaming. A method for verifying a player'"'"'s eligibility to participate in on-line gaming includes performing one or more verification checks for the player. The method includes, for each verification check, requesting data about the player from one or more data source providers. The method includes receiving the data from the one or more data source providers. The method includes, for each verification check, calculating a check score based on received data from the one or more data source providers. The method includes calculating a verification score that is based on the check scores.
-
Citations
20 Claims
-
1. A method implemented in a computer program application for verifying a player'"'"'s eligibility to participate in on-line gaming, the method comprising:
-
performing one or more verification checks for the player;
for each verification check, requesting data about the player from one or more data source providers;
receiving the data from the one or more data source providers;
for each verification check, calculating a check score based on received data from the one or more data source providers; and
calculating a verification score that is based on the check scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product, tangibly stored on a machine-readable medium, for verifying a player'"'"'s eligibility for participating in on-line gaming, comprising instructions operable to cause a programmable processor to:
-
receive information about the player;
select one or more verification checks that will be performed to verify the player'"'"'s eligibility, the selection being based on the received information and on configurable criteria;
determine the order in which the verification checks is to be performed, the determination being based on the configurable criteria;
for a selected verification check, select one or more data sources from which additional information about the player is to be obtained, the selection being based on the configurable criteria;
calculate a check score for each verification check, the calculation being based on the additional information received;
weight the check scores, the weighting being based on the configurable criteria; and
calculate a verification score, the calculation being based on the weighted check scores. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification