IP Library Granted Patent US 6,853,973
Granted Patent B2
US 6,853,973 · App. 10/280,895 · Granted Feb 8, 2005

Configurable and stand-alone verification module

Assignee: WagerWorks, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,853,973
App. No.
10/280,895
Granted
Feb 8, 2005
Kind
B2
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.

Claims (46)

1. 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 a player;

select two or more verification checks that will be performed to verify an eligibility of the player for participating in on-line gaming, the selection being based on the received information and on configurable criteria;

determine an order in which the verification checks are 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;

weight the check scores, the weighting being based on the configurable criteria; and

calculate a verification score to be used to verify the player's eligibility for participating in on-line gaming, the calculation being based on the weighted check scores.

2. The product of claim 1 , further comprising instructions to:

determine if a check score exceeds a threshold; and

stop the verification checks when the check score fails to exceed the threshold.

3. The product of claim 2 , further comprising instructions to:

select data sources based on rules that specify which data source is to be used for a verification check.

4. The product of claim 3 , further comprising instructions to:

select verification checks based on rules that specify which verification check is to be performed for a jurisdiction.

5. The product of claim 4 , further comprising instructions to:

select verification checks based on rules that specify which countries are included in a jurisdiction.

6. The product of claim 5 , further comprising instructions to:

select data sources based on rules that specify which data source is to be used in a jurisdiction.

7. The product of claim 6 , further comprising instructions to:

determine an order in which data sources are used, the determining being based on rules that specify a priority for the data sources.

8. The product of claim 7 , further comprising instructions to:

for a current verification check, obtain additional information from a data source having a next highest priority when a data source having a highest priority does not provide sufficient additional information.

9. The product of claim 8 , further comprising instructions to:

determine a verification action based on the verification score.

10. A method for verifying eligibility for participating in on-line gaming, the method comprising:

receiving information about a player;

selecting two or more verification checks that will be performed to verify an eligibility of the player to participate in on-line gaming, the selection being based on the received information and on configurable criteria;

determining an order in which the verification cheeks are to be performed, the determination being based on the configurable criteria;

for a selected verification check, selecting one or more data sources from which additional information about the player is to be obtained, the selection being based on the configurable criteria;

calculating a check score for each verification check, the calculation being based on the additional information;

weighting the check scores, the weighting being based on the configurable criteria; and

calculating a verification score to be used to verify the player's eligibility for participating in on-line gaming, the calculation being based on the weighted check scores.

11. The method of claim 10 , further comprising:

determining if a check score exceeds a threshold; and

stopping the verification checks when the check score fails to exceed the threshold.

12. The method of claim 10 , wherein selecting one or more data sources includes selecting based on configurable criteria that include rules that specify which data source is to be used for a verification check.

13. The method of claim 10 , wherein selecting verification checks includes selecting based on configurable criteria that include rules that specify which verification check is to be performed for a jurisdiction.

14. The method of claim 10 , wherein selecting verification checks includes selecting based on configurable criteria that include rules that specify which countries are included in a jurisdiction.

15. The method of claim 10 , wherein selecting data sources includes selecting based on configurable criteria that include rules that specify which data source is to be used in a jurisdiction.

16. The method of claim 10 , further comprising:

determining an order in which the data sources are used, the determining being based on configurable criteria that include rules that specify a priority for the data sources.

17. The method of claim 16 , further comprising:

for a current verification check, obtaining additional information from a data source having a next highest priority when a data source having a highest priority does not provide sufficient additional information.

18. The method of claim 10 , further comprising:

determining a verification action based on the verification score.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2007
From: WAGERWORKS, INC.
To: IGT
Reel/Frame 018883/0048 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2002
From: MATHEWS, PAUL D.; CHENG, THEODORE Y.; SINHA, AJIT KUMAR
To: WAGERWORKS, INC.
Reel/Frame 013433/0283 →
Continuity (1)
Related Publication 20030125973A1 · Jul 3, 2003