US20090247285A1 - Location detection for portable wagering game machines - Google Patents
Location detection for portable wagering game machines Download PDFInfo
- Publication number
- US20090247285A1 US20090247285A1 US12/304,635 US30463507A US2009247285A1 US 20090247285 A1 US20090247285 A1 US 20090247285A1 US 30463507 A US30463507 A US 30463507A US 2009247285 A1 US2009247285 A1 US 2009247285A1
- Authority
- US
- United States
- Prior art keywords
- wagering game
- location
- game machine
- wireless signal
- portable wagering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3202—Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
- G07F17/3216—Construction aspects of a gaming system, e.g. housing, seats, ergonomic aspects
- G07F17/3218—Construction aspects of a gaming system, e.g. housing, seats, ergonomic aspects wherein at least part of the system is portable
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3202—Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
- G07F17/3223—Architectural aspects of a gaming system, e.g. internal configuration, master/slave, wireless communication
Definitions
- the embodiments relate generally to portable wagering game machines and more particularly to detecting location or proximity of portable wagering game machines in gaming environments.
- Wagering game machines have traditionally been operated as a stand alone unit, or linked in a network of some type to a group of gaming machines. In general, these traditional wagering game machines are relatively large and have not been portable. That is, once placed on a casino floor the wagering game machine does not move unless it is replaced with another wagering game machine or if the gaming establishment redesigns the layout of the casino floor.
- Portable wagering game machines are typically small, handheld devices that may be taken from place to place. While such portability provides increased flexibility to gaming establishments and may enhance a user's wagering game experience, several issues are presented regarding portable wagering game machines.
- a first issue is that jurisdictions typically restrict wagering games to limited locations within a gaming establishment. Such restrictions are more difficult to enforce with portable wagering game machines.
- FIG. 1 is a perspective view of a portable wagering game machine according to an example embodiment.
- FIG. 2 is a block diagram of an architecture, including a control system, for a wagering game machine according to an example embodiment.
- FIG. 3 is a block diagram illustrating software components for a system of wagering game machines and servers according to an example embodiment.
- FIGS. 4-6 are block diagrams of example configuration of wireless signal sources in a gaming establishment according to embodiments of the invention.
- FIG. 7 is a flowchart illustrating methods according to embodiments of the invention.
- the embodiments of the invention provide for management of portable wagering game machines, including determining whether the portable wagering game machine is authenticated and authorized to play wagering games, whether an authenticated and authorized user is currently using the portable wagering game machine, and whether the portable wagering game machine is in a location where wagering is allowed, or where a particular style of wagering is allowed.
- FIG. 1 shows an example embodiment of a portable wagering game machine (PWGM) 100 .
- the portable wagering game machine 100 can include any suitable electronic handheld or mobile device configured to play a video casino game such as blackjack, slots, keno, poker, blackjack, and roulette.
- the wagering game machine 100 comprises a housing 112 and includes input devices, including a value input device 118 and a player input device 124 .
- the wagering game machine 100 includes a primary display 114 , and may include a secondary display 116 , one or more speakers 117 , one or more player-accessible ports 119 (e.g., an audio output jack for headphones, a video headset jack, etc.), and other conventional I/O devices and ports, which may or may not be player-accessible.
- the wagering game machine 100 includes a secondary display 116 that is rotatable relative to the primary display 114 .
- the optional secondary display 116 can be fixed, movable, and/or detachable/attachable relative to the primary display 114 .
- Either the primary display 114 and/or secondary display 116 can be configured to display any aspect of a non-wagering game, wagering game, secondary game, bonus game, progressive wagering game, group game, shared-experience game or event, game event, game outcome, scrolling information, text messaging, emails, alerts or announcements, broadcast information, subscription information, and wagering game machine status.
- the player-accessible value input device 118 can comprise, for example, a slot located on the front, side, or top of the casing 112 configured to receive credit from a stored-value card (e.g., casino card, smart card, debit card, credit card, etc.) inserted by a player.
- the player-accessible value input device 118 can also comprise a sensor (e.g., an RF sensor) configured to sense a signal (e.g., an RF signal) output by a transmitter (e.g., an RF transmitter) carried by a player.
- the player-accessible value input device 118 can also or alternatively include a ticket reader, or barcode scanner, for reading information stored on a credit-ticket, a card, or other tangible portable credit or funds storage device.
- the credit ticket or card can also authorize access to a central account, which can transfer monetary value to the wagering game machine 100 .
- Still other player-accessible value input devices 118 can require the use of touch keys 130 on the touch-screen display (e.g., primary display 114 and/or secondary display 116 ) or player input devices 124 .
- touch keys 130 on the touch-screen display e.g., primary display 114 and/or secondary display 116
- player input devices 124 Upon entry of player identification information and, preferably, secondary authorization information (e.g., a password, PIN number, stored value card number, predefined key sequences, etc.), the player can be permitted to access a player's account.
- secondary authorization information e.g., a password, PIN number, stored value card number, predefined key sequences, etc.
- the wagering game machine 100 can be configured to permit a player to only access an account the player has specifically set up for the wagering game machine 100 .
- the player-accessible value input device 118 can itself comprise or utilize a biometric player information reader which permits the player to access available funds on a player's account, either alone or in combination with another of the aforementioned player-accessible value input devices 118 .
- the player-accessible value input device 118 comprises a biometric player information reader
- transactions such as an input of value to the wagering game machine 110 , a transfer of value from one player account or source to an account associated with the wagering game machine 100 , or the execution of another transaction, for example, could all be authorized by a biometric reading, which could comprise a plurality of biometric readings, from the biometric device.
- a transaction can be optionally enabled only by a two-step process in which a secondary source confirms the identity indicated by a primary source.
- a player-accessible value input device 118 comprising a biometric player information reader can require a confirmatory entry from another biometric player information reader 152 , or from another source, such as a credit card, debit card, player ID card, fob key, PIN number, password, hotel room key, etc.
- a transaction can be enabled by, for example, a combination of the personal identification input (e.g., biometric input) with a secret PIN number, or a combination of a biometric input with an authentication fob input, or a combination of a fob input with a PIN number, or a combination of a credit card input with a biometric input.
- the personal identification input e.g., biometric input
- a secret PIN number e.g., biometric input
- a biometric input e.g., biometric input
- an authentication fob input e.g., a combination of a biometric input with an authentication fob input
- a fob input with a PIN number e.g., a combination of a credit card input with a biometric input.
- any two independent sources of identity one of which is secure or personal to the player (e.g., biometric readings, PIN number, password, etc.) could be utilized to provide enhanced security prior to the electronic transfer of any funds.
- the player input device 124 may include a plurality of push buttons on a button panel for operating the wagering game machine 100 .
- the player input device 124 can comprise a touch screen mounted to the primary display 114 and/or secondary display 116 .
- the touch screen is matched to a display screen having one or more selectable touch keys 130 selectable by a user's touching of the associated area of the screen using a finger or a tool, such as a stylus pointer.
- a player enables a desired function either by touching the touch screen at an appropriate touch key 130 or by pressing an appropriate push button on the button panel.
- the touch keys 130 can be used to implement the same functions as push buttons.
- the push buttons 126 can provide inputs for one aspect of the operating the game, while the touch keys 130 can allow for input needed for another aspect of the game.
- the various components of the wagering game machine 100 can be connected directly to, or contained within, the casing 112 , as seen in FIG. 1 , or can be located outside the casing 112 and connected to the casing 112 via a variety of wired (tethered) or wireless connection methods.
- the wagering game machine 100 can comprise a single unit or a plurality of interconnected (e.g., wireless connections) parts which can be arranged to suit a player's preferences.
- the operation of the basic wagering game on the wagering game machine 100 is displayed to the player on the primary display 114 .
- the primary display 114 can also display a bonus game associated with the basic wagering game.
- the primary display 114 preferably takes the form of a high resolution LCD, a plasma display, an LED, or any other type of display suitable for use in the wagering game machine 100 .
- the size of the primary display 114 can vary from, for example, about a 2-3′′ display to a 15′′ or 17′′ display. In at least some embodiments, the primary display 114 is a 7′′-10′′ display. In one embodiment, the size of the primary display can be increased.
- coatings or removable films or sheets can be applied to the display to provide desired characteristics (e.g., anti-scratch, anti-glare, bacterially-resistant and anti-microbial films, etc.).
- the primary display 114 and/or secondary display 116 can have a 16:9 aspect ratio or other aspect ratio (e.g., 4:3).
- the primary display 114 and/or secondary display 116 can also each have different resolutions, different color schemes, and different aspect ratios.
- a player typically begins play of the basic wagering game on the wagering game machine 100 by making a wager (e.g., via the value input device 118 or an assignment of credits stored on the portable wagering game machine 100 via the touch screen keys 130 , player input device 124 , or buttons 126 ) on the wagering game machine 100 .
- the basic game can comprise a plurality of symbols arranged in an array, and includes at least one payline 132 that indicates one or more outcomes of the basic game. Such outcomes can be randomly selected in response to the wagering input by the player. At least one of the plurality of randomly selected outcomes can be a start-bonus outcome, which can include any variations of symbols or symbol combinations triggering a bonus game.
- the player-accessible value input device 118 of the wagering game machine 100 can double as a player information reader 152 that allows for identification of a player by reading a card with information indicating the player's identity (e.g., reading a player's credit card, player ID card, smart card, etc.).
- the player information reader 152 can alternatively or also comprise a bar code scanner, RFID transceiver or computer readable storage medium interface.
- the player information reader 152 comprises a biometric sensing device.
- a portable wagering game machine 100 can part of a portable wireless communication device, such as a personal digital assistant (PDA), a laptop or portable computer with wireless communication capability, a web tablet, a wireless telephone, a wireless headset, a pager, an instant messaging device, a digital camera, a television, or other device that can receive and/or transmit information wirelessly.
- a portable wireless communication device such as a personal digital assistant (PDA), a laptop or portable computer with wireless communication capability, a web tablet, a wireless telephone, a wireless headset, a pager, an instant messaging device, a digital camera, a television, or other device that can receive and/or transmit information wirelessly.
- PDA personal digital assistant
- FIG. 2 is a block diagram illustrating an architecture 200 , including a control system, for a portable wagering game machine, according to example embodiments of the invention.
- the architecture 200 includes a processor 226 connected to main memory 228 , which may include portable wagering game presentation unit 232 and portable wagering game location unit 240 .
- the wagering game presentation unit 232 can present wagering games, such as video poker, video blackjack, video slots, video lottery, etc., in whole or part.
- Portable wagering game location detection unit 240 includes components that determine a location for a portable wagering machine 200 , and will be further described below.
- the processor 226 is also connected to an input/output (I/O) bus 222 , which facilitates communication between the wagering game machine's components.
- the I/O bus 222 may be connected to a payout mechanism 208 , primary display 210 , secondary display 212 , value input device 214 , player input device 216 , information reader 218 , and/or storage unit 230 .
- the player input device 216 can include the value input device 214 to the extent the player input device 216 is used to place wagers.
- the I/O bus 222 may also be connected to an external system interface 224 , which is connected to external systems 204 (e.g., wagering game networks).
- Audio subsystem 220 provides audio capabilities to the wagering game machine and may comprise an audio amplifier coupled to speakers or an audio jack, and may further include an audio programming source on a memory such as a CD, DVD, flash memory etc.
- architecture 200 may include a location detector 242 coupled to I/O bus 222 .
- the location detector may be any device that can determine or assist in the determination of a current location of a portable wagering game machine incorporating architecture 200 .
- location detector 242 may be a GPS (Global Positioning System) based detector.
- location detector 242 may comprise a Bluetooth device.
- location detector 242 may be a Bluetooth transceiver that either reads Bluetooth information from other Bluetooth devices such as devices having beacons. The Bluetooth information may differ depending on which Bluetooth device is supplying information, such that the Bluetooth device may be identified.
- location detector 242 may be a wireless network receiver or transceiver that can at least read information, including beacon information, from one or more wireless networking devices such as wireless networking access points.
- location detection 242 may be an inertial guidance based system.
- the portable wagering game architecture 200 may include a docking interface 244 .
- Docking interface 244 communicably couples the portable wagering game machine to a docking station or other interface.
- the portable wagering game machine may receive power through the docking interface (e.g. to charge a batter on the portable wagering game machine).
- the docking interface may enable communications with other computer systems or server systems through which the portable wagering game machine may receive configuration information or location data.
- the wagering game machine architecture 200 can include additional peripheral devices and/or more than one of each component shown in FIG. 2 .
- the wagering game machine architecture 200 can include multiple external system interfaces 224 and multiple processors 226 .
- any of the components can be integrated or subdivided.
- the components of the wagering game machine architecture 200 can be interconnected according to any suitable interconnection architecture (e.g., directly connected, hypercube, etc.).
- any of the components of the wagering game machine architecture 200 can include hardware, firmware, and/or software for performing the operations described herein.
- Machine-readable media includes any mechanism that provides (i.e., stores and/or transmits) information in a form readable by a machine (e.g., a wagering game machine, computer, etc.).
- tangible machine-readable media includes read only memory (ROM), random access memory (RAM), magnetic disk storage media, optical storage media, flash memory machines, etc.
- Machine-readable media also includes any media suitable for transmitting software over a network.
- a player may use the portable wagering game machine to activate a play of a wagering game on the machine.
- the player may select any variables associated with the wagering game and place his/her wager to purchase a play of the game.
- the processor 226 In a play of the game, the processor 226 generates at least one random event using a random number generator (RNG) and provides an award to the player for a winning outcome of the random event.
- RNG random number generator
- the random event may be generated by a remote computer using an RNG or pooling schema and then transmitted to the wagering game machine.
- the processor 226 operates the display 114 to represent the random event(s) and outcome(s) in a visual form that can be understood by the player.
- the architecture 200 uses the elements described above and the components and methods detailed below to determine a location of a portable wagering game machine 100 . Such a determination may be used to further determine if the portable wagering game machine 100 is in a location in which wagering games may be played by an authorized user.
- FIG. 3 is a block diagram illustrating major logical components of a system 300 according to embodiments of the invention, including portable wagering location detection unit 240 components, service components running on one or more servers 330 and interface components such as docking station 312 and wireless access point 310 .
- location detection component 240 comprises software, firmware, and/or hardware that may be used to determine a current location of a portable wagering game machine 100 .
- the location detection component 240 may receive data from a location detector 242 , or may receive data from a location management service 332 in order to determine the current location.
- location detection component 302 may analyze signal strength values received from various wireless signal sources such as beacons (e.g. Bluetooth beacons) or signal strength values received via wireless networking component 308 or external system interface 224 to determine a current location.
- Location detection component 302 may receive multiple signal strength indications representing signal strengths from multiple wireless signal sources such as beacons for Bluetooth devices or access points and use the signal strength values to determine a location for the portable wagering game machines. Additionally, location detection component 302 may be able to determine a position based on the timing of the arrival of signals such as beacon signals from various types of wireless devices.
- location detection component 302 may require data from location management service 332 in order to assist in determining the location of the portable wagering game machine 100 .
- location management service 332 may provide data on the location of wireless signal sources such as Bluetooth beacons and/or wireless access points. Such data can then be used to determine a current position of the portable wagering game machine. Data regarding the location and configuration of various wireless signal sources such as access points 310 or Bluetooth beacons may be maintained in a database 336 .
- Wireless networking component 308 implements wireless network communications capability.
- Wireless networking component 308 may include various wireless network protocols as described above, and may also include network protocols such as a TCP/IP network stack and SSL (Secure Socket Layer) protocols.
- Wireless networking component 308 may use external system interface 224 to communicate with an access point 310 .
- a portable wagering game machine location detection unit 240 may include one or more of a signal monitor component 302 , mapping component 304 and a tracking component 306 .
- Signal monitor component 302 may interface with wireless networking component 308 , and listen for signals received via a location detector or wireless interface.
- a signal monitor 302 is instantiated for each type of wireless source supported by the PWGM. For example, in an environment where both wireless networking and Bluetooth are supported, two signal monitors may be instantiated, one for each protocol.
- Signal monitor 302 may the share the wireless or beacon identification information of observed wireless signal sources with other components such as mapping component 304 and tracking component 306 .
- Mapping component 304 provides location information for known beacons. This information may include a latitude and longitude, but may also contain other location information such as an antenna altitude, the age of the data, a learned propagation model, or the power of the transmitter. Mapping component 304 may obtain this data from database 336 , or it may keep a copy of some or all of database 306 in a local database in portable wagering game machine 100 .
- Tracking component 306 may use a stream of data provided by the signal monitor and the associated data provided by the mapping component to produce an estimate of the portable wagering game machines current location.
- the tracking component may use various aspects of wireless communication such as how various types of radio signals propagate and how propagation relates to distance, the physical environment and location.
- tracking component 306 may apply a Bayesian filter to the signal information such as beacon specific range and propagation information.
- Wireless access point 310 provides a portable wagering game machine 100 a link through which to communicate with other servers, services, or gaming machines on a network 320 .
- Network 320 may be a wired or wireless network.
- the wireless access point 310 and portable wagering game machines 100 may communicate via signals over one or more communication channels.
- the wireless access point 310 can be part of a communication station, such as wireless local area network (WLAN) communication station including a Wireless Fidelity (WiFi) communication station, or a WLAN access point (AP).
- the portable wagering game machines 100 can be part of a mobile station, such as WLAN mobile station or a WiFi mobile station, although the embodiments of the invention are not limited in this respect.
- the wireless access point 310 can be part of a broadband wireless access (BWA) network communication station, such as a Worldwide Interoperability for Microwave Access (WiMax) communication station, although the embodiments are not limited in this respect, as the wireless access point 310 can be part of almost any wireless communication device.
- BWA broadband wireless access
- WiMax Worldwide Interoperability for Microwave Access
- the portable wagering game machines 100 can be part of a BWA network communication station, such as a WiMax communication station, although the embodiments of the invention are not limited in this respect.
- Location management service 332 may provide data to a portable wagering game device to assist the portable wagering game device in determining its location. Alternatively, location management service may determine a location for a portable wagering game device based on data received from the portable wagering game device, wireless access points or other entities on network 320 . In some embodiments, location data for beacons, access points or other wireless signal sources may be stored by location management service 332 in a database 336 .
- FIG. 4 is a block diagram of an example system 400 of wireless signal sources 310 , portable wagering game machines 100 and servers 330 in a gaming establishment and is used to illustrate embodiments of the invention.
- an array of wireless access points (which may be low power wireless access points) are placed in predetermined locations.
- the access points 310 may be positioned in a pattern or grid to facilitate location within a coordinate system. Alternatively, the access points may be positioned at specific locations such as tables or seating areas with no particular pattern.
- the location of each wireless access point may be maintained in a database 336 .
- the system may also include one or more server 330 , which may be central game controllers. PWGMs 100 may communicate through the wireless access points 310 . As illustrated in FIG. 3 , server 330 may be programmed or supplied with the actual locations of the wireless access points, such as through database 336 .
- access points 310 are part of a mesh network to reduce wiring and installation cost. However, the access points may be hardwired to the server 330 to provide increased bandwidth. Hybrid schemes are also possible where some of the access points 310 are hardwired and others reside on a mesh network.
- Each PWGM 100 may be assigned a unique identifier that is used in communication via the wireless access points. Based on location and signal strength, more than one access point 310 may establish communication with a particular PWGM 100 . In some embodiments, the system will include the received signal strength in the information reported to a location management server 332 on server 330 . This information may then be used by the location management service 332 to interpolate the actual location of the PWGM 100 .
- FIG. 5 is a block diagram of an example system 500 of wireless signal sources according to further embodiments of the invention.
- system 500 implements an array of wireless signal sources comprising point locator transmitters 502 . These points are arranged in a pattern such as the grid 504 illustrated in FIG. 5 . It should be noted that although a grid is depicted, any predetermined arrangement of points may be used.
- Each point transmitter 502 transmits a unique locator signal that corresponds to a specific point within the pattern. These locator signals are designated as X 0 Y 0 -X 3 Y 3 in FIG. 5 . By receiving locator signals from at least one point the approximate location of a PWGM 100 may be determined.
- system 500 may also include one (or more) server 330 s , which may be central game controllers, and one (or more) Wireless Access Points 310 .
- the servers 330 and the PWGMs 100 communicate through the Wireless Access Points 310 .
- a PWGM 100 reports the received locator location signal(s) to a location management service 332 on server 330 . From this information the location management service may determine the location of each PWGM 100 .
- the unique locator signals be encoded and changed frequently in a random or unpredictable manner such that the correspondence between a particular locator signal and a locator point is only known to the server 330 . This will prevent a rogue PWGM from sending a predetermined “good” location regardless of its actual location.
- a PWGM 100 may receive signals from more than one locator point 502 .
- the system may include the received locator signal strength in the information reported to the location management service 332 . This information may then be used to interpolate the actual location of the PWGM 100 .
- FIG. 6 is a block diagram of an example system 600 of wireless signal sources according to still further embodiments of the invention.
- system 600 includes a grid 604 of location transmitters 602 .
- System 600 employs a number of transmission wires 606 . These wires 606 , which act as antennas are arranged in an intersecting pattern such as the grid 604 depicted in FIG. 6 . It should be noted that although a grid is depicted, any predetermined arrangement of intersecting antenna wires may be used. The wires may be located in the floor or ceiling of the space being monitored.
- Each wire 606 carries a unique locator signal that corresponds to a specific line within the pattern. These locator signals are designated as X 0 -X 3 and Y 0 -Y 3 in FIG. 6 . By receiving locator signals from two intersecting wires the approximate location of a PWGM 100 may be determined.
- the system may also include one (or more) servers 330 , which may be central game controllers and one (or more) Wireless Access Points 310 .
- the servers 330 and the PWGMs 100 communicate through the Wireless Access Points 310 .
- a PWGM 100 may report the received locator location signals to the server 330 . From this information a server 330 may determine the location of the PWGM 100 .
- the unique locator signals be encoded and changed frequently in a random or unpredictable manner such that the correspondence between a particular locator signal and a locator wire is only known to the server 339 . This may aid in preventing a rogue PWGM from sending a predetermined “good” location regardless of its actual location.
- a PWGM 100 may receive more than two intersecting locator signals.
- the system 600 may include the received locator signal strength in the information reported to the server 330 . This information may then be used by the server 330 to interpolate the actual location of the PWGM 100 .
- a single locator transmitter may be used. In this configuration the transmitter may be switched from one locator wire to the next in sequence.
- a PWGM 100 includes an inertial navigation system.
- inertial navigation system provides the position, velocities and attitude of a platform by measuring the acceleration and rotation of the platform. It accumulates these measurements over time to calculate the current position and attitude.
- Inertial navigation systems do not rely on any outside systems and are therefore immune to jamming and deception. However, errors in measurement and calculation are typically cumulative so the position and attitude of the platform may become progressively less accurate over time.
- an inertial navigation system into a location detector 242 of a PWGM 100 .
- a PWGM 100 may calibrate its position whenever it is ‘docked’, for example at a docking station 312 and would rely on the inertial navigation system when it is not docked.
- a PWGM 100 may report its location to the server 330 .
- a hybrid of systems 400 , 500 or 600 may be used.
- an array of low power access points may be used to determine the general location of the PWGM 100 and the inertial guidance system may be used to pinpoint its exact location.
- FIG. 7 is a flowchart illustrating methods for determining a location for a portable wagering game machine or other device in a wagering game network according to embodiments of the inventive subject matter.
- the method begins at block 702 by providing a portable wagering game machine that may present a wagering game upon which monetary value may be wagered.
- the wagering game may be any type of wagering game, including video poker, slots, bingo, keno, YAHTZEE® etc.
- the method includes providing a plurality of wireless signals.
- the signals may be provided by access points, beacons, or any other type of wireless signal source.
- a signal produced by the signal source includes an identifier for the source of the signal.
- the wireless signal sources are arranged in predetermined locations that are intended to enhance the ability to determine the location of portable devices within the system. For example, in some embodiments, the wireless signal sources may be arranged in a grid.
- the portable wagering game machine receives signals from one or more of the plurality of signal sources. It should be noted that the signals may be used for functions other than determining a location for a portable wagering game machine.
- the signals may transmit wagering game related data, accounting data, advertising data, player tracking data, or any other type of data usable in a wagering game environment.
- a device within the system determines a location of the portable wagering game machine in accordance with the one or more signals.
- the location may be determined by the portable wagering game machine itself, or data received by the portable wagering game machine may be sent to a location management service that determines, based on the data, a location for the portable wagering game machine.
Abstract
Description
- This patent application claims the priority benefit of U.S. Provisional Patent Application Ser. No. 60/804,578 filed Jun. 13, 2006 and entitled “LOCATION DETECTION FOR PORTABLE WAGERING GAME MACHINES”, which application is incorporated herein by reference.
- A portion of the disclosure of this patent document contains material to which the claim of copyright protection is made. The copyright owner has no objection to the facsimile reproduction by any person of the patent document or the patent disclosure, as it appears in the U.S. Patent and Trademark Office file or records, but reserves all other rights whatsoever. Copyright© 2006, 2007, WMS Gaming Inc. All Rights Reserved.
- The embodiments relate generally to portable wagering game machines and more particularly to detecting location or proximity of portable wagering game machines in gaming environments.
- Wagering game machines have traditionally been operated as a stand alone unit, or linked in a network of some type to a group of gaming machines. In general, these traditional wagering game machines are relatively large and have not been portable. That is, once placed on a casino floor the wagering game machine does not move unless it is replaced with another wagering game machine or if the gaming establishment redesigns the layout of the casino floor.
- However, as technology in the gaming industry progresses, some jurisdictions are moving towards allowing portable gaming machines. Portable wagering game machines are typically small, handheld devices that may be taken from place to place. While such portability provides increased flexibility to gaming establishments and may enhance a user's wagering game experience, several issues are presented regarding portable wagering game machines. A first issue is that jurisdictions typically restrict wagering games to limited locations within a gaming establishment. Such restrictions are more difficult to enforce with portable wagering game machines.
-
FIG. 1 is a perspective view of a portable wagering game machine according to an example embodiment. -
FIG. 2 is a block diagram of an architecture, including a control system, for a wagering game machine according to an example embodiment. -
FIG. 3 is a block diagram illustrating software components for a system of wagering game machines and servers according to an example embodiment. -
FIGS. 4-6 are block diagrams of example configuration of wireless signal sources in a gaming establishment according to embodiments of the invention. -
FIG. 7 is a flowchart illustrating methods according to embodiments of the invention. - In the following detailed description of exemplary embodiments of the invention, reference is made to the accompanying drawings which form a part hereof, and in which is shown by way of illustration specific exemplary embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and it is to be understood that other embodiments may be utilized and that logical, mechanical, electrical and other changes may be made without departing from the scope of the inventive subject matter.
- Some portions of the detailed descriptions which follow are presented in terms of algorithms and symbolic representations of operations on data bits within a computer memory. These algorithmic descriptions and representations are the ways used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. An algorithm is here, and generally, conceived to be a self-consistent sequence of steps leading to a desired result. The steps are those requiring physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like. It should be borne in mind, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities. Unless specifically stated otherwise as apparent from the following discussions, terms such as “processing” or “computing” or “calculating” or “determining” or “displaying” or the like, refer to the action and processes of a computer system, or similar computing device, that manipulates and transforms data represented as physical (e.g., electronic) quantities within the computer system's registers and memories into other data similarly represented as physical quantities within the computer system memories or registers or other such information storage, transmission or display devices.
- In the Figures, the same reference number is used throughout to refer to an identical component which appears in multiple Figures. Signals and connections may be referred to by the same reference number or label, and the actual meaning will be clear from its use in the context of the description.
- The description of the various embodiments is to be construed as exemplary only and does not describe every possible instance of the invention. Numerous alternatives could be implemented, using combinations of current or future technologies, which would still fall within the scope of the claims. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the appended claims.
- In general, the embodiments of the invention provide for management of portable wagering game machines, including determining whether the portable wagering game machine is authenticated and authorized to play wagering games, whether an authenticated and authorized user is currently using the portable wagering game machine, and whether the portable wagering game machine is in a location where wagering is allowed, or where a particular style of wagering is allowed.
-
FIG. 1 shows an example embodiment of a portable wagering game machine (PWGM) 100. The portablewagering game machine 100 can include any suitable electronic handheld or mobile device configured to play a video casino game such as blackjack, slots, keno, poker, blackjack, and roulette. Thewagering game machine 100 comprises ahousing 112 and includes input devices, including avalue input device 118 and aplayer input device 124. For output, thewagering game machine 100 includes aprimary display 114, and may include asecondary display 116, one ormore speakers 117, one or more player-accessible ports 119 (e.g., an audio output jack for headphones, a video headset jack, etc.), and other conventional I/O devices and ports, which may or may not be player-accessible. In the embodiment depicted inFIG. 1 , thewagering game machine 100 includes asecondary display 116 that is rotatable relative to theprimary display 114. The optionalsecondary display 116 can be fixed, movable, and/or detachable/attachable relative to theprimary display 114. Either theprimary display 114 and/orsecondary display 116 can be configured to display any aspect of a non-wagering game, wagering game, secondary game, bonus game, progressive wagering game, group game, shared-experience game or event, game event, game outcome, scrolling information, text messaging, emails, alerts or announcements, broadcast information, subscription information, and wagering game machine status. - The player-accessible
value input device 118 can comprise, for example, a slot located on the front, side, or top of thecasing 112 configured to receive credit from a stored-value card (e.g., casino card, smart card, debit card, credit card, etc.) inserted by a player. The player-accessiblevalue input device 118 can also comprise a sensor (e.g., an RF sensor) configured to sense a signal (e.g., an RF signal) output by a transmitter (e.g., an RF transmitter) carried by a player. The player-accessiblevalue input device 118 can also or alternatively include a ticket reader, or barcode scanner, for reading information stored on a credit-ticket, a card, or other tangible portable credit or funds storage device. The credit ticket or card can also authorize access to a central account, which can transfer monetary value to thewagering game machine 100. - Still other player-accessible
value input devices 118 can require the use oftouch keys 130 on the touch-screen display (e.g.,primary display 114 and/or secondary display 116) orplayer input devices 124. Upon entry of player identification information and, preferably, secondary authorization information (e.g., a password, PIN number, stored value card number, predefined key sequences, etc.), the player can be permitted to access a player's account. As one potential optional security feature, thewagering game machine 100 can be configured to permit a player to only access an account the player has specifically set up for thewagering game machine 100. Other conventional security features can also be utilized to, for example, prevent unauthorized access to a player's account, to minimize an impact of any unauthorized access to a player's account, or to prevent unauthorized access to any personal information or funds temporarily stored on thewagering game machine 100. - The player-accessible
value input device 118 can itself comprise or utilize a biometric player information reader which permits the player to access available funds on a player's account, either alone or in combination with another of the aforementioned player-accessiblevalue input devices 118. In an embodiment wherein the player-accessiblevalue input device 118 comprises a biometric player information reader, transactions such as an input of value to the wagering game machine 110, a transfer of value from one player account or source to an account associated with thewagering game machine 100, or the execution of another transaction, for example, could all be authorized by a biometric reading, which could comprise a plurality of biometric readings, from the biometric device. - Alternatively, to enhance security, a transaction can be optionally enabled only by a two-step process in which a secondary source confirms the identity indicated by a primary source. For example, a player-accessible
value input device 118 comprising a biometric player information reader can require a confirmatory entry from another biometricplayer information reader 152, or from another source, such as a credit card, debit card, player ID card, fob key, PIN number, password, hotel room key, etc. Thus, a transaction can be enabled by, for example, a combination of the personal identification input (e.g., biometric input) with a secret PIN number, or a combination of a biometric input with an authentication fob input, or a combination of a fob input with a PIN number, or a combination of a credit card input with a biometric input. Essentially, any two independent sources of identity, one of which is secure or personal to the player (e.g., biometric readings, PIN number, password, etc.) could be utilized to provide enhanced security prior to the electronic transfer of any funds. In another aspect, thevalue input device 118 can be provided remotely from the wagering game machine 110. - The
player input device 124 may include a plurality of push buttons on a button panel for operating thewagering game machine 100. In addition, or alternatively, theplayer input device 124 can comprise a touch screen mounted to theprimary display 114 and/orsecondary display 116. In one aspect, the touch screen is matched to a display screen having one or moreselectable touch keys 130 selectable by a user's touching of the associated area of the screen using a finger or a tool, such as a stylus pointer. A player enables a desired function either by touching the touch screen at an appropriate touch key 130 or by pressing an appropriate push button on the button panel. Thetouch keys 130 can be used to implement the same functions as push buttons. Alternatively, the push buttons 126 can provide inputs for one aspect of the operating the game, while thetouch keys 130 can allow for input needed for another aspect of the game. The various components of thewagering game machine 100 can be connected directly to, or contained within, thecasing 112, as seen inFIG. 1 , or can be located outside thecasing 112 and connected to thecasing 112 via a variety of wired (tethered) or wireless connection methods. Thus, thewagering game machine 100 can comprise a single unit or a plurality of interconnected (e.g., wireless connections) parts which can be arranged to suit a player's preferences. - The operation of the basic wagering game on the
wagering game machine 100 is displayed to the player on theprimary display 114. Theprimary display 114 can also display a bonus game associated with the basic wagering game. Theprimary display 114 preferably takes the form of a high resolution LCD, a plasma display, an LED, or any other type of display suitable for use in thewagering game machine 100. The size of theprimary display 114 can vary from, for example, about a 2-3″ display to a 15″ or 17″ display. In at least some embodiments, theprimary display 114 is a 7″-10″ display. In one embodiment, the size of the primary display can be increased. Optionally, coatings or removable films or sheets can be applied to the display to provide desired characteristics (e.g., anti-scratch, anti-glare, bacterially-resistant and anti-microbial films, etc.). In at least some embodiments, theprimary display 114 and/orsecondary display 116 can have a 16:9 aspect ratio or other aspect ratio (e.g., 4:3). Theprimary display 114 and/orsecondary display 116 can also each have different resolutions, different color schemes, and different aspect ratios. - A player typically begins play of the basic wagering game on the
wagering game machine 100 by making a wager (e.g., via thevalue input device 118 or an assignment of credits stored on the portablewagering game machine 100 via thetouch screen keys 130,player input device 124, or buttons 126) on thewagering game machine 100. In some embodiments, the basic game can comprise a plurality of symbols arranged in an array, and includes at least onepayline 132 that indicates one or more outcomes of the basic game. Such outcomes can be randomly selected in response to the wagering input by the player. At least one of the plurality of randomly selected outcomes can be a start-bonus outcome, which can include any variations of symbols or symbol combinations triggering a bonus game. - In some embodiments, the player-accessible
value input device 118 of thewagering game machine 100 can double as aplayer information reader 152 that allows for identification of a player by reading a card with information indicating the player's identity (e.g., reading a player's credit card, player ID card, smart card, etc.). Theplayer information reader 152 can alternatively or also comprise a bar code scanner, RFID transceiver or computer readable storage medium interface. In one embodiment, theplayer information reader 152 comprises a biometric sensing device. - In some embodiments, a portable
wagering game machine 100 can part of a portable wireless communication device, such as a personal digital assistant (PDA), a laptop or portable computer with wireless communication capability, a web tablet, a wireless telephone, a wireless headset, a pager, an instant messaging device, a digital camera, a television, or other device that can receive and/or transmit information wirelessly. -
FIG. 2 is a block diagram illustrating anarchitecture 200, including a control system, for a portable wagering game machine, according to example embodiments of the invention. As shown inFIG. 2 , thearchitecture 200 includes aprocessor 226 connected tomain memory 228, which may include portable wageringgame presentation unit 232 and portable wageringgame location unit 240. - In one embodiment, the wagering
game presentation unit 232 can present wagering games, such as video poker, video blackjack, video slots, video lottery, etc., in whole or part. Portable wagering gamelocation detection unit 240 includes components that determine a location for aportable wagering machine 200, and will be further described below. - The
processor 226 is also connected to an input/output (I/O)bus 222, which facilitates communication between the wagering game machine's components. The I/O bus 222 may be connected to apayout mechanism 208,primary display 210, secondary display 212, value input device 214,player input device 216,information reader 218, and/orstorage unit 230. Theplayer input device 216 can include the value input device 214 to the extent theplayer input device 216 is used to place wagers. The I/O bus 222 may also be connected to anexternal system interface 224, which is connected to external systems 204 (e.g., wagering game networks). - Some embodiments of the invention include an
audio subsystem 220.Audio subsystem 220 provides audio capabilities to the wagering game machine and may comprise an audio amplifier coupled to speakers or an audio jack, and may further include an audio programming source on a memory such as a CD, DVD, flash memory etc. - In some embodiments,
architecture 200 may include alocation detector 242 coupled to I/O bus 222. The location detector may be any device that can determine or assist in the determination of a current location of a portable wagering gamemachine incorporating architecture 200. In some embodiments,location detector 242 may be a GPS (Global Positioning System) based detector. In alternative embodiments,location detector 242 may comprise a Bluetooth device. For example,location detector 242 may be a Bluetooth transceiver that either reads Bluetooth information from other Bluetooth devices such as devices having beacons. The Bluetooth information may differ depending on which Bluetooth device is supplying information, such that the Bluetooth device may be identified. Alternatively,location detector 242 may be a wireless network receiver or transceiver that can at least read information, including beacon information, from one or more wireless networking devices such as wireless networking access points. In still further embodiments,location detection 242 may be an inertial guidance based system. - The portable
wagering game architecture 200 may include adocking interface 244.Docking interface 244 communicably couples the portable wagering game machine to a docking station or other interface. The portable wagering game machine may receive power through the docking interface (e.g. to charge a batter on the portable wagering game machine). In addition, the docking interface may enable communications with other computer systems or server systems through which the portable wagering game machine may receive configuration information or location data. - In one embodiment, the wagering
game machine architecture 200 can include additional peripheral devices and/or more than one of each component shown inFIG. 2 . For example, in one embodiment, the wageringgame machine architecture 200 can include multiple external system interfaces 224 andmultiple processors 226. In one embodiment, any of the components can be integrated or subdivided. Additionally, in one embodiment, the components of the wageringgame machine architecture 200 can be interconnected according to any suitable interconnection architecture (e.g., directly connected, hypercube, etc.). - In one embodiment, any of the components of the wagering game machine architecture 200 (e.g., the wagering
game presentation unit 232 or portable wagering game management unit) can include hardware, firmware, and/or software for performing the operations described herein. Machine-readable media includes any mechanism that provides (i.e., stores and/or transmits) information in a form readable by a machine (e.g., a wagering game machine, computer, etc.). For example, tangible machine-readable media includes read only memory (ROM), random access memory (RAM), magnetic disk storage media, optical storage media, flash memory machines, etc. Machine-readable media also includes any media suitable for transmitting software over a network. - In operation, a player may use the portable wagering game machine to activate a play of a wagering game on the machine. Using the available input mechanisms such as value input device 214 or devices coupled through
player input device 216, the player may select any variables associated with the wagering game and place his/her wager to purchase a play of the game. In a play of the game, theprocessor 226 generates at least one random event using a random number generator (RNG) and provides an award to the player for a winning outcome of the random event. Alternatively, the random event may be generated by a remote computer using an RNG or pooling schema and then transmitted to the wagering game machine. Theprocessor 226 operates thedisplay 114 to represent the random event(s) and outcome(s) in a visual form that can be understood by the player. - In some embodiments, the
architecture 200 uses the elements described above and the components and methods detailed below to determine a location of a portablewagering game machine 100. Such a determination may be used to further determine if the portablewagering game machine 100 is in a location in which wagering games may be played by an authorized user. -
FIG. 3 is a block diagram illustrating major logical components of asystem 300 according to embodiments of the invention, including portable wageringlocation detection unit 240 components, service components running on one ormore servers 330 and interface components such asdocking station 312 andwireless access point 310. - In general,
location detection component 240 comprises software, firmware, and/or hardware that may be used to determine a current location of a portablewagering game machine 100. Thelocation detection component 240 may receive data from alocation detector 242, or may receive data from alocation management service 332 in order to determine the current location. - Alternatively,
location detection component 302 may analyze signal strength values received from various wireless signal sources such as beacons (e.g. Bluetooth beacons) or signal strength values received viawireless networking component 308 orexternal system interface 224 to determine a current location.Location detection component 302 may receive multiple signal strength indications representing signal strengths from multiple wireless signal sources such as beacons for Bluetooth devices or access points and use the signal strength values to determine a location for the portable wagering game machines. Additionally,location detection component 302 may be able to determine a position based on the timing of the arrival of signals such as beacon signals from various types of wireless devices. - As noted above,
location detection component 302 may require data fromlocation management service 332 in order to assist in determining the location of the portablewagering game machine 100. For example,location management service 332 may provide data on the location of wireless signal sources such as Bluetooth beacons and/or wireless access points. Such data can then be used to determine a current position of the portable wagering game machine. Data regarding the location and configuration of various wireless signal sources such asaccess points 310 or Bluetooth beacons may be maintained in adatabase 336. -
Wireless networking component 308 implements wireless network communications capability.Wireless networking component 308 may include various wireless network protocols as described above, and may also include network protocols such as a TCP/IP network stack and SSL (Secure Socket Layer) protocols.Wireless networking component 308 may useexternal system interface 224 to communicate with anaccess point 310. - In some embodiments, a portable wagering game machine
location detection unit 240 may include one or more of asignal monitor component 302,mapping component 304 and atracking component 306. Signalmonitor component 302 may interface withwireless networking component 308, and listen for signals received via a location detector or wireless interface. In some embodiments, asignal monitor 302 is instantiated for each type of wireless source supported by the PWGM. For example, in an environment where both wireless networking and Bluetooth are supported, two signal monitors may be instantiated, one for each protocol.Signal monitor 302 may the share the wireless or beacon identification information of observed wireless signal sources with other components such asmapping component 304 andtracking component 306. -
Mapping component 304 provides location information for known beacons. This information may include a latitude and longitude, but may also contain other location information such as an antenna altitude, the age of the data, a learned propagation model, or the power of the transmitter.Mapping component 304 may obtain this data fromdatabase 336, or it may keep a copy of some or all ofdatabase 306 in a local database in portablewagering game machine 100. -
Tracking component 306 may use a stream of data provided by the signal monitor and the associated data provided by the mapping component to produce an estimate of the portable wagering game machines current location. In some embodiments, the tracking component may use various aspects of wireless communication such as how various types of radio signals propagate and how propagation relates to distance, the physical environment and location. In some embodiments,tracking component 306 may apply a Bayesian filter to the signal information such as beacon specific range and propagation information. -
Wireless access point 310 provides a portable wagering game machine 100 a link through which to communicate with other servers, services, or gaming machines on anetwork 320.Network 320 may be a wired or wireless network. In some embodiments, thewireless access point 310 and portablewagering game machines 100 may communicate via signals over one or more communication channels. In some embodiments, thewireless access point 310 can be part of a communication station, such as wireless local area network (WLAN) communication station including a Wireless Fidelity (WiFi) communication station, or a WLAN access point (AP). In these embodiments, the portablewagering game machines 100 can be part of a mobile station, such as WLAN mobile station or a WiFi mobile station, although the embodiments of the invention are not limited in this respect. - In some other embodiments, the
wireless access point 310 can be part of a broadband wireless access (BWA) network communication station, such as a Worldwide Interoperability for Microwave Access (WiMax) communication station, although the embodiments are not limited in this respect, as thewireless access point 310 can be part of almost any wireless communication device. In these embodiments, the portablewagering game machines 100 can be part of a BWA network communication station, such as a WiMax communication station, although the embodiments of the invention are not limited in this respect. - As noted above, various services may be provided by one or
more servers 330 on anetwork 320.Location management service 332 may provide data to a portable wagering game device to assist the portable wagering game device in determining its location. Alternatively, location management service may determine a location for a portable wagering game device based on data received from the portable wagering game device, wireless access points or other entities onnetwork 320. In some embodiments, location data for beacons, access points or other wireless signal sources may be stored bylocation management service 332 in adatabase 336. -
FIG. 4 is a block diagram of anexample system 400 ofwireless signal sources 310, portablewagering game machines 100 andservers 330 in a gaming establishment and is used to illustrate embodiments of the invention. In some embodiments, an array of wireless access points (which may be low power wireless access points) are placed in predetermined locations. The access points 310 may be positioned in a pattern or grid to facilitate location within a coordinate system. Alternatively, the access points may be positioned at specific locations such as tables or seating areas with no particular pattern. The location of each wireless access point may be maintained in adatabase 336. - The system may also include one or
more server 330, which may be central game controllers.PWGMs 100 may communicate through the wireless access points 310. As illustrated inFIG. 3 ,server 330 may be programmed or supplied with the actual locations of the wireless access points, such as throughdatabase 336. - In some embodiments,
access points 310 are part of a mesh network to reduce wiring and installation cost. However, the access points may be hardwired to theserver 330 to provide increased bandwidth. Hybrid schemes are also possible where some of theaccess points 310 are hardwired and others reside on a mesh network. - Each
PWGM 100 may be assigned a unique identifier that is used in communication via the wireless access points. Based on location and signal strength, more than oneaccess point 310 may establish communication with aparticular PWGM 100. In some embodiments, the system will include the received signal strength in the information reported to alocation management server 332 onserver 330. This information may then be used by thelocation management service 332 to interpolate the actual location of thePWGM 100. -
FIG. 5 is a block diagram of anexample system 500 of wireless signal sources according to further embodiments of the invention. In some embodiments,system 500 implements an array of wireless signal sources comprisingpoint locator transmitters 502. These points are arranged in a pattern such as thegrid 504 illustrated inFIG. 5 . It should be noted that although a grid is depicted, any predetermined arrangement of points may be used. - Each
point transmitter 502 transmits a unique locator signal that corresponds to a specific point within the pattern. These locator signals are designated as X0Y0-X3Y3 inFIG. 5 . By receiving locator signals from at least one point the approximate location of aPWGM 100 may be determined. - In some embodiments,
system 500 may also include one (or more) server 330 s, which may be central game controllers, and one (or more)Wireless Access Points 310. Theservers 330 and thePWGMs 100 communicate through theWireless Access Points 310. - In some embodiments, a
PWGM 100 reports the received locator location signal(s) to alocation management service 332 onserver 330. From this information the location management service may determine the location of eachPWGM 100. - In some embodiments, to prevent a
rogue PWGM 100 from spoofing the system or reporting a false location, it is desirable that the unique locator signals be encoded and changed frequently in a random or unpredictable manner such that the correspondence between a particular locator signal and a locator point is only known to theserver 330. This will prevent a rogue PWGM from sending a predetermined “good” location regardless of its actual location. - Based on location and locator signal strength, a
PWGM 100 may receive signals from more than onelocator point 502. The system may include the received locator signal strength in the information reported to thelocation management service 332. This information may then be used to interpolate the actual location of thePWGM 100. -
FIG. 6 is a block diagram of anexample system 600 of wireless signal sources according to still further embodiments of the invention. In general,system 600 includes agrid 604 oflocation transmitters 602.System 600 employs a number oftransmission wires 606. Thesewires 606, which act as antennas are arranged in an intersecting pattern such as thegrid 604 depicted inFIG. 6 . It should be noted that although a grid is depicted, any predetermined arrangement of intersecting antenna wires may be used. The wires may be located in the floor or ceiling of the space being monitored. - Each
wire 606 carries a unique locator signal that corresponds to a specific line within the pattern. These locator signals are designated as X0-X3 and Y0-Y3 inFIG. 6 . By receiving locator signals from two intersecting wires the approximate location of aPWGM 100 may be determined. - The system may also include one (or more)
servers 330, which may be central game controllers and one (or more)Wireless Access Points 310. Theservers 330 and thePWGMs 100 communicate through theWireless Access Points 310. - A
PWGM 100 may report the received locator location signals to theserver 330. From this information aserver 330 may determine the location of thePWGM 100. - To prevent a rogue PWGM from spoofing the system or reporting a false location, it is desirable that the unique locator signals be encoded and changed frequently in a random or unpredictable manner such that the correspondence between a particular locator signal and a locator wire is only known to the server 339. This may aid in preventing a rogue PWGM from sending a predetermined “good” location regardless of its actual location.
- Based on location and locator signal strength, a
PWGM 100 may receive more than two intersecting locator signals. Thesystem 600 may include the received locator signal strength in the information reported to theserver 330. This information may then be used by theserver 330 to interpolate the actual location of thePWGM 100. - In some embodiments, a single locator transmitter may be used. In this configuration the transmitter may be switched from one locator wire to the next in sequence.
- In some embodiments, a
PWGM 100 includes an inertial navigation system. The principles of inertial navigation systems are well known and are not fully detailed here. In general, an inertial navigation system provides the position, velocities and attitude of a platform by measuring the acceleration and rotation of the platform. It accumulates these measurements over time to calculate the current position and attitude. - Inertial navigation systems do not rely on any outside systems and are therefore immune to jamming and deception. However, errors in measurement and calculation are typically cumulative so the position and attitude of the platform may become progressively less accurate over time.
- In some embodiments, an inertial navigation system into a
location detector 242 of aPWGM 100. APWGM 100 may calibrate its position whenever it is ‘docked’, for example at adocking station 312 and would rely on the inertial navigation system when it is not docked. In these embodiments, aPWGM 100 may report its location to theserver 330. - In some embodiments, a hybrid of
systems PWGM 100 and the inertial guidance system may be used to pinpoint its exact location. -
FIG. 7 is a flowchart illustrating methods for determining a location for a portable wagering game machine or other device in a wagering game network according to embodiments of the inventive subject matter. The method begins atblock 702 by providing a portable wagering game machine that may present a wagering game upon which monetary value may be wagered. As noted above, the wagering game may be any type of wagering game, including video poker, slots, bingo, keno, YAHTZEE® etc. - At
block 704, the method includes providing a plurality of wireless signals. The signals may be provided by access points, beacons, or any other type of wireless signal source. In some embodiments, a signal produced by the signal source includes an identifier for the source of the signal. Further, in some embodiments the wireless signal sources are arranged in predetermined locations that are intended to enhance the ability to determine the location of portable devices within the system. For example, in some embodiments, the wireless signal sources may be arranged in a grid. - At
block 706, the portable wagering game machine receives signals from one or more of the plurality of signal sources. It should be noted that the signals may be used for functions other than determining a location for a portable wagering game machine. The signals may transmit wagering game related data, accounting data, advertising data, player tracking data, or any other type of data usable in a wagering game environment. - At
block 708, a device within the system determines a location of the portable wagering game machine in accordance with the one or more signals. The location may be determined by the portable wagering game machine itself, or data received by the portable wagering game machine may be sent to a location management service that determines, based on the data, a location for the portable wagering game machine. - In addition to the actions detailed above for
FIG. 7 , methods used in various embodiments may incorporate features or actions discussed above with respect toFIGS. 1-6 . - Systems and methods for determining a location for portable wagering game machines have been described. Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that any arrangement which is calculated to achieve the same purpose may be substituted for the specific embodiments shown. This application is intended to cover any adaptations or variations of the inventive subject matter.
- The terminology used in this application is meant to include all of these environments. It is to be understood that the above description is intended to be illustrative, and not restrictive. Many other embodiments will be apparent to those of skill in the art upon reviewing the above description. Therefore, it is manifestly intended that this invention be limited only by the following claims and equivalents thereof.
- The Abstract is provided to comply with 37 C.F.R. § 1.72(b) to allow the reader to quickly ascertain the nature and gist of the technical disclosure. The Abstract is submitted with the understanding that it will not be used to limit the scope of the claims.
Claims (25)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/304,635 US20090247285A1 (en) | 2006-06-13 | 2007-06-13 | Location detection for portable wagering game machines |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US80457806P | 2006-06-13 | 2006-06-13 | |
US12/304,635 US20090247285A1 (en) | 2006-06-13 | 2007-06-13 | Location detection for portable wagering game machines |
PCT/US2007/013891 WO2007146346A2 (en) | 2006-06-13 | 2007-06-13 | Location detection for portable wagering game machines |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2007/013891 A-371-Of-International WO2007146346A2 (en) | 2006-06-13 | 2007-06-13 | Location detection for portable wagering game machines |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/028,007 Continuation US20180322731A1 (en) | 2006-06-13 | 2018-07-05 | Location Detection for Portable Wagering Game Machines |
Publications (1)
Publication Number | Publication Date |
---|---|
US20090247285A1 true US20090247285A1 (en) | 2009-10-01 |
Family
ID=38832522
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/304,635 Abandoned US20090247285A1 (en) | 2006-06-13 | 2007-06-13 | Location detection for portable wagering game machines |
US16/028,007 Abandoned US20180322731A1 (en) | 2006-06-13 | 2018-07-05 | Location Detection for Portable Wagering Game Machines |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/028,007 Abandoned US20180322731A1 (en) | 2006-06-13 | 2018-07-05 | Location Detection for Portable Wagering Game Machines |
Country Status (2)
Country | Link |
---|---|
US (2) | US20090247285A1 (en) |
WO (1) | WO2007146346A2 (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110138035A1 (en) * | 2009-12-04 | 2011-06-09 | Digi International Inc. | Location of mobile network nodes |
US20130225282A1 (en) * | 2012-02-28 | 2013-08-29 | Cfph, Llc | Gaming through mobile or other devices |
US8944910B1 (en) * | 2012-10-31 | 2015-02-03 | Joingo, Llc | Method and system for secure play in a mobile virtual casino |
US20150254928A1 (en) * | 2013-11-22 | 2015-09-10 | Gamblit Gaming, Llc | Multi-mode multi-jurisdiction skill wagering interleaved system |
US9564007B2 (en) | 2012-06-04 | 2017-02-07 | Bally Gaming, Inc. | Wagering game content based on locations of player check-in |
US20180204416A1 (en) * | 2010-09-30 | 2018-07-19 | Jesus Perea-Ochoa | Method and System of Operating Multi-Task Interactive Electronic Devices |
US10332155B2 (en) | 2007-03-08 | 2019-06-25 | Cfph, Llc | Systems and methods for determining an amount of time an object is worn |
US10347076B2 (en) | 2004-02-25 | 2019-07-09 | Interactive Games Llc | Network based control of remote system for enabling, disabling, and controlling gaming |
US10406446B2 (en) | 2010-08-13 | 2019-09-10 | Interactive Games Llc | Multi-process communication regarding gaming information |
US10515511B2 (en) | 2004-02-25 | 2019-12-24 | Interactive Games Llc | Network based control of electronic devices for gaming |
US10546107B2 (en) | 2006-11-15 | 2020-01-28 | Cfph, Llc | Biometric access sensitivity |
US10733847B2 (en) | 2005-07-08 | 2020-08-04 | Cfph, Llc | System and method for gaming |
US11017628B2 (en) | 2006-10-26 | 2021-05-25 | Interactive Games Llc | System and method for wireless gaming with location determination |
US20210350666A1 (en) * | 2014-02-20 | 2021-11-11 | Cfph, Llc | Account and fund management |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8622836B2 (en) * | 2011-12-22 | 2014-01-07 | Igt | Use of wireless signal strength to determine connection |
US9224268B2 (en) | 2012-12-10 | 2015-12-29 | Bally Gaming, Inc. | Gaming system with privacy features |
US10282941B2 (en) | 2014-04-16 | 2019-05-07 | Bally Gaming, Inc. | Cashing out independent wagering games |
US10068417B2 (en) | 2014-08-07 | 2018-09-04 | Bally Gaming, Inc. | Mobile secondary betting user interface |
US10991208B1 (en) | 2020-06-05 | 2021-04-27 | Sg Gaming, Inc. | Gaming systems and methods for adaptive social distancing |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5618232A (en) * | 1995-03-23 | 1997-04-08 | Martin; John R. | Dual mode gaming device methods and systems |
US6183362B1 (en) * | 1996-05-24 | 2001-02-06 | Harrah's Operating Co. | National customer recognition system and method |
US6466938B1 (en) * | 2000-07-31 | 2002-10-15 | Motorola, Inc. | Method and apparatus for locating a device using a database containing hybrid location data |
US20030006931A1 (en) * | 2001-07-03 | 2003-01-09 | Ken Mages | System and method for providing accurate location information for wireless or wired remote gaming activities |
US20040162084A1 (en) * | 2003-02-14 | 2004-08-19 | Atheros Communications, Inc. | Positioning with wireless local area networks and WLAN-aided global positioning systems |
US20060035696A1 (en) * | 2004-02-23 | 2006-02-16 | Walker Digital, Llc | Method and apparatus for facilitating entry into bonus rounds |
US20060058102A1 (en) * | 2004-09-10 | 2006-03-16 | Nguyen Binh T | Apparatus and methods for wireless gaming communications |
US20070087834A1 (en) * | 2002-06-12 | 2007-04-19 | Igt | Casino patron tracking and information use |
US20070155489A1 (en) * | 2005-12-30 | 2007-07-05 | Frederic Beckley | Device and network enabled geo-fencing for area sensitive gaming enablement |
US20070202888A1 (en) * | 2006-02-24 | 2007-08-30 | Nicolas Brachet | Methods and systems for estimating a user position in a wlan positioning system based on user assigned access point locations |
US20070243935A1 (en) * | 2006-04-12 | 2007-10-18 | Bally Gaming, Inc. | Wireless gaming environment |
US20070265089A1 (en) * | 2002-05-13 | 2007-11-15 | Consolidated Global Fun Unlimited | Simulated phenomena interaction game |
US20090154371A1 (en) * | 2006-05-08 | 2009-06-18 | Skyhook Wireless, Inc. | Estimation of position using wlan access point radio propagation characteristics in a wlan positioning system |
US7549576B2 (en) * | 2006-05-05 | 2009-06-23 | Cfph, L.L.C. | Systems and methods for providing access to wireless gaming devices |
US20110058495A1 (en) * | 2006-05-08 | 2011-03-10 | Skyhook Wireless, Inc. | Estimation of Speed and Direction of Travel in a WLAN Positioning System |
US8065411B2 (en) * | 2006-05-31 | 2011-11-22 | Sap Ag | System monitor for networks of nodes |
US8070604B2 (en) * | 2005-08-09 | 2011-12-06 | Cfph, Llc | System and method for providing wireless gaming as a service application |
US8162756B2 (en) * | 2004-02-25 | 2012-04-24 | Cfph, Llc | Time and location based gaming |
US8675625B2 (en) * | 2008-08-01 | 2014-03-18 | Telefonica, S.A. | Access point which sends geographical positioning information from the access point to mobile terminals and mobile terminal which receives the information and estimates the position thereof based on said information |
-
2007
- 2007-06-13 WO PCT/US2007/013891 patent/WO2007146346A2/en active Application Filing
- 2007-06-13 US US12/304,635 patent/US20090247285A1/en not_active Abandoned
-
2018
- 2018-07-05 US US16/028,007 patent/US20180322731A1/en not_active Abandoned
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5618232A (en) * | 1995-03-23 | 1997-04-08 | Martin; John R. | Dual mode gaming device methods and systems |
US6183362B1 (en) * | 1996-05-24 | 2001-02-06 | Harrah's Operating Co. | National customer recognition system and method |
US6466938B1 (en) * | 2000-07-31 | 2002-10-15 | Motorola, Inc. | Method and apparatus for locating a device using a database containing hybrid location data |
US20030006931A1 (en) * | 2001-07-03 | 2003-01-09 | Ken Mages | System and method for providing accurate location information for wireless or wired remote gaming activities |
US20070265089A1 (en) * | 2002-05-13 | 2007-11-15 | Consolidated Global Fun Unlimited | Simulated phenomena interaction game |
US20070087834A1 (en) * | 2002-06-12 | 2007-04-19 | Igt | Casino patron tracking and information use |
US20040162084A1 (en) * | 2003-02-14 | 2004-08-19 | Atheros Communications, Inc. | Positioning with wireless local area networks and WLAN-aided global positioning systems |
US20060035696A1 (en) * | 2004-02-23 | 2006-02-16 | Walker Digital, Llc | Method and apparatus for facilitating entry into bonus rounds |
US8162756B2 (en) * | 2004-02-25 | 2012-04-24 | Cfph, Llc | Time and location based gaming |
US20060058102A1 (en) * | 2004-09-10 | 2006-03-16 | Nguyen Binh T | Apparatus and methods for wireless gaming communications |
US8070604B2 (en) * | 2005-08-09 | 2011-12-06 | Cfph, Llc | System and method for providing wireless gaming as a service application |
US20070155489A1 (en) * | 2005-12-30 | 2007-07-05 | Frederic Beckley | Device and network enabled geo-fencing for area sensitive gaming enablement |
US20070202888A1 (en) * | 2006-02-24 | 2007-08-30 | Nicolas Brachet | Methods and systems for estimating a user position in a wlan positioning system based on user assigned access point locations |
US20070243935A1 (en) * | 2006-04-12 | 2007-10-18 | Bally Gaming, Inc. | Wireless gaming environment |
US7549576B2 (en) * | 2006-05-05 | 2009-06-23 | Cfph, L.L.C. | Systems and methods for providing access to wireless gaming devices |
US20090154371A1 (en) * | 2006-05-08 | 2009-06-18 | Skyhook Wireless, Inc. | Estimation of position using wlan access point radio propagation characteristics in a wlan positioning system |
US20110058495A1 (en) * | 2006-05-08 | 2011-03-10 | Skyhook Wireless, Inc. | Estimation of Speed and Direction of Travel in a WLAN Positioning System |
US8065411B2 (en) * | 2006-05-31 | 2011-11-22 | Sap Ag | System monitor for networks of nodes |
US8675625B2 (en) * | 2008-08-01 | 2014-03-18 | Telefonica, S.A. | Access point which sends geographical positioning information from the access point to mobile terminals and mobile terminal which receives the information and estimates the position thereof based on said information |
Non-Patent Citations (4)
Title |
---|
"Cricket v2 User Manual" published by Cricket Project, MIT Computer Science and Artificial Intelligence Lab, Cambridge, MA 02139 on or before January 31, 2005, accessible and printed from URL <http://cricket.csail.mit.edu/>, 57 pages. * |
"Indoor Localization with Low Complexity in Wireless Sensor Networks" written by Frank Reichenbach and Dirk Timmerman, published in Industrial Informatics, 2006 IEEE International Conference on August 16-18, 2006, and printed from URL <http://ieeexplore.ieee.org/document/4053529/>, 6 pages. * |
"Mobile-Assisted Localization in Wireless Sensor Networks" written by Nissanka Bodhi Priyantha et al., published in IEEE INFOCOM, Miami, FL, March 2005 and printed from URL <http://nms.csail.mit.edu/papers/index.php?detail=112>, 12 pages. * |
"Tracking Moving Devices with the Cricket Location System" written by Adam Smith et al., published in MobiSYS'04, June 6-9, 2004, Boston, Massachusetts on or before December 31, 2004, accessible and printed from URL <http://nms.csail.mit.edu/papers/index.php?detail=9>, 13 pages. * |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10515511B2 (en) | 2004-02-25 | 2019-12-24 | Interactive Games Llc | Network based control of electronic devices for gaming |
US11024115B2 (en) | 2004-02-25 | 2021-06-01 | Interactive Games Llc | Network based control of remote system for enabling, disabling, and controlling gaming |
US10347076B2 (en) | 2004-02-25 | 2019-07-09 | Interactive Games Llc | Network based control of remote system for enabling, disabling, and controlling gaming |
US11069185B2 (en) | 2005-07-08 | 2021-07-20 | Interactive Games Llc | System and method for wireless gaming system with user profiles |
US10733847B2 (en) | 2005-07-08 | 2020-08-04 | Cfph, Llc | System and method for gaming |
US11017628B2 (en) | 2006-10-26 | 2021-05-25 | Interactive Games Llc | System and method for wireless gaming with location determination |
US11182462B2 (en) | 2006-11-15 | 2021-11-23 | Cfph, Llc | Biometric access sensitivity |
US10546107B2 (en) | 2006-11-15 | 2020-01-28 | Cfph, Llc | Biometric access sensitivity |
US10332155B2 (en) | 2007-03-08 | 2019-06-25 | Cfph, Llc | Systems and methods for determining an amount of time an object is worn |
US20110138035A1 (en) * | 2009-12-04 | 2011-06-09 | Digi International Inc. | Location of mobile network nodes |
US8462663B2 (en) * | 2009-12-04 | 2013-06-11 | Digi International Inc. | Location of mobile network nodes |
US10744416B2 (en) | 2010-08-13 | 2020-08-18 | Interactive Games Llc | Multi-process communication regarding gaming information |
US10406446B2 (en) | 2010-08-13 | 2019-09-10 | Interactive Games Llc | Multi-process communication regarding gaming information |
US20180204416A1 (en) * | 2010-09-30 | 2018-07-19 | Jesus Perea-Ochoa | Method and System of Operating Multi-Task Interactive Electronic Devices |
US10741025B2 (en) * | 2010-09-30 | 2020-08-11 | Jesus Perea-Ochoa | Method and system of operating multi-task interactive electronic devices |
US9489793B2 (en) * | 2012-02-28 | 2016-11-08 | Cfph, Llc | Gaming through mobile or other devices |
US11017630B2 (en) | 2012-02-28 | 2021-05-25 | Cfph, Llc | Gaming through mobile or other devices |
US20130225282A1 (en) * | 2012-02-28 | 2013-08-29 | Cfph, Llc | Gaming through mobile or other devices |
US10339759B2 (en) | 2012-06-04 | 2019-07-02 | Bally Gaming, Inc. | Wagering game content based on locations of player check-in |
US9564007B2 (en) | 2012-06-04 | 2017-02-07 | Bally Gaming, Inc. | Wagering game content based on locations of player check-in |
US8944910B1 (en) * | 2012-10-31 | 2015-02-03 | Joingo, Llc | Method and system for secure play in a mobile virtual casino |
US9558624B2 (en) * | 2013-11-22 | 2017-01-31 | Gamblit Gaming, Llc | Multi-mode multi-jurisdiction skill wagering interleaved system |
US10388106B2 (en) * | 2013-11-22 | 2019-08-20 | Gamblit Gaming, Llc | Multi-mode multi-jurisdiction skill wagering interleaved system |
US20150254928A1 (en) * | 2013-11-22 | 2015-09-10 | Gamblit Gaming, Llc | Multi-mode multi-jurisdiction skill wagering interleaved system |
US20210350666A1 (en) * | 2014-02-20 | 2021-11-11 | Cfph, Llc | Account and fund management |
US11869307B2 (en) * | 2014-02-20 | 2024-01-09 | Cfph, Llc | Account and fund management |
Also Published As
Publication number | Publication date |
---|---|
US20180322731A1 (en) | 2018-11-08 |
WO2007146346A3 (en) | 2008-10-30 |
WO2007146346A2 (en) | 2007-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180322731A1 (en) | Location Detection for Portable Wagering Game Machines | |
US8267792B2 (en) | Managing portable wagering game machines | |
US10192398B2 (en) | System and method for positionally accurate gaming content | |
US9053604B2 (en) | Trusted initialization for wagering game machines | |
US8821253B2 (en) | Sharing wagering game machine resources | |
US8734236B2 (en) | Player wagering account and methods thereof | |
US20130023339A1 (en) | Methods and apparatus for providing secure logon to a gaming machine using a mobile device | |
US20130017884A1 (en) | Methods and apparatus for providing secure logon to a gaming machine using a mobile device | |
US20090131146A1 (en) | Wagering Game Funding Mechanisms and Methods Therefor | |
US20100016052A1 (en) | Location-linked audio/video | |
US8727881B2 (en) | Accessing wagering game services by aiming handheld device at external device | |
US20140094277A1 (en) | Managing gifting between players in a gaming environment | |
US20100227680A1 (en) | Wagering game machine wireless key | |
US20090325678A1 (en) | Wagering system with expanding wild feature dictated by direction indicator | |
WO2015122935A1 (en) | System and method for remote control gaming sessions using a mobile device | |
US9552695B2 (en) | Wagering game history features | |
US20140094278A1 (en) | Loan transactions in a gaming environment | |
US20100317433A1 (en) | Wagering game machine with user interface preferences | |
US20140080579A1 (en) | Rewarding Player Referrals in a Wagering Game | |
US11514749B2 (en) | Using mobile devices to operate gaming machines | |
US9460582B2 (en) | Wagering game having display arrangement formed by an image conduit | |
US20140094319A1 (en) | Method for multi machine critical memory versioning, migration and replication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: WMS GAMING INC., ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GAGNER, MARK B.;REEL/FRAME:029810/0717 Effective date: 20060623 |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, TEXAS Free format text: SECURITY AGREEMENT;ASSIGNORS:SCIENTIFIC GAMES INTERNATIONAL, INC.;WMS GAMING INC.;REEL/FRAME:031847/0110 Effective date: 20131018 |
|
AS | Assignment |
Owner name: BALLY GAMING, INC., NEVADA Free format text: MERGER;ASSIGNOR:WMS GAMING INC.;REEL/FRAME:036225/0464 Effective date: 20150629 |
|
AS | Assignment |
Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT, NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNORS:SCIENTIFIC GAMES INTERNATIONAL, INC.;BALLY GAMING, INC.;REEL/FRAME:044889/0662 Effective date: 20171214 Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERA Free format text: SECURITY AGREEMENT;ASSIGNORS:SCIENTIFIC GAMES INTERNATIONAL, INC.;BALLY GAMING, INC.;REEL/FRAME:044889/0662 Effective date: 20171214 |
|
AS | Assignment |
Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT, NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNORS:SCIENTIFIC GAMES INTERNATIONAL, INC.;BALLY GAMING, INC.;REEL/FRAME:045909/0513 Effective date: 20180409 Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERA Free format text: SECURITY AGREEMENT;ASSIGNORS:SCIENTIFIC GAMES INTERNATIONAL, INC.;BALLY GAMING, INC.;REEL/FRAME:045909/0513 Effective date: 20180409 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: SG GAMING, INC., NEVADA Free format text: CHANGE OF NAME;ASSIGNOR:BALLY GAMING, INC.;REEL/FRAME:051649/0373 Effective date: 20200103 |
|
AS | Assignment |
Owner name: DON BEST SPORTS CORPORATION, NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:059756/0397 Effective date: 20220414 Owner name: BALLY GAMING, INC., NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:059756/0397 Effective date: 20220414 Owner name: WMS GAMING INC., NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:059756/0397 Effective date: 20220414 Owner name: SCIENTIFIC GAMES INTERNATIONAL, INC., NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:059756/0397 Effective date: 20220414 |