Location based restrictions on networked gaming
Abstract
A system and method for peer-to-peer gaming is described. One embodiment includes a system for peer-to-peer gaming, the system comprising an at least one gaming client, wherein the at least one gaming client is configured to accept a selection of an at least one gaming option from a player, and allow the player to play a game based on the selection of the at least one gaming option; an administration server, wherein the administration server is configured to receive the selection of the at least one gaming option from the at least one gaming client, and initiate the game for the player based on the selection of the at least one gaming option; and an at least one gaming server, wherein the at least one gaming sever is configured to run the game and transmit data about the game to the administration server.
Claims
exact text as granted — not AI-modifiedWe claim:
1. A method comprising:
creating a list of player gaming options for a player in a current location,
wherein the list of player gaming options is limited to legal gaming options in the current location of the player; and
wherein the legal gaming options include limits on waging amounts or types of games to prevent the player from unlawful play in the current location of the player;
presenting a player with the list of player gaming options, wherein the list of player gaming options is presented to the player at a player gaming client;
collecting a selection of player gaming options from the player;
determining a game type that the player selected, wherein the game type is based on the selection of player gaming options;
matching the player with an at least one competitor,
wherein matching the player with the at least one competitor is performed by an administration server;
collecting a bet from the player,
wherein the bet is within a betting range identified in the selection of player gaming options;
initiating a game for the player, wherein the game is based on the selection of player gaming options;
collecting results of the game, wherein the results of the game are received at the administration server; and
compensating the player with player winnings, wherein the player winnings are based on the results of the game.
2. The method of claim 1 , further comprising:
performing risk management based on player information, wherein risk management is performed by the administration server.
3. The method of claim 2 , wherein performing risk management based on player information comprises:
collecting player information, wherein the player information comprises player gaming behavior;
evaluating player gaming behavior for prohibited activity; and
eliminating the player based on the prohibited activity.
4. The method of claim 1 , wherein creating the list of player gaming options comprises:
creating a list of gaming options; and
removing gaming options from the list of gaming options based on the current location of the player.
5. The method of claim 1 , wherein initiating the game comprises:
transferring an identification of the player to a gaming server;
transferring at least a game type to the gaming server; and
connecting the player gaming client to the gaming server.
6. The method of claim 1 , wherein matching the player with the at least one competitor comprises:
collecting a selection of competitor gaming options, wherein the selection of competitor gaming options is made by the at least one competitor; and
creating a list of compatible competitors, wherein the list of compatible competitors is based on the selection of player gaming options and the selection of competitor gaming options.
7. The method of claim 6 , wherein matching the player with the at least one competitor further comprises:
presenting the player with the list of compatible competitors, wherein the list of compatible competitors is presented to the player at the player gaming client; and
collecting a competitor selection from the player, wherein the competitor selection is from the list of compatible competitors.
8. The method of claim 6 , wherein the list of compatible competitors comprises at least one competitor whose competitor gaming options are identical to the selection of player gaming options.
9. The method of claim 1 , wherein presenting the player with the list of player gaming options comprises:
presenting the player with a list of competitors;
collecting a competitor selection from the player, wherein the competitor selection is made from the list of competitors, and wherein the competitor selection includes the at least one competitor; and
initiating contact between the player and the at least one competitor.
10. The method of claim 1 , wherein the limits on wagering amounts changes the wagering to non-monetary based wagering and compensating the player with the player winnings is compensating the player with no monetary winnings.
11. The method of claim 1 , wherein compensating the player with the player winnings comprises:
determining the player winnings;
deducting an administrative fee from the player winnings; and
distributing the player winnings, less the administrative fee, to the player.
12. A gaming system comprising:
at least one processor;
at least one communication interface; and
a memory containing a plurality of program instructions configured to cause the at least one processor to:
create a list of player gaming options for a player at a current location,
wherein the list of player gaming options restricts limits on wagers or types of games allowed in the current location of the player;
transfer the list of player gaming options to a player gaming client through the communication interface;
receive a selection of player gaming options from the player gaming client through the communication interface;
initiate a game based on the selection of player gaming options; and
compensate the player with player winnings.
13. The gaming system of claim 12 , wherein the list of player gaming options includes arcade games, video games, puzzle games, word games, trivia games, or card games.
14. The gaming system of claim 12 , wherein the memory containing the plurality of program instructions further cause the at least one processor to match the player with at least one competitor.
15. The gaming system of claim 12 , further comprising a tournament administration module to oversee tournament play.
16. The gaming system of claim 15 , wherein the tournament administration module oversees a delay tournament where players are single players trying to get a highest score.
17. The gaming system of claim 16 , wherein the delay tournament automatically ends after a period of time has expired.
18. The gaming system of claim 17 , wherein the limits on wagers changes wagering to non-monetary based wagering and compensating the player with the player winnings is compensating the player with no monetary winnings.
19. A gaming system comprising:
at least one gaming client, wherein the at least one gaming client is configured to:
present only gaming options that include limits on waging amounts or types of games to prevent a player from unlawful or prohibited play in a current location;
accept a selection of at least one gaming option from a player; and
allow the player to play a game based on the selection of the at least one gaming option;
an administration server, wherein the administration server is configured to:
receive the selection of the at least one gaming option from the at least one gaming client; and
initiate the game for the player based on the selection of the at least one gaming option; and
at least one gaming server, wherein the at least one gaming server is configured to:
monitor the game; and
transmit data about the game to the administration server.
20. The gaming system of claim 19 , wherein the game is a skill-based game.
21. The gaming system of claim 19 , wherein the at least one gaming client includes an interactive television, a handheld computer, a personal digital assistant, a computer, a cellular telephone, or an interactive kiosk.
22. The gaming system of claim 19 , wherein the administration server and the at least one gaming server are the same device.
23. The gaming system of claim 19 , wherein the administration server comprises:
a gaming option collection module configured to collect the selection of the at least one gaming option;
a matching engine module configured to match the player with a competitor based on the selection of the at least one gaming option received by the gaming option collection module;
a game administration module configured to initiate the game, and further configured to receive the data about the game from the gaming server; and
a results calculation module configured to calculate results of the game, wherein the results are based on the data about the game received from the gaming server through the game administration module.
24. The gaming system of claim 23 , wherein the administration server further comprises:
a gaming option creation module configured to create a list of gaming options;
a tournament administration module configured to oversee at least two tournament games, wherein the at least two tournament games were initiated by the game administration module;
a payment initiation module configured to compensate the player based on the results of the game; and
a risk management module configured to reduce risk in the gaming system by modifying the list of gaming options created by the gaming option creation module.
25. The gaming system of claim 24 , wherein the tournament administration module is configured to oversee a delayed tournament.
26. The gaming system of claim 24 , wherein the gaming option creation module is configured to include or exclude certain gaming options from the list of gaming options based on a licensing status of the certain gaming options.
27. The gaming system of claim 19 , wherein the game is an arcade game, a video game, a puzzle game, a word game, a trivia game, or a card game.
28. A gaming system comprising:
at least one processor;
at least one communication interface; and
a memory containing a plurality of program instructions configured to cause the at least one processor to:
identify player gaming options for a player at a current location,
wherein the player gaming options restricts limits on wagers or types of games allowed in the current location of the player;
present the player gaming options on a display of a player gaming client;
receive a selection of player gaming options via the player gaming client;
initiate a game based on the selection of player gaming options,
wherein the game is an arcade game, a video game, a puzzle game, a word game, a trivia game, or a card game; and
compensate the player with player winnings.
29. The gaming system of claim 28 , further comprising:
a gaming option collection module to collect the selection of the player gaming options;
a matching engine module to match the player with a competitor based on the selection of the player gaming options received by the gaming option collection module;
a game administration module to initiate the game and to receive data about the game; and
a results calculation module to calculate results of the game.
30. The gaming system of claim 28 , wherein certain gaming options are included or excluded from the player gaming options based on a licensing status of the certain gaming options in the current location.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.