US20040092303A1 - System and method for retrieving player information in a player tracking system - Google Patents
System and method for retrieving player information in a player tracking system Download PDFInfo
- Publication number
- US20040092303A1 US20040092303A1 US10/661,131 US66113103A US2004092303A1 US 20040092303 A1 US20040092303 A1 US 20040092303A1 US 66113103 A US66113103 A US 66113103A US 2004092303 A1 US2004092303 A1 US 2004092303A1
- Authority
- US
- United States
- Prior art keywords
- set forth
- player
- remote
- user
- information
- 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
-
- 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/3225—Data transfer within a gaming system, e.g. data sent between gaming machines and users
- G07F17/3227—Configuring a gaming machine, e.g. downloading personal settings, selecting working parameters
-
- 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/3225—Data transfer within a gaming system, e.g. data sent between gaming machines and users
- G07F17/3232—Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed
- G07F17/3234—Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed about the performance of a gaming system, e.g. revenue, diagnosis of the gaming system
-
- 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/3225—Data transfer within a gaming system, e.g. data sent between gaming machines and users
- G07F17/3232—Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed
- G07F17/3237—Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed about the players, e.g. profiling, responsible gaming, strategy/behavior of players, location of players
-
- 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/3225—Data transfer within a gaming system, e.g. data sent between gaming machines and users
- G07F17/3232—Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed
- G07F17/3237—Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed about the players, e.g. profiling, responsible gaming, strategy/behavior of players, location of players
- G07F17/3239—Tracking of individual players
Definitions
- the present invention relates generally to gaming machines, and more particularly, to a system and method for remotely accessing the player tracking system.
- Players may also be given an incentive through a player tracking club.
- a player is identified during play by a player tracking ID card and/or a player identification number (PIN).
- PIN player identification number
- the player tracking system tracks the player's play and awards player tracking points according to established criteria.
- the player tracking points may be redeemed for prizes, such as complimentary meals or merchandise.
- the player tracking system is accessed at workstation or computers which are linked to a remote server.
- the computer applications which are used to access the player tracking system for various functions are stored on the workstation.
- the present invention is aimed at one or more of the problems as set forth above.
- a remote system for use with a gaming system.
- the gaming system implements a player tracking system and has at least one electronic gaming machine playable by a player.
- a host computer is coupled to the at least one electronic gaming machine by a network and includes a database for maintaining the player tracking system.
- a remote device receives identification information input by a user.
- a remote network interface is coupled to the remote device for receiving the identification information from the remote device, retrieving player information from the database as a function of the identification information, and returning the player information to the remote device.
- a method using a remote device for retrieving information related to a player in a player tracking system for use with a gaming system includes at least one electronic gaming machine playable by the player and a host computer coupled to the at least one electronic gaming machine by a network.
- the host computer includes a database for maintaining the player tracking system.
- the method includes the steps of receiving identification information at the remote device, receiving the identification information from the remote device at the host computer, and retrieving player information from the database as a function of the identification information.
- FIG. 1 is a block diagram of a remote system for use with a gaming system, according to an embodiment of the present invention
- FIG. 2 is block diagram of an gaming machine and a remote device, according to an embodiment of the present invention
- FIG. 3 is a more detailed block diagram of the remote device of FIG. 2 and a computer program application, according to an embodiment of the present invention
- FIG. 4 is a block diagram of a web client operating on the remote device of FIG. 2, according to an embodiment of the present invention
- FIG. 5A is a first flow diagram of a method for enrolling a player in a player tracking system, according to an embodiment of the present invention
- FIG. 5B is a second flow diagram of a method for enrolling a player in a player tracking system, according to a second embodiment of the present invention.
- FIG. 6 is a diagrammatic illustration of a remote player signup form according to an embodiment of the present invention.
- FIG. 7A is a first flow diagram of a method for remotely accessing player information, according to an embodiment of the present invention.
- FIG. 7B is a second flow diagram of a method for remotely accessing player information, according to a second embodiment of the present invention.
- FIG. 8 is a diagrammatic illustration of a remote player information screen, according to an embodiment of the present invention.
- FIG. 9A is a first flow diagram of a method for remotely accessing information related to a device, according to an embodiment of the present invention.
- FIG. 9B is a second flow diagram of a method for remotely accessing information related to a device, according to a second embodiment of the present invention.
- FIG. 10 is a diagrammatic illustration of a remote asset information screen, according to an embodiment of the present invention.
- FIG. 11A is a first flow diagram of a method for remotely processing jackpot tickets, according to an embodiment of the present invention.
- FIG. 11B is a second flow diagram of a method for remotely processing jackpot tickets, according to a second embodiment of the present invention.
- FIG. 12 is a diagrammatic illustration of a cash ticket information screen, according to an embodiment of the present invention.
- FIG. 13A is a first flow diagram of a method for remotely processing jackpot tickets, according to an embodiment of the present invention.
- FIG. 13B is a second flow diagram of a method for remotely processing jackpot tickets, according to a second embodiment of the present invention.
- FIG. 14A is a diagrammatic illustration of a jackpot information screen, according to an embodiment of the present invention.
- FIG. 14B is a diagrammatic illustration of a fill information screen, according to an embodiment of the present invention.
- FIG. 15A is a first flow diagram of a method for remotely processing hopper fills, according to an embodiment of the present invention.
- FIG. 15B is a second flow diagram of a method for remotely processing hopper fills, according to a second embodiment of the present invention.
- FIG. 16A is a diagrammatic illustration of a hopper fill information screen, according to an embodiment of the present invention.
- FIG. 16B is a diagrammatic illustration of a fill information screen according to an embodiment of the present invention.
- FIG. 17A is a first flow diagram of a method for remotely providing a table rating interface, according to an embodiment of the present invention.
- FIG. 17B is a second flow diagram of a method for remotely providing a table rating interface, according to a second embodiment of the present invention.
- FIG. 18A is a diagrammatic illustration of an open table rating screen, according to an embodiment of the present invention.
- FIG. 19A is a first flow diagram of a method for remotely providing an attendance interface, according to an embodiment of the present invention.
- FIG. 19B is a second flow diagram of a method for remotely providing an attendance interface, according to a second embodiment of the present invention.
- FIG. 20 is a diagrammatic illustration of a player attendance information screen, according to an embodiment of the present invention.
- FIG. 21A is a first flow diagram of a method for remotely providing a surveillance interface, according to an embodiment of the present invention.
- FIG. 21B is a second flow diagram of a method for remotely providing a surveillance interface, according to a second embodiment of the present invention.
- FIG. 22 is a diagrammatic illustration of an alert information screen, according to an embodiment of the present invention.
- FIG. 23A is a flow diagram of a first method for adjusting points assigned to a player in a player tracking system, according to an embodiment of the present invention
- FIG. 23B is flow diagram of a second method for adjusting points assigned to a player in a player tracking system, according to another embodiment of the present invention.
- FIG. 24 is a diagrammatical illustration of a point adjustment request form, according to an embodiment of the present invention.
- FIG. 25A is a flow diagram of a method for issuing vouchers to a player, according to an embodiment of the present invention.
- FIG. 25B is a flow diagram of a second method for issuing vouchers to a player, according to another embodiment of the present invention.
- FIG. 26 is a diagrammatic illustration of a voucher information screen, according to an embodiment of the present invention.
- FIG. 27A is a flow diagram of a method for redeeming printed vouchers using a remote device, according to an embodiment of the present invention.
- FIG. 27B is a flow diagram of a second method for redeeming printed vouchers using a remote device, according to an embodiment of the present invention.
- FIG. 28 is a diagrammatic illustration of a voucher information form, according to an embodiment of the present invention.
- FIG. 29A is a first flow diagram of a method for displaying a list of outstanding vouchers for a selected player, according to a first embodiment of the present invention
- FIG. 29B is a second flow diagram of a method for displaying a list of outstanding vouchers for a selected patron, according to a second embodiment of the present invention.
- FIG. 30 is a diagrammatic illustration of a voucher information dialogue, according to an embodiment of the present invention.
- the present invention provides a system 10 and methods related to a player tracking method or to one or more gaming devices 12 .
- the gaming devices 12 may be electronic or electric gaming machines 13 , such as slot or video slot machines, poker or video poker machines, arcade or video arcade games, and the like, but may also include other types of devices 12 A connected to the system 10 , such as virtual gaming machines (for online gaming), electronic interfaces for use with table games, vending machines, token or credit dispensing machines, ticket redemption machines, or any other electric or electronic device connected to the network.
- virtual gaming machines for online gaming
- electronic interfaces for use with table games
- vending machines token or credit dispensing machines
- ticket redemption machines or any other electric or electronic device connected to the network.
- the system 10 and methods may be embodied or implemented via an entertaining management and monitoring system or gaming system 14 which is shown in block diagram form in FIG. 1.
- the entertainment and monitoring system 14 may include may additional functions such as, real-time multi-site, slot accounting, player tracking, cage credit and vault, sports book data collection, Point of Sale (POS) accounting, keno accounting, bingo accounting, and table game accounting, a wide area progressive jackpot, and electronic funds transfer (EFT).
- POS Point of Sale
- EFT electronic funds transfer
- the system 10 includes eight electronic gaming machines 13 A- 13 H.
- the present invention is not limited to any number of devices 12 or machines 13 .
- the machines 13 are organized into banks (not shown), each bank containing a plurality of machines 13 .
- the gaming devices 12 are connected via a network 16 to one or more host computers 18 , which are generally located at a remote or central location.
- the computer 18 includes a computer program application 20 which maintains one or more databases 22 .
- the database(s) are Oracle database(s).
- the computer program application 20 and databases 22 may be used to record, track, and report accounting information regarding the gaming devices 12 and/or users of the gaming devices 12 or players of the electronic gaming machines 13 . Additionally, the computer program application 20 and databases 22 may be used to maintain information related to player tracking accounts (see below).
- the electronic gaming machines 13 are playable by a player 24 .
- the player 24 may select one of the electronic gaming machines 13 C to play and insert a coin, credit, coupon, and/or player tracking card (not shown) into the chosen gaming machine 13 C.
- the electronic gaming machines 13 C have an associated number of credits or coins required in order to play.
- the game is played and an award in the form of credits may be awarded based on a pay table of the gaming machine 13 .
- FIG. 2 a block diagram of a suitable electronic gaming machine 13 C is shown.
- the machine 13 C comprises a game controller 26 , or central processing unit (CPU), a coin-bill management device 28 , a display processor 30 , a RAM 32 as a memory device and a ROM 34 (generally provided as an EPROM).
- the CPU 26 is mainly composed of a microprocessor unit and performs various calculations and motion control necessary for the progress of the game.
- the coin-bill management device 28 detects the insertion of a coin or a bill and performs a necessary process for managing the coin and the bill.
- the display processor 30 interprets commands issued from the CPU 26 and displays desirable images on a display 36 .
- the RAM 32 temporarily stores programs and data necessary for the progress of the game
- the ROM 34 stores, in advance, programs and data for controlling basic operation of the machine 12 C, such as the booting operation thereof, game code and graphics.
- Input to the gaming device 12 C may be accomplished via mechanical switches or buttons or via a touchscreen interface (not shown).
- Such gaming machines 12 are well known in the art and are therefore not further discussed.
- the player 24 is identified via the player tracking card and/or a player identification number entered into player tracking device 38 at each gaming machine 12 (see below).
- Player tracking accounts may be used, generally, to provide bonuses to a player, in addition to the award designated by, in the case of a video slot or poker machine, the gaming machine's 12 paytable. These bonuses may be awarded to the player 24 based a set of criteria, including, but not limited to, a) the player's play on the machine 12 C, b) the player's overall play, c) play during a predetermined period of time, and d) the player's birthday or anniversary, or e) any other definable criteria.
- bonuses may be awarded on a random basis, i.e., to a randomly chosen player or randomly chosen game 12 . Bonuses may also be awarded in a discretionary manner or based on other criteria, such as, purchases made at a gift shop or other affiliated location.
- the player tracking device 38 includes a processor 40 , a player identification card reader 42 and/or a numeric keypad 44 , and a display 46 .
- the display 46 is a touchscreen panel and the numeric keypad 44 is implemented thereon.
- the player 24 may be identified by entry of a player tracking card into the player identification card reader 42 and/or entry of a player identification number (PIN) on the numeric key pad 46 .
- the play tracking device 38 may also be used to communicate information between the computer 18 and the corresponding gaming machine 12 C.
- the player tracking device 40 may also be used to track bonus points, i.e., incentive points or credits, downloaded from the computer 18 .
- the bonuses are awarded as bonus points.
- the bonus points are incentive points.
- the bonus points are credits.
- the incentive points may converted to credits using a predetermined ratio.
- the predetermined ratio may be 1 or any other desired ratio.
- the predetermined ratio may also be varied based on determined criteria, e.g., the gaming machine 12 being played, the player, or the time of day.
- Incentive points may be designated as cashable or non-cashable.
- the incentive points in a player account may be downloaded to one of the gaming machines 12 for play.
- the present invention provides a remote system 48 for use with the gaming system 14 .
- the remote system 48 provides access to various features or functions of the gaming system 14 by one or more remote devices 50 .
- remote devices 50 A, 50 B, 50 C, 50 D there are four remote devices 50 A, 50 B, 50 C, 50 D, however, this is for discussion purposes only. Any number of remotes devices 50 may be included.
- the remote devices 50 are connected to the network 16 through a network link 52 .
- the network link 52 is a wireless connection.
- the wireless connection uses the EEEE 802.11 standard, e.g., 802.11b or 802.11g.
- wireless links using other standards may also be used where appropriate, such as a short range radio link (e.g., a link using the technology known as “Blue Tooth”).
- the network link 52 may be a wire link.
- the remote devices 50 are generally used by a user 54 and provides, as discussed below, access to various data and/or functions of the gaming system 14 .
- the user 54 is an employee of the gaming established where the gaming system 14 is operating.
- the user 54 has an assigned role (or type) based on their job description. Typical roles may include, but are not limited to, system administrator, supervisor, pit, pit manager, slot floor employee, patron host, player's club, security, security supervisor, slot attendant, slot director, slot shift supervisor, slot technician, sports and racebook, surveillance, and table supervisor.
- the remote devices 50 provides access to one or more types of data and/or one or more functions based on the assigned role of the user 54 .
- a remote device 50 may provide access to one or more of the following functions: remote patron signup, remote patron information, remote device information, remote cash ticket processing, remote jackpot ticket processing, remote hopper fill ticket processing, remote table rating interface, remote attendance, remote surveillance, adjusting a player's bonus or comp points, issuing comp vouchers to a player, redeeming printed vouchers, listing and redeeming outstanding vouchers assigned to a player, and retrieving and displaying information related to a specific remote device 50 .
- Each of these functions is described more fully below.
- the remote device 50 A may be a mobile computer based on the PALM operating system or Microsoft Windows operating system.
- the remote device 50 A includes a processor 58 , a memory 60 for storing applications and data, and a display 64 .
- the display 64 may be a touchscreen display.
- the remote device 50 A may also include a bar code reader 66 .
- the bar code reader 66 may be used to read a player ID card number from the ID card or to read a device ID number from a device 12 (see below).
- One such mobile computer is available from Symbol Technologies, Inc. of Holtsville, N.Y. as model number SPT 1800.
- the remote device 50 A may include an ID card reader 62 capable of reading magnetic stripe ID cards.
- the remote devices 50 are desktop, laptop, notebook, and/or sub-notebook computers.
- the remote device 50 A includes a web client 56 which is stored in the memory 60 and run on the processor 58 .
- the web client 56 is connected to the computer program application 20 running on the host computer 18 through the network link 52 .
- the web client 56 is responsible for acquiring user input, e.g., through forms, and formatting and presenting information to the user 54 .
- the web client 56 is a computer application which is accessed via a web browser, such as Microsoft Internet Explorer, available from Microsoft Corp., of Redmond Calif.
- the web client 56 may be written in Hypertext Mark-Up Language (HTML) and include one or more servlets (see below) which may be written in a computer programming language, such as Java.
- HTML Hypertext Mark-Up Language
- the computer program application 20 implements a remote network interface 66 .
- the remote network interface 68 couples the web client 56 with the database 22 .
- the remote network interface 68 obtains data from the database 22 , formats the data, e.g., into an HTML response, and returns the formatted data to the web client 56 .
- the remote network interface 68 is coupled to the database 22 by one or more data objects 70 .
- data is stored in the database 22 in data tables.
- the data objects 70 handle requests from the remote network interface 68 , abstracts the required data from the database tables and/or sets data into the database tables.
- the data objects 70 include a plurality of first data object (DBOBJECTS) 76 , at least one second data object (VDBOBJECTS) 74 , and a third data object (BUSINESS OBJECT) 72 .
- DBOBJECTS first data object
- VDBOBJECTS second data object
- BUSINESS OBJECT third data object
- the first data objects 76 are coupled to the database tables and abstract specific database tables for the at least one second data object 74 .
- the first data objects 76 handle retrieving and setting data into specific database tables.
- the at least one second data object 74 is coupled to the first data objects 76 assemble multiple first data objects 76 into a single third data object 72 .
- the at least one second data object 74 abstract the third data object 72 from the database tables.
- the third data object 72 is coupled to the at least one second data object 74 .
- the third data object receives queries from the remote network interface, retrieves responsive data from the database (through the first and second data objects 74 , 76 ), formats the responsive data and returns the responsive data to the remote network interface.
- the web client 56 is written in HTML.
- the web client 56 includes a form layer 78 , a menu layer 80 , a login layer 82 , and a servlet layer 84 .
- the login layer 82 provides security. It allows the user 54 to logon to the remote system 48 . In one embodiment, the user 54 enters a name and password to logon. The user 54 may also be required to enter or select the site at which the user 54 is located.
- the menu layer 90 allows the user 54 , once logged on, to navigate to and between servlets.
- the servlets are downloaded to the remote device 50 from the hose computer 18 as needed.
- the menu layer 90 also handles providing access to those servlets to which the user 54 has access, typically based on an assigned role (see above).
- the form and servlet layers 78 , 84 provides common functionality for the servlets.
- the remote system 48 allows the user 54 , such as a slot floor employee or patron host to quickly and remotely enroll a player or patron in the player tracking system.
- the user 54 will generally have a number of unassigned player ID cards (not shown).
- the user 54 may be approached by a player 24 who requests to enroll or may approach the player 24 and ask if they would want to enroll.
- the user 54 enters sign-up information or data onto the remote device 50 A and gives the player 24 a player ID card.
- the sign-up information is sent by the remote device 50 A to the host computer 18 and stored in the database 22 along with the ID card number of the assigned player ID card.
- the user 54 navigates to a servlet for enrolling the player 24 using the menu layer 80 .
- the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
- the player identification number may be selected by the player 24 or be a temporary default PIN assigned to the player ID card.
- the player ID card number to be assigned to the player 24 may be read by the ID card reader 62 or the barcode reader 66 , as appropriate.
- the web client 56 relays the request to the remote network interface 68 .
- the remote network interface 68 retrieves a signup form and sends the signup form to the remote device 50 A for display and interaction with the user 54 via the web client 56 .
- a first method 88 for enrolling the player 24 in the player tracking system using the remote device 50 A is shown.
- a fillable signup form is sent to the remote device 50 A.
- the player information (or enrollment data) is entered on the signup form via the remote device 50 A.
- a second method 94 for enrolling the player 24 in the player tracking system using the remote device 50 A, according to a second embodiment of the present invention is shown.
- a first step 96 the signup form is displayed on the remote device 50 A.
- a step 98 if all required information, e.g., a zip code, was entered then the method 94 proceeds to a third step 100 . If all required information was not entered, then an error message is displayed in a fourth step 102 and the process returns to the first step 96 .
- all required information e.g., a zip code
- the zip code is processed, i.e., the corresponding city and state are determined.
- a fifth step 104 if the zip code is not valid, then the method 94 displays an error message (fourth step 102 ). If the zip code is valid, then the method 94 proceeds to a sixth step 106 .
- the enrollment data is stored are stored as records in the database 22 and control proceeds to a seventh step 108 .
- the seventh step 108 if a room number, i.e., the hotel room hotel in which the player 24 is residing was entered, then the process proceeds to an eighth step 110 . Otherwise, the method 96 returns to the first step 96 .
- an external system may be notified for the creation of room lock keys.
- the room lock keys may be used for the player tracking system and/or room locks.
- An exemplary signup form 110 displayed on the remote device 50 A by the web client 56 is shown in FIG. 6.
- the exemplary signup form 110 includes an entry box for the player's first, middle, and last names 112 , 114 , 116 and a PIN entry box 118 .
- the user 54 selects a save player button 120 to send the data to the host computer 18 .
- the signup form 110 requires additional information.
- the additional information may include, but is not limited to the following: player ID card number (from pre-printed card or left blank for system generated card), address, zip code, country, telephone number(s), room number, number of adult cards, number of child cards, signup date, and one or more notes.
- Child cards operate only the lock of a hotel room.
- Adult cards work in the player tracking system and operate the room lock.
- the display 46 is a touchscreen display.
- the display may capture a signature of the player 24 .
- the player's signature may be also be sent to the host computer 18 with the enrollment data and stored in the database 22 .
- the remote system 48 allows the user 54 , such as a slot floor employee or patron host to quickly and remotely request and receive player information related to a specific player 24 . This may be done prior to approaching the player 24 who is using a specification gaming machine 13 or after the user 54 has been approached by the player 24 .
- interaction with the user 54 including receiving input and displaying the player information, is accomplished using the web client 56 .
- the user 54 may identify the player 24 through entry of the player's ID card number into the remote device 50 A.
- the ID card number may be entered manually.
- the ID card number may be read from the player's ID card using the card reader 62 or the barcode reader 66 as appropriate.
- the user 54 may identify the player 24 by entered a device ID number associated with the respective device 12 .
- the player tracking system has associated the ID number of the device 12 with the player 24 while the player 24 is using the device 12 .
- the host computer 18 may determine the ID number of the player 24 .
- the user 54 navigates to a servlet for requesting player information using the menu layer 80 .
- the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
- the servlet displays a request form which is displayed to the user 54 .
- the user 54 may either enter the player ID card number of the player 24 (manually or reading it from the ID card) or a device ID number associated with a device 12 being used by the player 24 .
- the user 54 enters identification information (in the form of the player ID card number or the device ID number) which is returned to the host computer 18 by the web client 56 .
- the remote network interface 68 receives the identification information, retrieves the player information and returns the player information to the remote device 50 A where it is displayed.
- a first method 124 for remotely requesting information relating to a player 24 is provided.
- identification information is received at the remote device.
- the identification information is received at the host computer.
- the player information is retrieved from the database 22 as a function of the identification information.
- a second method 132 for remotely requesting player information using the remote device 50 A is shown, according to a second embodiment of the present invention.
- a first step 134 the request form is displayed on the remote device 50 A.
- a second step 136 if a player ID card number has been entered, then the method 132 proceeds to a third step 138 .
- the ID card number is validated.
- a fourth step 140 if the ID card number is not valid, an error message is displayed in a fifth step 142 . If the ID card number is valid, then the message proceeds to a sixth step 144 .
- the query (request for player information) is processed by the host computer 18 .
- the player (or patron) information is then returned to the remote device 50 A to be displayed in an seventh step 146 .
- the method 132 proceeds to an eighth step 148 .
- the eighth step 148 if a device (or asset) number has been entered, then the method 132 proceeds to a ninth step 150 . If a device number has not been entered, then the method 132 proceeds to the fifth step 142 and an error message is displayed.
- the ninth step 150 the device number is validated.
- a tenth step 152 if the device number is valid, then control proceeds to the fifth step 144 . Otherwise, the method 132 , proceeds to the fifth step 142 .
- the returned player information is displayed on the remote device 50 A in a player information screen 152 .
- the player information may include, but is not limited to, a player name, a player address, a patron host name, at least one anniversary date, e.g., birthday, wedding anniversary, sign-up date, any meters tracked by the player tracking system, such as bonus points (incentive points or credits), jackpots, coin-out, coin-in, and win/(loss).
- the remote system 48 allows the user 54 , such as a slot floor employee or a slot technician, to quickly remotely request and receive asset or device information related to an gaming device 12 .
- interaction with the user 54 including receiving input and displaying the asset information is accomplished using the web client 56 .
- the user 54 may identify the gaming device 12 , such as an electronic gaming machine 13 by entering identification information.
- the identification information is an asset or device ID number.
- the ID number may be manually entered by the user 54 .
- the user 54 may use the barcode reader 66 to read a barcode, located on the gaming device 12 , containing the device ID number.
- the user navigates to a servlet for requested device information using the menu layer 80 .
- the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
- the servlet displays a request form (not shown) which is displayed to the user 54 .
- the ID number is sent to the remote network interface 68 , which process the query, and returns the requested device information to the remote device 50 A where it is displayed.
- a first method 154 for remotely requesting information related to a specific gaming device 12 is provided.
- identification information is received at the remote device 50 A.
- the identification information is received at the host computer 18 .
- the device information is retrieved from the database 22 as a function of the identification information.
- a second method 162 is for remotely requesting device information using the remote device 50 A is shown, according to an embodiment of the present invention.
- a first step 164 the request form is displayed on the remote device 50 A.
- a second step 166 if an asset number has been entered then the method 162 proceeds to a third step 170 . Otherwise, an error message is displayed in a fourth step 168 .
- the asset number is validated.
- the method 162 proceeds to a sixth step 174 .
- the query (request for asset information) is processed by the host computer 18 .
- the device or asset information is returned to the remote device 50 A to be displayed in a seventh step 176 .
- the returned asset information is displayed on the remote device 50 A in a remote asset information screen 178 .
- the asset information may include, but is not limited to, an asset number, a device number, a denomination (the base denomination the device accepts), a manufacturer, a model, a master prom identifier, a game prom identifier, an online MAC address, an online TCP/IP address, a date on floor, and any or all available system meters, such as, coin in, coin out, games player, and jackpots.
- a gaming system includes a gaming machine that may issue a cash ticket.
- the cash ticket is issued when a player elects to quit playing a particular gaming machine after accumulating a number of credits.
- the number of credits is generally the sum of an original number of credits, any downloaded credits, any inserted credits, and any winnings (or losses).
- the remote system 48 allows the user 54 , such as a slot floor employee or patron host to quickly and remotely process a cash ticket issued by a particular gaming machine 13 .
- the cash ticket issued by the gaming machine 13 includes cash ticket information such as a cash ticket id and a value printed on the cash ticket.
- the user 54 may be approached by a player 24 who requests to cash out a cash ticket and receive the value of the cash ticket.
- the user 54 via the remote device 50 A, requests a cash ticket form.
- the remote network interface 68 sends the cash ticket form to the remote device 50 A.
- the web client 56 relays the request to the remote network interface 68 .
- the remote network interface 68 retrieves the cash ticket form and sends the cash ticket form to the remote device 50 A for display and interaction with the user 54 via the web client 56 .
- the cash ticket form may include a cash ticket button for selecting by the user 54 to communicate each step of the cash ticket processing that has occurred.
- the cash ticket button is a request button that the user 54 selects when the user 54 is approached by the player 24 .
- the cash ticket button may be an acknowledge button selected by the user 54 after validating the cash ticket and prior to processing the cash ticket.
- the cash ticket button may also be a process button selected by the user 54 after confirming that the cash ticket may be paid.
- the cash ticket button may also be a paid button to confirm that the user 54 has paid to the player 24 the value of the cash ticket.
- the remote device 50 A sends a notification of the event and the remote network interface 68 stores the notification in the host computer 18 which then updates the data in the database 23 relating to the status of the cash ticket processing.
- the cash ticket form may also include a field wherein the user 54 enters the cash ticket id such as a number.
- the user 54 enters cash ticket information or data onto the remote device 50 A to verify that the cash ticket is valid and has not been previously processed. If the cash ticket id is invalid or the cash ticket has already been processed, an error message is displayed at the remote device 50 A.
- the cash ticket information is sent by the remote device 50 A to the host computer 18 where cash ticket information is retrieved and sent back to the remote device 50 A.
- the cash ticket id is entered manually, then the user 54 selects a cash ticket entry button to send the cash ticket form to the host computer 18 .
- the cash ticket id is encoded in a barcode printed on the cash ticket. The bar code is read by the bar code reader and sent to the host computer 18 .
- the user 54 navigates to a servlet 24 using the menu layer 80 for inputting and retrieving cash ticket information.
- the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
- the cash ticket information is retrieved from the database 22 by the remote network interface 68 and displayed to the user 54 at the remote device 50 A.
- the returned cash ticket information is displayed on the remote device 50 A in a cash ticket information screen 196 .
- the cash ticket information includes ticket details 168 , such as a gaming machine identifier.
- the gaming machine identifier includes a gaming machine id and a gaming machine location to identify the gaming machine issuing the cash ticket.
- the ticket details 168 further include a date identifier for identifying the issue date of the cash ticket, a shift identifier for identifying the work shift during which the cash ticket was issued, and a value identifier for identifying the value of the cash ticket, thereby allowing the user 54 to confirm the value printed on the cash ticket and the value stored in the host computer 18 .
- a first method 170 for processing a cash ticket using the remote device 50 A is shown.
- a fillable cash ticket form is sent to the remote device 50 A.
- the cash ticket information is entered on the cash ticket form via the remote device 50 A.
- a first step 178 the cash ticket form is displayed on the remote device 50 A.
- a cash ticket id is entered.
- the cash ticked id is verified. If the cash ticket id is invalid, then the method 176 proceeds to a fourth step 184 . If the cash ticket id corresponds to a valid unprocessed cash ticket, then the method 178 proceeds to a fifth step 186 .
- an error message is displayed and the method 176 returns to the first step 178 .
- the ticket details are retrieved from the database 22 and control proceeds to a seventh step 188 .
- the ticket details are processed and display at the remote device 50 A.
- the user 54 may then pay the player.
- the user may be required to acknowledge through the selection of the cash ticket button at each step.
- the remote display displays a cash ticket paid message in an eighth step 190 .
- a gaming system includes a gaming machine that may issue a jackpot ticket.
- a jackpot ticket is issued by the gaming machine when a play of the game results in a win having an associated number of credits over a predetermined number of credits. Such a jackpot causes the gaming machine 12 to lock up, issue an alert and prevents the player from playing.
- the gaming machine 12 does not issue jackpot ticket.
- the user 54 may be required to go to the gaming machine 12 to process the jackpot
- the remote system 48 allows the user 54 , such as a slot floor employee, to quickly and remotely process a jackpot issued by a particular gaming machine 13 .
- the jackpot issued by the gaming machine 13 has associated jackpot information such as a jackpot id and a value of the jackpot.
- the jackpot is dispensed by the gaming machine 13 , while jackpots above the threshold require interaction with an employee, i.e., the user 54 . Additionally, the jackpot may be required to be paid by a cashier. If a jackpot ticket has been issued, the user 54 may be approached by a player 24 who requests to collect the value of the jackpot. Alternatively, the user 54 may have to travel to the gaming machine 13 to process the jackpot.
- the user 54 via the remote device 50 A, requests a jackpot form (not shown).
- the remote network interface 68 sends the jackpot form to the remote device 50 A.
- the web client 56 relays the request to the remote network interface 68 .
- the remote network interface 68 retrieves the jackpot form and sends the jackpot form to the remote device 50 A for display and interaction with the user 54 via the web client 56 .
- the jackpot form includes a jackpot button for selecting by the user 54 to communicate each step of the jackpot processing that has occurred.
- the jackpot button is a request button that the user 54 selects when a jackpot is announced and the user 54 is approached by the player 24 to collect the jackpot.
- the jackpot button may be an acknowledge button selected by the user 54 after validating the jackpot and prior to processing the jackpot.
- the jackpot button may also be a process button selected by the user 54 after confirming that the jackpot may be paid.
- the jackpot button may also be a paid button to confirm that the user 54 has paid to the player 24 the value of the jackpot.
- the remote device 50 A sends a notification of the event and the remote network interface 68 stores the notification in the host computer 18 which then updates the data in the database 22 relating to the jackpot status in the jackpot processing.
- the jackpot form lists several fields having jackpot information, including the jackpot identifier, fill detail and jackpot status, for all active jackpots.
- the user 54 may select either the jackpot identifier or the jackpot status. If the user 54 selects the jackpot identifier, then jackpot detail is displayed on the remote device 50 A. If the user 54 selects jackpot status, then the jackpot status advances to an advanced jackpot status, a notification is sent to the host computer 18 to update the database 22 and the remote device 50 A displays the updated jackpot status on the jackpot form.
- the jackpot form includes a field wherein the user 54 enters the jackpot id such as a number.
- the user 54 enters jackpot information or data onto the remote device 50 A to verify that the jackpot is valid and has not been previously processed. If the jackpot id is invalid or the jackpot has already been processed, an error message is displayed at the remote device 50 A.
- the jackpot information is sent by the remote device 50 A to the host computer 18 where jackpot information is retrieved and sent back to the remote device 50 A.
- the jackpot id is entered manually, then the user 54 selects a jackpot entry button to send the jackpot form to the host computer 18 .
- the jackpot id is read by the bar code reader and sent to the host computer 18 .
- the user 54 navigates to a servlet 24 using the menu layer 80 for inputting and retrieving jackpot information.
- the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
- the jackpot information is retrieved from the database 22 by the remote network interface 68 and displayed to the user 54 at the remote device 50 A.
- the returned jackpot information is displayed on the remote device 50 A in a jackpot information screen 238 .
- the returned fill information is displayed on the remote device 50 A in a fill information screen 240 .
- the jackpot information includes fill detail 198 , such as a gaming machine identifier.
- the gaming machine identifier includes a gaming machine id and a gaming machine location to identify the gaming machine issuing the jackpot.
- the fill detail 198 further includes a gaming date for identifying the issue date of the jackpot, a gaming shift for identifying the work shift during which the jackpot was issued, and a jackpot value for identifying the value of the jackpot, thereby allowing the user 54 to confirm the value printed on the jackpot and the value stored in the host computer 18 .
- jackpot detail 200 as a function of the jackpot identifier is retrieved from the host computer 18 and displayed at the remote device 50 A.
- Jackpot detail 200 may include the gaming machine id and the gaming machine location to identify the gaming machine issuing the jackpot.
- the jackpot detail 200 may further include a gaming machine name for identifying the particular game issuing the jackpot, a gaming denomination for identifying the particular type of credit issued, the gaming date for identifying the issue date of the jackpot, and the gaming shift for identifying the work shift during which the jackpot was issued.
- a first method 202 for processing a jackpot using the remote device 50 A is shown.
- a selectable jackpot form is sent to the remote device 50 A.
- the jackpot information is entered on the jackpot form via the remote device 50 A.
- a method 208 for displaying or processing jackpots is shown.
- a first step 210 all pending jackpots are displayed.
- the list of pending jackpots includes at least a jackpot id and a jackpot status.
- a second step 214 if the user 54 selects jackpot id of a jackpot, the method 208 proceeds to a third step 222 . If the user 54 selects the jackpot status, the method 208 proceeds to a fourth step 236 .
- jackpot details are displayed on the remote device 50 A.
- the selected jackpot is processed by the user 54 .
- the remote system 48 allows the user 54 , such as a slot floor employee to quickly and remotely process a hopper fills in a particular gaming machine 13 , i.e., insert credits or coins into the game machine's hopper to be dispensed to the player 24 when a jackpot has been won, when the game machine has run out or is low on credits.
- the number of credits remaining in the hopper (not shown) are tracked by the host computer 18 (or game machine 13 and relayed to the host computer)which issues an alert when the number of credits remaining reaches a certain amount so that the hopper may be restocked with credits such as coins, tokens, paper money, or the like.
- the user 54 may acknowledge the alert and request a hopper fill form (not shown).
- the remote network interface 68 sends the hopper fill form to the remote device 50 A.
- the web client 56 relays the request to the remote network interface 68 .
- the remote network interface 68 retrieves the hopper fill form and sends the hopper fill form to the remote device 50 A for display and interaction with the user 54 via the web client 56 .
- the hopper fill form includes a hopper fill button (not shown) for selecting by the user 54 to communicate each step of the hopper fill processing that has occurred.
- the hopper fill button is a request button that the user 54 selects when an alert is announced and the user 54 approaches the gaming machine 13 to process the hopper fill.
- the hopper fill button may also be an acknowledge button selected by the user 54 after validating the hopper fill and prior to processing the hopper fill.
- the hopper fill button may also be a process button selected by the user 54 after confirming that the hopper is being restocked.
- the hopper fill button may also be a fill button to confirm that the user 54 has completed restocking the hopper.
- the remote device 50 A sends a notification of the event and the remote interface stores the notification in the host computer 18 which then updates the data in the database 22 relating to the credit status in the hopper fill processing.
- the hopper fill form lists several fields having hopper fill information, including the hopper fill identifier, fill detail and credit status, for all active hopper fills.
- the user 54 may select either the hopper fill identifier or the credit status. If the user 54 selects the hopper fill identifier, then hopper fill detail is displayed on the remote device 50 A. If the user 54 selects credit status, then the credit status advances to an advanced credit status, a notification is sent to the host computer to update the database and the remote device displays the updated credit status on the hopper fill form.
- the hopper fill includes a field wherein the user 54 enters the hopper id, such as a number.
- the user 54 enters hopper fill information or data onto the remote device 50 A to verify that the hopper id is valid and has not been previously processed. If the hopper id is invalid or the hopper fill has already been processed, an error message is displayed at the remote device 50 A.
- the entered hopper fill information is sent by the remote device 50 A to the host computer 18 where additional hopper fill information is retrieved and sent back to the remote device 50 A.
- the hopper id is entered manually, then the user 54 selects a hopper fill entry button to send the hopper fill form to the host computer 18 .
- the hopper id is read from a barcode on the hopper or on the game machine 13 by the bar code reader 66 and sent to the host computer 18 .
- the user 54 navigates to a servlet 24 using the menu layer 80 for inputting and retrieving hopper fill information.
- the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
- the hopper fill information is retrieved from the database 22 by the remote network interface 68 and displayed to the user 54 at the remote device 50 A.
- the returned hopper fill information is displayed on the remote device 50 A in a hopper fill information screen 288 .
- the returned fill information is displayed on the remote device 50 A in a fill information screen 290 .
- the hopper fill information includes fill detail 248 , such as a gaming machine identifier.
- the gaming machine identifier includes a gaming machine id and a gaming machine location to identify the gaming machine requiring the hopper fill.
- the fill detail 248 may further include a gaming date for identifying the issue date of the fill, a gaming shift for identifying the work shift during which the fill was issued, and/or a credit value for identifying the value of the credits supplied.
- hopper fill detail as a function of the hopper fill identifier is retrieved from the host computer 18 and displayed at the remote device 50 A.
- the hopper fill detail includes the gaming machine id and the gaming machine location to identify the gaming machine requiring the credit or hopper fill.
- the hopper fill detail may further include a gaming machine game for identifying the particular game issuing the credits, a gaming denomination for identifying the particular type of credit issued, the gaming date for identifying the fill date of the hopper, and/or the gaming shift for identifying the work shift during which the hopper was filled.
- a first method 252 for processing a hopper fill using the remote device 50 A is shown.
- a selectable hopper fill form is sent to the remote device 50 A.
- the hopper fill information is entered on the hopper fill form via the remote device 50 A.
- the remote device 50 A displays selectable hopper fill information, including pending fills having a credit status and hopper fill identifier.
- the hopper fill form or gaming machines 13 having hopper fill information is displayed on the remote device 50 A.
- the hopper fill information is selectable.
- the hopper fill information is fillable requiring credit refill.
- a second step 262 the user 54 selects a pending fill. If the user 54 selects the hopper fill identifier, control proceeds to a third step 264 , the fill detail is displayed and control returns to the first step 260 . If the user 54 selects the credit status, then the credit status advances to an advanced credit status and control returns to the first step 260 . If all required information was not entered, then an error message is displayed and the hopper fill form is displayed again.
- the method 258 displays an error message (fourth step 266 ). If the hopper id is valid, then the fill detail is retrieved from the database 22 and displayed at the remote device 50 A.
- the remote display After the hopper is filled with credits by the user 54 , the remote display displays a credit filled message.
- the hopper fill detail is retrieved from the host computer and displayed on the remote device 50 A.
- the credit status advances to an advanced credit status which is then displayed at the remote device 50 A.
- the remote system 48 allows the user 54 , such as a slot floor employee or patron host, to quickly and remotely process a table rating and, send and receive table rating information 450 related to a specific player 24 .
- a table rating allows the gaming system 10 to rate or rank the player 24 by determining his or her given session or play, determine his or her worth to the casino, and assign a point award.
- interaction with the user 54 including receiving input and displaying the player information, is accomplished using the web client 56 .
- the user 54 may identify the player 24 through entry of the player's ID card number into the remote device 50 A.
- the ID card number may be entered manually.
- the ID card number may be read from the player's ID card using the card reader 62 or the barcode reader 66 as appropriate.
- the user 54 may identify the player 24 by entering a device ID number associated with the respective device 12 .
- the gaming system has associated the ID number of the device 12 with the player 24 while the player 24 is using the device 12 .
- the host computer 18 may determine the ID number of the player 24 .
- the user 54 navigates to a servlet for requesting player information using the menu layer 80 .
- the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
- the servlet displays a table rating form which is displayed to the user 54 .
- the user 54 may either enter the player ID card number of the player 24 (manually or reading it from the ID card) or a device ID number associated with a device 12 being used by the player 24 .
- the user 54 enters the player information (in the form of the player ID card number or the device ID number) which is returned to the host computer 18 by the web client 56 .
- the remote network interface 68 receives the player information, retrieves the table rating information 450 and returns the table rating information 450 to the remote device 50 A where it is displayed.
- the returned table rating information is displayed on the remote device 50 A in an open table rating form screen 486 .
- the remote network interface 68 determines whether the information is valid. If valid, the table rating information 450 is stored in or retrieved from the database 22 as a function of the identification information. If invalid, an error message is displayed on the remote device 50 A.
- the player information 450 includes a player identifier such as a player number, player name and address, and the like.
- the purpose of the table rating information 450 is to register and display a patron's risk or ranking at a particular gaming machine.
- the risk or ranking informs the user 54 about the player's 24 spending or risk habits during a given session of play at a gaming machine.
- the player information includes a table rating status of open or closed for a particular gaming machine 13 . If the status is open, the player is currently playing the particular gaming machine 13 , thereby enabling the user to generate a table rating.
- the user 54 swipes the player's 24 ID card and brings up the table rating status in a closed status form (not shown) having tillable fields and a status button.
- the user 54 enters table rating information about the session, including but not limited to the player name, the gaming machine 13 , the gaming machine location, the time the player 24 began play, the time the player 24 ceased play, the average bet by the player 24 , and the amount won by the player 24 when leaving the gaming machine 13 .
- the user 54 selects the status button and the table rating is established, sent to the database via the remote network interface and stored therein. Thereafter, any remote devices displaying a table rating form relating to the particular gaming machine 13 displays the newly entered table rating information.
- an open table form is displayed on the remote device.
- the open table form is fillable by the user 54 with table rating details which may include the player's name, the zone information (gaming machine location), a selectable list of the bank information (gaming machines 13 ) available at that location, a seat identifier at which the player 24 is seated, the estimated average bet by the player 24 , the bet value the player is opening the gaming machine 13 with.
- the zone information entered by the user 54 may also include bank information as a function of the zone information. The bank information associated with the zone information is displayed and the user 54 selects the appropriate banking information associated with the particular gaming machine 13 .
- the user 54 selects the status button to send and store the table rating details to the database 22 and update the table rating status to open.
- the updated table rating status is sent to all remote devices displaying information for the particular gaming table.
- the update may be sent automatically or upon request.
- a first method 452 for remotely requesting table rating information relating to a player 24 is provided.
- a fillable form is sent to a remote device for receiving table rating information.
- the table rating information is received at the host computer for processing a table rating for the player.
- a second method 458 for remotely processing a table rating using the remote device 50 A is shown, according to a second embodiment of the present invention.
- a first step 460 the table rating form is displayed on the remote device 50 A.
- a player ID card number is entered, then the method proceeds to a third step.
- the table rating status is then returned to the remote device 50 A to be displayed in the third step 464 .
- a fourth step 466 if the table rating status is open, the closed status form is displayed on the remote device.
- a fifth step 468 t the table rating is closed and control returns to the first step 460 .
- the third step 464 if the table rating status is not open, then the method 458 proceeds to a sixth step 470 .
- the system determines if the remote network interface is a casino.
- System view shows the zones of the system and control proceeds to a seventh step 472 . If the system view shows the zones then control proceeds to a seventh step 472 , otherwise control proceeds to a ninth step 476 .
- zone information is displayed.
- zone is selected and control proceeds to the ninth step 476 .
- the system determines if the remote network interface shows the zone view and control proceeds to a tenth step 478 .
- bank information is shown in the tenth step 478 and control proceeds to an eleventh step 480 . Otherwise, control proceeds to a twelfth step 482 .
- the user 54 enters table rating information.
- the table rating is opened and control returns to the first step 460 .
- the remote system 48 allows the user 54 , such as a slot floor employee or patron host, to quickly and remotely request, send and receive player attendance information 350 related to a specific player 24 .
- a marketing or special event may be targeted to patrons or players meeting defined criteria.
- Each player who attends the event is identified as their attendance is stored in the player tracking system.
- interaction with the user 54 including receiving input and displaying the player attendance information, is accomplished using the web client 56 .
- the user 54 may identify the player 24 through entry of the player's ID card number into the remote device 50 A.
- the ID card number may be entered manually.
- the ID card number may be read from the player's ID card using the card reader 62 or the barcode reader 66 as appropriate.
- the user 54 may identify the player 24 by entering a device ID number associated with the respective device 12 .
- the gaming system has associated the ID number of the device 12 with the player 24 while the player 24 is using the device 12 .
- the host computer 18 may determine the ID number of the player 24 .
- the user 54 navigates to a servlet for requesting player attendance information using the menu layer 80 .
- the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
- the servlet displays an attendance form which is displayed to the user 54 .
- the user 54 may either enter the player ID card number of the player 24 (manually or reading it from the ID card) or a device ID number associated with a device 12 being used by the player 24 .
- the user 54 enters identification information (in the form of the player ID card number or the device ID number) which is returned to the host computer 18 by the web client 56 .
- the remote network interface 68 receives the identification information, retrieves the player attendance information 350 and returns the player attendance information 350 to the remote device 50 A where it is displayed. With specific reference to FIG. 20, in one embodiment the returned player attendance information is displayed on the remote device 50 A in an player attendance information screen 384 .
- the remote network interface 68 determines whether the identification is valid. If valid, the gaming machine information is stored in or retrieved from the database 22 as a function of the identification information. If invalid, an error message is displayed on the remote device. 50 A.
- the gaming machine information includes a device identification number, and the player attendance information is retrieved from the database 22 as a function of the device identification number.
- the player attendance information 350 includes a player identifier such as a player number, player name and address, and the like.
- the player attendance information 350 includes a gaming machine identifier which indicates what gaming machines the player 24 has attended on a particular day.
- the purpose of the player attendance information 350 is to register and display a patrons attendance at a particular gaming machine or marketing event. Attempting to register a player 24 already registered will generate and display an error.
- a first method 352 for remotely requesting information relating to a player 24 is provided.
- identification information is received at the remote device.
- the identification information is received at the host computer.
- identification information is stored in the database, i.e., the player before is marked as the player attending the event.
- the player attendance information is retrieved from the database 22 as a function of the identification information.
- a second method 362 for remotely requesting player information using the remote device 50 A is shown, according to a second embodiment of the present invention.
- a first step 364 the attendance form is requested by the user 54 on the remote device 50 A.
- a second step 366 the user 54 selects and enters an event or gaming via machine and control proceeds to a fourth step 370 .
- a third step 368 an error message is displayed if the user does not enter or select an event and control returns to the first step 364 .
- step 370 if a player ID card number is entered, then the method 362 proceeds to a fifth step 372 .
- the ID card number is validated.
- a sixth step 374 if system determines if the ID card number is not valid, and control proceeds to the third step 368 where an error message is displayed. If the ID card number is valid, then the method proceeds to a seventh step 376 .
- step 376 if the player 24 is not marked as attending the event, the control proceeds to an eighth step 378 .
- step 378 the player's attendance at the gaming machine is registered by the system, and control returns to the first step 264 .
- the remote system 48 allows the user 54 , such as a slot floor employee or patron host to quickly and remotely process an alert having data including user role information, alert information and alert detail issued by a gaming machine 13 .
- the user role information is a system where each user 54 is assigned a role in a hierarchy of roles. The user's role and level on the hierarchy determines which functions and information the user can access and the operations the user can perform.
- interaction with the user 54 including receiving input and displaying the alert information, is accomplished using the web client 56 .
- an alert form displays all active alerts and displays the alerts on the remote device 50 A in an alert form as a function of the user role information.
- the alert form displays the alert and the date and time it occurred.
- the user 54 may identify the alert and select the alert via an alert button to acknowledge that the user 54 is addressing the alert and will clear the alert after it is addressed. After the user 54 addresses the alert and acknowledges that it is addressed, the database 22 is updated and the alert form is refreshed with updated alert information.
- the alert details may include, but are not limited to, an alert type for describing the alert and an alert date for describing the date and time that the alert occurred.
- the alert details 300 may further include a device identifier for describing the gaming device the alert occurred on, a zone name for describing the zone of the gaming floor that the device is located in, and a bank name for describing the bank of the gaming floor that the device is located in.
- Additional alert details 300 may include a repository identifier for describing the repository the alert occurred on, a document identifier for describing a document created by the alert, an alert value for describing the value of the alert, and an alert point describing the point value of the alert.
- the alert details 300 may also further include an employee identifier for describing the employee that initiated the alert and an alert message providing a text description of the alert.
- the user 54 navigates to a servlet for requesting alert information using the menu layer 80 .
- the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
- the servlet displays the alert form which is displayed to the user 54 .
- the user 54 may select the alert displayed on the alert form to retrieve the alert detail 300 which is returned to the host computer 18 by the web client 56 .
- the remote network interface 68 receives the alert information, retrieves the alert detail 300 and returns the alert detail 300 to the remote device 50 A where it is displayed.
- the returned alert information is displayed on the remote device 50 A in an alert information screen 330 .
- a first method 302 for remotely processing an alert is provided.
- alert information is received at the remote device.
- the user selects the alert.
- the alert information is retrieved from the database 22 as a function of the selected alert.
- a second method 310 for remotely requesting player information using the remote device 50 A is shown, according to a second embodiment of the present invention.
- the alert information is retrieved as a function of the user role.
- a second step 314 the retrieved alert information is displayed on the remote device 50 A.
- a third step 316 the user selects an alert, then the method 310 proceeds to a fourth step 318 .
- alert detail is retrieved and displayed as a function of the selected alert.
- a fifth step 320 the user selects an alert button for refreshing the alert information stored in the system 10 .
- a sixth step 322 the user acknowledges the alert.
- a seventh step 324 the system determines if the alert has already been acknowledged.
- an eighth step 326 if the alert was previously acknowledged, an error message is displayed and the method returns to the first step 312 . If the acknowledgement is valid, then the message proceeds to the ninth step 328 .
- the alert is processed by the host computer 18 , notification is sent to other processes in the system, including the database and control returns to the first step 312 .
- the user selects the alert button to refresh the alert information displayed at the remote device 50 A.
- the remote devices 50 allow a user 54 to display and/or increase a player's point, e.g., bonus points, or comp point balance.
- the remote network interface 68 exchanges data between the host computer 18 and the remoter device 50 .
- the data includes adjustment information to adjust the points associated with a player 24 in the player tracking system.
- the data includes a point management form (not shown) which is sent from the remote network interface 68 to the remote device 50 A.
- the point management form is fillable with player information by the user 54 .
- the remote device 50 sends the player information to the remote network interface 68 .
- the remote network interface 68 sends a point adjustment request from to the remote device 50 A.
- a sample point adjustment request form 506 is shown.
- the point adjustment request form allows the user 54 to enter the type of points, the number of points, the reason for the adjustment, and the player ID card number associated with the player 54 .
- the user 54 may select an ISSUE button to send the date to the host computer is where the database 22 is updated.
- a second method 510 for adjusting points associated with a player 24 in a player tracking system is shown.
- a request is displayed on the remote device 50 A.
- the user 54 may then fill out the form and send the form back to the host computer 18 .
- a player ID card number is manually entered on the remote device 59 A.
- the player ID card number is read from the ID card by the bar code reader 66 or the ID card reader 62 .
- a second step 514 if a card number was entered, then the method 510 proceeds to a third step 516 . If a card number was not entered, then the method 510 proceeds to a fourth step 516 and an error message is displayed. In the third step 516 , the card number is validated. In a fifth step 518 , if the card number is valid then the method 510 proceeds to a sixth step 520 . In the sixth step 520 , approval for the requested transaction is processed. In a seventh step 522 if the user or employee 54 has the necessary rights to adjust the player or patron's points then the method 512 proceeds to an eighth step 524 . Otherwise, the method proceeds to the fourth step 516 and an error message is displayed. In the eighth step 524 , the points are adjusted and the process returns the first step 512 .
- the remote device 50 maybe used to issue point vouchers or comp point vouchers to a player 24 .
- the vouchers may be embodied in a paper voucher which is printed on a remote printer carried by the user 54 or may be embodied in a pre-printed voucher having a voucher ID number which is carried by the user 54 , and assigned to the player 24 in the player tracking system.
- the voucher may be embodied in a record stored in the database 22 .
- the remote network interface 68 exchanges data between the host computer 18 and the remote device 50 A.
- the data includes voucher information to issue a voucher to the player 24 in the player tracking system.
- the voucher has at least one of an associated product and service.
- the voucher may be redeemed for the associated product at a related retail store or redeemed for the associated service.
- Exemplary products includes free dinners and/or drinks.
- the remote network interface 68 may send a request form to the remote device 50 A.
- the user 54 enters data onto the request form and the remote device sends the data to the remote network interface 68 .
- a method 530 implements a player tracking system for use with the gaming system.
- a fillable form is sent to the remote device 50 A.
- the form is filled with data for issuing a voucher to the player 24 .
- the user 54 may enter the player ID card number associated with the player 24 on the request form.
- the player ID card number is entered manually.
- the player ID card is read from the player ID card by the ID card reader 62 or the bar code reader 66 .
- a list of the vouchers for which the patron has enough comp points to purchase are listed.
- a player voucher form 536 is shown.
- the player voucher form 536 displays the patron name, the player ID card number, the type of voucher being selected and the points associated with the patron in the player tracking system.
- the player voucher form 536 also lists the vouchers for which the patron may purchase based on the number of comp points they have.
- a flow diagram of a second method 536 for assigning vouchers to a player in a player tracking system is shown.
- a first request form is displayed on the remote device 50 A.
- the first request form allows the user 54 to select the type of voucher, i.e., either point or comp point and to enter the card number of the player or patron 24 .
- a second step 542 if a card number was entered then the process proceeds to a third step 546 . Otherwise, the method 538 proceeds to a fourth step 544 and an error message is displayed.
- the player's ID card number is validated.
- a fourth step 548 if the ED card number is valid, then the method 538 proceeds to a fifth step 550 . Otherwise, the method 538 proceeds to the third step 544 and an error message is displayed.
- the fifth step 550 if the player 24 has any points in the player tracking system, then the method 538 proceeds to a sixth step 552 . Otherwise, the method 538 proceeds to the third step 544 and an error message is displayed.
- the sixth step 552 if there are any active comps or vouchers that the player 24 can afford based on the number of points associated with the player 24 in the patron tracking system, then the method 538 proceeds to the seventh step 554 . Otherwise, the method proceeds to the third step 544 and an error message is displayed.
- a request form or player voucher form 548 is displayed on the remote device 50 A.
- the player voucher form 548 displays a list of vouchers that the player can afford. If the user 54 selects one of the vouchers and selects the issue button, then the voucher or comps are issued in the eighth step 556 .
- a ninth step 558 if the comp or voucher was issued without errors then the method returns to the first step 540 . Otherwise, the method returns to the third step 544 and an error message is displayed.
- the remote device 50 may be used to validated and process, i.e., redeem, printed vouchers.
- a printer voucher may be distributed for any number of reasons, for example, including a promotional event.
- the voucher may be redeemed for an associated service or product.
- a printer voucher may be redeemed for a free dinner or drink.
- the remote network interface 68 generates and delivers to the remote device 50 A a request form.
- the user 54 may enter a voucher ID number onto the form.
- the voucher ID may be validated and processed.
- a status may then be returned to the user 54 .
- a method 540 is used to redeem a voucher.
- a fillable form is sent to the remote device 50 A.
- the fillable form is filled out without voucher information by the user 54 A.
- the voucher information includes a voucher ID number which may be entered manually or by reading a code on the voucher.
- the code may be a bar code printed on the voucher which is read by the bar code reader 66 .
- the voucher ID number is validated and redeemed.
- a voucher information form 548 is displayed on the remote device 50 A.
- the voucher information form 548 in the illustrated embodiment includes the voucher ID number, a good for field which identifies the product or service for which the voucher may be redeemed, an issued date, and an expiration date.
- the user 54 may press the continue button to validate and except the voucher.
- a method 550 for validating and processing and redeeming printed vouchers is shown.
- a request form is displayed on the remote device 50 A.
- the request form allows the user 54 to enter a voucher number or a voucher ID number.
- the voucher ID number is entered manually.
- the voucher number is read from the printed voucher.
- the voucher ID number may be encoded into a bar code which is read by the bar code reader 66 .
- the method proceeds to a third step 556 . Otherwise, the method 550 proceeds to a fourth step 558 and an error message is displayed.
- the voucher number is validated.
- a fifth step 560 if the voucher number is valid, then the method proceeds to a sixth step 562 . Otherwise, the method proceeds to the fourth step 558 and an error message is displayed.
- the sixth step 562 if the voucher has already or previously been accepted, then the method 550 proceeds to the fourth method step 558 and an error message is displayed. Otherwise, the method 550 proceeds to a seventh method step 564 and the voucher is marked as accepted within the database 22 .
- the remote device 50 A may be used to display a list of outstanding vouchers for a selected player or patron 24 and allow the user 54 to accept a specific voucher.
- the voucher has an associated good, i.e., product, or service for which it may be redeemed.
- a specific voucher may be redeemed for a free dinner and/or drink.
- each voucher has a unique voucher ID number and is stored as a record in the database 22 .
- the voucher may be embodied in a printed ticket having the voucher ID printed or encoded thereon. The voucher ID number would be associated with the player 24 in the database 22 .
- At least one voucher is assigned to the player 24 in the player tracking system.
- the voucher has at least one of the good and/or service for which it may be exchanged.
- the remote network interface 68 may be used for exchanging data between the host computer 18 and the remote device 50 A.
- the data includes voucher information associated with the voucher assigned to the player 24 in the player tracking system.
- the data exchange between the remote device 50 A and the remote network interface 68 includes a request form.
- the remote network interface 68 sends the request form to the remote device 50 A.
- the request form may be used by the user 54 for entering information related to the player.
- the remote device 50 A sends the player information to the remote interface 68 .
- the player information includes the player ID card number.
- the player ID card number may be entered manually or may be read by the player ID card reader 62 or the bar code reader 66 , as appropriate.
- the player ID card number is relayed to the remote network interface 68 .
- the remote network interface 68 returns a list of outstanding vouchers associated with the player 24 .
- the user 54 may view details related to each voucher.
- the user 54 may select one of the vouchers to accept, i.e., redeem for the associated service or good.
- a first method 570 for redeeming outstanding vouchers for a selected player 24 is shown.
- a fillable form is sent to the remote device 50 A.
- the form is filled out by the user 54 for identifying the player.
- voucher information is retrieved through the remote network interface 68 .
- a details button (not shown) associated with each voucher in the list may be selected by the user 54 to display voucher information related to the selected voucher. For example, with reference to FIG. 30, an exemplary voucher information screen 578 is shown.
- the voucher information screen 578 may display the voucher ID number, the good or service for which it may be redeemed, the date it was issued, and the date the voucher expires.
- the voucher information screen 578 also includes an accept button which may be selected by the user to accept the voucher as it is redeemed.
- second method 580 for displaying and redeeming outstanding vouchers associated with the player 24 is shown.
- a request form is displayed on the remote device 50 A.
- the user 54 may enter a player ID card number on the request form.
- the player ID card number is entered manually.
- the player ID card number may be read from the player ID card by the ID card reader 62 or the bar code reader 66 .
- the method 580 proceeds to a third step 588 . Otherwise, the method 580 proceeds to a fourth step 586 and an error message is displayed.
- the ID card number is validated.
- the method 580 proceeds to the third step 586 and an error message is displayed. Otherwise, the method proceeds to a sixth step 592 .
- step 592 if the player 24 does not have any outstanding vouchers, then the method 580 proceeds to the fourth step 586 and an error message is displayed. Otherwise, the method 580 proceeds to a seventh step 594 .
- any outstanding vouchers associated with the player 24 are retrieved from the database 22 .
- the retrieved outstanding vouchers are displayed on the remote device 50 A. As discussed above, each voucher in the list has an associated detail button (not shown).
- a ninth step 598 if the detail button for one of the listed vouchers was pressed or selected, then the method 580 proceeds to a tenth step 600 . Otherwise, the method 580 returns to the first step 592 .
- the tenth step 600 voucher details for the selected voucher are retrieved from the database 22 .
- eleventh step 602 the voucher details for the selected voucher are displayed on the remote device 50 A.
- the method 580 proceeds to a thirteenth step 606 . Otherwise, the method 580 returns to the seventh step 594 .
- the selected voucher is marked as being accepted and the method returns to the seventh step 594 .
- the database 22 may store information related to the remote devices 50 , including the current state of the remote device 50 . As discussed below, this information may be retrieved and displayed on the remote device 50 A, for example, for purposes of tech support.
- the user 54 selects the servlet or applet from the menu layer 80 .
- the remote network interface 68 produces an HTML form that displays the information related to the remote device 50 to the user 54 .
- the data includes information which is associated with a current client being utilized on the remote device 50 A.
- the data may include but is not limited to a TCP/IP address of the current client.
- An HTTP context of the current client for the current session, an IOP ID of the current client as defined in the database 22 and an IOP name of the current client is defined in the database.
- IOP or input output point is a designator to represent a point of data input or output such as a dedicated terminal, hand held device, etc., that is distinguished usually by its IP address on the network.
- the IOP ID and name are used to tie transactions that are generated to a particular entity or device.
- the data may also include information related to a current user 54 of the remote device 50 .
- the data may include an employee ID number and/or the employee name.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Pinball Game Machines (AREA)
- Slot Machines And Peripheral Devices (AREA)
Abstract
A remote system and method retrieves player information from a player tracking system implemented. A gaming system implements the player tracking system and has at least one electronic gaming machine playable by a player. A host computer is coupled to the at least one electronic gaming machine by a network and includes a database for maintaining the player tracking system. A remote device receives identification information input by a user. A remote network interface is coupled to the remote device for receiving the identification information from the remote device, retrieving player information from the database as a function of the identification information, and returning the player information to the remote device.
Description
- The present application claims priority to U.S. Provisional Application Serial No. (not assigned), filed Sep. 11, 2003 (Attorney Docket No: 60518,169) and is a continuation-in-part application of U.S. patent application Ser. No. 09/967,571, filed Sep. 28, 2001.
- The present invention relates generally to gaming machines, and more particularly, to a system and method for remotely accessing the player tracking system.
- The growth and competition in the casino gaming market in recent years and the increasingly sophisticated and complex technology being integrated into the gaming environment, at the individual game, casino management, and auditing levels, presents both challenges and opportunities to game manufacturers, gaming establishment operators, and regulatory agencies. The technological capabilities and requirements of, for example, advanced electronic games, multi-site gaming operations, detailed player tracking, wide area progressive jackpots, and various alternatives to the use of currency and coins by players, all present a potentially huge pool of ever-changing data which can be of great value to casino operators (from a management standpoint) and to regulators from an audit/compliance standpoint.
- Players may also be given an incentive through a player tracking club. Usually, a player is identified during play by a player tracking ID card and/or a player identification number (PIN). The player tracking system tracks the player's play and awards player tracking points according to established criteria. The player tracking points may be redeemed for prizes, such as complimentary meals or merchandise.
- Typically, the player tracking system is accessed at workstation or computers which are linked to a remote server. The computer applications which are used to access the player tracking system for various functions are stored on the workstation.
- However, these types systems are inflexible and do not provide the casino operator with the maximum benefit and advantages available from the information and systems now available.
- The present invention is aimed at one or more of the problems as set forth above.
- In one aspect of the present invention, a remote system for use with a gaming system, is provided. The gaming system implements a player tracking system and has at least one electronic gaming machine playable by a player. A host computer is coupled to the at least one electronic gaming machine by a network and includes a database for maintaining the player tracking system. A remote device receives identification information input by a user. A remote network interface is coupled to the remote device for receiving the identification information from the remote device, retrieving player information from the database as a function of the identification information, and returning the player information to the remote device.
- In another aspect of the present invention, a method using a remote device for retrieving information related to a player in a player tracking system for use with a gaming system, is provided. The gaming system includes at least one electronic gaming machine playable by the player and a host computer coupled to the at least one electronic gaming machine by a network. The host computer includes a database for maintaining the player tracking system. The method includes the steps of receiving identification information at the remote device, receiving the identification information from the remote device at the host computer, and retrieving player information from the database as a function of the identification information.
- Other advantages of the present invention will be readily appreciated as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings wherein:
- FIG. 1 is a block diagram of a remote system for use with a gaming system, according to an embodiment of the present invention;
- FIG. 2 is block diagram of an gaming machine and a remote device, according to an embodiment of the present invention;
- FIG. 3 is a more detailed block diagram of the remote device of FIG. 2 and a computer program application, according to an embodiment of the present invention;
- FIG. 4 is a block diagram of a web client operating on the remote device of FIG. 2, according to an embodiment of the present invention;
- FIG. 5A is a first flow diagram of a method for enrolling a player in a player tracking system, according to an embodiment of the present invention;
- FIG. 5B is a second flow diagram of a method for enrolling a player in a player tracking system, according to a second embodiment of the present invention;
- FIG. 6 is a diagrammatic illustration of a remote player signup form according to an embodiment of the present invention;
- FIG. 7A is a first flow diagram of a method for remotely accessing player information, according to an embodiment of the present invention;
- FIG. 7B is a second flow diagram of a method for remotely accessing player information, according to a second embodiment of the present invention;
- FIG. 8 is a diagrammatic illustration of a remote player information screen, according to an embodiment of the present invention;
- FIG. 9A is a first flow diagram of a method for remotely accessing information related to a device, according to an embodiment of the present invention;
- FIG. 9B is a second flow diagram of a method for remotely accessing information related to a device, according to a second embodiment of the present invention;
- FIG. 10 is a diagrammatic illustration of a remote asset information screen, according to an embodiment of the present invention;
- FIG. 11A is a first flow diagram of a method for remotely processing jackpot tickets, according to an embodiment of the present invention;
- FIG. 11B is a second flow diagram of a method for remotely processing jackpot tickets, according to a second embodiment of the present invention;
- FIG. 12 is a diagrammatic illustration of a cash ticket information screen, according to an embodiment of the present invention;
- FIG. 13A is a first flow diagram of a method for remotely processing jackpot tickets, according to an embodiment of the present invention;
- FIG. 13B is a second flow diagram of a method for remotely processing jackpot tickets, according to a second embodiment of the present invention;
- FIG. 14A is a diagrammatic illustration of a jackpot information screen, according to an embodiment of the present invention;
- FIG. 14B is a diagrammatic illustration of a fill information screen, according to an embodiment of the present invention;
- FIG. 15A is a first flow diagram of a method for remotely processing hopper fills, according to an embodiment of the present invention;
- FIG. 15B is a second flow diagram of a method for remotely processing hopper fills, according to a second embodiment of the present invention;
- FIG. 16A is a diagrammatic illustration of a hopper fill information screen, according to an embodiment of the present invention;
- FIG. 16B is a diagrammatic illustration of a fill information screen according to an embodiment of the present invention;
- FIG. 17A is a first flow diagram of a method for remotely providing a table rating interface, according to an embodiment of the present invention;
- FIG. 17B is a second flow diagram of a method for remotely providing a table rating interface, according to a second embodiment of the present invention;
- FIG. 18A is a diagrammatic illustration of an open table rating screen, according to an embodiment of the present invention;
- FIG. 19A is a first flow diagram of a method for remotely providing an attendance interface, according to an embodiment of the present invention;
- FIG. 19B is a second flow diagram of a method for remotely providing an attendance interface, according to a second embodiment of the present invention;
- FIG. 20 is a diagrammatic illustration of a player attendance information screen, according to an embodiment of the present invention;
- FIG. 21A is a first flow diagram of a method for remotely providing a surveillance interface, according to an embodiment of the present invention;
- FIG. 21B is a second flow diagram of a method for remotely providing a surveillance interface, according to a second embodiment of the present invention;
- FIG. 22 is a diagrammatic illustration of an alert information screen, according to an embodiment of the present invention;
- FIG. 23A is a flow diagram of a first method for adjusting points assigned to a player in a player tracking system, according to an embodiment of the present invention;
- FIG. 23B is flow diagram of a second method for adjusting points assigned to a player in a player tracking system, according to another embodiment of the present invention;
- FIG. 24 is a diagrammatical illustration of a point adjustment request form, according to an embodiment of the present invention;
- FIG. 25A is a flow diagram of a method for issuing vouchers to a player, according to an embodiment of the present invention;
- FIG. 25B is a flow diagram of a second method for issuing vouchers to a player, according to another embodiment of the present invention;
- FIG. 26 is a diagrammatic illustration of a voucher information screen, according to an embodiment of the present invention;
- FIG. 27A is a flow diagram of a method for redeeming printed vouchers using a remote device, according to an embodiment of the present invention;
- FIG. 27B is a flow diagram of a second method for redeeming printed vouchers using a remote device, according to an embodiment of the present invention;
- FIG. 28 is a diagrammatic illustration of a voucher information form, according to an embodiment of the present invention;
- FIG. 29A is a first flow diagram of a method for displaying a list of outstanding vouchers for a selected player, according to a first embodiment of the present invention;
- FIG. 29B is a second flow diagram of a method for displaying a list of outstanding vouchers for a selected patron, according to a second embodiment of the present invention; and
- FIG. 30 is a diagrammatic illustration of a voucher information dialogue, according to an embodiment of the present invention.
- I. Overview
- With reference to the drawings and in operation, the present invention provides a
system 10 and methods related to a player tracking method or to one ormore gaming devices 12. - The
gaming devices 12 may be electronic orelectric gaming machines 13, such as slot or video slot machines, poker or video poker machines, arcade or video arcade games, and the like, but may also include other types ofdevices 12A connected to thesystem 10, such as virtual gaming machines (for online gaming), electronic interfaces for use with table games, vending machines, token or credit dispensing machines, ticket redemption machines, or any other electric or electronic device connected to the network. - II. The Gaming System
- In one embodiment, the
system 10 and methods may be embodied or implemented via an entertaining management and monitoring system orgaming system 14 which is shown in block diagram form in FIG. 1. The entertainment andmonitoring system 14 may include may additional functions such as, real-time multi-site, slot accounting, player tracking, cage credit and vault, sports book data collection, Point of Sale (POS) accounting, keno accounting, bingo accounting, and table game accounting, a wide area progressive jackpot, and electronic funds transfer (EFT). Two exemplary systems are disclosed in U.S. patent application Ser. No. 09/967,571. filed Sep. 28, 2001, and U.S. Provisional Patent Application Serial (Not Assigned), filed Sep. 11, 2003 (Attorney Docket No. 60,518-169), both of which are hereby incorporated by reference. - In the illustrated embodiment, the
system 10 includes eightelectronic gaming machines 13A-13H. However, it should be noted that the present invention is not limited to any number ofdevices 12 ormachines 13. In one embodiment, themachines 13 are organized into banks (not shown), each bank containing a plurality ofmachines 13. - The
gaming devices 12 are connected via anetwork 16 to one ormore host computers 18, which are generally located at a remote or central location. Thecomputer 18 includes acomputer program application 20 which maintains one ormore databases 22. In one embodiment, the database(s) are Oracle database(s). - The
computer program application 20 anddatabases 22 may be used to record, track, and report accounting information regarding thegaming devices 12 and/or users of thegaming devices 12 or players of theelectronic gaming machines 13. Additionally, thecomputer program application 20 anddatabases 22 may be used to maintain information related to player tracking accounts (see below). - In general, the
electronic gaming machines 13 are playable by aplayer 24. Theplayer 24 may select one of theelectronic gaming machines 13C to play and insert a coin, credit, coupon, and/or player tracking card (not shown) into the chosengaming machine 13C. Generally, theelectronic gaming machines 13C have an associated number of credits or coins required in order to play. In the case of video slot or poker games, the game is played and an award in the form of credits may be awarded based on a pay table of thegaming machine 13. - With reference to FIG. 2, a block diagram of a suitable
electronic gaming machine 13C is shown. - The
machine 13C comprises agame controller 26, or central processing unit (CPU), a coin-bill management device 28, adisplay processor 30, aRAM 32 as a memory device and a ROM 34 (generally provided as an EPROM). TheCPU 26 is mainly composed of a microprocessor unit and performs various calculations and motion control necessary for the progress of the game. The coin-bill management device 28 detects the insertion of a coin or a bill and performs a necessary process for managing the coin and the bill. Thedisplay processor 30 interprets commands issued from theCPU 26 and displays desirable images on adisplay 36. TheRAM 32 temporarily stores programs and data necessary for the progress of the game, and theROM 34 stores, in advance, programs and data for controlling basic operation of the machine 12C, such as the booting operation thereof, game code and graphics. - Input to the gaming device12C may be accomplished via mechanical switches or buttons or via a touchscreen interface (not shown).
Such gaming machines 12 are well known in the art and are therefore not further discussed. - The
player 24 is identified via the player tracking card and/or a player identification number entered intoplayer tracking device 38 at each gaming machine 12 (see below). Player tracking accounts may be used, generally, to provide bonuses to a player, in addition to the award designated by, in the case of a video slot or poker machine, the gaming machine's 12 paytable. These bonuses may be awarded to theplayer 24 based a set of criteria, including, but not limited to, a) the player's play on the machine 12C, b) the player's overall play, c) play during a predetermined period of time, and d) the player's birthday or anniversary, or e) any other definable criteria. Additionally, bonuses may be awarded on a random basis, i.e., to a randomly chosen player or randomly chosengame 12. Bonuses may also be awarded in a discretionary manner or based on other criteria, such as, purchases made at a gift shop or other affiliated location. - In one embodiment, the
player tracking device 38 includes aprocessor 40, a playeridentification card reader 42 and/or anumeric keypad 44, and adisplay 46. In one embodiment, thedisplay 46 is a touchscreen panel and thenumeric keypad 44 is implemented thereon. - The
player 24 may be identified by entry of a player tracking card into the playeridentification card reader 42 and/or entry of a player identification number (PIN) on the numerickey pad 46. Theplay tracking device 38 may also be used to communicate information between thecomputer 18 and the corresponding gaming machine 12C. Theplayer tracking device 40 may also be used to track bonus points, i.e., incentive points or credits, downloaded from thecomputer 18. - In one aspect of the present invention, the bonuses are awarded as bonus points. In one embodiment, the bonus points are incentive points. In another embodiment, the bonus points are credits.
- The incentive points may converted to credits using a predetermined ratio. The predetermined ratio may be 1 or any other desired ratio. The predetermined ratio may also be varied based on determined criteria, e.g., the
gaming machine 12 being played, the player, or the time of day. Incentive points may be designated as cashable or non-cashable. The incentive points in a player account may be downloaded to one of thegaming machines 12 for play. - III. Remote System
- Returning to FIG. 1, the present invention provides a remote system48 for use with the
gaming system 14. The remote system 48 provides access to various features or functions of thegaming system 14 by one or moreremote devices 50. - In the illustrated embodiment, there are four
remote devices remotes devices 50 may be included. - The
remote devices 50 are connected to thenetwork 16 through anetwork link 52. In one aspect of the present invention, thenetwork link 52 is a wireless connection. In one embodiment, the wireless connection uses the EEEE 802.11 standard, e.g., 802.11b or 802.11g. However, it should be noted that wireless links using other standards may also be used where appropriate, such as a short range radio link (e.g., a link using the technology known as “Blue Tooth”). In another aspect of the present invention, thenetwork link 52 may be a wire link. - The
remote devices 50 are generally used by auser 54 and provides, as discussed below, access to various data and/or functions of thegaming system 14. - In one aspect, the
user 54 is an employee of the gaming established where thegaming system 14 is operating. Typically, theuser 54 has an assigned role (or type) based on their job description. Typical roles may include, but are not limited to, system administrator, supervisor, pit, pit manager, slot floor employee, patron host, player's club, security, security supervisor, slot attendant, slot director, slot shift supervisor, slot technician, sports and racebook, surveillance, and table supervisor. - In one embodiment of the present invention, the
remote devices 50 provides access to one or more types of data and/or one or more functions based on the assigned role of theuser 54. In one embodiment, aremote device 50 may provide access to one or more of the following functions: remote patron signup, remote patron information, remote device information, remote cash ticket processing, remote jackpot ticket processing, remote hopper fill ticket processing, remote table rating interface, remote attendance, remote surveillance, adjusting a player's bonus or comp points, issuing comp vouchers to a player, redeeming printed vouchers, listing and redeeming outstanding vouchers assigned to a player, and retrieving and displaying information related to a specificremote device 50. Each of these functions is described more fully below. - In one embodiment of the present invention, the
remote device 50A may be a mobile computer based on the PALM operating system or Microsoft Windows operating system. With specific reference to FIG. 3 in one embodiment of the present invention, theremote device 50A includes aprocessor 58, amemory 60 for storing applications and data, and adisplay 64. Thedisplay 64 may be a touchscreen display. Theremote device 50A may also include abar code reader 66. Thebar code reader 66 may be used to read a player ID card number from the ID card or to read a device ID number from a device 12 (see below). One such mobile computer is available from Symbol Technologies, Inc. of Holtsville, N.Y. as model number SPT 1800. - Additionally or alternatively, the
remote device 50A may include anID card reader 62 capable of reading magnetic stripe ID cards. - In another embodiment, the
remote devices 50 are desktop, laptop, notebook, and/or sub-notebook computers. - Returning to FIG. 3, in one embodiment of the present invention, the
remote device 50A includes aweb client 56 which is stored in thememory 60 and run on theprocessor 58. Theweb client 56 is connected to thecomputer program application 20 running on thehost computer 18 through thenetwork link 52. - In one aspect of the present invention, all interaction with the user, including the display of data and queries and the input of data, is handled by the
web client 56. Theweb client 56 is responsible for acquiring user input, e.g., through forms, and formatting and presenting information to theuser 54. Theweb client 56 is a computer application which is accessed via a web browser, such as Microsoft Internet Explorer, available from Microsoft Corp., of Redmond Calif. Theweb client 56 may be written in Hypertext Mark-Up Language (HTML) and include one or more servlets (see below) which may be written in a computer programming language, such as Java. - As shown in FIG. 3, the
computer program application 20 implements aremote network interface 66. Theremote network interface 68 couples theweb client 56 with thedatabase 22. In one embodiment, theremote network interface 68 obtains data from thedatabase 22, formats the data, e.g., into an HTML response, and returns the formatted data to theweb client 56. - In one aspect of the present invention, the
remote network interface 68 is coupled to thedatabase 22 by one or more data objects 70. In one embodiment, data is stored in thedatabase 22 in data tables. The data objects 70 handle requests from theremote network interface 68, abstracts the required data from the database tables and/or sets data into the database tables. - As shown, in FIG. 3, the data objects70 include a plurality of first data object (DBOBJECTS) 76, at least one second data object (VDBOBJECTS) 74, and a third data object (BUSINESS OBJECT) 72.
- The first data objects76 are coupled to the database tables and abstract specific database tables for the at least one
second data object 74. The first data objects 76 handle retrieving and setting data into specific database tables. - The at least one
second data object 74 is coupled to the first data objects 76 assemble multiple first data objects 76 into a singlethird data object 72. The at least one second data object 74 abstract the third data object 72 from the database tables. - The third data object72 is coupled to the at least one
second data object 74. The third data object receives queries from the remote network interface, retrieves responsive data from the database (through the first and second data objects 74, 76), formats the responsive data and returns the responsive data to the remote network interface. - With reference to FIG. 4 in one embodiment, the
web client 56 is written in HTML. In the illustrated embodiment, theweb client 56 includes aform layer 78, amenu layer 80, alogin layer 82, and aservlet layer 84. - The
login layer 82 provides security. It allows theuser 54 to logon to the remote system 48. In one embodiment, theuser 54 enters a name and password to logon. Theuser 54 may also be required to enter or select the site at which theuser 54 is located. - The
menu layer 90 allows theuser 54, once logged on, to navigate to and between servlets. The servlets are downloaded to theremote device 50 from thehose computer 18 as needed. Themenu layer 90 also handles providing access to those servlets to which theuser 54 has access, typically based on an assigned role (see above). - The form and servlet layers78, 84 provides common functionality for the servlets.
- A. Remote Player or Patron Signup
- With reference to FIGS. 5A, 5B, and6, the remote system 48 allows the
user 54, such as a slot floor employee or patron host to quickly and remotely enroll a player or patron in the player tracking system. Theuser 54 will generally have a number of unassigned player ID cards (not shown). Theuser 54 may be approached by aplayer 24 who requests to enroll or may approach theplayer 24 and ask if they would want to enroll. - If the
player 24 wants to enroll, theuser 54 enters sign-up information or data onto theremote device 50A and gives the player 24 a player ID card. The sign-up information is sent by theremote device 50A to thehost computer 18 and stored in thedatabase 22 along with the ID card number of the assigned player ID card. - In one embodiment, the
user 54 navigates to a servlet for enrolling theplayer 24 using themenu layer 80. Themenu layer 80 requests the servlet from thehost computer 18 from which it is then downloaded to theremote device 50A. - In one embodiment, only the player's name and a player identification number (PIN) is required. The player identification number may be selected by the
player 24 or be a temporary default PIN assigned to the player ID card. The player ID card number to be assigned to theplayer 24 may be read by theID card reader 62 or thebarcode reader 66, as appropriate. - When the
user 54 selected enrollment from the menu layer, theweb client 56 relays the request to theremote network interface 68. Theremote network interface 68 retrieves a signup form and sends the signup form to theremote device 50A for display and interaction with theuser 54 via theweb client 56. - With specific reference to FIG. 5A, a first method88 for enrolling the
player 24 in the player tracking system using theremote device 50A, according to a first embodiment of the present invention is shown. In afirst step 90, a fillable signup form is sent to theremote device 50A. In asecond step 92, the player information (or enrollment data) is entered on the signup form via theremote device 50A. - With specific reference to FIG. 5B, a
second method 94 for enrolling theplayer 24 in the player tracking system using theremote device 50A, according to a second embodiment of the present invention is shown. - In a
first step 96, the signup form is displayed on theremote device 50A. In astep 98, if all required information, e.g., a zip code, was entered then themethod 94 proceeds to athird step 100. If all required information was not entered, then an error message is displayed in afourth step 102 and the process returns to thefirst step 96. - In the
third step 100, the zip code is processed, i.e., the corresponding city and state are determined. In afifth step 104, if the zip code is not valid, then themethod 94 displays an error message (fourth step 102). If the zip code is valid, then themethod 94 proceeds to asixth step 106. - In the
sixth step 106, the enrollment data is stored are stored as records in thedatabase 22 and control proceeds to aseventh step 108. In theseventh step 108, if a room number, i.e., the hotel room hotel in which theplayer 24 is residing was entered, then the process proceeds to aneighth step 110. Otherwise, themethod 96 returns to thefirst step 96. - In the
eighth step 110, an external system (not shown), may be notified for the creation of room lock keys. One such system In one embodiment as discussed below, the room lock keys may be used for the player tracking system and/or room locks. - An
exemplary signup form 110, displayed on theremote device 50A by theweb client 56 is shown in FIG. 6. As discussed above, in one embodiment the only information required is the player's name and a PIN number. Theexemplary signup form 110 includes an entry box for the player's first, middle, andlast names PIN entry box 118. After the required information has been entered, theuser 54 selects asave player button 120 to send the data to thehost computer 18. - In another embodiment, the
signup form 110 requires additional information. The additional information may include, but is not limited to the following: player ID card number (from pre-printed card or left blank for system generated card), address, zip code, country, telephone number(s), room number, number of adult cards, number of child cards, signup date, and one or more notes. Child cards operate only the lock of a hotel room. Adult cards work in the player tracking system and operate the room lock. - Additionally as discussed above, the
display 46 is a touchscreen display. In one embodiment, the display may capture a signature of theplayer 24. The player's signature may be also be sent to thehost computer 18 with the enrollment data and stored in thedatabase 22. - B. Remote Patron Information
- With reference to FIGS. 7A, 7B, and8, the remote system 48 allows the
user 54, such as a slot floor employee or patron host to quickly and remotely request and receive player information related to aspecific player 24. This may be done prior to approaching theplayer 24 who is using aspecification gaming machine 13 or after theuser 54 has been approached by theplayer 24. - In the illustrated embodiment, interaction with the
user 54, including receiving input and displaying the player information, is accomplished using theweb client 56. - In one aspect of the present invention, the
user 54 may identify theplayer 24 through entry of the player's ID card number into theremote device 50A. In one embodiment, the ID card number may be entered manually. In another embodiment, the ID card number may be read from the player's ID card using thecard reader 62 or thebarcode reader 66 as appropriate. - In another aspect of the present invention, if the
player 24 is utilizing one of thedevices 12 and has identified themselves to the player tracking system by entry of the ID card into thedevice 12 and/or entered in their PIN number, theuser 54 may identify theplayer 24 by entered a device ID number associated with therespective device 12. As discussed below, the player tracking system has associated the ID number of thedevice 12 with theplayer 24 while theplayer 24 is using thedevice 12. Thus, using the device ID number, thehost computer 18 may determine the ID number of theplayer 24. - In one embodiment, the
user 54 navigates to a servlet for requesting player information using themenu layer 80. Themenu layer 80 requests the servlet from thehost computer 18 from which it is then downloaded to theremote device 50A. - The servlet displays a request form which is displayed to the
user 54. As discussed above, theuser 54 may either enter the player ID card number of the player 24 (manually or reading it from the ID card) or a device ID number associated with adevice 12 being used by theplayer 24. Theuser 54 enters identification information (in the form of the player ID card number or the device ID number) which is returned to thehost computer 18 by theweb client 56. Theremote network interface 68 receives the identification information, retrieves the player information and returns the player information to theremote device 50A where it is displayed. - With specific reference to FIG. 7A, a
first method 124 for remotely requesting information relating to aplayer 24 is provided. In afirst step 126, identification information is received at the remote device. In asecond step 128, the identification information is received at the host computer. In athird step 130, the player information is retrieved from thedatabase 22 as a function of the identification information. - With specific reference to FIG. 7B, a
second method 132 for remotely requesting player information using theremote device 50A is shown, according to a second embodiment of the present invention. - In a
first step 134, the request form is displayed on theremote device 50A. In asecond step 136, if a player ID card number has been entered, then themethod 132 proceeds to athird step 138. In thethird step 138, the ID card number is validated. In afourth step 140, if the ID card number is not valid, an error message is displayed in afifth step 142. If the ID card number is valid, then the message proceeds to asixth step 144. - In the
sixth step 144, the query (request for player information) is processed by thehost computer 18. The player (or patron) information is then returned to theremote device 50A to be displayed in anseventh step 146. - In the
second step 136, if an ID card number has not been entered, then themethod 132 proceeds to aneighth step 148. In theeighth step 148, if a device (or asset) number has been entered, then themethod 132 proceeds to aninth step 150. If a device number has not been entered, then themethod 132 proceeds to thefifth step 142 and an error message is displayed. - In the
ninth step 150, the device number is validated. In atenth step 152, if the device number is valid, then control proceeds to thefifth step 144. Otherwise, themethod 132, proceeds to thefifth step 142. - With specific reference to FIG. 8, in one embodiment the returned player information is displayed on the
remote device 50A in aplayer information screen 152. In the illustrated embodiment, the player information may include, but is not limited to, a player name, a player address, a patron host name, at least one anniversary date, e.g., birthday, wedding anniversary, sign-up date, any meters tracked by the player tracking system, such as bonus points (incentive points or credits), jackpots, coin-out, coin-in, and win/(loss). - C. Remote Device Information
- With reference to FIGS. 9A, 9B and10, the remote system 48 allows the
user 54, such as a slot floor employee or a slot technician, to quickly remotely request and receive asset or device information related to angaming device 12. - In the illustrated embodiment, interaction with the
user 54, including receiving input and displaying the asset information is accomplished using theweb client 56. - In one aspect of the present invention, the
user 54 may identify thegaming device 12, such as anelectronic gaming machine 13 by entering identification information. In one embodiment, the identification information is an asset or device ID number. The ID number may be manually entered by theuser 54. In another embodiment, theuser 54 may use thebarcode reader 66 to read a barcode, located on thegaming device 12, containing the device ID number. - In one embodiment, the user navigates to a servlet for requested device information using the
menu layer 80. Themenu layer 80 requests the servlet from thehost computer 18 from which it is then downloaded to theremote device 50A. - The servlet displays a request form (not shown) which is displayed to the
user 54. After the asset or device ID number entered, the ID number is sent to theremote network interface 68, which process the query, and returns the requested device information to theremote device 50A where it is displayed. - With specific reference to FIG. 9A, a
first method 154 for remotely requesting information related to aspecific gaming device 12 is provided. In afirst step 156, identification information is received at theremote device 50A. In asecond step 158, the identification information is received at thehost computer 18. In athird step 160, the device information is retrieved from thedatabase 22 as a function of the identification information. - With specification reference to FIG. 9B, a
second method 162 is for remotely requesting device information using theremote device 50A is shown, according to an embodiment of the present invention. - In a
first step 164, the request form is displayed on theremote device 50A. In asecond step 166, if an asset number has been entered then themethod 162 proceeds to athird step 170. Otherwise, an error message is displayed in afourth step 168. - In the
third step 170, the asset number is validated. In afifth step 172, if the asset number is valid then themethod 162 proceeds to asixth step 174. In thesixth step 174, the query (request for asset information) is processed by thehost computer 18. The device or asset information is returned to theremote device 50A to be displayed in aseventh step 176. - With specific reference to FIG. 10, in one embodiment the returned asset information is displayed on the
remote device 50A in a remoteasset information screen 178. In the illustrated embodiment, the asset information may include, but is not limited to, an asset number, a device number, a denomination (the base denomination the device accepts), a manufacturer, a model, a master prom identifier, a game prom identifier, an online MAC address, an online TCP/IP address, a date on floor, and any or all available system meters, such as, coin in, coin out, games player, and jackpots. - D. Remote Cash Ticket Processing
- In one embodiment, a gaming system includes a gaming machine that may issue a cash ticket. The cash ticket is issued when a player elects to quit playing a particular gaming machine after accumulating a number of credits. The number of credits is generally the sum of an original number of credits, any downloaded credits, any inserted credits, and any winnings (or losses).
- With reference to FIGS. 11A, 11B and12, the remote system 48 allows the
user 54, such as a slot floor employee or patron host to quickly and remotely process a cash ticket issued by aparticular gaming machine 13. The cash ticket issued by thegaming machine 13 includes cash ticket information such as a cash ticket id and a value printed on the cash ticket. Theuser 54 may be approached by aplayer 24 who requests to cash out a cash ticket and receive the value of the cash ticket. - If the
player 24 wants to cash out, theuser 54, via theremote device 50A, requests a cash ticket form. Theremote network interface 68 sends the cash ticket form to theremote device 50A. - When the
user 54 selects the cash ticket form from themenu layer 80, theweb client 56 relays the request to theremote network interface 68. Theremote network interface 68 retrieves the cash ticket form and sends the cash ticket form to theremote device 50A for display and interaction with theuser 54 via theweb client 56. - The cash ticket form may include a cash ticket button for selecting by the
user 54 to communicate each step of the cash ticket processing that has occurred. For example, the cash ticket button is a request button that theuser 54 selects when theuser 54 is approached by theplayer 24. The cash ticket button may be an acknowledge button selected by theuser 54 after validating the cash ticket and prior to processing the cash ticket. The cash ticket button may also be a process button selected by theuser 54 after confirming that the cash ticket may be paid. The cash ticket button may also be a paid button to confirm that theuser 54 has paid to theplayer 24 the value of the cash ticket. Each time the cash ticket button is selected by theuser 54, theremote device 50A sends a notification of the event and theremote network interface 68 stores the notification in thehost computer 18 which then updates the data in the database 23 relating to the status of the cash ticket processing. - The cash ticket form may also include a field wherein the
user 54 enters the cash ticket id such as a number. Theuser 54 enters cash ticket information or data onto theremote device 50A to verify that the cash ticket is valid and has not been previously processed. If the cash ticket id is invalid or the cash ticket has already been processed, an error message is displayed at theremote device 50A. The cash ticket information is sent by theremote device 50A to thehost computer 18 where cash ticket information is retrieved and sent back to theremote device 50A. In one embodiment, the cash ticket id is entered manually, then theuser 54 selects a cash ticket entry button to send the cash ticket form to thehost computer 18. In another embodiment, the cash ticket id is encoded in a barcode printed on the cash ticket. The bar code is read by the bar code reader and sent to thehost computer 18. - In one embodiment, the
user 54 navigates to aservlet 24 using themenu layer 80 for inputting and retrieving cash ticket information. Themenu layer 80 requests the servlet from thehost computer 18 from which it is then downloaded to theremote device 50A. - After the validity of cash ticket is confirmed, the cash ticket information is retrieved from the
database 22 by theremote network interface 68 and displayed to theuser 54 at theremote device 50A. With specific reference to FIG. 12, in one embodiment the returned cash ticket information is displayed on theremote device 50A in a cashticket information screen 196. - The cash ticket information includes ticket details168, such as a gaming machine identifier. The gaming machine identifier includes a gaming machine id and a gaming machine location to identify the gaming machine issuing the cash ticket. The ticket details 168 further include a date identifier for identifying the issue date of the cash ticket, a shift identifier for identifying the work shift during which the cash ticket was issued, and a value identifier for identifying the value of the cash ticket, thereby allowing the
user 54 to confirm the value printed on the cash ticket and the value stored in thehost computer 18. - With specific reference to FIG. 11A, a
first method 170 for processing a cash ticket using theremote device 50A, according to a first embodiment of the present invention is shown. In afirst step 172, a fillable cash ticket form is sent to theremote device 50A. In asecond step 174, the cash ticket information is entered on the cash ticket form via theremote device 50A. - With specific reference to FIG. 11B, a
second method 176 for processing the cash ticket using theremote device 50A, according to a second embodiment of the present invention is shown. - In a
first step 178, the cash ticket form is displayed on theremote device 50A. In a second step 180 a cash ticket id is entered. In athird step 182, the cash ticked id is verified. If the cash ticket id is invalid, then themethod 176 proceeds to afourth step 184. If the cash ticket id corresponds to a valid unprocessed cash ticket, then themethod 178 proceeds to afifth step 186. In thefourth step 184, an error message is displayed and themethod 176 returns to thefirst step 178. - In the
fifth step 186, the ticket details are retrieved from thedatabase 22 and control proceeds to aseventh step 188. In theseventh step 188, the ticket details are processed and display at theremote device 50A. Theuser 54 may then pay the player. As discussed above, the user may be required to acknowledge through the selection of the cash ticket button at each step. Once the user has acknowledged that the player has been paid, the remote display displays a cash ticket paid message in aneighth step 190. - E. Remote Jackpot Ticket Processing
- In one embodiment, a gaming system includes a gaming machine that may issue a jackpot ticket. In one embodiment, a jackpot ticket is issued by the gaming machine when a play of the game results in a win having an associated number of credits over a predetermined number of credits. Such a jackpot causes the
gaming machine 12 to lock up, issue an alert and prevents the player from playing. - In another embodiment, the
gaming machine 12 does not issue jackpot ticket. However, theuser 54 may be required to go to thegaming machine 12 to process the jackpot - With reference to FIGS. 13A, 13B and14A, the remote system 48 allows the
user 54, such as a slot floor employee, to quickly and remotely process a jackpot issued by aparticular gaming machine 13. The jackpot issued by thegaming machine 13 has associated jackpot information such as a jackpot id and a value of the jackpot. - In one embodiment, the jackpot is dispensed by the
gaming machine 13, while jackpots above the threshold require interaction with an employee, i.e., theuser 54. Additionally, the jackpot may be required to be paid by a cashier. If a jackpot ticket has been issued, theuser 54 may be approached by aplayer 24 who requests to collect the value of the jackpot. Alternatively, theuser 54 may have to travel to thegaming machine 13 to process the jackpot. - If the
player 24 wants to collect the jackpot, theuser 54, via theremote device 50A, requests a jackpot form (not shown). Theremote network interface 68 sends the jackpot form to theremote device 50A. - When the
user 54 selects the jackpot form from themenu layer 80, theweb client 56 relays the request to theremote network interface 68. Theremote network interface 68 retrieves the jackpot form and sends the jackpot form to theremote device 50A for display and interaction with theuser 54 via theweb client 56. - The jackpot form includes a jackpot button for selecting by the
user 54 to communicate each step of the jackpot processing that has occurred. For example, the jackpot button is a request button that theuser 54 selects when a jackpot is announced and theuser 54 is approached by theplayer 24 to collect the jackpot. The jackpot button may be an acknowledge button selected by theuser 54 after validating the jackpot and prior to processing the jackpot. The jackpot button may also be a process button selected by theuser 54 after confirming that the jackpot may be paid. The jackpot button may also be a paid button to confirm that theuser 54 has paid to theplayer 24 the value of the jackpot. Each time the jackpot button is selected by theuser 54, theremote device 50A sends a notification of the event and theremote network interface 68 stores the notification in thehost computer 18 which then updates the data in thedatabase 22 relating to the jackpot status in the jackpot processing. - In one embodiment, the jackpot form lists several fields having jackpot information, including the jackpot identifier, fill detail and jackpot status, for all active jackpots. The
user 54 may select either the jackpot identifier or the jackpot status. If theuser 54 selects the jackpot identifier, then jackpot detail is displayed on theremote device 50A. If theuser 54 selects jackpot status, then the jackpot status advances to an advanced jackpot status, a notification is sent to thehost computer 18 to update thedatabase 22 and theremote device 50A displays the updated jackpot status on the jackpot form. - In another embodiment, the jackpot form includes a field wherein the
user 54 enters the jackpot id such as a number. Theuser 54 enters jackpot information or data onto theremote device 50A to verify that the jackpot is valid and has not been previously processed. If the jackpot id is invalid or the jackpot has already been processed, an error message is displayed at theremote device 50A. The jackpot information is sent by theremote device 50A to thehost computer 18 where jackpot information is retrieved and sent back to theremote device 50A. - In one embodiment, the jackpot id is entered manually, then the
user 54 selects a jackpot entry button to send the jackpot form to thehost computer 18. In another embodiment, the jackpot id is read by the bar code reader and sent to thehost computer 18. - In one embodiment, the
user 54 navigates to aservlet 24 using themenu layer 80 for inputting and retrieving jackpot information. Themenu layer 80 requests the servlet from thehost computer 18 from which it is then downloaded to theremote device 50A. - After the validity of jackpot is confirmed, the jackpot information is retrieved from the
database 22 by theremote network interface 68 and displayed to theuser 54 at theremote device 50A. With specific reference to FIG. 14A, in one embodiment the returned jackpot information is displayed on theremote device 50A in ajackpot information screen 238. With reference to FIG. 14B, in another embodiment, the returned fill information is displayed on theremote device 50A in afill information screen 240. - The jackpot information includes fill detail198, such as a gaming machine identifier. The gaming machine identifier includes a gaming machine id and a gaming machine location to identify the gaming machine issuing the jackpot. The fill detail 198 further includes a gaming date for identifying the issue date of the jackpot, a gaming shift for identifying the work shift during which the jackpot was issued, and a jackpot value for identifying the value of the jackpot, thereby allowing the
user 54 to confirm the value printed on the jackpot and the value stored in thehost computer 18. - If the
user 54 selects the jackpot identifier field on the jackpot form, jackpot detail 200 as a function of the jackpot identifier is retrieved from thehost computer 18 and displayed at theremote device 50A. Jackpot detail 200 may include the gaming machine id and the gaming machine location to identify the gaming machine issuing the jackpot. The jackpot detail 200 may further include a gaming machine name for identifying the particular game issuing the jackpot, a gaming denomination for identifying the particular type of credit issued, the gaming date for identifying the issue date of the jackpot, and the gaming shift for identifying the work shift during which the jackpot was issued. - With specific reference to FIG. 13A, a
first method 202 for processing a jackpot using theremote device 50A, according to a first embodiment of the present invention is shown. In afirst step 204, a selectable jackpot form is sent to theremote device 50A. In asecond step 206, the jackpot information is entered on the jackpot form via theremote device 50A. - With specific reference to FIG. 13B, in another aspect of the present invention, a
method 208 for displaying or processing jackpots is shown. In afirst step 210, all pending jackpots are displayed. In one embodiment, the list of pending jackpots includes at least a jackpot id and a jackpot status. In asecond step 214, if theuser 54 selects jackpot id of a jackpot, themethod 208 proceeds to athird step 222. If theuser 54 selects the jackpot status, themethod 208 proceeds to afourth step 236. In thethird step 222, jackpot details are displayed on theremote device 50A. In thefourth step 236, the selected jackpot is processed by theuser 54. - F. Remote Hopper Fill Ticket Processing
- With reference to FIGS. 15A, 15B,16A and 16B, the remote system 48 allows the
user 54, such as a slot floor employee to quickly and remotely process a hopper fills in aparticular gaming machine 13, i.e., insert credits or coins into the game machine's hopper to be dispensed to theplayer 24 when a jackpot has been won, when the game machine has run out or is low on credits. The number of credits remaining in the hopper (not shown) are tracked by the host computer 18 (orgame machine 13 and relayed to the host computer)which issues an alert when the number of credits remaining reaches a certain amount so that the hopper may be restocked with credits such as coins, tokens, paper money, or the like. - Once an alert is issued, the
user 54, via theremote device 50A, may acknowledge the alert and request a hopper fill form (not shown). Theremote network interface 68 sends the hopper fill form to theremote device 50A. - When the
user 54 selects the hopper fill form from themenu layer 80, theweb client 56 relays the request to theremote network interface 68. Theremote network interface 68 retrieves the hopper fill form and sends the hopper fill form to theremote device 50A for display and interaction with theuser 54 via theweb client 56. - In one embodiment, the hopper fill form includes a hopper fill button (not shown) for selecting by the
user 54 to communicate each step of the hopper fill processing that has occurred. For example, the hopper fill button is a request button that theuser 54 selects when an alert is announced and theuser 54 approaches thegaming machine 13 to process the hopper fill. The hopper fill button may also be an acknowledge button selected by theuser 54 after validating the hopper fill and prior to processing the hopper fill. The hopper fill button may also be a process button selected by theuser 54 after confirming that the hopper is being restocked. The hopper fill button may also be a fill button to confirm that theuser 54 has completed restocking the hopper. Each time the hopper fill button is selected by the user, theremote device 50A sends a notification of the event and the remote interface stores the notification in thehost computer 18 which then updates the data in thedatabase 22 relating to the credit status in the hopper fill processing. - In one embodiment, the hopper fill form lists several fields having hopper fill information, including the hopper fill identifier, fill detail and credit status, for all active hopper fills. The
user 54 may select either the hopper fill identifier or the credit status. If theuser 54 selects the hopper fill identifier, then hopper fill detail is displayed on theremote device 50A. If theuser 54 selects credit status, then the credit status advances to an advanced credit status, a notification is sent to the host computer to update the database and the remote device displays the updated credit status on the hopper fill form. - In another embodiment, the hopper fill includes a field wherein the
user 54 enters the hopper id, such as a number. Theuser 54 enters hopper fill information or data onto theremote device 50A to verify that the hopper id is valid and has not been previously processed. If the hopper id is invalid or the hopper fill has already been processed, an error message is displayed at theremote device 50A. The entered hopper fill information is sent by theremote device 50A to thehost computer 18 where additional hopper fill information is retrieved and sent back to theremote device 50A. In one embodiment, the hopper id is entered manually, then theuser 54 selects a hopper fill entry button to send the hopper fill form to thehost computer 18. In another embodiment, the hopper id is read from a barcode on the hopper or on thegame machine 13 by thebar code reader 66 and sent to thehost computer 18. - In one embodiment, the
user 54 navigates to aservlet 24 using themenu layer 80 for inputting and retrieving hopper fill information. Themenu layer 80 requests the servlet from thehost computer 18 from which it is then downloaded to theremote device 50A. - After the validity of hopper is confirmed, the hopper fill information is retrieved from the
database 22 by theremote network interface 68 and displayed to theuser 54 at theremote device 50A. With specific reference to FIG. 16A, in one embodiment the returned hopper fill information is displayed on theremote device 50A in a hopperfill information screen 288. With reference to FIG. 16B, in another embodiment, the returned fill information is displayed on theremote device 50A in afill information screen 290. - The hopper fill information includes fill detail248, such as a gaming machine identifier. The gaming machine identifier includes a gaming machine id and a gaming machine location to identify the gaming machine requiring the hopper fill. The fill detail 248 may further include a gaming date for identifying the issue date of the fill, a gaming shift for identifying the work shift during which the fill was issued, and/or a credit value for identifying the value of the credits supplied.
- If the
user 54 selects the hopper fill identifier field on the hopper fill form, hopper fill detail as a function of the hopper fill identifier is retrieved from thehost computer 18 and displayed at theremote device 50A. In one embodiment, the hopper fill detail includes the gaming machine id and the gaming machine location to identify the gaming machine requiring the credit or hopper fill. The hopper fill detail may further include a gaming machine game for identifying the particular game issuing the credits, a gaming denomination for identifying the particular type of credit issued, the gaming date for identifying the fill date of the hopper, and/or the gaming shift for identifying the work shift during which the hopper was filled. - With specific reference to FIG. 15A, a
first method 252 for processing a hopper fill using theremote device 50A, according to a first embodiment of the present invention is shown. In afirst step 254, a selectable hopper fill form is sent to theremote device 50A. In asecond step 256, the hopper fill information is entered on the hopper fill form via theremote device 50A. - With specific reference to FIG. 15B, a
second method 258 for processing the hopper fill using theremote device 50A, according to a second embodiment of the present invention is shown. - In a
first step 260, theremote device 50A displays selectable hopper fill information, including pending fills having a credit status and hopper fill identifier. In an alternate embodiment, the hopper fill form orgaming machines 13 having hopper fill information, is displayed on theremote device 50A. In one embodiment, the hopper fill information is selectable. In another embodiment the hopper fill information is fillable requiring credit refill. - In a second step262, the
user 54 selects a pending fill. If theuser 54 selects the hopper fill identifier, control proceeds to athird step 264, the fill detail is displayed and control returns to thefirst step 260. If theuser 54 selects the credit status, then the credit status advances to an advanced credit status and control returns to thefirst step 260. If all required information was not entered, then an error message is displayed and the hopper fill form is displayed again. - Then he hopper id is verified. If the hopper id is not valid, then the
method 258 displays an error message (fourth step 266). If the hopper id is valid, then the fill detail is retrieved from thedatabase 22 and displayed at theremote device 50A. - After the hopper is filled with credits by the
user 54, the remote display displays a credit filled message. - If the user selects another hopper fill identifier, the hopper fill detail is retrieved from the host computer and displayed on the
remote device 50A. - If the user selects a credit status, the credit status advances to an advanced credit status which is then displayed at the
remote device 50A. - G. Remote Table Rating Interface
- With reference to FIGS. 17A, 17B, and18, the remote system 48 allows the
user 54, such as a slot floor employee or patron host, to quickly and remotely process a table rating and, send and receive table rating information 450 related to aspecific player 24. A table rating allows thegaming system 10 to rate or rank theplayer 24 by determining his or her given session or play, determine his or her worth to the casino, and assign a point award. - In the illustrated embodiment, interaction with the
user 54, including receiving input and displaying the player information, is accomplished using theweb client 56. - In one aspect of the present invention, the
user 54 may identify theplayer 24 through entry of the player's ID card number into theremote device 50A. In one embodiment, the ID card number may be entered manually. In another embodiment, the ID card number may be read from the player's ID card using thecard reader 62 or thebarcode reader 66 as appropriate. - In another aspect of the present invention, if the
player 24 is utilizing one of thedevices 12 and has identified themselves to the gaming system by entry of the ID card into thedevice 12 and/or entered in their PIN number, theuser 54 may identify theplayer 24 by entering a device ID number associated with therespective device 12. As discussed below, the gaming system has associated the ID number of thedevice 12 with theplayer 24 while theplayer 24 is using thedevice 12. Thus, using the device ID number, thehost computer 18 may determine the ID number of theplayer 24. - In one embodiment, the
user 54 navigates to a servlet for requesting player information using themenu layer 80. Themenu layer 80 requests the servlet from thehost computer 18 from which it is then downloaded to theremote device 50A. - The servlet displays a table rating form which is displayed to the
user 54. As discussed above, theuser 54 may either enter the player ID card number of the player 24 (manually or reading it from the ID card) or a device ID number associated with adevice 12 being used by theplayer 24. Theuser 54 enters the player information (in the form of the player ID card number or the device ID number) which is returned to thehost computer 18 by theweb client 56. Theremote network interface 68 receives the player information, retrieves the table rating information 450 and returns the table rating information 450 to theremote device 50A where it is displayed. With specific reference to FIG. 18, in one embodiment the returned table rating information is displayed on theremote device 50A in an open tablerating form screen 486. - When the player information is entered, the
remote network interface 68 determines whether the information is valid. If valid, the table rating information 450 is stored in or retrieved from thedatabase 22 as a function of the identification information. If invalid, an error message is displayed on theremote device 50A. The player information 450 includes a player identifier such as a player number, player name and address, and the like. - The purpose of the table rating information450 is to register and display a patron's risk or ranking at a particular gaming machine. The risk or ranking informs the
user 54 about the player's 24 spending or risk habits during a given session of play at a gaming machine. - The player information includes a table rating status of open or closed for a
particular gaming machine 13. If the status is open, the player is currently playing theparticular gaming machine 13, thereby enabling the user to generate a table rating. When theplayer 24 decides to discontinue playing, theuser 54 swipes the player's 24 ID card and brings up the table rating status in a closed status form (not shown) having tillable fields and a status button. Theuser 54 enters table rating information about the session, including but not limited to the player name, thegaming machine 13, the gaming machine location, the time theplayer 24 began play, the time theplayer 24 ceased play, the average bet by theplayer 24, and the amount won by theplayer 24 when leaving thegaming machine 13. Theuser 54 selects the status button and the table rating is established, sent to the database via the remote network interface and stored therein. Thereafter, any remote devices displaying a table rating form relating to theparticular gaming machine 13 displays the newly entered table rating information. - If, after swiping the player's card, the
player 24 does not have an open table rating, an open table form is displayed on the remote device. The open table form is fillable by theuser 54 with table rating details which may include the player's name, the zone information (gaming machine location), a selectable list of the bank information (gaming machines 13) available at that location, a seat identifier at which theplayer 24 is seated, the estimated average bet by theplayer 24, the bet value the player is opening thegaming machine 13 with. The zone information entered by theuser 54 may also include bank information as a function of the zone information. The bank information associated with the zone information is displayed and theuser 54 selects the appropriate banking information associated with theparticular gaming machine 13. - Once the information is entered, the
user 54 selects the status button to send and store the table rating details to thedatabase 22 and update the table rating status to open. The updated table rating status is sent to all remote devices displaying information for the particular gaming table. The update may be sent automatically or upon request. - With specific reference to FIG. 17A, a
first method 452 for remotely requesting table rating information relating to aplayer 24 is provided. In afirst step 454, a fillable form is sent to a remote device for receiving table rating information. In asecond step 456, the table rating information is received at the host computer for processing a table rating for the player. - With specific reference to FIG. 17B, a
second method 458 for remotely processing a table rating using theremote device 50A is shown, according to a second embodiment of the present invention. - In a
first step 460, the table rating form is displayed on theremote device 50A. - In a second step, if a player ID card number is entered, then the method proceeds to a third step. The table rating status is then returned to the
remote device 50A to be displayed in thethird step 464. - In a
fourth step 466, if the table rating status is open, the closed status form is displayed on the remote device. - In a
fifth step 468, t the table rating is closed and control returns to thefirst step 460. In thethird step 464, if the table rating status is not open, then themethod 458 proceeds to asixth step 470. - In the
sixth step 470, the system determines if the remote network interface is a casino. System view shows the zones of the system and control proceeds to aseventh step 472. If the system view shows the zones then control proceeds to aseventh step 472, otherwise control proceeds to aninth step 476. - In the
seventh step 472, zone information is displayed. - In an
eighth step 474, zone is selected and control proceeds to theninth step 476. - In the
ninth step 476, the system determines if the remote network interface shows the zone view and control proceeds to atenth step 478. - If the system shows the zone view, then bank information is shown in the
tenth step 478 and control proceeds to aneleventh step 480. Otherwise, control proceeds to atwelfth step 482. - In the
eleventh step 480, a bank is entered, and control proceeds to thetwelfth step 482. - In the
twelfth step 482, the open rating form is displayed and control proceeds to athirteenth step 484. - In the
thirteenth step 484, theuser 54 enters table rating information. - In the
fourteenth step 486, the table rating is opened and control returns to thefirst step 460. - H. Remote Attendance
- With reference to FIGS. 19A, 19B, and20, the remote system 48 allows the
user 54, such as a slot floor employee or patron host, to quickly and remotely request, send and receive player attendance information 350 related to aspecific player 24. For example, a marketing or special event may be targeted to patrons or players meeting defined criteria. Each player who attends the event is identified as their attendance is stored in the player tracking system. - In the illustrated embodiment, interaction with the
user 54, including receiving input and displaying the player attendance information, is accomplished using theweb client 56. - In one aspect of the present invention, the
user 54 may identify theplayer 24 through entry of the player's ID card number into theremote device 50A. In one embodiment, the ID card number may be entered manually. In another embodiment, the ID card number may be read from the player's ID card using thecard reader 62 or thebarcode reader 66 as appropriate. - In another aspect of the present invention, if the
player 24 is utilizing one of thedevices 12 and has identified themselves to the gaming system by entry of the ID card into thedevice 12 and/or entered in their PIN number, theuser 54 may identify theplayer 24 by entering a device ID number associated with therespective device 12. As discussed below, the gaming system has associated the ID number of thedevice 12 with theplayer 24 while theplayer 24 is using thedevice 12. Thus, using the device ID number, thehost computer 18 may determine the ID number of theplayer 24. - In one embodiment, the
user 54 navigates to a servlet for requesting player attendance information using themenu layer 80. Themenu layer 80 requests the servlet from thehost computer 18 from which it is then downloaded to theremote device 50A. - The servlet displays an attendance form which is displayed to the
user 54. As discussed above, theuser 54 may either enter the player ID card number of the player 24 (manually or reading it from the ID card) or a device ID number associated with adevice 12 being used by theplayer 24. Theuser 54 enters identification information (in the form of the player ID card number or the device ID number) which is returned to thehost computer 18 by theweb client 56. Theremote network interface 68 receives the identification information, retrieves the player attendance information 350 and returns the player attendance information 350 to theremote device 50A where it is displayed. With specific reference to FIG. 20, in one embodiment the returned player attendance information is displayed on theremote device 50A in an playerattendance information screen 384. - When the identification information is entered, the
remote network interface 68 determines whether the identification is valid. If valid, the gaming machine information is stored in or retrieved from thedatabase 22 as a function of the identification information. If invalid, an error message is displayed on the remote device. 50A. The gaming machine information includes a device identification number, and the player attendance information is retrieved from thedatabase 22 as a function of the device identification number. The player attendance information 350 includes a player identifier such as a player number, player name and address, and the like. The player attendance information 350 includes a gaming machine identifier which indicates what gaming machines theplayer 24 has attended on a particular day. - The purpose of the player attendance information350 is to register and display a patrons attendance at a particular gaming machine or marketing event. Attempting to register a
player 24 already registered will generate and display an error. - With specific reference to FIG. 19A, a
first method 352 for remotely requesting information relating to aplayer 24 is provided. In afirst step 354, identification information is received at the remote device. In asecond step 356, the identification information is received at the host computer. In athird step 358, identification information is stored in the database, i.e., the player before is marked as the player attending the event. In afourth step 360, the player attendance information is retrieved from thedatabase 22 as a function of the identification information. - With specific reference to FIG. 19B, a
second method 362 for remotely requesting player information using theremote device 50A is shown, according to a second embodiment of the present invention. - In a
first step 364, the attendance form is requested by theuser 54 on theremote device 50A. - In a
second step 366, theuser 54 selects and enters an event or gaming via machine and control proceeds to afourth step 370. - In a
third step 368, an error message is displayed if the user does not enter or select an event and control returns to thefirst step 364. - In the
fourth step 370, if a player ID card number is entered, then themethod 362 proceeds to afifth step 372. - In the
fifth step 372, the ID card number is validated. - In a
sixth step 374, if system determines if the ID card number is not valid, and control proceeds to thethird step 368 where an error message is displayed. If the ID card number is valid, then the method proceeds to aseventh step 376. - In the
seventh step 376, if theplayer 24 is not marked as attending the event, the control proceeds to aneighth step 378. - In the eight
step 378, the player's attendance at the gaming machine is registered by the system, and control returns to thefirst step 264. - I. Remote Surveillance
- With reference to FIGS. 21A, 21B, and22, the remote system 48 allows the
user 54, such as a slot floor employee or patron host to quickly and remotely process an alert having data including user role information, alert information and alert detail issued by agaming machine 13. The user role information is a system where eachuser 54 is assigned a role in a hierarchy of roles. The user's role and level on the hierarchy determines which functions and information the user can access and the operations the user can perform. - In the illustrated embodiment, interaction with the
user 54, including receiving input and displaying the alert information, is accomplished using theweb client 56. - In one aspect of the present invention, an alert form displays all active alerts and displays the alerts on the
remote device 50A in an alert form as a function of the user role information. The alert form displays the alert and the date and time it occurred. Theuser 54 may identify the alert and select the alert via an alert button to acknowledge that theuser 54 is addressing the alert and will clear the alert after it is addressed. After theuser 54 addresses the alert and acknowledges that it is addressed, thedatabase 22 is updated and the alert form is refreshed with updated alert information. - In the illustrated embodiment, the
user 54 selects the alert from the alert form and alert details 300 are displayed. The alert details may include, but are not limited to, an alert type for describing the alert and an alert date for describing the date and time that the alert occurred. The alert details 300 may further include a device identifier for describing the gaming device the alert occurred on, a zone name for describing the zone of the gaming floor that the device is located in, and a bank name for describing the bank of the gaming floor that the device is located in. Additional alert details 300 may include a repository identifier for describing the repository the alert occurred on, a document identifier for describing a document created by the alert, an alert value for describing the value of the alert, and an alert point describing the point value of the alert. The alert details 300 may also further include an employee identifier for describing the employee that initiated the alert and an alert message providing a text description of the alert. - In one embodiment, the
user 54 navigates to a servlet for requesting alert information using themenu layer 80. Themenu layer 80 requests the servlet from thehost computer 18 from which it is then downloaded to theremote device 50A. - In one embodiment, the servlet displays the alert form which is displayed to the
user 54. As discussed above, theuser 54 may select the alert displayed on the alert form to retrieve the alert detail 300 which is returned to thehost computer 18 by theweb client 56. Theremote network interface 68 receives the alert information, retrieves the alert detail 300 and returns the alert detail 300 to theremote device 50A where it is displayed. With specific reference to FIG. 22, in one embodiment the returned alert information is displayed on theremote device 50A in analert information screen 330. - With specific reference to FIG. 21A, a
first method 302 for remotely processing an alert is provided. In afirst step 304, alert information is received at the remote device. In asecond step 306, the user selects the alert. In athird step 308, the alert information is retrieved from thedatabase 22 as a function of the selected alert. - With specific reference to FIG. 21B, a
second method 310 for remotely requesting player information using theremote device 50A is shown, according to a second embodiment of the present invention. - In a
first step 312, the alert information is retrieved as a function of the user role. - In a
second step 314, the retrieved alert information is displayed on theremote device 50A. - In a
third step 316, the user selects an alert, then themethod 310 proceeds to afourth step 318. - In the
fourth step 318, alert detail is retrieved and displayed as a function of the selected alert. - In a
fifth step 320, the user selects an alert button for refreshing the alert information stored in thesystem 10. - In a
sixth step 322, the user acknowledges the alert. - In a
seventh step 324, the system determines if the alert has already been acknowledged. - In an
eighth step 326, if the alert was previously acknowledged, an error message is displayed and the method returns to thefirst step 312. If the acknowledgement is valid, then the message proceeds to theninth step 328. - In the
ninth step 328, the alert is processed by thehost computer 18, notification is sent to other processes in the system, including the database and control returns to thefirst step 312. - In the
third step 316, the user selects the alert button to refresh the alert information displayed at theremote device 50A. - Obviously, many modifications and variations of the present invention are possible in light of the above teachings. The invention maybe practiced otherwise than as specifically described within the scope of the appended claims.
- J. Patron Point Adjustment
- With reference to FIGS. 23A, 23B and24, the
remote devices 50 allow auser 54 to display and/or increase a player's point, e.g., bonus points, or comp point balance. In one embodiment, theremote network interface 68 exchanges data between thehost computer 18 and theremoter device 50. The data includes adjustment information to adjust the points associated with aplayer 24 in the player tracking system. - In one embodiment, the data includes a point management form (not shown) which is sent from the
remote network interface 68 to theremote device 50A. The point management form is fillable with player information by theuser 54. Theremote device 50 sends the player information to theremote network interface 68. Once theplayer 24 has been identified, theremote network interface 68 sends a point adjustment request from to theremote device 50A. - With specific reference to FIG. 24, a sample point
adjustment request form 506, according to one embodiment, is shown. In the illustrated embodiment, the point adjustment request form allows theuser 54 to enter the type of points, the number of points, the reason for the adjustment, and the player ID card number associated with theplayer 54. When finished, theuser 54 may select an ISSUE button to send the date to the host computer is where thedatabase 22 is updated. - With specific reference to FIG. 23B, a
second method 510 for adjusting points associated with aplayer 24 in a player tracking system is shown. In afirst step 512, a request is displayed on theremote device 50A. Theuser 54 may then fill out the form and send the form back to thehost computer 18. In one embodiment, a player ID card number is manually entered on the remote device 59A. In another embodiment, the player ID card number is read from the ID card by thebar code reader 66 or theID card reader 62. - In a
second step 514, if a card number was entered, then themethod 510 proceeds to athird step 516. If a card number was not entered, then themethod 510 proceeds to afourth step 516 and an error message is displayed. In thethird step 516, the card number is validated. In afifth step 518, if the card number is valid then themethod 510 proceeds to asixth step 520. In thesixth step 520, approval for the requested transaction is processed. In aseventh step 522 if the user oremployee 54 has the necessary rights to adjust the player or patron's points then themethod 512 proceeds to aneighth step 524. Otherwise, the method proceeds to thefourth step 516 and an error message is displayed. In theeighth step 524, the points are adjusted and the process returns thefirst step 512. - K. Comp Point Vouchers
- With reference to FIGS. 25A, 25B and26, the
remote device 50 maybe used to issue point vouchers or comp point vouchers to aplayer 24. The vouchers may be embodied in a paper voucher which is printed on a remote printer carried by theuser 54 or may be embodied in a pre-printed voucher having a voucher ID number which is carried by theuser 54, and assigned to theplayer 24 in the player tracking system. Alternatively, the voucher may be embodied in a record stored in thedatabase 22. - In one embodiment of the present invention, the
remote network interface 68 exchanges data between thehost computer 18 and theremote device 50A. The data includes voucher information to issue a voucher to theplayer 24 in the player tracking system. The voucher has at least one of an associated product and service. For example, the voucher may be redeemed for the associated product at a related retail store or redeemed for the associated service. Exemplary products includes free dinners and/or drinks. - As discussed below the
remote network interface 68 may send a request form to theremote device 50A. Theuser 54 enters data onto the request form and the remote device sends the data to theremote network interface 68. - With specific reference to FIG. 25, in one embodiment of the present invention, a
method 530 implements a player tracking system for use with the gaming system. In a first step 532 a fillable form is sent to theremote device 50A. In asecond step 534, the form is filled with data for issuing a voucher to theplayer 24. - The
user 54 may enter the player ID card number associated with theplayer 24 on the request form. In one embodiment, the player ID card number is entered manually. In another embodiment, the player ID card is read from the player ID card by theID card reader 62 or thebar code reader 66. After the player has been identified, a list of the vouchers for which the patron has enough comp points to purchase are listed. With specific reference to FIG. 26, aplayer voucher form 536, according to an embodiment of the present invention, is shown. Theplayer voucher form 536 displays the patron name, the player ID card number, the type of voucher being selected and the points associated with the patron in the player tracking system. Theplayer voucher form 536 also lists the vouchers for which the patron may purchase based on the number of comp points they have. - With specific reference to FIG. 25B, a flow diagram of a
second method 536 for assigning vouchers to a player in a player tracking system is shown. In afirst step 540, a first request form is displayed on theremote device 50A. The first request form allows theuser 54 to select the type of voucher, i.e., either point or comp point and to enter the card number of the player orpatron 24. In asecond step 542, if a card number was entered then the process proceeds to athird step 546. Otherwise, themethod 538 proceeds to afourth step 544 and an error message is displayed. In thethird step 546, the player's ID card number is validated. In afourth step 548, if the ED card number is valid, then themethod 538 proceeds to afifth step 550. Otherwise, themethod 538 proceeds to thethird step 544 and an error message is displayed. In thefifth step 550, if theplayer 24 has any points in the player tracking system, then themethod 538 proceeds to asixth step 552. Otherwise, themethod 538 proceeds to thethird step 544 and an error message is displayed. In thesixth step 552, if there are any active comps or vouchers that theplayer 24 can afford based on the number of points associated with theplayer 24 in the patron tracking system, then themethod 538 proceeds to theseventh step 554. Otherwise, the method proceeds to thethird step 544 and an error message is displayed. In theseventh step 554, a request form orplayer voucher form 548 is displayed on theremote device 50A. As discussed above, theplayer voucher form 548 displays a list of vouchers that the player can afford. If theuser 54 selects one of the vouchers and selects the issue button, then the voucher or comps are issued in theeighth step 556. In aninth step 558, if the comp or voucher was issued without errors then the method returns to thefirst step 540. Otherwise, the method returns to thethird step 544 and an error message is displayed. - L. Redemption of Printed Vouchers
- With reference to FIGS. 27A, 27B and28, the
remote device 50 may be used to validated and process, i.e., redeem, printed vouchers. A printer voucher may be distributed for any number of reasons, for example, including a promotional event. Typically, the voucher may be redeemed for an associated service or product. For example, a printer voucher may be redeemed for a free dinner or drink. - As discussed below in one embodiment, the
remote network interface 68 generates and delivers to theremote device 50A a request form. Theuser 54 may enter a voucher ID number onto the form. By pressing a continue button, the voucher ID may be validated and processed. A status may then be returned to theuser 54. - With reference to FIG. 27A, in one embodiment a
method 540 is used to redeem a voucher. In afirst step 542, a fillable form is sent to theremote device 50A. In asecond step 544, the fillable form is filled out without voucher information by the user 54A. In one embodiment, the voucher information includes a voucher ID number which may be entered manually or by reading a code on the voucher. For example, the code may be a bar code printed on the voucher which is read by thebar code reader 66. In athird step 546, the voucher ID number is validated and redeemed. - With specific reference to FIG. 28, in one embodiment, once a voucher has been identified by the
remote network interface 68, avoucher information form 548 is displayed on theremote device 50A. Thevoucher information form 548 in the illustrated embodiment includes the voucher ID number, a good for field which identifies the product or service for which the voucher may be redeemed, an issued date, and an expiration date. Once theuser 54 verifies the data displayed on the voucher information form, theuser 54 may press the continue button to validate and except the voucher. - With specific reference to FIG. 27B, a
method 550 for validating and processing and redeeming printed vouchers according to another embodiment of the present invention is shown. In afirst step 552, a request form is displayed on theremote device 50A. The request form allows theuser 54 to enter a voucher number or a voucher ID number. In one embodiment, the voucher ID number is entered manually. In another embodiment, the voucher number is read from the printed voucher. For example, the voucher ID number may be encoded into a bar code which is read by thebar code reader 66. In asecond step 554, if the voucher ID number has been entered then the method proceeds to athird step 556. Otherwise, themethod 550 proceeds to afourth step 558 and an error message is displayed. In thethird step 556, the voucher number is validated. In afifth step 560, if the voucher number is valid, then the method proceeds to asixth step 562. Otherwise, the method proceeds to thefourth step 558 and an error message is displayed. In thesixth step 562, if the voucher has already or previously been accepted, then themethod 550 proceeds to thefourth method step 558 and an error message is displayed. Otherwise, themethod 550 proceeds to aseventh method step 564 and the voucher is marked as accepted within thedatabase 22. - M. Voucher Information Retrieval
- With reference to FIGS. 29A, 29B and30, the
remote device 50A may be used to display a list of outstanding vouchers for a selected player orpatron 24 and allow theuser 54 to accept a specific voucher. Typically the voucher has an associated good, i.e., product, or service for which it may be redeemed. For example, a specific voucher may be redeemed for a free dinner and/or drink. In one embodiment, each voucher has a unique voucher ID number and is stored as a record in thedatabase 22. In another embodiment, the voucher may be embodied in a printed ticket having the voucher ID printed or encoded thereon. The voucher ID number would be associated with theplayer 24 in thedatabase 22. - In one aspect of the present invention, at least one voucher is assigned to the
player 24 in the player tracking system. The voucher has at least one of the good and/or service for which it may be exchanged. Theremote network interface 68 may be used for exchanging data between thehost computer 18 and theremote device 50A. The data includes voucher information associated with the voucher assigned to theplayer 24 in the player tracking system. - In one embodiment, the data exchange between the
remote device 50A and theremote network interface 68 includes a request form. Theremote network interface 68 sends the request form to theremote device 50A. The request form may be used by theuser 54 for entering information related to the player. Theremote device 50A sends the player information to theremote interface 68. As discussed below, in one embodiment of the present invention, the player information includes the player ID card number. The player ID card number may be entered manually or may be read by the playerID card reader 62 or thebar code reader 66, as appropriate. The player ID card number is relayed to theremote network interface 68. Theremote network interface 68 returns a list of outstanding vouchers associated with theplayer 24. Theuser 54 may view details related to each voucher. Theuser 54 may select one of the vouchers to accept, i.e., redeem for the associated service or good. - With specific reference to FIG. 29A, a
first method 570 for redeeming outstanding vouchers for a selectedplayer 24 is shown. In afirst step 572, a fillable form is sent to theremote device 50A. In asecond step 574, the form is filled out by theuser 54 for identifying the player. In athird step 576, voucher information is retrieved through theremote network interface 68. As discussed above, once the player has been identified, a list of outstanding vouchers is returned to theremote device 50A. A details button (not shown) associated with each voucher in the list may be selected by theuser 54 to display voucher information related to the selected voucher. For example, with reference to FIG. 30, an exemplaryvoucher information screen 578 is shown. Thevoucher information screen 578 may display the voucher ID number, the good or service for which it may be redeemed, the date it was issued, and the date the voucher expires. Thevoucher information screen 578 also includes an accept button which may be selected by the user to accept the voucher as it is redeemed. - With specific reference to FIG. 29B,
second method 580 for displaying and redeeming outstanding vouchers associated with theplayer 24 is shown. In afirst step 582, a request form is displayed on theremote device 50A. In one embodiment, theuser 54 may enter a player ID card number on the request form. In one embodiment, the player ID card number is entered manually. In another embodiment, the player ID card number may be read from the player ID card by theID card reader 62 or thebar code reader 66. In asecond step 584, if an ID card number has been entered, then themethod 580 proceeds to athird step 588. Otherwise, themethod 580 proceeds to afourth step 586 and an error message is displayed. In thethird step 588, the ID card number is validated. In afifth step 590, if the ID card number is not valid, then themethod 580 proceeds to thethird step 586 and an error message is displayed. Otherwise, the method proceeds to asixth step 592. - In the
sixth step 592, if theplayer 24 does not have any outstanding vouchers, then themethod 580 proceeds to thefourth step 586 and an error message is displayed. Otherwise, themethod 580 proceeds to aseventh step 594. - In the
seventh step 594, any outstanding vouchers associated with theplayer 24 are retrieved from thedatabase 22. In aneighth step 596, the retrieved outstanding vouchers are displayed on theremote device 50A. As discussed above, each voucher in the list has an associated detail button (not shown). - In a
ninth step 598, if the detail button for one of the listed vouchers was pressed or selected, then themethod 580 proceeds to atenth step 600. Otherwise, themethod 580 returns to thefirst step 592. In thetenth step 600, voucher details for the selected voucher are retrieved from thedatabase 22. Ineleventh step 602, the voucher details for the selected voucher are displayed on theremote device 50A. In atwelfth step 604, if the accept button for the selected voucher was pressed or selected, then themethod 580 proceeds to athirteenth step 606. Otherwise, themethod 580 returns to theseventh step 594. - In the
thirteenth step 606, the selected voucher is marked as being accepted and the method returns to theseventh step 594. - N. System Information
- In another aspect of the present invention, the
database 22 may store information related to theremote devices 50, including the current state of theremote device 50. As discussed below, this information may be retrieved and displayed on theremote device 50A, for example, for purposes of tech support. In one embodiment, theuser 54 selects the servlet or applet from themenu layer 80. Theremote network interface 68 produces an HTML form that displays the information related to theremote device 50 to theuser 54. - In one embodiment, the data includes information which is associated with a current client being utilized on the
remote device 50A. For example, the data may include but is not limited to a TCP/IP address of the current client. An HTTP context of the current client for the current session, an IOP ID of the current client as defined in thedatabase 22 and an IOP name of the current client is defined in the database. IOP or input output point is a designator to represent a point of data input or output such as a dedicated terminal, hand held device, etc., that is distinguished usually by its IP address on the network. The IOP ID and name are used to tie transactions that are generated to a particular entity or device. - The data may also include information related to a
current user 54 of theremote device 50. For example, the data may include an employee ID number and/or the employee name. - Obviously, many modifications and variations of the present invention are possible in light of the above teachings. The invention may be practiced otherwise than as specifically described within the scope of the appended claims.
Claims (69)
1. A remote system for use with a gaming system, the gaming system for implementing a player tracking system and having at least one electronic gaming machine playable by a player, a host computer coupled to the at least one electronic gaming machine by a network, the host computer including a database for maintaining the player tracking system, the remote system comprising:
a remote device for receiving identification information input by a user; and,
a remote network interface coupled to the remote device for receiving the identification information from the remote device, retrieving player information from the database as a function of the identification information, and returning the player information to the remote device.
2. A remote system, as set forth in claim 1 , wherein the remote device is coupled to the remote network interface by a wireless connection.
3. A remote system, as set forth in claim 2 , wherein the wireless connection uses an IEEE 802.11 standard.
4. A remote system, as set forth in claim 3 , wherein the wireless connection is IEEE 802.11b.
5. A remote system, as set forth in claim 3 , wherein the wireless connection is IEEE 802.11g.
6. A remote system, as set forth in claim 1 , the remote device having a processor and a web client for interaction with the user.
7. A remote system, as set forth in claim 6 , the web client for acquiring input from the user and formatting and presenting data to the user.
8. A remote system, as set forth in claim 1 , the remote network interface for sending a request form to the remote device.
9. A remote system, as set forth in claim 8 , the request form being fillable with the identification information by the user.
10. A remote system, as set forth in claim 9 , the remote device having a processor and a web client for interaction with a user, the request form being accessible through the web client.
11. A remote system, as set forth in claim 10 , the request form accepting the identification information.
12. A remote system, as set forth in claim 11 , the identification information including one of an identification card number and a device number associated with the electronic gaming machine.
13. A remote system, as set forth in claim 11 , the identification information including an identification card number, the remote network interface for receiving the identification card number and determining if the identification card number is valid.
14. A remote system, as set forth in claim 13 , the remote network interface for retrieving the player information from the database if the identification card number is valid.
15. A remote system as set forth in claim 13 , further comprising a card reader connected to the remote device, the card reader for reading the identification card number from a player identification card.
16. A remote system, as set forth in claim 11 , the identification information including a device identification number associated with the electronic gaming machine.
17. A remote system, as set forth in claim 16 , the remote network interface for receiving the device identification number and retrieving player information from the database as a function of the device identification number, the player information associated with the player playing the electronic gaming machine.
18. A remote system, as set forth in claim 1 , the remote network interface coupled to the database for retrieving and storing data therein.
19. A remote system, as set forth in claim 18 , the database for storing data in database tables.
20. A remote system, as set forth in claim 19 , further comprising a plurality of first data object coupled to the database tables for retrieving and storing data in the database tables.
21. A remote system, as set forth in claim 20 , further comprising at least one second data object coupled to the first data objects for assembling multiple first data objects into a third data object.
22. A remote system, as set forth in claim 21 , the third object coupled to the remote network interface for receiving queries from the remote network interface, retrieving responsive data from the database, formatting the responsive data and returning the responsive data to the remote network interface.
23. A remote system, as set forth in claim 22 , the remote network interface for receiving the responsive data and transmitting the responsive data to the remote device.
24. A remote system, as set forth in claim 23 , the remote device having a processor and a web client for interaction with a user, the remote network interface for formatting the responsive data into a hyper text mark-up language response for display by the web client.
25. A remote system, as set forth in claim 6 , the web client including a plurality of servlets for providing functionality to a user.
26. A remote system, as set forth in claim 25 , the web client including a login layer for identifying the user.
27. A remote system, as set forth in claim 26 , the web client including a menu layer for allowing the user to navigate to and access the servlets.
28. A remote system, as set forth in claim 27 , the user having an assigned type, the menu layer for allowing accessing to servlets and restricting access to servlets as a function of the assigned type.
29. A remote system, as set forth in claim 1 , wherein the player information includes a player name.
30. A remote system, as set forth in claim 1 , wherein the player information includes a player address.
31. A remote system, as set forth in claim 1 , wherein the player information includes a patron host name.
32. A remote system, as set forth in claim 1 , wherein the player information includes at least one anniversary date.
33. A remote system, as set forth in claim 1 , wherein the player information includes at least one meter for tracking bonus points.
34. A remote system, as set forth in claim 33 , wherein the bonus points are one of incentive points and credits.
35. A remote system, as set forth in claim 33 wherein the bonus points are one of cashable and non-cashable.
36. A method using a remote device for retrieving information related to a player in a player tracking system for use with a gaming system, the gaming system including at least one electronic gaming machine playable by the player and a host computer coupled to the at least one electronic gaming machine by a network, the host computer including a database for maintaining the player tracking system, the method including the steps of:
receiving identification information at the remote device;
receiving the identification information from the remote device at the host computer; and,
retrieving player information from the database as a function of the identification information.
37. A method, as set forth in claim 36 , the gaming system having a remote network interface for coupling the remote device to the host computer, the method including the step of providing a wireless connection between the remote device and the remote network interface.
38. A method, as set forth in claim 37 , wherein the wireless connection uses an IEEE 802.11 standard.
39. A method, as set forth in claim 38 , wherein the wireless connection is IEEE 802.11b.
40. A method, as set forth in claim 38 , wherein the wireless connection is IEEE 802.11g.
41. A method, as set forth in claim 36 , the remote device having a processor and a web client for interaction with a user, the method including the steps of:
acquiring input via the web client from the user; and,
formatting and presenting data to the user.
42. A method, as set forth in claim 36 , the method including the step of sending a request form by the remote network interface to the remote device.
43. A method, as set forth in claim 42 , the request form being fillable with the identification information by a user.
44. A method, as set forth in claim 43 , the request form being accessible through a web client.
45. A method, as set forth in claim 44 , the method including the step of accepting by the request form the identification information.
46. A method, as set forth in claim 45 , the identification information including one of an identification card number and a device number associated with the electronic gaming machine.
47. A method, as set forth in claim 45 , the identification information including an identification card number, the method including the steps of receiving the identification card number by the remote network interface and determining if the identification card number is valid.
48. A method, as set forth in claim 47 , the method including the steps of retrieving the player information from the database if the identification card number is valid.
49. A method as set forth in claim 47 , the remote device having a card reader, the method including the step of reading the identification card number from a player identification card by the card reader.
50. A method, as set forth in claim 47 , the identification information including a device identification number associated with the electronic gaming machine.
51. A method, as set forth in claim 50 , including the steps of receiving the device identification number at the remote network interface and retrieving player information from the database as a function of the device identification number, the player information associated with the player playing the electronic gaming machine.
52. A method, as set forth in claim 36 , the remote network interface coupled to the database for retrieving and storing data therein.
53. A method, as set forth in claim 52 , the database for storing data in database tables.
54. A method, as set forth in claim 53 , including the step of providing a plurality of first data object coupled to the database tables for retrieving and storing data in the database tables.
55. A method, as set forth in claim 54 , including the step of providing at least one second data object coupled to the first data objects for assembling multiple first data objects into a third data object.
56. A method, as set forth in claim 55 , the third object coupled to the remote network interface, the method including the step of receiving queries from the remote network interface at the third object, retrieving responsive data from the database, formatting the responsive data and returning the responsive data to the remote network interface.
57. A method, as set forth in claim 56 , including the steps of receiving the responsive data and transmitting the responsive data to the remote device.
58. A method, as set forth in claim 57 , the remote device having a processor and a web client for interaction with a user, the method including the step of formatting the responsive data, at the remote network interface, into a hyper text mark-up language response for display by the web client.
59. A method, as set forth in claim 41 the web client including a plurality of servlets for providing functionality to a user.
60. A method, as set forth in claim 59 , the web client including a login layer for identifying the user.
61. A method, as set forth in claim 60 , the web client including a menu layer for allowing the user to navigate to and access the servlets.
62. A method, as set forth in claim 61 , the user having an assigned type, the menu layer for allowing accessing to servlets and restricting access to servlets as a function of the assigned type.
63. A method, as set forth in claim 36 , wherein the player information includes a player name.
64. A method, as set forth in claim 36 , wherein the player information includes a player address.
65. A method, as set forth in claim 36 , wherein the player information includes a patron host name.
66. A method, as set forth in claim 36 , wherein the player information includes at least one anniversary date.
67. A method, as set forth in claim 36 , wherein the player information includes at least one meter for tracking bonus points.
68. A method, as set forth in claim 67 , wherein the bonus points are one of incentive points and credits.
69. A method, as set forth in claim 67 , wherein the bonus points are one of cashable and non-cashable.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/661,131 US20040092303A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving player information in a player tracking system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/967,571 US20030069071A1 (en) | 2001-09-28 | 2001-09-28 | Entertainment monitoring system and method |
US10/661,131 US20040092303A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving player information in a player tracking system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/967,571 Continuation-In-Part US20030069071A1 (en) | 2001-09-28 | 2001-09-28 | Entertainment monitoring system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
US20040092303A1 true US20040092303A1 (en) | 2004-05-13 |
Family
ID=25512990
Family Applications (21)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/967,571 Abandoned US20030069071A1 (en) | 2001-09-28 | 2001-09-28 | Entertainment monitoring system and method |
US10/661,391 Abandoned US20040116184A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing a table rating for a player |
US10/661,390 Expired - Lifetime US7303470B2 (en) | 2001-09-28 | 2003-09-12 | System and method for assigning a voucher to a player in a player tracking system |
US10/661,392 Abandoned US20040113360A1 (en) | 2001-09-28 | 2003-09-12 | System and method for enrolling a player in a player tracking system |
US10/661,145 Abandoned US20040092306A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing an alert in a gaming system |
US10/661,450 Abandoned US20040127291A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving remote device information |
US10/661,140 Abandoned US20040092305A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving player attendance information in a gaming system |
US10/661,198 Abandoned US20040259632A1 (en) | 2001-09-28 | 2003-09-12 | System and method for crediting a player of a gaming machine |
US10/661,131 Abandoned US20040092303A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving player information in a player tracking system |
US10/661,395 Abandoned US20040116185A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing a cash ticket in a gaming system |
US10/661,128 Abandoned US20040082380A1 (en) | 2001-09-28 | 2003-09-12 | System for providing an interface for a gaming device |
US10/660,959 Abandoned US20040082386A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing a hopper fill in a gaming system |
US10/661,129 Abandoned US20040092314A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving device information |
US10/661,865 Abandoned US20040092307A1 (en) | 2001-09-28 | 2003-09-12 | System and method for redemption of printed vouchers |
US10/661,233 Abandoned US20050075165A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving voucher information assigned to a player in a player tracking system |
US10/661,133 Abandoned US20040092304A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing a jackpot in a gaming system |
US10/662,101 Abandoned US20050027381A1 (en) | 2001-09-28 | 2003-09-12 | System and method for adjusting points assigned to a player in a player tracking system |
US11/094,605 Expired - Lifetime US7303475B2 (en) | 2001-09-28 | 2005-03-30 | Entertainment monitoring system and method |
US11/214,358 Active 2025-09-01 US9033788B2 (en) | 2001-09-28 | 2005-08-29 | Entertainment management system with multi-lingual support |
US11/264,630 Abandoned US20060052169A1 (en) | 2001-09-28 | 2005-11-01 | Entertainment monitoring system and method |
US12/269,489 Abandoned US20090069079A1 (en) | 2001-09-28 | 2008-11-12 | Entertainment monitoring system and method |
Family Applications Before (8)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/967,571 Abandoned US20030069071A1 (en) | 2001-09-28 | 2001-09-28 | Entertainment monitoring system and method |
US10/661,391 Abandoned US20040116184A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing a table rating for a player |
US10/661,390 Expired - Lifetime US7303470B2 (en) | 2001-09-28 | 2003-09-12 | System and method for assigning a voucher to a player in a player tracking system |
US10/661,392 Abandoned US20040113360A1 (en) | 2001-09-28 | 2003-09-12 | System and method for enrolling a player in a player tracking system |
US10/661,145 Abandoned US20040092306A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing an alert in a gaming system |
US10/661,450 Abandoned US20040127291A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving remote device information |
US10/661,140 Abandoned US20040092305A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving player attendance information in a gaming system |
US10/661,198 Abandoned US20040259632A1 (en) | 2001-09-28 | 2003-09-12 | System and method for crediting a player of a gaming machine |
Family Applications After (12)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/661,395 Abandoned US20040116185A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing a cash ticket in a gaming system |
US10/661,128 Abandoned US20040082380A1 (en) | 2001-09-28 | 2003-09-12 | System for providing an interface for a gaming device |
US10/660,959 Abandoned US20040082386A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing a hopper fill in a gaming system |
US10/661,129 Abandoned US20040092314A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving device information |
US10/661,865 Abandoned US20040092307A1 (en) | 2001-09-28 | 2003-09-12 | System and method for redemption of printed vouchers |
US10/661,233 Abandoned US20050075165A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving voucher information assigned to a player in a player tracking system |
US10/661,133 Abandoned US20040092304A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing a jackpot in a gaming system |
US10/662,101 Abandoned US20050027381A1 (en) | 2001-09-28 | 2003-09-12 | System and method for adjusting points assigned to a player in a player tracking system |
US11/094,605 Expired - Lifetime US7303475B2 (en) | 2001-09-28 | 2005-03-30 | Entertainment monitoring system and method |
US11/214,358 Active 2025-09-01 US9033788B2 (en) | 2001-09-28 | 2005-08-29 | Entertainment management system with multi-lingual support |
US11/264,630 Abandoned US20060052169A1 (en) | 2001-09-28 | 2005-11-01 | Entertainment monitoring system and method |
US12/269,489 Abandoned US20090069079A1 (en) | 2001-09-28 | 2008-11-12 | Entertainment monitoring system and method |
Country Status (2)
Country | Link |
---|---|
US (21) | US20030069071A1 (en) |
CA (1) | CA2398869C (en) |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8092302B2 (en) | 2008-11-12 | 2012-01-10 | Igt | Gaming system, gaming device and method providing tiered progressive bonusing system |
US8152630B2 (en) | 2008-11-13 | 2012-04-10 | Igt | Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points |
US8376840B1 (en) * | 2010-11-03 | 2013-02-19 | Wms Gaming, Inc. | Player tracking mechanism for secondary wagering games |
US8439733B2 (en) | 2007-06-14 | 2013-05-14 | Harmonix Music Systems, Inc. | Systems and methods for reinstating a player within a rhythm-action game |
US8444464B2 (en) | 2010-06-11 | 2013-05-21 | Harmonix Music Systems, Inc. | Prompting a player of a dance game |
US8449360B2 (en) | 2009-05-29 | 2013-05-28 | Harmonix Music Systems, Inc. | Displaying song lyrics and vocal cues |
US8465366B2 (en) | 2009-05-29 | 2013-06-18 | Harmonix Music Systems, Inc. | Biasing a musical performance input to a part |
US8512144B2 (en) | 2003-10-20 | 2013-08-20 | Tipping Point Group, Llc | Method and apparatus for providing secondary gaming machine functionality |
US8550908B2 (en) | 2010-03-16 | 2013-10-08 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8663013B2 (en) | 2008-07-08 | 2014-03-04 | Harmonix Music Systems, Inc. | Systems and methods for simulating a rock band experience |
US8678896B2 (en) | 2007-06-14 | 2014-03-25 | Harmonix Music Systems, Inc. | Systems and methods for asynchronous band interaction in a rhythm action game |
US8686269B2 (en) | 2006-03-29 | 2014-04-01 | Harmonix Music Systems, Inc. | Providing realistic interaction to a player of a music-based video game |
US8702485B2 (en) | 2010-06-11 | 2014-04-22 | Harmonix Music Systems, Inc. | Dance game and tutorial |
US8721449B2 (en) | 2003-10-20 | 2014-05-13 | Tipping Point Group, Llc | Method and system for paragame activity at electronic gaming machine |
US8784213B2 (en) | 2003-10-20 | 2014-07-22 | Tipping Point Group | Enhanced video gaming machine |
US9024166B2 (en) | 2010-09-09 | 2015-05-05 | Harmonix Music Systems, Inc. | Preventing subtractive track separation |
US9358456B1 (en) | 2010-06-11 | 2016-06-07 | Harmonix Music Systems, Inc. | Dance competition game |
US9378622B2 (en) | 2011-03-14 | 2016-06-28 | Tipping Point Group, Llc | Gaming devices with dedicated player RNG and time share features |
US9564004B2 (en) | 2003-10-20 | 2017-02-07 | Igt | Closed-loop system for providing additional event participation to electronic video game customers |
US9582963B2 (en) | 2003-10-20 | 2017-02-28 | Tipping Point Group, Llc | Method and system for gaming machine accounting |
US9616331B1 (en) | 2012-08-01 | 2017-04-11 | Aristocrat Technologies Australia Pty Limited | Gaming machine tournament management system |
US9916735B2 (en) | 2015-07-22 | 2018-03-13 | Igt | Remote gaming cash voucher printing system |
US9981193B2 (en) | 2009-10-27 | 2018-05-29 | Harmonix Music Systems, Inc. | Movement based recognition and evaluation |
US10127765B1 (en) | 2003-10-20 | 2018-11-13 | Tipping Point Group, Llc | Gaming machine having secondary gaming controller with proxy configuration |
US10357714B2 (en) | 2009-10-27 | 2019-07-23 | Harmonix Music Systems, Inc. | Gesture-based user interface for navigating a menu |
US12020533B2 (en) | 2014-01-07 | 2024-06-25 | Vulcan Gaming Llc | Gaming machine having secondary gaming controller and primary and secondary credit balances |
Families Citing this family (395)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5655961A (en) * | 1994-10-12 | 1997-08-12 | Acres Gaming, Inc. | Method for operating networked gaming devices |
US8360857B2 (en) * | 1997-06-23 | 2013-01-29 | Igt | Systems, methods and apparatus for facilitating a flat rate play session on a gaming device and example player interfaces to facilitate such |
US7140964B2 (en) * | 1997-06-23 | 2006-11-28 | Walker Digital, Llc | Gaming device for a flat rate play session and a method of operating same |
US8172671B2 (en) * | 2002-04-19 | 2012-05-08 | Walker Digital, Llc | Method and apparatus for facilitating play of a gaming device |
US7874914B2 (en) * | 1996-12-30 | 2011-01-25 | Igt | System and method for communicating game session information |
US7993197B2 (en) * | 2001-08-10 | 2011-08-09 | Igt | Flexible loyalty points programs |
US20050054439A1 (en) * | 2001-08-10 | 2005-03-10 | Igt | Wide area gaming and retail player tracking |
US20060046842A1 (en) * | 2001-08-10 | 2006-03-02 | Igt | Ticket redemption using encrypted biometric data |
US7946917B2 (en) * | 2001-08-10 | 2011-05-24 | Igt | Flexible loyalty points programs |
US8430749B2 (en) * | 2001-08-10 | 2013-04-30 | Igt | Dynamic casino tracking and optimization |
US7785194B2 (en) * | 2001-09-18 | 2010-08-31 | Igt | Player specific rewards |
US8337296B2 (en) | 2001-09-28 | 2012-12-25 | SHFL entertaiment, Inc. | Method and apparatus for using upstream communication in a card shuffler |
US20070287541A1 (en) | 2001-09-28 | 2007-12-13 | Jeffrey George | Tracking display with proximity button activation |
US20060287098A1 (en) * | 2001-09-28 | 2006-12-21 | Morrow James W | System and method for gaming-content configuration and management system |
US8616552B2 (en) | 2001-09-28 | 2013-12-31 | Shfl Entertainment, Inc. | Methods and apparatuses for an automatic card handling device and communication networks including same |
US8011661B2 (en) | 2001-09-28 | 2011-09-06 | Shuffle Master, Inc. | Shuffler with shuffling completion indicator |
US20030069071A1 (en) * | 2001-09-28 | 2003-04-10 | Tim Britt | Entertainment monitoring system and method |
US7103356B2 (en) * | 2001-12-11 | 2006-09-05 | Bally Wulff Holding Gmbh & Co. Kg | Method of operating a money game means |
US7887411B2 (en) * | 2002-01-11 | 2011-02-15 | First Principles, Inc. | Entrance-exchange structure and method |
US20030144053A1 (en) * | 2002-01-25 | 2003-07-31 | Michaelson Richard E. | Gaming with fee-type wagering |
US6886829B2 (en) | 2002-02-08 | 2005-05-03 | Vendingdata Corporation | Image capturing card shuffler |
GB0203517D0 (en) * | 2002-02-14 | 2002-04-03 | Waterleaf Ltd | Decision support system and method of operation thereof |
US7063617B2 (en) * | 2002-02-25 | 2006-06-20 | Igt | Wins of restricted credits in a gaming machine |
US7950996B2 (en) * | 2002-02-27 | 2011-05-31 | Igt | Methods and devices for gaming account management |
JP3585468B2 (en) * | 2002-02-28 | 2004-11-04 | 株式会社コナミコンピュータエンタテインメント東京 | GAME DEVICE, PROGRAM, AND GAME DEVICE CONTROL METHOD |
US8221224B2 (en) * | 2002-02-28 | 2012-07-17 | Igt | Method for distributing large payouts with minimal interruption of a gaming session |
US20050027721A1 (en) * | 2002-04-03 | 2005-02-03 | Javier Saenz | System and method for distributed data warehousing |
WO2003089086A1 (en) * | 2002-04-19 | 2003-10-30 | Walker Digital, Llc | Method for employing flat rate play |
EP3182353A1 (en) * | 2002-04-30 | 2017-06-21 | Waterleaf Limited | System for playing a game |
US8979646B2 (en) * | 2002-06-12 | 2015-03-17 | Igt | Casino patron tracking and information use |
US7803052B2 (en) * | 2002-06-28 | 2010-09-28 | Microsoft Corporation | Discovery and distribution of game session information |
US7815507B2 (en) * | 2004-06-18 | 2010-10-19 | Igt | Game machine user interface using a non-contact eye motion recognition device |
US8460103B2 (en) * | 2004-06-18 | 2013-06-11 | Igt | Gesture controlled casino gaming system |
GB2408369A (en) * | 2002-09-10 | 2005-05-25 | Acres Gaming Inc | Method and device for collecting and reporting data |
US20040073667A1 (en) * | 2002-10-11 | 2004-04-15 | Hamilton Darin E. | System and method for providing access to computer program applications |
JP2004178035A (en) * | 2002-11-25 | 2004-06-24 | Hitachi Ltd | Database operation management method |
US8147325B2 (en) * | 2002-12-05 | 2012-04-03 | Scientific Games Holdings Limited | Systems and methods for playing games of chance or skill using an alternate method of entry |
US7803053B2 (en) * | 2003-01-08 | 2010-09-28 | Igt | System for real-time game network tracking |
US20040142744A1 (en) * | 2003-01-08 | 2004-07-22 | Acres Gaming Incorporated | Mobile data access |
US7783546B2 (en) * | 2003-01-30 | 2010-08-24 | Goldman Sachs & Co. | Automated financial instrument exchange apparatus and systems |
US20040185937A1 (en) * | 2003-03-04 | 2004-09-23 | Aruze Corporation | Wireless communication terminal unit, gaming machine, information managing apparatus and gaming system |
US7850524B2 (en) * | 2003-03-25 | 2010-12-14 | Wms Gaming Inc. | Progressive jackpot game with special bonus |
US7329185B2 (en) * | 2003-04-21 | 2008-02-12 | Harrah's Operating Company, Inc. | Universal comp bank and regional servers for use in multi-property casino enterprise |
US20040243519A1 (en) * | 2003-06-02 | 2004-12-02 | Nokia Corporation | Prompted electronic mobile-service information communications with validation |
US7410422B2 (en) * | 2003-06-13 | 2008-08-12 | Harrah's Operating Company, Inc. | Unified player rewards |
US7662040B2 (en) * | 2003-07-02 | 2010-02-16 | Wms Gaming Inc. | Gaming machine having a community game with side wagering |
US9466179B2 (en) | 2003-07-02 | 2016-10-11 | Bally Gaming, Inc. | Gaming machine having a community game with side wagering |
US7780531B2 (en) | 2003-07-02 | 2010-08-24 | Wms Gaming Inc. | Gaming machine having a community game with side wagering |
US7963846B2 (en) * | 2003-07-02 | 2011-06-21 | Wms Gaming Inc. | Gaming machine having multiple level progressive feature with player controlled outcome |
US8043152B2 (en) | 2003-07-03 | 2011-10-25 | Igt | Methods and system for providing paper-based outcomes |
US7717788B2 (en) * | 2003-08-14 | 2010-05-18 | Harrah's Entertainment, Inc. | Progressive promotional marketing system |
US20050060231A1 (en) * | 2003-09-11 | 2005-03-17 | Konami Gaming, Inc. | Gaming incentive system and method of redeeming bonus points |
WO2005027062A1 (en) * | 2003-09-11 | 2005-03-24 | Konami Gaming, Inc. | System for providing an interface for a gaming device |
US20070026941A1 (en) * | 2003-09-12 | 2007-02-01 | Block Rory L | Restricted-access progressive game for a gaming machine |
WO2005032674A2 (en) * | 2003-09-12 | 2005-04-14 | Wms Gaming Inc. | Player identification feature for restricted-access wagering games |
US20070060319A1 (en) * | 2003-09-12 | 2007-03-15 | Wms Gaming Inc. | Gaming network for use in a restricted-access progressive game |
AU2004305823B2 (en) | 2003-09-15 | 2011-03-17 | Igt | Player specific network |
WO2005029279A2 (en) * | 2003-09-16 | 2005-03-31 | Acres Gaming Incorporated | Method and apparatus for awarding individual or group point multiplication |
WO2005029268A2 (en) * | 2003-09-16 | 2005-03-31 | Acres Gaming Incorporated | Automated mailing interface responsive to patron triggers |
GB0322107D0 (en) * | 2003-09-22 | 2003-10-22 | Waterleaf Ltd | Menu system |
US7867081B2 (en) * | 2003-12-08 | 2011-01-11 | Igt | System for join-up incentive messaging and bonusing |
EP1706853A1 (en) * | 2004-01-14 | 2006-10-04 | Igt | Network gaming system management |
US7534169B2 (en) | 2005-07-08 | 2009-05-19 | Cfph, Llc | System and method for wireless gaming system with user profiles |
US8092303B2 (en) | 2004-02-25 | 2012-01-10 | Cfph, Llc | System and method for convenience gaming |
US7811172B2 (en) | 2005-10-21 | 2010-10-12 | Cfph, Llc | System and method for wireless lottery |
US20070060358A1 (en) | 2005-08-10 | 2007-03-15 | Amaitis Lee M | System and method for wireless gaming with location determination |
US7637810B2 (en) | 2005-08-09 | 2009-12-29 | Cfph, Llc | System and method for wireless gaming system with alerts |
US8616967B2 (en) | 2004-02-25 | 2013-12-31 | Cfph, Llc | System and method for convenience gaming |
US20070167218A1 (en) * | 2004-02-26 | 2007-07-19 | Rothschild Wayne H | Method and apparatus for utlizing tickets to progress game play in a gaming machine |
WO2005089351A2 (en) * | 2004-03-15 | 2005-09-29 | Igt | Event calendar at electronic gaming device |
WO2005099841A1 (en) | 2004-03-29 | 2005-10-27 | Wms Gaming Inc. | Wagering game with video lottery bonus game |
WO2005099425A2 (en) | 2004-03-30 | 2005-10-27 | Wms Gaming Inc. | Wagering game providing free game play as a progressive award |
WO2005099845A1 (en) * | 2004-03-31 | 2005-10-27 | Wms Gaming Inc. | Symbol driven contributions for a prize pool in a wagering game |
US7493492B2 (en) * | 2004-04-17 | 2009-02-17 | International Business Machines Corporation | Limiting access to publicly available object-oriented interfaces via password arguments |
US20110111855A9 (en) * | 2004-05-07 | 2011-05-12 | Hardy Dow K | Method and apparatus for providing player incentives |
US7819747B2 (en) | 2004-05-07 | 2010-10-26 | Gamelogic Inc. | Method and apparatus for conducting a game of chance |
US8109828B2 (en) | 2004-05-07 | 2012-02-07 | Scientific Games Holdings Limited | System and method for playing a game having online and offline elements |
US7771264B2 (en) | 2004-05-07 | 2010-08-10 | Gamelogic Inc. | Method and apparatus for conducting a wagering game of chance including a prize wheel game |
US7959502B2 (en) | 2004-05-07 | 2011-06-14 | Gamelogic Inc. | Method of playing a game of chance including a computer-based game |
US8100759B2 (en) * | 2004-05-07 | 2012-01-24 | Scientific Games Holdings Limited | Method and apparatus for providing player incentives |
US8425297B2 (en) | 2004-05-07 | 2013-04-23 | Scientific Games Holdings Limited | Method and apparatus for conducting a game of chance including a ticket |
US7901285B2 (en) * | 2004-05-07 | 2011-03-08 | Image Fidelity, LLC | Automated game monitoring |
US8047907B2 (en) | 2004-05-07 | 2011-11-01 | Scientific Games Holdings Limited | Method and apparatus for conducting a game of chance using pull-tab tickets |
US8038529B2 (en) * | 2004-05-07 | 2011-10-18 | Gamelogic, Inc. | Method and apparatus for conducting a game of chance |
US8845409B2 (en) | 2004-05-07 | 2014-09-30 | Scientific Games Holdings Limited | Method and apparatus for reinvesting winnings |
US8025567B2 (en) * | 2004-05-07 | 2011-09-27 | Gamelogic Inc. | Method and apparatus for conducting a game of chance |
US8512134B2 (en) * | 2004-05-07 | 2013-08-20 | Dow K. Hardy | Method and apparatus for providing player incentives |
US7666082B2 (en) | 2004-05-07 | 2010-02-23 | Gamelogic Inc. | Method and apparatus for conducting a game of chance |
US8727867B2 (en) | 2004-05-07 | 2014-05-20 | Scientific Games Holdings Limited | Method and apparatus for conducting a first and second level game and a game of chance |
US8512133B2 (en) | 2004-05-07 | 2013-08-20 | Scientific Games Holdings Limited | Method and apparatus for providing player incentives |
US7766739B2 (en) | 2004-05-07 | 2010-08-03 | Gamelogic, Inc. | Method and apparatus for conducting a game of chance |
US7976374B2 (en) | 2004-05-07 | 2011-07-12 | Gamelogic, Inc. | Method and apparatus for conducting a game of chance |
US8029361B2 (en) | 2004-05-07 | 2011-10-04 | Gamelogic Inc. | Method and apparatus for providing player incentives |
US8047917B2 (en) | 2004-05-07 | 2011-11-01 | Scientific Games Holdings Limited | Method and apparatus for conducting a game of chance |
US7815502B2 (en) | 2004-05-07 | 2010-10-19 | Gamelogic Inc. | Method and apparatus for conducting a game of chance |
US9129476B2 (en) | 2004-05-07 | 2015-09-08 | Scientific Games Holdings Limited | Method and apparatus for providing player incentives |
US8425300B2 (en) | 2004-05-07 | 2013-04-23 | Scientific Games Holdings Limited | Method and apparatus of conducting a game of chance including bingo |
AU2005245373B2 (en) | 2004-05-13 | 2012-05-03 | Bally Gaming, Inc. | Bank wagering game |
AU2005245453B2 (en) * | 2004-05-18 | 2009-04-23 | Bally Gaming, Inc. | Wagering game with enhanced progressive game |
US20050277463A1 (en) * | 2004-06-15 | 2005-12-15 | Knust Randy L | Method and system for monitoring and directing poker play in a casino |
US8684839B2 (en) | 2004-06-18 | 2014-04-01 | Igt | Control of wager-based game using gesture recognition |
CN1319008C (en) * | 2004-06-18 | 2007-05-30 | 华为技术有限公司 | Game virtual-article data processing method, game platform system and game system |
US7510473B2 (en) * | 2004-06-30 | 2009-03-31 | Wms Gaming Inc. | Wagering game having progressive amounts represented in various ways |
US7846017B2 (en) * | 2004-07-06 | 2010-12-07 | Igt | Methods and apparatus for facilitating remote viewing of gaming outcomes |
US7611408B2 (en) * | 2004-07-08 | 2009-11-03 | Igt | System for communicating with a player through a mountable interactive interface |
JP2006020837A (en) * | 2004-07-08 | 2006-01-26 | Aruze Corp | Game machine and game system |
US7649524B2 (en) * | 2004-07-15 | 2010-01-19 | N-Trig Ltd. | Tracking window for a digitizer system |
US20060012580A1 (en) * | 2004-07-15 | 2006-01-19 | N-Trig Ltd. | Automatic switching for a dual mode digitizer |
AU2005269665B2 (en) * | 2004-07-28 | 2011-05-12 | Bally Gaming, Inc. | Wagering game with randomly funded progressive amounts |
GB2431363B8 (en) | 2004-07-28 | 2010-04-07 | Wms Gaming Inc | Wagering game having progressive amounts displayedin a matrix |
WO2006017512A2 (en) | 2004-08-03 | 2006-02-16 | Wagerworks, Inc. | Gaming method and device involving progressive wagers |
US7357715B2 (en) * | 2004-08-03 | 2008-04-15 | Gamelogic, Inc. | System and method for playing a role-playing game |
US20060035706A1 (en) * | 2004-08-13 | 2006-02-16 | Alfred Thomas | Wagering game with payoff rounding feature |
US8251791B2 (en) | 2004-08-19 | 2012-08-28 | Igt | Gaming system having multiple gaming machines which provide bonus awards |
US7621809B2 (en) | 2004-08-19 | 2009-11-24 | Igt | Gaming system having multiple gaming machines which provide bonus awards |
US7892093B2 (en) | 2004-08-19 | 2011-02-22 | Igt | Gaming system having multiple gaming machines which provide bonus awards |
US7942744B2 (en) * | 2004-08-19 | 2011-05-17 | Igt | Virtual input system |
US8956219B2 (en) * | 2004-09-09 | 2015-02-17 | Konami Gaming, Inc. | System and method for awarding an incentive award |
US20060054687A1 (en) * | 2004-09-13 | 2006-03-16 | Peter Betti | System and method for an integrated entertainment device network |
AT501011B1 (en) * | 2004-09-13 | 2006-10-15 | Polynet It Dienstleistungs G M | GAME CONSOLE |
US20060058090A1 (en) * | 2004-09-13 | 2006-03-16 | Pokertek, Inc. | System and method for playing an electronic card game |
US8684822B2 (en) | 2004-09-16 | 2014-04-01 | Bally Gaming, Inc. | System-level bonus game and related methods |
AU2005211539B2 (en) * | 2004-09-30 | 2008-04-03 | Universal Entertainment Corporation | Gaming machine and game system |
CA2582368A1 (en) * | 2004-09-30 | 2006-04-13 | Bally Gaming, Inc. | System-level bonus game and related methods |
US7771278B1 (en) * | 2004-12-21 | 2010-08-10 | Olympian Gaming Llc | Casino cashless ticket identification system |
US20060155597A1 (en) * | 2005-01-10 | 2006-07-13 | Gleason David M | Method, system and apparatus for location based advertising |
US10540842B2 (en) * | 2005-01-11 | 2020-01-21 | Aim Management, Inc. | Data storage system for an electronic gaming device |
US8202164B2 (en) * | 2005-01-21 | 2012-06-19 | Dr Gaming Technology | Ticket management apparatus, a ticketing device and a data management system for cashless operation |
US8308559B2 (en) | 2007-05-07 | 2012-11-13 | Jay Chun | Paradise box gaming system |
US8668564B2 (en) | 2005-01-24 | 2014-03-11 | Solution Champion Limited | Jackpot method and system |
US8956210B2 (en) | 2005-01-24 | 2015-02-17 | Solution Champion Limited | Methods and systems for playing baccarat jackpot |
US7918723B2 (en) * | 2005-01-24 | 2011-04-05 | Jay Chun | Methods and systems for playing baccarat jackpot |
US7914368B2 (en) * | 2005-08-05 | 2011-03-29 | Jay Chun | Methods and systems for playing baccarat jackpot with an option for insurance betting |
US8323105B2 (en) * | 2007-05-07 | 2012-12-04 | Jay Chun | Paradise box gaming center |
US8210920B2 (en) | 2005-01-24 | 2012-07-03 | Jay Chun | Methods and systems for playing baccarat jackpot |
US7922587B2 (en) * | 2005-01-24 | 2011-04-12 | Jay Chun | Betting terminal and system |
US8920238B2 (en) | 2005-01-24 | 2014-12-30 | Jay Chun | Gaming center allowing switching between games based upon historical results |
US9940778B2 (en) | 2005-01-24 | 2018-04-10 | Igt | System for monitoring and playing a plurality of live casino table games |
US9704348B2 (en) | 2005-01-24 | 2017-07-11 | Igt | Jackpot method and system |
US20060166726A1 (en) | 2005-01-24 | 2006-07-27 | Jay Chun | Methods and systems for playing baccarat jackpot |
US7666090B2 (en) * | 2005-01-25 | 2010-02-23 | Igt | Method of leasing a gaming machine for a percentage of a net win amount |
US7890365B2 (en) * | 2005-01-25 | 2011-02-15 | Igt | Method of leasing a gaming machine for a flat fee amount |
US7934986B2 (en) * | 2005-01-25 | 2011-05-03 | Gamelogic, Inc. | Method and apparatus for redeeming keno tickets |
US7908169B2 (en) * | 2005-01-25 | 2011-03-15 | Igt | Method of leasing a gaming machine for a percentage of a total coin-in amount |
US20060205468A1 (en) * | 2005-02-28 | 2006-09-14 | Igt, A Nevada Corporation | Multi-player bingo game with secondary wager for instant win game |
US7693306B2 (en) * | 2005-03-08 | 2010-04-06 | Konami Gaming, Inc. | System and method for capturing images from mobile devices for use with patron tracking system |
WO2006098867A2 (en) * | 2005-03-10 | 2006-09-21 | Nicastro Neil D | System and method for inducing wagering in a poker-type game |
US20070257429A1 (en) * | 2005-03-23 | 2007-11-08 | Kane Steven N | Casino related event betting |
US8096883B2 (en) * | 2005-04-18 | 2012-01-17 | Wms Gaming Inc. | System and method for delivering wager gaming machine information |
AU2006246389B2 (en) | 2005-05-06 | 2011-12-22 | Bally Gaming, Inc. | Wagering game with time-based bonus |
US20060258427A1 (en) * | 2005-05-13 | 2006-11-16 | Igt | Wide area table gaming monitor and control system |
US8342956B2 (en) * | 2005-05-31 | 2013-01-01 | Wms Gaming Inc. | Progressive wagering game with funding distribution feature |
US8147320B2 (en) * | 2005-05-31 | 2012-04-03 | Wms Gaming Inc. | Adjustment of awards in progressive system based on wager |
US7764836B2 (en) | 2005-06-13 | 2010-07-27 | Shuffle Master, Inc. | Card shuffler with card rank and value reading capability using CMOS sensor |
US7419430B1 (en) | 2005-06-16 | 2008-09-02 | Wms Gaming, Inc. | Wagering game for tracking various types of wager inputs |
US10510214B2 (en) | 2005-07-08 | 2019-12-17 | Cfph, Llc | System and method for peer-to-peer wireless gaming |
US8070604B2 (en) | 2005-08-09 | 2011-12-06 | Cfph, Llc | System and method for providing wireless gaming as a service application |
US20070021196A1 (en) * | 2005-07-19 | 2007-01-25 | Campbell Steven M | Watermarking downloadable game content in a gaming system |
US8152628B2 (en) | 2005-08-01 | 2012-04-10 | Igt | Methods and devices for authentication and licensing in a gaming network |
US20070026935A1 (en) * | 2005-08-01 | 2007-02-01 | Igt | Methods and devices for managing gaming networks |
US8591311B2 (en) | 2005-08-16 | 2013-11-26 | Wms Gaming Inc. | Gaming system with challenge feature |
US20070045958A1 (en) * | 2005-08-30 | 2007-03-01 | Rader Richard M | System and method for providing poker player tracking and bonus events |
WO2007028108A2 (en) * | 2005-09-01 | 2007-03-08 | Wms Gaming Inc. | Wagering game with progressive game triggered by multiple players |
US20070287540A1 (en) * | 2005-09-08 | 2007-12-13 | Brahmandam Kiran | Soft key hot spot activation system and method |
US8641532B2 (en) | 2005-09-08 | 2014-02-04 | Bally Gaming, Inc. | Gaming device having two card readers |
US8303402B2 (en) * | 2005-09-09 | 2012-11-06 | Wms Gaming Inc. | Wagering game with special event shared by adjacent gaming machines |
US8070605B2 (en) * | 2005-09-12 | 2011-12-06 | Bally Gaming International, Inc. | Multi-area progressive gaming system |
AU2012201354B2 (en) * | 2005-09-12 | 2014-06-26 | Bally Gaming International, Inc. | Multi-area progressive gaming system |
US20070106598A1 (en) * | 2005-10-21 | 2007-05-10 | Ge Mortgage Holdings, Llc | Methods and apparatus for providing mortgage insurance with appraisal reimbursement |
US20070118239A1 (en) * | 2005-10-27 | 2007-05-24 | Zimmermann Mary A | Registration and scoring system for sports competition |
US8771057B2 (en) * | 2005-11-17 | 2014-07-08 | Konami Gaming, Inc. | System and method for providing a list of monetary instruments associated with a system |
WO2007064870A2 (en) * | 2005-12-01 | 2007-06-07 | Pokertek, Inc. | Method of reserving a seat at a gaming table |
US8814669B2 (en) | 2005-12-08 | 2014-08-26 | Igt | Systems and methods for post-play gaming benefits |
AT8226U3 (en) * | 2005-12-13 | 2006-12-15 | Polynet It Dienstleistungs G M | GAME CONSOLE |
US7896743B2 (en) * | 2005-12-22 | 2011-03-01 | Paul Parisien | Method, system and program product for monitoring an online card game to provide a summary view and/or real-time notifications |
US20070155475A1 (en) * | 2006-01-04 | 2007-07-05 | Alexander Gak | An Apparatus And A Method For Playing A Game Having A Active And Passive Modes And Wager Conversion |
US20070173325A1 (en) * | 2006-01-20 | 2007-07-26 | Microsoft Corporation | Join in-progress on-line game session |
EP2022017A4 (en) | 2006-02-08 | 2011-06-01 | Gamelogic Inc | Method and system for remote entry in frequent player programs |
US8118667B2 (en) | 2006-02-08 | 2012-02-21 | Scientific Games Holdings Limited | Multiplayer gaming incentive |
US7556266B2 (en) | 2006-03-24 | 2009-07-07 | Shuffle Master Gmbh & Co Kg | Card shuffler with gravity feed system for playing cards |
WO2007117502A2 (en) * | 2006-04-05 | 2007-10-18 | Wms Gaming Inc. | Wagering game with multiplier for progressive fund pool |
US20070235938A1 (en) * | 2006-04-06 | 2007-10-11 | Robert William Soderstrom | Team play poker |
US7967682B2 (en) | 2006-04-12 | 2011-06-28 | Bally Gaming, Inc. | Wireless gaming environment |
WO2007123858A2 (en) | 2006-04-18 | 2007-11-01 | Wms Gaming Inc. | Wagering game with multi-level progressive game |
US7549576B2 (en) | 2006-05-05 | 2009-06-23 | Cfph, L.L.C. | Systems and methods for providing access to wireless gaming devices |
US7644861B2 (en) | 2006-04-18 | 2010-01-12 | Bgc Partners, Inc. | Systems and methods for providing access to wireless gaming devices |
US8282489B2 (en) * | 2006-05-03 | 2012-10-09 | Wms Gaming Inc. | Wagering game system with player rewards |
US8939359B2 (en) | 2006-05-05 | 2015-01-27 | Cfph, Llc | Game access device with time varying signal |
US8100753B2 (en) | 2006-05-23 | 2012-01-24 | Bally Gaming, Inc. | Systems, methods and articles to facilitate playing card games with selectable odds |
US8579289B2 (en) | 2006-05-31 | 2013-11-12 | Shfl Entertainment, Inc. | Automatic system and methods for accurate card handling |
US8353513B2 (en) | 2006-05-31 | 2013-01-15 | Shfl Entertainment, Inc. | Card weight for gravity feed input for playing card shuffler |
US8342525B2 (en) | 2006-07-05 | 2013-01-01 | Shfl Entertainment, Inc. | Card shuffler with adjacent card infeed and card output compartments |
WO2007145954A2 (en) | 2006-06-07 | 2007-12-21 | Wms Gaming Inc. | Processing metadata in wagering game systems |
US8052519B2 (en) | 2006-06-08 | 2011-11-08 | Bally Gaming, Inc. | Systems, methods and articles to facilitate lockout of selectable odds/advantage in playing card games |
CA2655095C (en) | 2006-06-13 | 2018-04-17 | Igt | Server based gaming system and method for selectively providing one or more different tournaments |
US8070574B2 (en) | 2007-06-06 | 2011-12-06 | Shuffle Master, Inc. | Apparatus, system, method, and computer-readable medium for casino card handling with multiple hand recall feature |
EP2047417A4 (en) | 2006-08-01 | 2011-08-31 | Gamelogic Inc | Method for playing multi-level games of chance |
US20080028564A1 (en) * | 2006-08-04 | 2008-02-07 | Shu-Lan Ku | Wiper blade support structure |
US8122560B2 (en) * | 2006-08-04 | 2012-02-28 | Dongguan Hongyi Wiper Co., Ltd. | Windshield wiper bridge base assembly |
US8182333B2 (en) * | 2006-08-11 | 2012-05-22 | WMS Gaming LLP | Wagering game with auto-triggered player device |
WO2008021449A2 (en) * | 2006-08-15 | 2008-02-21 | Wms Gaming Inc. | Wagering game with progressive feature |
AU2007205809B2 (en) | 2006-08-17 | 2012-05-17 | Bally Gaming, Inc. | Systems, methods and articles to enhance play at gaming tables with bonuses |
US8012014B2 (en) | 2006-08-22 | 2011-09-06 | Igt | Gaming system having awards provided based on rate of play |
US7933833B2 (en) * | 2006-08-31 | 2011-04-26 | Compucredit Intellectual Property Holdings Corp. Ii | Method and system for rapid loan approval |
US8645706B2 (en) * | 2006-08-31 | 2014-02-04 | Red Hat, Inc. | Preventing error in an access protocol |
US7896741B2 (en) * | 2006-10-16 | 2011-03-01 | Igt | Progressive controller |
US7934993B2 (en) | 2006-10-16 | 2011-05-03 | Igt | Secure progressive controller |
WO2008063297A2 (en) * | 2006-10-26 | 2008-05-29 | Wms Gaming Inc. | Wagering game triggering mechanism for use with multi-level progressive game |
US9306952B2 (en) | 2006-10-26 | 2016-04-05 | Cfph, Llc | System and method for wireless gaming with location determination |
US8292741B2 (en) * | 2006-10-26 | 2012-10-23 | Cfph, Llc | Apparatus, processes and articles for facilitating mobile gaming |
WO2008052207A2 (en) * | 2006-10-27 | 2008-05-02 | Wms Gaming, Inc. | Processing wagering game events |
US8267777B2 (en) * | 2006-11-02 | 2012-09-18 | Wms Gaming Inc. | Wagering game with progressive award indicator having an incrementing feature |
US9101820B2 (en) | 2006-11-09 | 2015-08-11 | Bally Gaming, Inc. | System, method and apparatus to produce decks for and operate games played with playing cards |
US9508218B2 (en) | 2006-11-10 | 2016-11-29 | Bally Gaming, Inc. | Gaming system download network architecture |
US8478833B2 (en) | 2006-11-10 | 2013-07-02 | Bally Gaming, Inc. | UDP broadcast for user interface in a download and configuration gaming system |
US8195826B2 (en) | 2006-11-10 | 2012-06-05 | Bally Gaming, Inc. | UDP broadcast for user interface in a download and configuration gaming method |
US8631501B2 (en) | 2006-11-10 | 2014-01-14 | Bally Gaming, Inc. | Reporting function in gaming system environment |
US8191121B2 (en) | 2006-11-10 | 2012-05-29 | Bally Gaming, Inc. | Methods and systems for controlling access to resources in a gaming network |
US8920233B2 (en) | 2006-11-10 | 2014-12-30 | Bally Gaming, Inc. | Assignment template and assignment bundle in a gaming configuration and download system |
US9111078B2 (en) | 2006-11-10 | 2015-08-18 | Bally Gaming, Inc. | Package manager service in gaming system |
US8784212B2 (en) | 2006-11-10 | 2014-07-22 | Bally Gaming, Inc. | Networked gaming environment employing different classes of gaming machines |
US20080171588A1 (en) * | 2006-11-10 | 2008-07-17 | Bally Gaming, Inc. | Download and configuration server-based system and method with structured data |
US8930461B2 (en) | 2006-11-13 | 2015-01-06 | Bally Gaming, Inc. | Download and configuration management engine for gaming system |
US20090186701A1 (en) * | 2006-11-13 | 2009-07-23 | Bally Gaming, Inc. | Networked Gaming System With Stored Value Cards and Method |
US9082258B2 (en) | 2006-11-13 | 2015-07-14 | Bally Gaming, Inc. | Method and system for providing download and configuration job progress tracking and display via host user interface |
US8347280B2 (en) | 2006-11-13 | 2013-01-01 | Bally Gaming, Inc. | System and method for validating download or configuration assignment for an EGM or EGM collection |
US8131829B2 (en) | 2006-11-13 | 2012-03-06 | Bally Gaming, Inc. | Gaming machine collection and management |
US8510567B2 (en) | 2006-11-14 | 2013-08-13 | Cfph, Llc | Conditional biometric access in a gaming environment |
US9411944B2 (en) | 2006-11-15 | 2016-08-09 | Cfph, Llc | Biometric access sensitivity |
US8645709B2 (en) | 2006-11-14 | 2014-02-04 | Cfph, Llc | Biometric access data encryption |
WO2008127775A1 (en) * | 2007-02-14 | 2008-10-23 | Cyberview Technology, Inc. | Methods and systems for anonymous player profile storage and retrieval |
CA2678973A1 (en) * | 2007-02-23 | 2008-08-28 | Wms Gaming, Inc. | Serving patrons in a wagering game environment |
US8319601B2 (en) | 2007-03-14 | 2012-11-27 | Cfph, Llc | Game account access device |
US9183693B2 (en) | 2007-03-08 | 2015-11-10 | Cfph, Llc | Game access device |
US8581721B2 (en) | 2007-03-08 | 2013-11-12 | Cfph, Llc | Game access device with privileges |
US20080230993A1 (en) * | 2007-03-19 | 2008-09-25 | Jay Chun | Paradise baccarat table |
JP2008299491A (en) * | 2007-05-30 | 2008-12-11 | Aruze Corp | Gaming machine and game system, capble of performing purchase of credit using card |
US20090054139A1 (en) * | 2007-06-26 | 2009-02-26 | Aristocrat Technologies Australia Pty. Limited | Method Of Displaying Performance Data, A Performance Manager And A Performance Management System |
US8571905B2 (en) * | 2007-07-16 | 2013-10-29 | IT Casino Solutions, LLC | Casino operations management system |
US20090055205A1 (en) * | 2007-08-23 | 2009-02-26 | Igt | Multimedia player tracking infrastructure |
US20090149244A1 (en) * | 2007-12-10 | 2009-06-11 | Lutnick Howard W | Products and processes for a point exchange |
US8506393B2 (en) * | 2007-09-24 | 2013-08-13 | Cfph, Llc | Products and processes for point gaming derivatives |
US8454423B2 (en) | 2007-09-24 | 2013-06-04 | Cfph, Llc | Products and processes for gaming with points |
US8262465B2 (en) | 2007-09-24 | 2012-09-11 | Cfph, Llc | Products and processes for a point exchange |
WO2009058256A1 (en) | 2007-11-01 | 2009-05-07 | Wms Gaming Inc. | Gaming system having free spin enhancement features |
US20090118006A1 (en) * | 2007-11-02 | 2009-05-07 | Bally Gaming, Inc. | Game related systems, methods, and articles that combine virtual and physical elements |
US8357034B2 (en) | 2007-11-08 | 2013-01-22 | Igt | Gaming system and method providing third party promotions |
US10699524B2 (en) | 2007-11-08 | 2020-06-30 | Igt | Gaming system, gaming device and method for providing multi-level progressive awards |
US8979637B2 (en) * | 2007-11-08 | 2015-03-17 | Wms Gaming Inc. | Gaming system and method employing event eligibility-based equity for a wagering game |
US8201229B2 (en) | 2007-11-12 | 2012-06-12 | Bally Gaming, Inc. | User authorization system and methods |
US9563898B2 (en) | 2008-04-30 | 2017-02-07 | Bally Gaming, Inc. | System and method for automated customer account creation and management |
US8616958B2 (en) | 2007-11-12 | 2013-12-31 | Bally Gaming, Inc. | Discovery method and system for dynamically locating networked gaming components and resources |
CN101861190B (en) * | 2007-11-29 | 2014-02-19 | 威科私人有限公司 | An entertainment machine |
JP2011507413A (en) * | 2007-12-17 | 2011-03-03 | プレイ・メガフォン・インコーポレイテッド | System and method for managing bi-directional communication between a user and a bi-directional system |
US20110014972A1 (en) * | 2007-12-26 | 2011-01-20 | Herrmann Mark E | System and method for managing content delivery and measuring engagement |
US8187101B2 (en) * | 2007-12-26 | 2012-05-29 | Scientific Games Holdings Limited | System and method for collecting and using player information |
US8435119B2 (en) | 2007-12-26 | 2013-05-07 | Scientific Games Holdings Limited | User-controlled sweepstakes entries |
US8597107B2 (en) | 2007-12-28 | 2013-12-03 | Bally Gaming, Inc. | Systems, methods, and devices for providing purchases of instances of game play at a hybrid ticket/currency game machine |
AU2008261125A1 (en) * | 2008-01-09 | 2009-07-23 | Aristocrat Technologies Australia Pty Limited | A jackpot system |
US7930167B2 (en) * | 2008-01-31 | 2011-04-19 | Microsoft Corporation | Videogame localization using language packs |
AU2009228221A1 (en) * | 2008-03-26 | 2009-10-01 | Crane Merchandising Systems, Inc. | Bezel for vending or gaming machine |
US20090253478A1 (en) * | 2008-04-04 | 2009-10-08 | Walker Jay S | Group session play |
JP4650516B2 (en) * | 2008-04-09 | 2011-03-16 | ソニー株式会社 | Imaging data management method and imaging apparatus |
US20090275400A1 (en) * | 2008-04-30 | 2009-11-05 | Bally Gaming, Inc. | Multiple denomination progressive jackpots |
US9005034B2 (en) | 2008-04-30 | 2015-04-14 | Bally Gaming, Inc. | Systems and methods for out-of-band gaming machine management |
US9092944B2 (en) | 2008-04-30 | 2015-07-28 | Bally Gaming, Inc. | Coordinating group play events for multiple game devices |
US8721431B2 (en) | 2008-04-30 | 2014-05-13 | Bally Gaming, Inc. | Systems, methods, and devices for providing instances of a secondary game |
US9406194B2 (en) | 2008-04-30 | 2016-08-02 | Bally Gaming, Inc. | Method and system for dynamically awarding bonus points |
US20090275374A1 (en) * | 2008-04-30 | 2009-11-05 | Bally Gaming, Inc. | Tournament play in a gaming property |
US8613655B2 (en) | 2008-04-30 | 2013-12-24 | Bally Gaming, Inc. | Facilitating group play with multiple game devices |
US9483911B2 (en) | 2008-04-30 | 2016-11-01 | Bally Gaming, Inc. | Information distribution in gaming networks |
US20090275401A1 (en) * | 2008-04-30 | 2009-11-05 | Bally Gaming, Inc. | Method, system, apparatus, and article of manufacture for profile-driven configuration for electronic gaming machines (egms) |
US8251803B2 (en) | 2008-04-30 | 2012-08-28 | Bally Gaming, Inc. | Overlapping progressive jackpots |
US8251808B2 (en) * | 2008-04-30 | 2012-08-28 | Bally Gaming, Inc. | Game transaction module interface to single port printer |
US8856657B2 (en) | 2008-04-30 | 2014-10-07 | Bally Gaming, Inc. | User interface for managing network download and configuration tasks |
US8382584B2 (en) | 2008-05-24 | 2013-02-26 | Bally Gaming, Inc. | Networked gaming system with enterprise accounting methods and apparatus |
US9443377B2 (en) | 2008-05-30 | 2016-09-13 | Bally Gaming, Inc. | Web pages for gaming devices |
WO2009151415A1 (en) * | 2008-06-10 | 2009-12-17 | Thomson Licensing | Message filtration in a network monitoring system |
US20090310027A1 (en) * | 2008-06-16 | 2009-12-17 | James Fleming | Systems and methods for separate audio and video lag calibration in a video game |
US8661342B2 (en) * | 2008-06-17 | 2014-02-25 | Microsoft Corporation | Mail merge integration techniques |
WO2010006187A2 (en) | 2008-07-11 | 2010-01-14 | Bally Gaming, Inc. | Integration gateway |
US8635126B2 (en) * | 2010-11-17 | 2014-01-21 | It Casino Solutions Llc | Casino operations management system |
US20110137794A1 (en) * | 2008-07-22 | 2011-06-09 | Smartypig, L.L.C. | Method of saving for a time delayed purchase |
US8171411B1 (en) | 2008-08-18 | 2012-05-01 | National CineMedia LLC | System and method for delivering content in a movie trailer |
US8234502B2 (en) | 2008-08-29 | 2012-07-31 | International Business Machines Corporation | Automated password authentication |
US8657662B2 (en) | 2008-09-04 | 2014-02-25 | Patent Investment & Licensing Company | Gaming device having variable speed of play |
US8137176B2 (en) | 2008-10-30 | 2012-03-20 | Bally Gaming, Inc. | Configurable displays used, for example in gaming machines |
US8347303B2 (en) | 2008-11-14 | 2013-01-01 | Bally Gaming, Inc. | Apparatus, method, and system to provide a multi-core processor for an electronic gaming machine (EGM) |
US8266213B2 (en) | 2008-11-14 | 2012-09-11 | Bally Gaming, Inc. | Apparatus, method, and system to provide a multiple processor architecture for server-based gaming |
US20100124979A1 (en) * | 2008-11-17 | 2010-05-20 | Acres-Fiore, Inc. | Bonus for connected gaming devices |
US8423790B2 (en) | 2008-11-18 | 2013-04-16 | Bally Gaming, Inc. | Module validation |
TW201027442A (en) * | 2009-01-06 | 2010-07-16 | Chunghwa Telecom Co Ltd | System and method for opening sequential number of a point value storage card |
DE102009000173A1 (en) * | 2009-01-13 | 2010-07-15 | Robert Bosch Gmbh | Device for counting objects, methods and computer program |
US8555183B2 (en) * | 2009-02-03 | 2013-10-08 | The Boeing Company | Software-based system and method for changing structural feature designations |
US8187089B2 (en) | 2009-03-03 | 2012-05-29 | Wms Gaming Inc. | Wagering game providing player options for time-based special event |
US8192283B2 (en) | 2009-03-10 | 2012-06-05 | Bally Gaming, Inc. | Networked gaming system including a live floor view module |
US8967621B2 (en) | 2009-04-07 | 2015-03-03 | Bally Gaming, Inc. | Card shuffling apparatuses and related methods |
US7988152B2 (en) | 2009-04-07 | 2011-08-02 | Shuffle Master, Inc. | Playing card shuffler |
NO20091814A (en) * | 2009-05-07 | 2010-10-04 | Sindre Godager | System and procedure for monitoring commercial transactions |
US8702490B2 (en) * | 2009-07-24 | 2014-04-22 | Patent Investment & Licensing Company | Gaming device having multiple game play option |
US8500538B2 (en) | 2009-07-30 | 2013-08-06 | Igt | Bingo gaming system and method for providing multiple outcomes from single bingo pattern |
US8285034B2 (en) | 2009-08-26 | 2012-10-09 | Bally Gaming, Inc. | Apparatus, method and article for evaluating a stack of objects in an image |
US8419546B2 (en) | 2009-08-31 | 2013-04-16 | Igt | Gaming system and method for selectively providing an elimination tournament that funds an award through expected values of unplayed tournament games of eliminated players |
US20110086696A1 (en) * | 2009-10-13 | 2011-04-14 | Bally Gaming, Inc. | Cashier generated voucher system and method |
AU2010233759B8 (en) * | 2009-10-15 | 2013-02-21 | Bally Gaming, Inc. | Wagering game with multi-level progressive jackpot with partial reset |
US8622805B2 (en) | 2009-10-28 | 2014-01-07 | Wms Gaming Inc. | Wagering game for awarding positional game modifiers in a plurality of plays |
US8562418B2 (en) | 2009-10-28 | 2013-10-22 | Wms Gaming Inc. | Gaming system with non-cash-based progressive awards |
US8696436B2 (en) | 2009-11-16 | 2014-04-15 | Patent Investment & Licensing Company | Method for displaying gaming result |
US8684811B2 (en) | 2009-12-03 | 2014-04-01 | Patent Investment & Licensing Company | Gaming device having advance game information analyzer |
US9240094B2 (en) | 2009-12-03 | 2016-01-19 | Patent Investment & Licensing Company | Rapid play poker gaming device |
US9318000B1 (en) * | 2010-05-25 | 2016-04-19 | Bally Gaming, Inc. | Preserving account security between casino and online access |
US8821255B1 (en) | 2010-08-09 | 2014-09-02 | Stacy A. Friedman | Slot machine promotional system and method |
US8974302B2 (en) | 2010-08-13 | 2015-03-10 | Cfph, Llc | Multi-process communication regarding gaming information |
US8956231B2 (en) | 2010-08-13 | 2015-02-17 | Cfph, Llc | Multi-process communication regarding gaming information |
US8800993B2 (en) | 2010-10-14 | 2014-08-12 | Shuffle Master Gmbh & Co Kg | Card handling systems, devices for use in card handling systems and related methods |
US8360851B2 (en) | 2010-10-15 | 2013-01-29 | Wms Gaming Inc. | Wagering game with progressive game award values associated with reel symbols |
US8641520B2 (en) | 2010-10-27 | 2014-02-04 | Wms Gaming Inc. | Wager equalized bonus trigger allocation and redemption |
US8506390B2 (en) | 2010-11-04 | 2013-08-13 | Wms Gaming Inc. | Wagering game having game assets with multiple levels of enhancement |
US20120115580A1 (en) | 2010-11-05 | 2012-05-10 | Wms Gaming Inc. | Wagering game with player-directed pursuit of award outcomes |
US8753194B2 (en) | 2010-11-11 | 2014-06-17 | Igt | Escrow accounts for use in distributing payouts with minimal interruption to game play |
US20120185321A1 (en) * | 2011-01-17 | 2012-07-19 | Jaideep Lal | End-to-end multi-vendor loyalty e-card system |
US8812600B1 (en) * | 2011-03-31 | 2014-08-19 | Zynga Inc. | Sending out-of-band instant messages from a game networking system |
GB201108118D0 (en) | 2011-05-13 | 2011-06-29 | Waterleaf Ltd | System for playing multiplayer games |
US9058716B2 (en) | 2011-06-06 | 2015-06-16 | Bally Gaming, Inc. | Remote game play in a wireless gaming environment |
US8485527B2 (en) | 2011-07-29 | 2013-07-16 | Savant Shuffler LLC | Card shuffler |
US8523657B2 (en) | 2011-09-13 | 2013-09-03 | Igt | Gaming system, gaming device and method for utilizing bitcoins |
US8449378B2 (en) | 2011-09-13 | 2013-05-28 | Igt | Gaming system, gaming device and method for utilizing bitcoins |
US8506378B2 (en) | 2011-09-21 | 2013-08-13 | Igt | Gaming system, gaming device, and method providing advertising messages to players based on a determination of a positive winning gaming session |
US9022855B2 (en) | 2011-09-30 | 2015-05-05 | Igt | Gaming system and method for rewarding players |
US9005013B2 (en) | 2011-09-30 | 2015-04-14 | Igt | Gaming system and method for rewarding players |
US8641518B2 (en) | 2011-09-30 | 2014-02-04 | Igt | Ticket-based trial account |
US9183701B2 (en) | 2011-09-30 | 2015-11-10 | Igt | Gaming system and method for rewarding players |
US9569926B2 (en) * | 2011-11-07 | 2017-02-14 | Patent Investment & Licensing Company | Discounted credits as incentive to play gaming devices |
US9120007B2 (en) | 2012-01-18 | 2015-09-01 | Bally Gaming, Inc. | Network gaming architecture, gaming systems, and related methods |
US8974305B2 (en) | 2012-01-18 | 2015-03-10 | Bally Gaming, Inc. | Network gaming architecture, gaming systems, and related methods |
TW201838697A (en) | 2012-02-28 | 2018-11-01 | 美商Cfph有限責任公司 | Method and apparatus for providing gaming service |
US8876596B2 (en) | 2012-02-29 | 2014-11-04 | Igt | Virtualized magnetic player card |
JP6035790B2 (en) * | 2012-03-13 | 2016-11-30 | オムロン株式会社 | Gaming machine, gaming system, gaming machine information display method, program, and recording medium |
WO2013158466A1 (en) | 2012-04-15 | 2013-10-24 | Shfl Entertainment, Inc. | Interactive financial transactions |
GB2505158A (en) | 2012-06-29 | 2014-02-26 | Pridefield Ltd | System for rake allocation in an online multiplayer game |
US9412227B2 (en) * | 2012-07-11 | 2016-08-09 | Igt | Method and apparatus for offering a mobile device version of an electronic gaming machine game at the electronic gaming machine |
US8960674B2 (en) | 2012-07-27 | 2015-02-24 | Bally Gaming, Inc. | Batch card shuffling apparatuses including multi-card storage compartments, and related methods |
US9548908B2 (en) * | 2012-08-21 | 2017-01-17 | Cisco Technology, Inc. | Flow de-duplication for network monitoring |
US10629031B2 (en) | 2012-09-10 | 2020-04-21 | Gaming Arts, Llc | Systems and gaming devices for indicating comp eligibility |
US20150031443A1 (en) * | 2012-09-10 | 2015-01-29 | Gaming Arts, Llc | Systems and gaming devices for indicating comp eligibility |
US9533216B2 (en) | 2012-09-25 | 2017-01-03 | Igt | Gaming system and method for providing a multiple player game |
US9511274B2 (en) | 2012-09-28 | 2016-12-06 | Bally Gaming Inc. | Methods for automatically generating a card deck library and master images for a deck of cards, and a related card processing apparatus |
US9378766B2 (en) | 2012-09-28 | 2016-06-28 | Bally Gaming, Inc. | Card recognition system, card handling device, and method for tuning a card handling device |
US20160171829A1 (en) * | 2012-09-28 | 2016-06-16 | Sightline Interactive LLC | Systems and methods for administration of stored value accounts associated with gaming environments |
US9240098B2 (en) | 2013-03-15 | 2016-01-19 | Cfph, Llc | Kiosk for gaming |
US9269224B2 (en) | 2013-03-11 | 2016-02-23 | Cfph, Llc | Devices for gaming |
US9744444B2 (en) | 2013-03-11 | 2017-08-29 | Cfph, Llc | User registration |
US10692166B2 (en) * | 2013-05-20 | 2020-06-23 | Visualimits, Llc | Casino table games with interactive content |
US10235730B1 (en) * | 2013-05-20 | 2019-03-19 | Visualmits, Llc | Casino table games with interactive content |
US10567920B1 (en) | 2013-06-04 | 2020-02-18 | Konnect Solutions, Inc. | Location detection systems and methods of use |
US9558629B2 (en) | 2013-09-19 | 2017-01-31 | Igt | Gaming system and method for providing a plurality of chances of winning a progressive award |
AU2013231107B1 (en) | 2013-09-20 | 2014-05-15 | Konami Gaming, Inc. | System and method of awarding a community award |
AU2013231108B1 (en) | 2013-09-20 | 2014-05-22 | Konami Gaming, Inc. | System and method of awarding a community award |
KR20160144440A (en) | 2014-04-11 | 2016-12-16 | 발리 게이밍, 인코포레이티드 | Method and apparatus for shuffling and handling cards |
US9474957B2 (en) | 2014-05-15 | 2016-10-25 | Bally Gaming, Inc. | Playing card handling devices, systems, and methods for verifying sets of cards |
US9566501B2 (en) | 2014-08-01 | 2017-02-14 | Bally Gaming, Inc. | Hand-forming card shuffling apparatuses including multi-card storage compartments, and related methods |
US9504905B2 (en) | 2014-09-19 | 2016-11-29 | Bally Gaming, Inc. | Card shuffling device and calibration method |
US9990804B2 (en) | 2014-09-24 | 2018-06-05 | Bally Gaming, Inc. | Wagering game having interlinked progressive values with shared increment |
US10032338B2 (en) | 2015-09-23 | 2018-07-24 | Igt | Gaming system and method providing a gaming tournament having a variable average expected point payout |
US9993719B2 (en) | 2015-12-04 | 2018-06-12 | Shuffle Master Gmbh & Co Kg | Card handling devices and related assemblies and components |
US10304282B2 (en) * | 2016-01-28 | 2019-05-28 | Playtech Software Limited | Autonomously operating computerized gaming platforms and method of operating thereof |
US10163302B2 (en) | 2016-08-08 | 2018-12-25 | Double Down Interactive Llc | Gaming system and method for providing a variable award in association with a virtual currency purchase |
US10867476B2 (en) | 2016-08-15 | 2020-12-15 | Aristocrat Technologies Australia Pty Limited | Electronic gaming system and method of providing progressive jackpot play |
US10325450B2 (en) | 2016-09-21 | 2019-06-18 | Igt | Gaming system and method for providing a plurality of chances of winning a progressive award with dynamically scalable progressive award odds |
US10424162B2 (en) | 2016-09-23 | 2019-09-24 | Igt | Gaming system and method providing a gaming tournament with a dynamic equalizer feature |
US10933300B2 (en) | 2016-09-26 | 2021-03-02 | Shuffle Master Gmbh & Co Kg | Card handling devices and related assemblies and components |
US10339765B2 (en) | 2016-09-26 | 2019-07-02 | Shuffle Master Gmbh & Co Kg | Devices, systems, and related methods for real-time monitoring and display of related data for casino gaming devices |
US10334264B2 (en) * | 2016-11-18 | 2019-06-25 | Ainsworth Game Technology Limited | Method of encoding multiple languages in a video file for a gaming machine |
US10559168B2 (en) | 2017-01-25 | 2020-02-11 | Konami Gaming, Inc. | Player tracking system and methods of operating same |
US11043071B2 (en) | 2017-03-20 | 2021-06-22 | Konami Gaming, Inc. | Casino management networked computer system and methods of operating same |
US10861029B2 (en) * | 2017-05-15 | 2020-12-08 | Facebook, Inc. | Qualifying comments with poll responses on online systems |
US10698572B2 (en) | 2017-05-15 | 2020-06-30 | Facebook, Inc. | Highlighting comments on online systems |
EP3438859A1 (en) * | 2017-08-01 | 2019-02-06 | Predict Srl | Method for providing remote assistance services using mixed and/or augmented reality visors and system for implementing it |
USD845323S1 (en) | 2017-09-28 | 2019-04-09 | Facebook, Inc. | Display panel of a programmed computer system with a transitional graphical user interface |
USD852213S1 (en) | 2017-09-28 | 2019-06-25 | Facebook, Inc. | Display panel of a programmed computer system with a transitional graphical user interface |
US10706669B2 (en) | 2018-04-05 | 2020-07-07 | Igt | System and method for managing player data across different gaming entities |
US11113926B2 (en) | 2018-05-03 | 2021-09-07 | Igt | System and method for utilizing mobile device to track gaming data |
US11376489B2 (en) | 2018-09-14 | 2022-07-05 | Sg Gaming, Inc. | Card-handling devices and related methods, assemblies, and components |
US11896891B2 (en) | 2018-09-14 | 2024-02-13 | Sg Gaming, Inc. | Card-handling devices and related methods, assemblies, and components |
US11338194B2 (en) | 2018-09-28 | 2022-05-24 | Sg Gaming, Inc. | Automatic card shufflers and related methods of automatic jam recovery |
US11030853B2 (en) | 2018-10-01 | 2021-06-08 | Everi Payments Inc. | Mobile casino jackpot payment reporting system with secure email form reporting to customer |
US10885740B2 (en) | 2018-11-08 | 2021-01-05 | Igt | System and method for providing access to cryptocurrency from a gaming establishment account |
US10733838B2 (en) | 2018-11-16 | 2020-08-04 | Igt | Gaming system and method providing tournament-style free activation feature |
US20200372584A1 (en) * | 2019-05-23 | 2020-11-26 | Jcm American Corporation | Currency Tracking and Accounting Systems |
CN118593979A (en) | 2019-09-10 | 2024-09-06 | 夏佛马士特公司 | Card processing apparatus and method of assembling and using the same |
US11173383B2 (en) | 2019-10-07 | 2021-11-16 | Sg Gaming, Inc. | Card-handling devices and related methods, assemblies, and components |
US11871998B2 (en) | 2019-12-06 | 2024-01-16 | Stryker European Operations Limited | Gravity based patient image orientation detection |
US12020541B2 (en) * | 2020-10-26 | 2024-06-25 | Igt | Transferring line of credit funds between a gaming device and a gaming establishment account utilizing a mobile device |
US20220198873A1 (en) * | 2020-12-17 | 2022-06-23 | Igt | Settling outstanding line of credit liability with gaming establishment credit system |
US11893859B2 (en) | 2021-04-22 | 2024-02-06 | Everi Payments Inc. | System and method for casino jackpot processing |
Citations (83)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4283709A (en) * | 1980-01-29 | 1981-08-11 | Summit Systems, Inc. (Interscience Systems) | Cash accounting and surveillance system for games |
US4339798A (en) * | 1979-12-17 | 1982-07-13 | Remote Dynamics | Remote gaming system |
US4593904A (en) * | 1984-03-19 | 1986-06-10 | Syntech International, Inc. | Player interactive video gaming device |
US4636951A (en) * | 1983-05-02 | 1987-01-13 | Ainsworth Nominees Pty. Ltd. | Poker machine communication system |
US4764666A (en) * | 1987-09-18 | 1988-08-16 | Gtech Corporation | On-line wagering system with programmable game entry cards |
US4948138A (en) * | 1982-12-06 | 1990-08-14 | Igt | Device for maintaining game state audit trail upon instantaneous power failure |
US5038022A (en) * | 1989-12-19 | 1991-08-06 | Lucero James L | Apparatus and method for providing credit for operating a gaming machine |
US5116055A (en) * | 1991-07-02 | 1992-05-26 | Mikohn, Inc. | Progressive jackpot gaming system linking gaming machines with different hit frequencies and denominations |
US5133076A (en) * | 1989-06-12 | 1992-07-21 | Grid Systems Corporation | Hand held computer |
US5179517A (en) * | 1988-09-22 | 1993-01-12 | Bally Manufacturing Corporation | Game machine data transfer system utilizing portable data units |
US5249800A (en) * | 1990-02-20 | 1993-10-05 | Bally Gaming International, Inc. | Progressive gaming control and communication system |
US5280909A (en) * | 1992-02-06 | 1994-01-25 | Mikohn, Inc. | Gaming system with progressive jackpot |
US5321241A (en) * | 1992-03-30 | 1994-06-14 | Calculus Microsystems Corporation | System and method for tracking casino promotional funds and apparatus for use therewith |
US5332076A (en) * | 1991-09-21 | 1994-07-26 | Bally Wulff Automaten Gmbh | Money handling apparatus and method for use with gaming machines |
US5342047A (en) * | 1992-04-08 | 1994-08-30 | Bally Gaming International, Inc. | Touch screen video gaming machine |
US5457306A (en) * | 1989-12-19 | 1995-10-10 | Scotch Twist, Inc. | Gaming machine system operable with general purpose charge cards |
US5547202A (en) * | 1992-02-18 | 1996-08-20 | Ricos Co., Ltd. | Computer game device |
US5559312A (en) * | 1989-12-19 | 1996-09-24 | Scotch Twist, Inc. | Gaming machine system operable with general purpose charge cards |
US5564700A (en) * | 1995-02-10 | 1996-10-15 | Trump Taj Mahal Associates | Proportional payout method for progressive linked gaming machines |
US5611730A (en) * | 1995-04-25 | 1997-03-18 | Casino Data Systems | Progressive gaming system tailored for use in multiple remote sites: apparatus and method |
US5613912A (en) * | 1995-04-05 | 1997-03-25 | Harrah's Club | Bet tracking system for gaming tables |
US5655966A (en) * | 1995-08-07 | 1997-08-12 | Intergame | Method and apparatus for cashless bartop gaming system operation |
US5655961A (en) * | 1994-10-12 | 1997-08-12 | Acres Gaming, Inc. | Method for operating networked gaming devices |
US5674128A (en) * | 1995-02-21 | 1997-10-07 | Oneida Indian Nation | Cashless computerized video game system and method |
US5707287A (en) * | 1995-04-11 | 1998-01-13 | Mccrea, Jr.; Charles H. | Jackpot system for live card games based upon game play wagering and method therefore |
US5735525A (en) * | 1995-04-11 | 1998-04-07 | Mccrea, Jr.; Charles H. | Secure multi-site progressive jackpot system for live card games |
US5762552A (en) * | 1995-12-05 | 1998-06-09 | Vt Tech Corp. | Interactive real-time network gaming system |
US5766076A (en) * | 1996-02-13 | 1998-06-16 | International Game Technology | Progressive gaming system and method for wide applicability |
US5770533A (en) * | 1994-05-02 | 1998-06-23 | Franchi; John Franco | Open architecture casino operating system |
US5797796A (en) * | 1996-10-28 | 1998-08-25 | Dickinson; Kenneth K. | Data analysis system |
US5800268A (en) * | 1995-10-20 | 1998-09-01 | Molnick; Melvin | Method of participating in a live casino game from a remote location |
US5804803A (en) * | 1996-04-02 | 1998-09-08 | International Business Machines Corporation | Mechanism for retrieving information using data encoded on an object |
US5811772A (en) * | 1989-12-19 | 1998-09-22 | Scotch Twist, Inc. | Gaming machine system operable with general purpose charge cards |
US5819901A (en) * | 1995-03-31 | 1998-10-13 | Spinteknology, Inc. | Coin hopper measurement and control system |
US5867688A (en) * | 1994-02-14 | 1999-02-02 | Reliable Transaction Processing, Inc. | Data acquisition and retrieval system with wireless handheld user interface |
US5876284A (en) * | 1996-05-13 | 1999-03-02 | Acres Gaming Incorporated | Method and apparatus for implementing a jackpot bonus on a network of gaming devices |
US5885158A (en) * | 1996-02-13 | 1999-03-23 | International Game Technology | Gaming system for multiple progressive games |
US5902983A (en) * | 1996-04-29 | 1999-05-11 | International Game Technology | Preset amount electronic funds transfer system for gaming machines |
US5919091A (en) * | 1995-07-10 | 1999-07-06 | Caesars World, Inc. | Combined cashless/cash gaming machine |
US5935004A (en) * | 1995-08-28 | 1999-08-10 | Mediaone Group, Inc. | System and method for scheduled delivery of a software program over a cable network |
US5944608A (en) * | 1991-05-28 | 1999-08-31 | Tci Technology, Inc. | Computer software delivery system |
US5967896A (en) * | 1998-04-06 | 1999-10-19 | Walker Asset Management Limited Partnership | Method and apparatus for controlling a gaming device having a plurality of balances |
US6012832A (en) * | 1997-06-24 | 2000-01-11 | Saunders; Michael | Cashless peripheral device for a gaming system |
US6012984A (en) * | 1997-04-11 | 2000-01-11 | Gamesville.Com,Inc. | Systems for providing large arena games over computer networks |
US6024641A (en) * | 1997-11-19 | 2000-02-15 | Sarno; Robert A. | Method, apparatus and system for lottery gaming |
US6039648A (en) * | 1997-03-04 | 2000-03-21 | Casino Data Systems | Automated tournament gaming system: apparatus and method |
US6048269A (en) * | 1993-01-22 | 2000-04-11 | Mgm Grand, Inc. | Coinless slot machine system and method |
US6068552A (en) * | 1998-03-31 | 2000-05-30 | Walker Digital, Llc | Gaming device and method of operation thereof |
US6071190A (en) * | 1997-05-21 | 2000-06-06 | Casino Data Systems | Gaming device security system: apparatus and method |
US6077162A (en) * | 1997-01-22 | 2000-06-20 | Casino Data Systems | Cooperative group gaming system: apparatus and method |
US6080062A (en) * | 1996-06-27 | 2000-06-27 | Olson; Carl M. | Lotto gaming apparatus and method |
US6110043A (en) * | 1997-10-24 | 2000-08-29 | Mikohn Gaming Corporation | Controller-based progressive jackpot linked gaming system |
US6110044A (en) * | 1997-07-15 | 2000-08-29 | Stern; Richard H. | Method and apparatus for issuing and automatically validating gaming machine payout tickets |
US6113495A (en) * | 1997-03-12 | 2000-09-05 | Walker Digital, Llc | Electronic gaming system offering premium entertainment services for enhanced player retention |
US6117011A (en) * | 1995-07-27 | 2000-09-12 | Lvov; Denis Ernestovich | Electronic game system, method of managing and regulating said system |
US6183362B1 (en) * | 1996-05-24 | 2001-02-06 | Harrah's Operating Co. | National customer recognition system and method |
US6183366B1 (en) * | 1996-01-19 | 2001-02-06 | Sheldon Goldberg | Network gaming system |
US6203010B1 (en) * | 1998-12-30 | 2001-03-20 | Walker Digital, Llc | Method and apparatus for a progressive jackpot determinant |
US6206782B1 (en) * | 1998-09-14 | 2001-03-27 | Walker Digital, Llc. | System and method for facilitating casino team play |
US6210275B1 (en) * | 1998-05-26 | 2001-04-03 | Mikohn Gaming Corporation | Progressive jackpot game with guaranteed winner |
US6210277B1 (en) * | 1998-09-28 | 2001-04-03 | Alexander Stefan | Game of chance |
US6240444B1 (en) * | 1996-09-27 | 2001-05-29 | International Business Machines Corporation | Internet web page sharing |
US20010003100A1 (en) * | 1997-11-14 | 2001-06-07 | Michael W. Yacenda | Interactive computer gaming system with audio response |
US6267671B1 (en) * | 1999-02-12 | 2001-07-31 | Mikohn Gaming Corporation | Game table player comp rating system and method therefor |
US20010029528A1 (en) * | 2000-04-07 | 2001-10-11 | Ncr Corporation | Self-service terminal |
US20020002075A1 (en) * | 2000-02-03 | 2002-01-03 | Rick Rowe | Method and apparatus for facilitating monetary and reward transactions and accounting in a gaming environment |
US20020042297A1 (en) * | 1997-03-17 | 2002-04-11 | Torango Lawrence J. | Progressive wagering system |
US20020058550A1 (en) * | 2000-11-03 | 2002-05-16 | Pace Mark C. | Automated service scheduling system |
US20020094869A1 (en) * | 2000-05-29 | 2002-07-18 | Gabi Harkham | Methods and systems of providing real time on-line casino games |
US20020115487A1 (en) * | 2001-02-16 | 2002-08-22 | Wells William R. | Gaming device network |
US6676522B2 (en) * | 2000-04-07 | 2004-01-13 | Igt | Gaming system including portable game devices |
US6681984B2 (en) * | 2001-09-26 | 2004-01-27 | Currency Counting Consultants, Inc. | Gaming cash management slip and method |
US6682421B1 (en) * | 2000-04-07 | 2004-01-27 | Igt | Wireless gaming environment |
US6698572B2 (en) * | 2001-09-17 | 2004-03-02 | Sig Pack Systems Ag | Apparatus and process for packaging piece goods |
US6712695B2 (en) * | 2000-01-25 | 2004-03-30 | Atronic International Ag | Jackpot system |
US6712698B2 (en) * | 2001-09-20 | 2004-03-30 | Igt | Game service interfaces for player tracking touch screen display |
US6758393B1 (en) * | 1999-09-10 | 2004-07-06 | Sierra Design Group | Mobile cashier terminal |
US6763998B1 (en) * | 1999-04-23 | 2004-07-20 | Alliance Gaming Corporation | System and method for securely storing and controlling the dispensing of a payout |
US6875110B1 (en) * | 2000-10-17 | 2005-04-05 | Igt | Multi-system gaming terminal communication device |
US6892182B1 (en) * | 2000-10-16 | 2005-05-10 | Igt | Method and apparatus for ticket generation and accounting |
US7033276B2 (en) * | 1996-04-22 | 2006-04-25 | Walker Digital, Llc | Method and system for adapting casino games to playing preferences |
US7035814B2 (en) * | 2001-07-12 | 2006-04-25 | International Buisness Machines Corporation | Method for delivering a product to a register according to a tracked location of a mobile device |
US7162036B2 (en) * | 2001-08-06 | 2007-01-09 | Igt | Digital identification of unique game characteristics |
Family Cites Families (110)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US173354A (en) * | 1876-02-08 | Improvement in machines for cutting and coiling hoops | ||
US54868A (en) * | 1866-05-22 | Improved railway-chair | ||
US28480A (en) * | 1860-05-29 | Pessaries | ||
US54881A (en) * | 1866-05-22 | Improvement in pumps | ||
US54878A (en) * | 1866-05-22 | Improvement in churns | ||
US142825A (en) * | 1873-09-16 | Improvement | ||
US155887A (en) * | 1874-10-13 | Hugh percival | ||
US165023A (en) * | 1875-06-29 | Improvement in self-setting animal-traps | ||
US142846A (en) * | 1873-09-16 | Improvement in governors for steam-engines | ||
US3210275A (en) * | 1963-04-01 | 1965-10-05 | Continental Oil Co | Lubricating composition containing metal salts of hindered phosphorodithioates |
US4265874A (en) * | 1980-04-25 | 1981-05-05 | Alza Corporation | Method of delivering drug with aid of effervescent activity generated in environment of use |
US4782468A (en) * | 1986-08-05 | 1988-11-01 | Bally Manufacturing Corporation | Line power failure scheme for a gaming device |
US4906826A (en) * | 1988-09-19 | 1990-03-06 | Visa International Service Association | Usage promotion method for payment card transaction system |
US5429361A (en) * | 1991-09-23 | 1995-07-04 | Bally Gaming International, Inc. | Gaming machine information, communication and display system |
US5265874A (en) * | 1992-01-31 | 1993-11-30 | International Game Technology (Igt) | Cashless gaming apparatus and method |
US5265674A (en) * | 1992-02-20 | 1993-11-30 | Battelle Memorial Institute | Enhancement of in situ microbial remediation of aquifers |
JPH065401A (en) * | 1992-06-23 | 1994-01-14 | Mitsubishi Electric Corp | Chip type resistor element and semiconductor device |
US5371345A (en) * | 1992-09-17 | 1994-12-06 | Bally Gaming International, Inc. | Gaming machine change system |
US5472194A (en) * | 1993-04-02 | 1995-12-05 | Shuffle Master, Inc. | Progressive gaming apparatus |
ZA943336B (en) * | 1993-05-19 | 1995-08-11 | Menashe Julian | Interactive computerised gaming system with remote terminals |
DE4342316A1 (en) * | 1993-12-11 | 1995-06-14 | Basf Ag | Use of polyaspartic acid in washing and cleaning agents |
JP3116710B2 (en) * | 1994-03-18 | 2000-12-11 | 株式会社日立製作所 | Information terminal system |
US5470079A (en) * | 1994-06-16 | 1995-11-28 | Bally Gaming International, Inc. | Game machine accounting and monitoring system |
CA2150215C (en) * | 1995-05-25 | 2003-02-25 | John Xidos | Distributed gaming system |
US5830067A (en) * | 1995-09-27 | 1998-11-03 | Multimedia Games, Inc. | Proxy player machine |
US5855007A (en) * | 1995-11-15 | 1998-12-29 | Jovicic; Neboisa | Electronic coupon communication system |
US6110041A (en) * | 1996-12-30 | 2000-08-29 | Walker Digital, Llc | Method and system for adapting gaming devices to playing preferences |
US6547131B1 (en) * | 1996-04-29 | 2003-04-15 | Igt | Preset amount electronic funds transfer system for gaming machines |
US5833540A (en) * | 1996-09-24 | 1998-11-10 | United Games, Inc. | Cardless distributed video gaming system |
US6758755B2 (en) * | 1996-11-14 | 2004-07-06 | Arcade Planet, Inc. | Prize redemption system for games executed over a wide area network |
US6001016A (en) * | 1996-12-31 | 1999-12-14 | Walker Asset Management Limited Partnership | Remote gaming device |
US5984786A (en) * | 1997-01-03 | 1999-11-16 | 2 Am Inc. | Run-time environment for simulations and games |
US6227972B1 (en) * | 1997-07-01 | 2001-05-08 | Walker Digital, Llc | Method and apparatus for expiration of prepaid slot machine plays |
US6511377B1 (en) * | 1997-08-07 | 2003-01-28 | Casino Data Systems | Cashless gaming system: apparatus and method |
US6146273A (en) * | 1997-10-24 | 2000-11-14 | Mikohn Gaming Corporation | Progressive jackpot gaming system with secret bonus pool |
US6009411A (en) * | 1997-11-14 | 1999-12-28 | Concept Shopping, Inc. | Method and system for distributing and reconciling electronic promotions |
US6154738A (en) * | 1998-03-27 | 2000-11-28 | Call; Charles Gainor | Methods and apparatus for disseminating product information via the internet using universal product codes |
BR9909134A (en) * | 1998-03-27 | 2000-12-05 | Enrico Schneider | Rotating device |
US6371852B1 (en) * | 1998-04-28 | 2002-04-16 | Acres Gaming Incorporated | Method for crediting a player of an electronic gaming device |
US6607441B1 (en) * | 1998-04-28 | 2003-08-19 | Acres Gaming Incorporated | Method for transferring credit from one gaming machine to another |
US6364768B1 (en) * | 1998-04-28 | 2002-04-02 | Acres Gaming Incorporated | Networked gaming devices that end a bonus and concurrently initiate another bonus |
US6302793B1 (en) * | 1998-07-02 | 2001-10-16 | Station Casinos, Inc. | Multi-property player tracking system |
US6633914B1 (en) * | 1998-08-05 | 2003-10-14 | International Business Machines Corporation | Systems, methods and computer program products for handling client requests for server application processing using a thread pool |
US6332127B1 (en) * | 1999-01-28 | 2001-12-18 | International Business Machines Corporation | Systems, methods and computer program products for providing time and location specific advertising via the internet |
JP2000297252A (en) * | 1999-04-14 | 2000-10-24 | Kansai Paint Co Ltd | Plastic-covered metal plate for automobile body |
US6460848B1 (en) * | 1999-04-21 | 2002-10-08 | Mindplay Llc | Method and apparatus for monitoring casinos and gaming |
US6508709B1 (en) * | 1999-06-18 | 2003-01-21 | Jayant S. Karmarkar | Virtual distributed multimedia gaming method and system based on actual regulated casino games |
US6370514B1 (en) * | 1999-08-02 | 2002-04-09 | Marc A. Messner | Method for marketing and redeeming vouchers for use in online purchases |
TW394176U (en) * | 1999-08-11 | 2000-06-11 | Microjet Technology Co Ltd | Pressure regulating mechanism |
US6685559B2 (en) * | 2000-02-10 | 2004-02-03 | Sierra Design Group | Voucher gaming system and method |
US7862418B2 (en) * | 1999-10-16 | 2011-01-04 | Bally Gaming, Inc. | Voucher gaming systems and methods |
US6409595B1 (en) | 1999-10-29 | 2002-06-25 | International Game Technology | Lighted keypad assembly and method for a player tracking system |
CA2404251A1 (en) * | 2000-04-05 | 2001-10-18 | Ods Properties, Inc. | Systems and methods for recognizing preferred wagerers |
US7927211B2 (en) * | 2002-04-02 | 2011-04-19 | Igt | Gaming environment including portable transaction devices |
US6852031B1 (en) * | 2000-11-22 | 2005-02-08 | Igt | EZ pay smart card and tickets system |
US6800029B2 (en) * | 2000-04-07 | 2004-10-05 | Igt | Gaming environment including portable transaction devices for rating players |
CA2312193A1 (en) * | 2000-06-23 | 2001-12-23 | Assetmetrix, Inc. | System and method for remote inventory management |
AUPQ888600A0 (en) * | 2000-07-20 | 2000-08-10 | Win Amusement Group Pty Ltd | System and method of displaying a reward selection and win-or-lose result on a game machine |
US6650346B1 (en) * | 2000-07-20 | 2003-11-18 | Ge Medical Technology Services, Inc. | Method and apparatus for classifying equipment in asset management database |
US7454363B1 (en) * | 2000-08-03 | 2008-11-18 | Igt | Method and apparatus for voucher sorting and reconciliation in soft count process |
US6712693B1 (en) * | 2000-08-28 | 2004-03-30 | Igt | Method and apparatus for player selection of an electronic game payout |
TW494255B (en) * | 2000-08-31 | 2002-07-11 | Hannstar Display Corp | Pressing method and apparatus for front glass substrate and rear glass substrate of the liquid crystal display |
US6434398B1 (en) * | 2000-09-06 | 2002-08-13 | Eric Inselberg | Method and apparatus for interactive audience participation at a live spectator event |
WO2002032517A2 (en) * | 2000-10-18 | 2002-04-25 | Gaming Systems International | System and method for casino management |
US6676515B1 (en) * | 2000-10-19 | 2004-01-13 | Aristocrat Technologies, Inc. | Apparatus and method for a secure ticket actuated gaming system |
US6645077B2 (en) | 2000-10-19 | 2003-11-11 | Igt | Gaming terminal data repository and information distribution system |
US7765121B2 (en) * | 2000-11-03 | 2010-07-27 | Harrah's Operating Company, Inc. | Automated service scheduling system based on customer value |
US6991541B2 (en) * | 2000-12-08 | 2006-01-31 | Multimedia Games, Inc. | Lottery ticket distribution system |
US20040137978A1 (en) * | 2000-12-28 | 2004-07-15 | Cole Joseph W. | Ergonomically-designed dual station, dual display gaming station with player conveniences |
US6969320B2 (en) * | 2001-01-10 | 2005-11-29 | Multimedia Games, Inc. | Distributed account based gaming system |
US20020119823A1 (en) * | 2001-02-28 | 2002-08-29 | Beuscher Jarrell A. | Method and apparatus for interactive audience participation in a live event |
US7722453B2 (en) * | 2001-03-27 | 2010-05-25 | Igt | Interactive game playing preferences |
US7918738B2 (en) * | 2001-03-27 | 2011-04-05 | Igt | Interactive game playing preferences |
US7165052B2 (en) * | 2001-03-31 | 2007-01-16 | First Data Corporation | Payment service method and system |
US7040987B2 (en) * | 2001-04-11 | 2006-05-09 | Walker Digital, Llc | Method and apparatus for remotely customizing a gaming device |
US6722985B2 (en) * | 2001-04-19 | 2004-04-20 | Igt | Universal player tracking system |
US6682423B2 (en) * | 2001-04-19 | 2004-01-27 | Igt | Open architecture communications in a gaming network |
US20020156692A1 (en) * | 2001-04-20 | 2002-10-24 | Squeglia Mark R. | Method and system for managing supply of replacement parts of a piece of equipment |
US7165104B2 (en) * | 2001-04-23 | 2007-01-16 | Microsoft Corporation | Method and apparatus for managing computing devices on a network |
WO2002091319A2 (en) * | 2001-05-04 | 2002-11-14 | Igt | Light emitting interface displays for a gaming machine |
US6935957B1 (en) * | 2001-05-14 | 2005-08-30 | Barona Tribal Gaming Authority | Method and system for wireless validation of gaming vouchers |
US20030023516A1 (en) * | 2001-05-17 | 2003-01-30 | Sharrow Sherry L. | Inventory management database |
US6786824B2 (en) * | 2001-05-25 | 2004-09-07 | Igt | Method, apparatus, and system for providing a player with opportunities to win a feature event award |
US6585598B2 (en) * | 2001-06-28 | 2003-07-01 | Igt | Method for cashless gaming |
US20030013527A1 (en) | 2001-07-10 | 2003-01-16 | Rick Rowe | Method and apparatus for directing information to particular game players |
WO2003007254A2 (en) * | 2001-07-13 | 2003-01-23 | Gameaccount Limited | System and method for providing enhanced services to a user of a gaming application |
WO2003011410A1 (en) * | 2001-08-03 | 2003-02-13 | Walker Digital, Llc | Method and apparatus for generating directives for personnel |
US7112138B2 (en) * | 2001-08-03 | 2006-09-26 | Igt | Player tracking communication mechanisms in a gaming machine |
US7617151B2 (en) * | 2001-08-06 | 2009-11-10 | Igt | Alternative player tracking techniques |
US6887157B2 (en) * | 2001-08-09 | 2005-05-03 | Igt | Virtual cameras and 3-D gaming environments in a gaming machine |
US7946917B2 (en) * | 2001-08-10 | 2011-05-24 | Igt | Flexible loyalty points programs |
US20030078101A1 (en) * | 2001-09-18 | 2003-04-24 | Acres Gaming Incorporated | Player specific game system |
JP4478360B2 (en) * | 2001-09-18 | 2010-06-09 | Okiセミコンダクタ株式会社 | Data communication adapter |
US20050143169A1 (en) * | 2001-09-20 | 2005-06-30 | Igt | Direction interfaces and services on a gaming machine |
US6896618B2 (en) * | 2001-09-20 | 2005-05-24 | Igt | Point of play registration on a gaming machine |
US20030069071A1 (en) | 2001-09-28 | 2003-04-10 | Tim Britt | Entertainment monitoring system and method |
US6651981B2 (en) * | 2001-09-28 | 2003-11-25 | Shuffle Master, Inc. | Card shuffling apparatus with integral card delivery |
US6846238B2 (en) * | 2001-09-28 | 2005-01-25 | Igt | Wireless game player |
US7901291B2 (en) * | 2001-09-28 | 2011-03-08 | Igt | Gaming device operable with platform independent code and method |
US20030148812A1 (en) * | 2002-02-01 | 2003-08-07 | Paulsen Craig A. | Gaming system and gaming method |
US6776715B2 (en) * | 2002-02-01 | 2004-08-17 | Igt | Method and apparatus for providing a personal wide area progressive for gaming apparatus |
AU2003252901A1 (en) * | 2002-04-18 | 2003-12-11 | Walker Digital, Llc | Method and Apparatus for Authenticating Data Relating to Usage of a Gaming Device |
US20040002386A1 (en) * | 2002-06-27 | 2004-01-01 | Horseshoe Gaming Holding Corp. | Wireless casino information management system and method |
US7988553B2 (en) * | 2002-07-17 | 2011-08-02 | Igt | Method and apparatus for enrolling gaming device players into a player-tracking system |
US6830515B2 (en) * | 2002-09-10 | 2004-12-14 | Igt | Method and apparatus for supporting wide area gaming network |
US7083520B2 (en) * | 2002-09-11 | 2006-08-01 | Igt | In-room game promotion and demonstration method and system |
US20040142750A1 (en) * | 2003-01-22 | 2004-07-22 | Acres Gaming Incorporated | Method and apparatus for use of a network by a casino |
US8197344B2 (en) * | 2003-04-08 | 2012-06-12 | Wms Gaming Inc. | Gaming terminal data monitoring network |
US7329185B2 (en) * | 2003-04-21 | 2008-02-12 | Harrah's Operating Company, Inc. | Universal comp bank and regional servers for use in multi-property casino enterprise |
US7410422B2 (en) * | 2003-06-13 | 2008-08-12 | Harrah's Operating Company, Inc. | Unified player rewards |
-
2001
- 2001-09-28 US US09/967,571 patent/US20030069071A1/en not_active Abandoned
-
2002
- 2002-08-19 CA CA2398869A patent/CA2398869C/en not_active Expired - Lifetime
-
2003
- 2003-09-12 US US10/661,391 patent/US20040116184A1/en not_active Abandoned
- 2003-09-12 US US10/661,390 patent/US7303470B2/en not_active Expired - Lifetime
- 2003-09-12 US US10/661,392 patent/US20040113360A1/en not_active Abandoned
- 2003-09-12 US US10/661,145 patent/US20040092306A1/en not_active Abandoned
- 2003-09-12 US US10/661,450 patent/US20040127291A1/en not_active Abandoned
- 2003-09-12 US US10/661,140 patent/US20040092305A1/en not_active Abandoned
- 2003-09-12 US US10/661,198 patent/US20040259632A1/en not_active Abandoned
- 2003-09-12 US US10/661,131 patent/US20040092303A1/en not_active Abandoned
- 2003-09-12 US US10/661,395 patent/US20040116185A1/en not_active Abandoned
- 2003-09-12 US US10/661,128 patent/US20040082380A1/en not_active Abandoned
- 2003-09-12 US US10/660,959 patent/US20040082386A1/en not_active Abandoned
- 2003-09-12 US US10/661,129 patent/US20040092314A1/en not_active Abandoned
- 2003-09-12 US US10/661,865 patent/US20040092307A1/en not_active Abandoned
- 2003-09-12 US US10/661,233 patent/US20050075165A1/en not_active Abandoned
- 2003-09-12 US US10/661,133 patent/US20040092304A1/en not_active Abandoned
- 2003-09-12 US US10/662,101 patent/US20050027381A1/en not_active Abandoned
-
2005
- 2005-03-30 US US11/094,605 patent/US7303475B2/en not_active Expired - Lifetime
- 2005-08-29 US US11/214,358 patent/US9033788B2/en active Active
- 2005-11-01 US US11/264,630 patent/US20060052169A1/en not_active Abandoned
-
2008
- 2008-11-12 US US12/269,489 patent/US20090069079A1/en not_active Abandoned
Patent Citations (99)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4339798A (en) * | 1979-12-17 | 1982-07-13 | Remote Dynamics | Remote gaming system |
US4283709A (en) * | 1980-01-29 | 1981-08-11 | Summit Systems, Inc. (Interscience Systems) | Cash accounting and surveillance system for games |
US4948138A (en) * | 1982-12-06 | 1990-08-14 | Igt | Device for maintaining game state audit trail upon instantaneous power failure |
US4636951A (en) * | 1983-05-02 | 1987-01-13 | Ainsworth Nominees Pty. Ltd. | Poker machine communication system |
US4593904A (en) * | 1984-03-19 | 1986-06-10 | Syntech International, Inc. | Player interactive video gaming device |
US4764666A (en) * | 1987-09-18 | 1988-08-16 | Gtech Corporation | On-line wagering system with programmable game entry cards |
US5179517A (en) * | 1988-09-22 | 1993-01-12 | Bally Manufacturing Corporation | Game machine data transfer system utilizing portable data units |
US5133076A (en) * | 1989-06-12 | 1992-07-21 | Grid Systems Corporation | Hand held computer |
US5811772A (en) * | 1989-12-19 | 1998-09-22 | Scotch Twist, Inc. | Gaming machine system operable with general purpose charge cards |
US5559312A (en) * | 1989-12-19 | 1996-09-24 | Scotch Twist, Inc. | Gaming machine system operable with general purpose charge cards |
US5959277A (en) * | 1989-12-19 | 1999-09-28 | Scotch Twist, Inc. | Gaming machine system operable with general purpose charge cards |
US5038022A (en) * | 1989-12-19 | 1991-08-06 | Lucero James L | Apparatus and method for providing credit for operating a gaming machine |
US5952640A (en) * | 1989-12-19 | 1999-09-14 | Scotch Twist, Inc. | Gaming machine system operable with general purpose charge cards |
US6019283A (en) * | 1989-12-19 | 2000-02-01 | Scotch Twist, Inc. | Gaming machine system operable with general purpose charge cards |
US5457306A (en) * | 1989-12-19 | 1995-10-10 | Scotch Twist, Inc. | Gaming machine system operable with general purpose charge cards |
US5249800A (en) * | 1990-02-20 | 1993-10-05 | Bally Gaming International, Inc. | Progressive gaming control and communication system |
US5944608A (en) * | 1991-05-28 | 1999-08-31 | Tci Technology, Inc. | Computer software delivery system |
US6126546A (en) * | 1991-05-28 | 2000-10-03 | Tci Technology Management, Llc | Computer software delivery system |
US5116055A (en) * | 1991-07-02 | 1992-05-26 | Mikohn, Inc. | Progressive jackpot gaming system linking gaming machines with different hit frequencies and denominations |
US5332076A (en) * | 1991-09-21 | 1994-07-26 | Bally Wulff Automaten Gmbh | Money handling apparatus and method for use with gaming machines |
US5280909A (en) * | 1992-02-06 | 1994-01-25 | Mikohn, Inc. | Gaming system with progressive jackpot |
US5547202A (en) * | 1992-02-18 | 1996-08-20 | Ricos Co., Ltd. | Computer game device |
US5321241A (en) * | 1992-03-30 | 1994-06-14 | Calculus Microsystems Corporation | System and method for tracking casino promotional funds and apparatus for use therewith |
US5342047A (en) * | 1992-04-08 | 1994-08-30 | Bally Gaming International, Inc. | Touch screen video gaming machine |
US6048269A (en) * | 1993-01-22 | 2000-04-11 | Mgm Grand, Inc. | Coinless slot machine system and method |
US5867688A (en) * | 1994-02-14 | 1999-02-02 | Reliable Transaction Processing, Inc. | Data acquisition and retrieval system with wireless handheld user interface |
US5770533A (en) * | 1994-05-02 | 1998-06-23 | Franchi; John Franco | Open architecture casino operating system |
US5752882A (en) * | 1994-10-12 | 1998-05-19 | Acres Gaming Inc. | Method and apparatus for operating networked gaming devices |
US5741183A (en) * | 1994-10-12 | 1998-04-21 | Acres Gaming Inc. | Method and apparatus for operating networked gaming devices |
US5655961A (en) * | 1994-10-12 | 1997-08-12 | Acres Gaming, Inc. | Method for operating networked gaming devices |
US5820459A (en) * | 1994-10-12 | 1998-10-13 | Acres Gaming, Inc. | Method and apparatus for operating networked gaming devices |
US5564700A (en) * | 1995-02-10 | 1996-10-15 | Trump Taj Mahal Associates | Proportional payout method for progressive linked gaming machines |
US5674128A (en) * | 1995-02-21 | 1997-10-07 | Oneida Indian Nation | Cashless computerized video game system and method |
US5800269A (en) * | 1995-02-21 | 1998-09-01 | Oneida Indian Nation | Cashless computerized video game system and method |
US6089982A (en) * | 1995-02-21 | 2000-07-18 | Oneida Indian Nation | Cashless computerized video game system and method |
US5819901A (en) * | 1995-03-31 | 1998-10-13 | Spinteknology, Inc. | Coin hopper measurement and control system |
US5613912A (en) * | 1995-04-05 | 1997-03-25 | Harrah's Club | Bet tracking system for gaming tables |
US5707287A (en) * | 1995-04-11 | 1998-01-13 | Mccrea, Jr.; Charles H. | Jackpot system for live card games based upon game play wagering and method therefore |
US5911626A (en) * | 1995-04-11 | 1999-06-15 | Mccrea, Jr.; Charles H. | Jackpot system for live card games based upon game play wagering and method therefore |
US6093103A (en) * | 1995-04-11 | 2000-07-25 | Mccrea, Jr.; Charles H. | Secure multi-site progressive jackpot system for live card games |
US5735525A (en) * | 1995-04-11 | 1998-04-07 | Mccrea, Jr.; Charles H. | Secure multi-site progressive jackpot system for live card games |
US6117012A (en) * | 1995-04-11 | 2000-09-12 | Mccrea, Jr.; Charles H. | Jackpot system for live card games based upon game play wagering and method |
US5611730A (en) * | 1995-04-25 | 1997-03-18 | Casino Data Systems | Progressive gaming system tailored for use in multiple remote sites: apparatus and method |
US5919091A (en) * | 1995-07-10 | 1999-07-06 | Caesars World, Inc. | Combined cashless/cash gaming machine |
US6117011A (en) * | 1995-07-27 | 2000-09-12 | Lvov; Denis Ernestovich | Electronic game system, method of managing and regulating said system |
US5655966A (en) * | 1995-08-07 | 1997-08-12 | Intergame | Method and apparatus for cashless bartop gaming system operation |
US5935004A (en) * | 1995-08-28 | 1999-08-10 | Mediaone Group, Inc. | System and method for scheduled delivery of a software program over a cable network |
US5800268A (en) * | 1995-10-20 | 1998-09-01 | Molnick; Melvin | Method of participating in a live casino game from a remote location |
US5762552A (en) * | 1995-12-05 | 1998-06-09 | Vt Tech Corp. | Interactive real-time network gaming system |
US6183366B1 (en) * | 1996-01-19 | 2001-02-06 | Sheldon Goldberg | Network gaming system |
US5766076A (en) * | 1996-02-13 | 1998-06-16 | International Game Technology | Progressive gaming system and method for wide applicability |
US5855515A (en) * | 1996-02-13 | 1999-01-05 | International Game Technology | Progressive gaming system |
US5885158A (en) * | 1996-02-13 | 1999-03-23 | International Game Technology | Gaming system for multiple progressive games |
US5804803A (en) * | 1996-04-02 | 1998-09-08 | International Business Machines Corporation | Mechanism for retrieving information using data encoded on an object |
US7033276B2 (en) * | 1996-04-22 | 2006-04-25 | Walker Digital, Llc | Method and system for adapting casino games to playing preferences |
US5902983A (en) * | 1996-04-29 | 1999-05-11 | International Game Technology | Preset amount electronic funds transfer system for gaming machines |
US5876284A (en) * | 1996-05-13 | 1999-03-02 | Acres Gaming Incorporated | Method and apparatus for implementing a jackpot bonus on a network of gaming devices |
US6183362B1 (en) * | 1996-05-24 | 2001-02-06 | Harrah's Operating Co. | National customer recognition system and method |
US6080062A (en) * | 1996-06-27 | 2000-06-27 | Olson; Carl M. | Lotto gaming apparatus and method |
US6240444B1 (en) * | 1996-09-27 | 2001-05-29 | International Business Machines Corporation | Internet web page sharing |
US5797796A (en) * | 1996-10-28 | 1998-08-25 | Dickinson; Kenneth K. | Data analysis system |
US6077162A (en) * | 1997-01-22 | 2000-06-20 | Casino Data Systems | Cooperative group gaming system: apparatus and method |
US6039648A (en) * | 1997-03-04 | 2000-03-21 | Casino Data Systems | Automated tournament gaming system: apparatus and method |
US6113495A (en) * | 1997-03-12 | 2000-09-05 | Walker Digital, Llc | Electronic gaming system offering premium entertainment services for enhanced player retention |
US6582310B1 (en) * | 1997-03-12 | 2003-06-24 | Walker Digital, Llc | Electronic gaming system offering premium entertainment services for enhanced player retention |
US20020042297A1 (en) * | 1997-03-17 | 2002-04-11 | Torango Lawrence J. | Progressive wagering system |
US6592460B2 (en) * | 1997-03-17 | 2003-07-15 | Lawrence J. Torango | Progressive wagering system |
US6435968B1 (en) * | 1997-03-17 | 2002-08-20 | Lawrence J. Torango | Progressive wagering system |
US6012984A (en) * | 1997-04-11 | 2000-01-11 | Gamesville.Com,Inc. | Systems for providing large arena games over computer networks |
US6071190A (en) * | 1997-05-21 | 2000-06-06 | Casino Data Systems | Gaming device security system: apparatus and method |
US6012832A (en) * | 1997-06-24 | 2000-01-11 | Saunders; Michael | Cashless peripheral device for a gaming system |
US6110044A (en) * | 1997-07-15 | 2000-08-29 | Stern; Richard H. | Method and apparatus for issuing and automatically validating gaming machine payout tickets |
US6110043A (en) * | 1997-10-24 | 2000-08-29 | Mikohn Gaming Corporation | Controller-based progressive jackpot linked gaming system |
US20010003100A1 (en) * | 1997-11-14 | 2001-06-07 | Michael W. Yacenda | Interactive computer gaming system with audio response |
US6024641A (en) * | 1997-11-19 | 2000-02-15 | Sarno; Robert A. | Method, apparatus and system for lottery gaming |
US6068552A (en) * | 1998-03-31 | 2000-05-30 | Walker Digital, Llc | Gaming device and method of operation thereof |
US5967896A (en) * | 1998-04-06 | 1999-10-19 | Walker Asset Management Limited Partnership | Method and apparatus for controlling a gaming device having a plurality of balances |
US6210275B1 (en) * | 1998-05-26 | 2001-04-03 | Mikohn Gaming Corporation | Progressive jackpot game with guaranteed winner |
US6206782B1 (en) * | 1998-09-14 | 2001-03-27 | Walker Digital, Llc. | System and method for facilitating casino team play |
US6210277B1 (en) * | 1998-09-28 | 2001-04-03 | Alexander Stefan | Game of chance |
US6203010B1 (en) * | 1998-12-30 | 2001-03-20 | Walker Digital, Llc | Method and apparatus for a progressive jackpot determinant |
US6267671B1 (en) * | 1999-02-12 | 2001-07-31 | Mikohn Gaming Corporation | Game table player comp rating system and method therefor |
US6763998B1 (en) * | 1999-04-23 | 2004-07-20 | Alliance Gaming Corporation | System and method for securely storing and controlling the dispensing of a payout |
US6758393B1 (en) * | 1999-09-10 | 2004-07-06 | Sierra Design Group | Mobile cashier terminal |
US6712695B2 (en) * | 2000-01-25 | 2004-03-30 | Atronic International Ag | Jackpot system |
US20020002075A1 (en) * | 2000-02-03 | 2002-01-03 | Rick Rowe | Method and apparatus for facilitating monetary and reward transactions and accounting in a gaming environment |
US6676522B2 (en) * | 2000-04-07 | 2004-01-13 | Igt | Gaming system including portable game devices |
US20010029528A1 (en) * | 2000-04-07 | 2001-10-11 | Ncr Corporation | Self-service terminal |
US6682421B1 (en) * | 2000-04-07 | 2004-01-27 | Igt | Wireless gaming environment |
US20020094869A1 (en) * | 2000-05-29 | 2002-07-18 | Gabi Harkham | Methods and systems of providing real time on-line casino games |
US6892182B1 (en) * | 2000-10-16 | 2005-05-10 | Igt | Method and apparatus for ticket generation and accounting |
US6875110B1 (en) * | 2000-10-17 | 2005-04-05 | Igt | Multi-system gaming terminal communication device |
US20020058550A1 (en) * | 2000-11-03 | 2002-05-16 | Pace Mark C. | Automated service scheduling system |
US20020115487A1 (en) * | 2001-02-16 | 2002-08-22 | Wells William R. | Gaming device network |
US7035814B2 (en) * | 2001-07-12 | 2006-04-25 | International Buisness Machines Corporation | Method for delivering a product to a register according to a tracked location of a mobile device |
US7162036B2 (en) * | 2001-08-06 | 2007-01-09 | Igt | Digital identification of unique game characteristics |
US6698572B2 (en) * | 2001-09-17 | 2004-03-02 | Sig Pack Systems Ag | Apparatus and process for packaging piece goods |
US6712698B2 (en) * | 2001-09-20 | 2004-03-30 | Igt | Game service interfaces for player tracking touch screen display |
US6681984B2 (en) * | 2001-09-26 | 2004-01-27 | Currency Counting Consultants, Inc. | Gaming cash management slip and method |
Cited By (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9652934B2 (en) | 2003-10-20 | 2017-05-16 | Igt | Method and apparatus for providing secondary gaming machine functionality |
US9123203B2 (en) | 2003-10-20 | 2015-09-01 | Igt | Enhanced video gaming machine |
US9064375B2 (en) | 2003-10-20 | 2015-06-23 | Igt | Method and apparatus for providing secondary gaming machine functionality |
US9582963B2 (en) | 2003-10-20 | 2017-02-28 | Tipping Point Group, Llc | Method and system for gaming machine accounting |
US8784213B2 (en) | 2003-10-20 | 2014-07-22 | Tipping Point Group | Enhanced video gaming machine |
US8721449B2 (en) | 2003-10-20 | 2014-05-13 | Tipping Point Group, Llc | Method and system for paragame activity at electronic gaming machine |
US9600965B2 (en) | 2003-10-20 | 2017-03-21 | Igt | Method and apparatus for providing secondary gaming machine functionality |
US9564004B2 (en) | 2003-10-20 | 2017-02-07 | Igt | Closed-loop system for providing additional event participation to electronic video game customers |
US10127765B1 (en) | 2003-10-20 | 2018-11-13 | Tipping Point Group, Llc | Gaming machine having secondary gaming controller with proxy configuration |
US9633508B2 (en) | 2003-10-20 | 2017-04-25 | Igt | Enhanced video gaming machine |
US8512144B2 (en) | 2003-10-20 | 2013-08-20 | Tipping Point Group, Llc | Method and apparatus for providing secondary gaming machine functionality |
US8686269B2 (en) | 2006-03-29 | 2014-04-01 | Harmonix Music Systems, Inc. | Providing realistic interaction to a player of a music-based video game |
US8444486B2 (en) | 2007-06-14 | 2013-05-21 | Harmonix Music Systems, Inc. | Systems and methods for indicating input actions in a rhythm-action game |
US8678896B2 (en) | 2007-06-14 | 2014-03-25 | Harmonix Music Systems, Inc. | Systems and methods for asynchronous band interaction in a rhythm action game |
US8439733B2 (en) | 2007-06-14 | 2013-05-14 | Harmonix Music Systems, Inc. | Systems and methods for reinstating a player within a rhythm-action game |
US8690670B2 (en) | 2007-06-14 | 2014-04-08 | Harmonix Music Systems, Inc. | Systems and methods for simulating a rock band experience |
US8678895B2 (en) | 2007-06-14 | 2014-03-25 | Harmonix Music Systems, Inc. | Systems and methods for online band matching in a rhythm action game |
US8663013B2 (en) | 2008-07-08 | 2014-03-04 | Harmonix Music Systems, Inc. | Systems and methods for simulating a rock band experience |
US8092302B2 (en) | 2008-11-12 | 2012-01-10 | Igt | Gaming system, gaming device and method providing tiered progressive bonusing system |
US9626833B2 (en) | 2008-11-12 | 2017-04-18 | Igt | Gaming system, gaming device and method providing tiered progressive bonusing system |
US9177444B2 (en) | 2008-11-12 | 2015-11-03 | Igt | Gaming system, gaming device and method providing tiered progressive bonusing system |
US8602883B2 (en) | 2008-11-12 | 2013-12-10 | Igt | Gaming system, gaming device and method providing tiered progressive bonusing system |
US8342958B2 (en) | 2008-11-12 | 2013-01-01 | Igt | Gaming system, gaming device and method providing tiered progressive bonusing system |
US8393958B2 (en) | 2008-11-13 | 2013-03-12 | Igt | Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points |
US8864574B2 (en) | 2008-11-13 | 2014-10-21 | Igt | Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points |
US8152630B2 (en) | 2008-11-13 | 2012-04-10 | Igt | Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points |
US8465366B2 (en) | 2009-05-29 | 2013-06-18 | Harmonix Music Systems, Inc. | Biasing a musical performance input to a part |
US8449360B2 (en) | 2009-05-29 | 2013-05-28 | Harmonix Music Systems, Inc. | Displaying song lyrics and vocal cues |
US9981193B2 (en) | 2009-10-27 | 2018-05-29 | Harmonix Music Systems, Inc. | Movement based recognition and evaluation |
US10421013B2 (en) | 2009-10-27 | 2019-09-24 | Harmonix Music Systems, Inc. | Gesture-based user interface |
US10357714B2 (en) | 2009-10-27 | 2019-07-23 | Harmonix Music Systems, Inc. | Gesture-based user interface for navigating a menu |
US8874243B2 (en) | 2010-03-16 | 2014-10-28 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8636572B2 (en) | 2010-03-16 | 2014-01-28 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8550908B2 (en) | 2010-03-16 | 2013-10-08 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US9278286B2 (en) | 2010-03-16 | 2016-03-08 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8568234B2 (en) | 2010-03-16 | 2013-10-29 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8562403B2 (en) | 2010-06-11 | 2013-10-22 | Harmonix Music Systems, Inc. | Prompting a player of a dance game |
US9358456B1 (en) | 2010-06-11 | 2016-06-07 | Harmonix Music Systems, Inc. | Dance competition game |
US8702485B2 (en) | 2010-06-11 | 2014-04-22 | Harmonix Music Systems, Inc. | Dance game and tutorial |
US8444464B2 (en) | 2010-06-11 | 2013-05-21 | Harmonix Music Systems, Inc. | Prompting a player of a dance game |
US9024166B2 (en) | 2010-09-09 | 2015-05-05 | Harmonix Music Systems, Inc. | Preventing subtractive track separation |
US8376840B1 (en) * | 2010-11-03 | 2013-02-19 | Wms Gaming, Inc. | Player tracking mechanism for secondary wagering games |
US9202334B2 (en) * | 2010-11-03 | 2015-12-01 | Bally Gaming, Inc. | Player tracking mechanism for secondary wagering games |
US20130130788A1 (en) * | 2010-11-03 | 2013-05-23 | Wms Gaming, Inc. | Player tracking mechanism for secondary wagering games |
US9378622B2 (en) | 2011-03-14 | 2016-06-28 | Tipping Point Group, Llc | Gaming devices with dedicated player RNG and time share features |
US9619964B2 (en) | 2011-03-14 | 2017-04-11 | Tipping Point Group, Llc | Gaming system with gaming machines having associated secondary game boards |
US10013852B1 (en) | 2012-08-01 | 2018-07-03 | Aristocrat Technologies Australia Pty Limited | Gaming machine tournament management system |
US9616331B1 (en) | 2012-08-01 | 2017-04-11 | Aristocrat Technologies Australia Pty Limited | Gaming machine tournament management system |
US10325448B2 (en) | 2014-01-07 | 2019-06-18 | Tipping Point Group, Llc | Gaming machine having secondary gaming controller and primary and secondary credit balances |
US11017629B2 (en) | 2014-01-07 | 2021-05-25 | Vulcan Gaming Llc | Gaming machine having secondary gaming controller and primary and secondary credit balances |
US11640745B2 (en) | 2014-01-07 | 2023-05-02 | Vulcan Gaming Llc | Gaming machine having secondary gaming controller and primary and secondary credit balances |
US12020533B2 (en) | 2014-01-07 | 2024-06-25 | Vulcan Gaming Llc | Gaming machine having secondary gaming controller and primary and secondary credit balances |
US9916735B2 (en) | 2015-07-22 | 2018-03-13 | Igt | Remote gaming cash voucher printing system |
Also Published As
Publication number | Publication date |
---|---|
US20050027381A1 (en) | 2005-02-03 |
US7303470B2 (en) | 2007-12-04 |
US20040092306A1 (en) | 2004-05-13 |
US20040092314A1 (en) | 2004-05-13 |
US9033788B2 (en) | 2015-05-19 |
US20040132531A1 (en) | 2004-07-08 |
US7303475B2 (en) | 2007-12-04 |
US20040259632A1 (en) | 2004-12-23 |
US20050181864A1 (en) | 2005-08-18 |
US20030069071A1 (en) | 2003-04-10 |
CA2398869A1 (en) | 2003-03-28 |
US20040113360A1 (en) | 2004-06-17 |
US20040092305A1 (en) | 2004-05-13 |
US20040082386A1 (en) | 2004-04-29 |
US20040116185A1 (en) | 2004-06-17 |
US20040092307A1 (en) | 2004-05-13 |
US20040082380A1 (en) | 2004-04-29 |
US20040127291A1 (en) | 2004-07-01 |
US20060009282A1 (en) | 2006-01-12 |
US20050075165A1 (en) | 2005-04-07 |
US20060052169A1 (en) | 2006-03-09 |
CA2398869C (en) | 2013-02-19 |
US20040092304A1 (en) | 2004-05-13 |
US20040116184A1 (en) | 2004-06-17 |
US20090069079A1 (en) | 2009-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7303470B2 (en) | System and method for assigning a voucher to a player in a player tracking system | |
AU2004227884B2 (en) | Cashless transaction clearinghouse | |
US8221223B2 (en) | Methods, systems and apparatus for facilitating cashout options at a gaming device | |
US7887417B2 (en) | System and method for controlling volume associated with gaming system | |
US7993197B2 (en) | Flexible loyalty points programs | |
US7963844B2 (en) | Apparatus, systems and methods for facilitating a negative credit balance of a gaming device | |
US20070213124A1 (en) | Methods, systems and apparatus for facilitating cashout options at a gaming device | |
US20070105617A1 (en) | Methods, systems and apparatus for facilitating cashout options at a gaming device | |
US20050054439A1 (en) | Wide area gaming and retail player tracking | |
US20070129137A1 (en) | Methods, systems and apparatus for facilitating cashout options at a gaming device | |
US20070156464A1 (en) | Method and apparatus for providing insurance policies for gambling losses | |
JP6002187B2 (en) | System and method for providing player service on a gaming device | |
US20140274346A1 (en) | System and method for providing a list of monetary instruments associated with a system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: KONAMI GAMING, INC., NEVADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GEORGE, JEFFREY;HUANG, ZHIGUO;HUBER, DOUG;AND OTHERS;REEL/FRAME:014810/0280 Effective date: 20030919 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |