Location and user identification for online gaming
First Claim
1. A gaming authentication method, comprising:
- receiving a request to initiate a gaming session from a user, the gaming session comprising;
receiving a wager on a game;
determining an outcome for the game; and
presenting the outcome of the game;
ascertaining whether the user is in a location for which the gaming session would be permitted;
determining a telephone number associated with the location;
placing a telephone call to the telephone number;
prompting the user for a biometric response; and
verifying whether the user is an authorized user based in part on the biometric response.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides methods and devices for determining the location, identity and age of a user who desires to initiate a gaming session from an uncontrolled environment such as a home, a gaming kiosk or a hotel room. In some implementations, the user'"'"'s location is determined in part by reference to a database of land telephone lines and corresponding addresses. The location may be verified by reference to a location determined by other methods, e.g., by determining the location of an Internet service provider'"'"'s network device that is near a user'"'"'s host device. In other implementations, the user'"'"'s location is determined by information provided by a cellular telephone network. The user may be asked to input a confirmation number and/or make an oral response during a telephone call to a telephone number associated with the uncontrolled environment. These the oral response may be analyzed to verify the user'"'"'s identity. The user may also be prompted to make statements verifying his or her identity, age, a maximum amount available for wagering or other statements, which are preferably recorded and stored.
-
Citations
40 Claims
-
1. A gaming authentication method, comprising:
-
receiving a request to initiate a gaming session from a user, the gaming session comprising;
receiving a wager on a game;
determining an outcome for the game; and
presenting the outcome of the game;
ascertaining whether the user is in a location for which the gaming session would be permitted;
determining a telephone number associated with the location;
placing a telephone call to the telephone number;
prompting the user for a biometric response; and
verifying whether the user is an authorized user based in part on the biometric response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 25)
-
-
20. A computer program embodied in a machine-readable medium, the computer program including instructions for controlling at least one network device to perform the following steps:
-
receive a request to initiate a gaming session from a user, the gaming session comprising;
receiving a wager on a game;
determining an outcome for the game; and
presenting the outcome of the game;
ascertain whether the user is in a location for which the gaming session would be permitted;
determine a telephone number associated with the location;
place a telephone call to the telephone number;
prompt the user for a biometric response; and
verify whether the user is an authorized user based in part on the biometric response. - View Dependent Claims (21, 22, 23, 24)
-
-
26. An integrated circuit operable to control a network device to perform the following steps:
-
receive a request to initiate a gaming session from a user, the gaming session comprising;
receiving a wager on a game;
determining an outcome for the game; and
presenting the outcome of the game;
ascertain whether the user is in a location for which the gaming session would be permitted;
determine a telephone number associated with the location;
place a telephone call to the telephone number;
prompt the user for a biometric response; and
verify whether the user is an authorized user based in part on the biometric response. - View Dependent Claims (27, 28, 29)
-
-
30. A network device, comprising:
-
at least one port configured for communication with a network; and
at least one logic device configured to perform the following steps;
receive a request to initiate a gaming session from a user, the gaming session comprising;
receiving a wager on a game;
determining an outcome for the game; and
presenting the outcome of the game;
ascertain whether the user is in a location for which the gaming session would be permitted;
determine a telephone number associated with the location;
place a telephone call to the telephone number;
prompt the user for a biometric response;
verify whether the user is an authorized user based in part on the biometric response; and
initiate the gaming session when the user is an authorized user. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A network device, comprising:
-
at least one port configured for communication with a network; and
at least one logic device configured to perform the following steps;
receive a request from a gaming server to authenticate a user who has made a request to initiate a gaming session from an uncontrolled gaming environment, the gaming session comprising;
receiving a wager on a game;
determining an outcome for the game; and
presenting the outcome of the game;
ascertain whether the user is in a location for which the gaming session would be permitted;
determine a telephone number associated with the location;
place a telephone call to the telephone number;
prompt the user for a biometric response;
verify whether the user is an authorized user based in part on the biometric response; and
send a message to the gaming server indicating whether the user is an authorized user and whether the user is in a location for which the gaming session would be permitted. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A network device, comprising:
-
at least one port configured for communication with a network; and
at least one logic device configured to perform the following steps;
receive a request to initiate a gaming session, the request being from a user in an uncontrolled gaming environment, the gaming session comprising;
receiving a wager on a game;
determining an outcome for the game; and
presenting the outcome of the game;
send an authentication request regarding the user to a verification server, the authentication request including a telephone number associated with the uncontrolled gaming environment;
receive an authentication response from the verification server; and
initiate the gaming session when the authentication response indicates that the user is an authorized user and that the uncontrolled gaming environment is an authorized location.
-
Specification