Game management for mobile and remote gaming devices
Embodiments disclosed herein concern wagers for gaming. The wagers are advantageously configured, managed or otherwise processed such that they can be deferred, conditional and/or proxy assisted. Electronic gaming kiosks, personal mobile electronic devices, and/or gaming devices can be provided, and used individually or in combination, to facilitate entry, receipt and/or management of wagers.
1. A gaming system for wager-based games, comprising:
a wager terminal control system installed on an authorized electronic gaming apparatus and having a wager builder, a wager submission manager, and a position determining unit, wherein:
the wager builder is configured to cause the electronic gaming apparatus to present a graphical user interface configured to receive a multi-conditional wager for a wager-based game from a player,
the position determining unit is configured to determine a location of the electronic gaming apparatus using one or more of triangulation, GPS, or network data,
the wager terminal control system is configured to determine, based on the determined location by the position determining unit, whether the location of the electronic gaming apparatus is within an authorized location or an unauthorized location,
the wager submission manager is configured to transmit, in response to the determination that the location of the electronic gaming apparatus is within the authorized location, the received multi-conditional wager to a conditional wager management system, and
the wager submission manager is configured to retain and not transmit, in response to the determination that the location of the electronic gaming apparatus is within the unauthorized location, the received multi-conditional wager to the conditional wager management system;
the conditional wager management system communicatively connected to the wager terminal control system and configured to:
electronically receive the multi-conditional wager from the wager submission manager of the wager terminal system, the multi-conditional wager having multiple conditions from the player,
receive condition data from a gaming management system, wherein the condition data is associated with a plurality of electronic gaming apparatuses supported by the gaming management system,
determine, in response to receiving the multi-conditional wager and receiving the condition data, whether the condition data indicates that the conditions of the multi-conditional wager have been satisfied,
transmit, in response to receiving the multi-conditional wager and determining that the condition data indicates that the conditions of the multi-conditional wager have been satisfied, the multi-conditional wager to a gaming management system, and
retain and not transmit, in response to receiving the multi-conditional wager and determining that the condition data indicates that the conditions of the multi-conditional wager have not been satisfied, the multi-conditional wager to the gaming management system; and
the gaming management system operatively connected to the conditional wager management system and configured to:
receive the multi-conditional wager from the conditional wager management system,
cause, in response to receiving the multi-conditional wager from the conditional wager management system, the multi-conditional wager for the wager-based game to be performed,
receive, in response to the multi-conditional wager for the wager-based game to being performed, a result of the wager-based game, and
cause the result to be transmitted to the wager terminal control system.
2. The gaming system as recited in claim 1 , wherein the gaming management system is further configured to:
determine, in response to receiving the multi-conditional wager from the conditional wager management system and based on the determined location by the position determining unit, whether the location of the electronic gaming apparatus is within the authorized location or the unauthorized location, and
cause, in response to receiving the multi-conditional wager from the conditional wager management system and determining that the location of the electronic gaming apparatus is within the authorized location, the multi-conditional wager for the wager-based game to be performed.
3. The gaming system as recited in claim 1 , wherein the wager terminal control system is further configured to:
determine, with the position determining unit, the location of the electronic gaming apparatus when the multi-conditional wager is received from the player,
determine, with the position determining unit, the location of the electronic gaming apparatus when the condition data indicates that the conditions of the multi-conditional wager have been satisfied, and
determine, with the position determining unit, the location of the electronic gaming apparatus when the multi-conditional wager for the wager-based game is caused to be performed by the gaming management system.
4. The gaming system as recited in claim 1 , wherein the authorized electronic gaming apparatus is a slot machine, a gaming table or a gaming server.
5. The gaming system as recited in claim 1 , wherein the gaming system comprises:
a messaging interface configured to manage electronic notification to the player to advise the player that the multi-conditional wager has been played and its result.
6. The gaming system as recited in claim 5 , wherein the electronic notification to the player includes a graphic indicating a visual depiction of the result of the multi-conditional wager that has been played, and includes information about a particular authorized electronic gaming apparatus on which the multi-conditional wager was played.
7. The gaming system as recited in claim 1 , wherein:
the conditional wager management system is configured to:
determine whether the multi-conditional wager is subject to a first restriction preventing the conditional wager management system from transmitting the multi-conditional wager to the gaming management system,
retain and not transmit the multi-conditional wager to the gaming management system based on determining that the multi-conditional wager is subject to a first restriction,
receive an indication that the multi-conditional wager is not subject to the first restriction,
transmit, in response to receiving the indication that the multi-conditional wager is not subject to the first restriction, the multi-conditional wager to the gaming management system.
8. The gaming system as recited in claim 7 , wherein the first restriction is a size of the multi-conditional wager or a time the multi-conditional wager is received.
9. A system, comprising:
an electronic apparatus having a terminal control system installed on the electronic apparatus, wherein the terminal control system has a builder unit, a submission manager unit, and a positioning determining unit, and wherein:
the builder unit is configured to cause the electronic apparatus to present a graphical user interface configured to receive a multi-conditional outcome from a user,
the position determining unit is configured to determine a location of the electronic apparatus using one or more of triangulation, GPS, or network data,
the terminal control system is configured to determine, based on the determined location by the position determining unit, whether the location of the electronic apparatus is within an authorized location or an unauthorized location,
the submission manager is configured to transmit, in response to the determination that the location of the electronic apparatus is within the authorized location, the received multi-conditional outcome to a conditional outcome management system, and
the submission manager unit is configured to retain and not transmit, in response to the determination that the location of the electronic apparatus is within the unauthorized location, the received multi-conditional outcome to the conditional outcome management system;
the conditional outcome management system communicatively connected to the terminal control system and configured to:
electronically receive the multi-conditional outcome from the submission manager of the terminal system, the multi-conditional outcome having multiple conditions from the user,
receive condition data from an outcome management system, wherein the condition data is associated with a plurality of electronic apparatuses supported by the system,
determine, in response to receiving the multi-conditional outcome and receiving the condition data, whether the condition data indicates that the conditions of the multi-conditional outcome have been satisfied,
transmit, in response to receiving the multi-conditional outcome and determining that the condition data indicates that the conditions of the multi-conditional outcome have been satisfied, the multi-conditional outcome to an activity management system, and
retain and not transmit, in response to receiving the multi-conditional outcome and determining that the condition data indicates that the conditions of the multi-conditional outcome have not been satisfied, the multi-conditional outcome to the activity management system; and
the activity management system operatively connected to the conditional outcome management system and configured to:
receive the multi-conditional outcome from the conditional outcome management system,
cause, in response to receiving the multi-conditional outcome from the conditional outcome management system, the multi-conditional outcome for an outcome-based activity to be performed,
receive, in response to the multi-conditional outcome for the outcome-based activity to being performed, a result of the outcome-based activity, and
cause the result to be transmitted to the terminal control system.
10. The system as recited in claim 9 , wherein the activity management system is further configured to:
determine, in response to receiving the multi-conditional outcome from the conditional outcome management system and based on the determined location by the position determining unit, whether the location of the electronic apparatus is within the authorized location or the unauthorized location, and
cause, in response to receiving the multi-conditional outcome from the conditional outcome management system and determining that the location of the electronic apparatus is within the authorized location, the multi-conditional outcome for the outcome-based activity to be performed.
11. The system as recited in claim 9 , wherein the terminal control system is further configured to:
determine, with the position determining unit, the location of the electronic apparatus when the multi-conditional outcome is received from the user,
determine, with the position determining unit, the location of the electronic apparatus when the condition data indicates that the conditions of the multi-conditional outcome have been satisfied, and
determine, with the position determining unit, the location of the electronic apparatus when the multi-conditional outcome for the outcome-based activity is caused to be performed by the activity management system.
12. The system as recited in claim 9 , wherein the electronic apparatus is a mobile device.
13. The system as recited in claim 9 , wherein the electronic apparatus is a kiosk positioned in a facility.