US20040127291A1 - System and method for retrieving remote device information - Google Patents
- ️Thu Jul 01 2004
US20040127291A1 - System and method for retrieving remote device information - Google Patents
System and method for retrieving remote device information Download PDFInfo
-
Publication number
- US20040127291A1 US20040127291A1 US10/661,450 US66145003A US2004127291A1 US 20040127291 A1 US20040127291 A1 US 20040127291A1 US 66145003 A US66145003 A US 66145003A US 2004127291 A1 US2004127291 A1 US 2004127291A1 Authority
- US
- United States Prior art keywords
- remote
- user
- set forth
- player
- data Prior art date
- 2001-09-28 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 the gaming system for implementing a player tracking system.
- the remote system includes a remote device and a remote network interface coupled to the remote device for retrieving data from a host computer and delivering the data to the remote device, the data being associated with the remote device.
- a method for use with the gaming system includes the steps of retrieving information associated with a remote device from a host computer and delivering the data to the remote device.
- 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 IEEE 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. 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 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 fillable 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 may be 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 ID 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 accept button for the selected voucher was pressed or selected, then 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 is associated with a gaming device which implements a player tracking system. The remote system and method uses a remote device which is coupled to a remote network interface. The remote network interface retrieves data from a host computer related to the remote device.
Description
-
CROSS-REFERENCE TO RELATED APPLICATIONS
-
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.
FIELD OF THE INVENTION
-
The present invention relates generally to gaming machines, and more particularly, to a system and method for remotely accessing the player tracking system.
BACKGROUND OF THE INVENTION
-
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.
SUMMARY OF THE INVENTION
-
In one aspect of the present invention, a remote system for use with the gaming system for implementing a player tracking system is provided. The remote system includes a remote device and a remote network interface coupled to the remote device for retrieving data from a host computer and delivering the data to the remote device, the data being associated with the remote device.
-
In another aspect of the present invention, a method for use with the gaming system is provided. The method includes the steps of retrieving information associated with a remote device from a host computer and delivering the data to the remote device.
BRIEF DESCRIPTION OF THE DRAWINGS
-
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.
DETAILED DESCRIPTION OF INVENTION
-
I. Overview
-
With reference to the drawings and in operation, the present invention provides a
system10 and methods related to a player tracking method or to one or
more gaming devices12.
-
The
gaming devices12 may be electronic or
electric gaming machines13, 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
devices12A connected to the
system10, 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
system10 and methods may be embodied or implemented via an entertaining management and monitoring system or
gaming system14 which is shown in block diagram form in FIG. 1. The entertainment and
monitoring system14 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
system10 includes eight
electronic gaming machines13A-13H. However, it should be noted that the present invention is not limited to any number of
devices12 or
machines13. In one embodiment, the
machines13 are organized into banks (not shown), each bank containing a plurality of
machines13.
-
The
gaming devices12 are connected via a
network16 to one or
more host computers18, which are generally located at a remote or central location. The
computer18 includes a
computer program application20 which maintains one or
more databases22. In one embodiment, the database(s) are Oracle database(s).
-
The
computer program application20 and
databases22 may be used to record, track, and report accounting information regarding the
gaming devices12 and/or users of the
gaming devices12 or players of the
electronic gaming machines13. Additionally, the
computer program application20 and
databases22 may be used to maintain information related to player tracking accounts (see below).
-
In general, the
electronic gaming machines13 are playable by a
player24. The
player24 may select one of the
electronic gaming machines13C to play and insert a coin, credit, coupon, and/or player tracking card (not shown) into the chosen
gaming machine13C. Generally, the
electronic gaming machines13C 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 the
gaming machine13.
-
With reference to FIG. 2, a block diagram of a suitable
electronic gaming machine13C is shown.
-
The
machine13C comprises a
game controller26, or central processing unit (CPU), a coin-
bill management device28, a
display processor30, a
RAM32 as a memory device and a ROM 34 (generally provided as an EPROM). The
CPU26 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 device28 detects the insertion of a coin or a bill and performs a necessary process for managing the coin and the bill. The
display processor30 interprets commands issued from the
CPU26 and displays desirable images on a
display36. The
RAM32 temporarily stores programs and data necessary for the progress of the game, and the
ROM34 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 device 12C may be accomplished via mechanical switches or buttons or via a touchscreen interface (not shown).
Such gaming machines12 are well known in the art and are therefore not further discussed.
-
The
player24 is identified via the player tracking card and/or a player identification number entered into
player tracking device38 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
player24 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 chosen
game12. 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 device38 includes a
processor40, a player
identification card reader42 and/or a
numeric keypad44, and a
display46. In one embodiment, the
display46 is a touchscreen panel and the
numeric keypad44 is implemented thereon.
-
The
player24 may be identified by entry of a player tracking card into the player
identification card reader42 and/or entry of a player identification number (PIN) on the numeric
key pad46. The
play tracking device38 may also be used to communicate information between the
computer18 and the corresponding gaming machine 12C. The
player tracking device40 may also be used to track bonus points, i.e., incentive points or credits, downloaded from the
computer18.
-
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 machine12 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 machines12 for play.
-
III. Remote System
-
Returning to FIG. 1, the present invention provides a
remote system48 for use with the
gaming system14. The
remote system48 provides access to various features or functions of the
gaming system14 by one or more
remote devices50.
-
In the illustrated embodiment, there are four
remote devices50A, 50B, 50C, 50D, however, this is for discussion purposes only. Any number of
remotes devices50 may be included.
-
The
remote devices50 are connected to the
network16 through a
network link52. In one aspect of the present invention, the
network link52 is a wireless connection. In one embodiment, the wireless connection uses the IEEE 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, the
network link52 may be a wire link.
-
The
remote devices50 are generally used by a
user54 and provides, as discussed below, access to various data and/or functions of the
gaming system14.
-
In one aspect, the
user54 is an employee of the gaming established where the
gaming system14 is operating. Typically, the
user54 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 devices50 provides access to one or more types of data and/or one or more functions based on the assigned role of the
user54. In one embodiment, a
remote device50 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 device50. Each of these functions is described more fully below.
-
In one embodiment of the present invention, the
remote device50A 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, the
remote device50A includes a
processor58, a
memory60 for storing applications and data, and a
display64. The
display64 may be a touchscreen display. The
remote device50A may also include a
bar code reader66. The
bar code reader66 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 device50A may include an
ID card reader62 capable of reading magnetic stripe ID cards.
-
In another embodiment, the
remote devices50 are desktop, laptop, notebook, and/or sub-notebook computers.
-
Returning to FIG. 3, in one embodiment of the present invention, the
remote device50A includes a
web client56 which is stored in the
memory60 and run on the
processor58. The
web client56 is connected to the
computer program application20 running on the
host computer18 through the
network link52.
-
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 client56. The
web client56 is responsible for acquiring user input, e.g., through forms, and formatting and presenting information to the
user54. The
web client56 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 client56 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 application20 implements a
remote network interface66. The
remote network interface68 couples the
web client56 with the
database22. In one embodiment, the
remote network interface68 obtains data from the
database22, formats the data, e.g., into an HTML response, and returns the formatted data to the
web client56.
-
In one aspect of the present invention, the
remote network interface68 is coupled to the
database22 by one or more data objects 70. In one embodiment, data is stored in the
database22 in data tables. The data objects 70 handle requests from the
remote network interface68, abstracts the required data from the database tables and/or sets data into the database tables.
-
As shown, in FIG. 3, 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.
-
The first data objects 76 are coupled to the database tables and abstract specific database tables for the at least one
second data object74. The first data objects 76 handle retrieving and setting data into specific database tables.
-
The at least one
second data object74 is coupled to the first data objects 76 assemble multiple first data objects 76 into a single
third data object72. 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 object74. 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 client56 is written in HTML. In the illustrated embodiment, the
web client56 includes a
form layer78, a
menu layer80, a
login layer82, and a
servlet layer84.
-
The
login layer82 provides security. It allows the
user54 to logon to the
remote system48. In one embodiment, the
user54 enters a name and password to logon. The
user54 may also be required to enter or select the site at which the
user54 is located.
-
The
menu layer90 allows the
user54, once logged on, to navigate to and between servlets. The servlets are downloaded to the
remote device50 from the
hose computer18 as needed. The
menu layer90 also handles providing access to those servlets to which the
user54 has access, typically based on an assigned role (see above).
-
The form and servlet layers 78, 84 provides common functionality for the servlets.
-
A. Remote Player or Patron Signup
-
With reference to FIGS. 5A, 5B, and 6, the
remote system48 allows the
user54, such as a slot floor employee or patron host to quickly and remotely enroll a player or patron in the player tracking system. The
user54 will generally have a number of unassigned player ID cards (not shown). The
user54 may be approached by a
player24 who requests to enroll or may approach the
player24 and ask if they would want to enroll.
-
If the
player24 wants to enroll, the
user54 enters sign-up information or data onto the
remote device50A and gives the player 24 a player ID card. The sign-up information is sent by the
remote device50A to the
host computer18 and stored in the
database22 along with the ID card number of the assigned player ID card.
-
In one embodiment, the
user54 navigates to a servlet for enrolling the
player24 using the
menu layer80. The
menu layer80 requests the servlet from the
host computer18 from which it is then downloaded to the
remote device50A.
-
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
player24 or be a temporary default PIN assigned to the player ID card. The player ID card number to be assigned to the
player24 may be read by the
ID card reader62 or the
barcode reader66, as appropriate.
-
When the
user54 selected enrollment from the menu layer, the
web client56 relays the request to the
remote network interface68. The
remote network interface68 retrieves a signup form and sends the signup form to the
remote device50A for display and interaction with the
user54 via the
web client56.
-
With specific reference to FIG. 5A, a
first method88 for enrolling the
player24 in the player tracking system using the
remote device50A, according to a first embodiment of the present invention is shown. In a
first step90, a fillable signup form is sent to the
remote device50A. In a
second step92, the player information (or enrollment data) is entered on the signup form via the
remote device50A.
-
With specific reference to FIG. 5B, a
second method94 for enrolling the
player24 in the player tracking system using the
remote device50A, according to a second embodiment of the present invention is shown.
-
In a
first step96, the signup form is displayed on the
remote device50A. In a
step98, if all required information, e.g., a zip code, was entered then the
method94 proceeds to a
third step100. If all required information was not entered, then an error message is displayed in a
fourth step102 and the process returns to the
first step96.
-
In the
third step100, the zip code is processed, i.e., the corresponding city and state are determined. In a
fifth step104, if the zip code is not valid, then the
method94 displays an error message (fourth step 102). If the zip code is valid, then the
method94 proceeds to a
sixth step106.
-
In the
sixth step106, the enrollment data is stored are stored as records in the
database22 and control proceeds to a
seventh step108. In the
seventh step108, if a room number, i.e., the hotel room hotel in which the
player24 is residing was entered, then the process proceeds to an
eighth step110. Otherwise, the
method96 returns to the
first step96.
-
In the
eighth step110, 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 form110, displayed on the
remote device50A by the
web client56 is shown in FIG. 6. As discussed above, in one embodiment the only information required is the player's name and a PIN number. The
exemplary signup form110 includes an entry box for the player's first, middle, and
last names112, 114, 116 and a
PIN entry box118. After the required information has been entered, the
user54 selects a
save player button120 to send the data to the
host computer18.
-
In another embodiment, the
signup form110 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
display46 is a touchscreen display. In one embodiment, the display may capture a signature of the
player24. The player's signature may be also be sent to the
host computer18 with the enrollment data and stored in the
database22.
-
B. Remote Patron Information
-
With reference to FIGS. 7A, 7B, and 8, the
remote system48 allows the
user54, such as a slot floor employee or patron host to quickly and remotely request and receive player information related to a
specific player24. This may be done prior to approaching the
player24 who is using a
specification gaming machine13 or after the
user54 has been approached by the
player24.
-
In the illustrated embodiment, interaction with the
user54, including receiving input and displaying the player information, is accomplished using the
web client56.
-
In one aspect of the present invention, the
user54 may identify the
player24 through entry of the player's ID card number into the
remote device50A. 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 the
card reader62 or the
barcode reader66 as appropriate.
-
In another aspect of the present invention, if the
player24 is utilizing one of the
devices12 and has identified themselves to the player tracking system by entry of the ID card into the
device12 and/or entered in their PIN number, the
user54 may identify the
player24 by entered a device ID number associated with the
respective device12. As discussed below, the player tracking system has associated the ID number of the
device12 with the
player24 while the
player24 is using the
device12. Thus, using the device ID number, the
host computer18 may determine the ID number of the
player24.
-
In one embodiment, the
user54 navigates to a servlet for requesting player information using the
menu layer80. The
menu layer80 requests the servlet from the
host computer18 from which it is then downloaded to the
remote device50A.
-
The servlet displays a request form which is displayed to the
user54. As discussed above, the
user54 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
device12 being used by the
player24. The
user54 enters identification information (in the form of the player ID card number or the device ID number) which is returned to the
host computer18 by the
web client56. The
remote network interface68 receives the identification information, retrieves the player information and returns the player information to the
remote device50A where it is displayed.
-
With specific reference to FIG. 7A, a
first method124 for remotely requesting information relating to a
player24 is provided. In a
first step126, identification information is received at the remote device. In a
second step128, the identification information is received at the host computer. In a
third step130, the player information is retrieved from the
database22 as a function of the identification information.
-
With specific reference to FIG. 7B, a
second method132 for remotely requesting player information using the
remote device50A is shown, according to a second embodiment of the present invention.
-
In a
first step134, the request form is displayed on the
remote device50A. In a
second step136, if a player ID card number has been entered, then the
method132 proceeds to a
third step138. In the
third step138, the ID card number is validated. In a
fourth step140, if the ID card number is not valid, an error message is displayed in a
fifth step142. If the ID card number is valid, then the message proceeds to a
sixth step144.
-
In the
sixth step144, the query (request for player information) is processed by the
host computer18. The player (or patron) information is then returned to the
remote device50A to be displayed in an
seventh step146.
-
In the
second step136, if an ID card number has not been entered, then the
method132 proceeds to an
eighth step148. In the
eighth step148, if a device (or asset) number has been entered, then the
method132 proceeds to a
ninth step150. If a device number has not been entered, then the
method132 proceeds to the
fifth step142 and an error message is displayed.
-
In the
ninth step150, the device number is validated. In a
tenth step152, if the device number is valid, then control proceeds to the
fifth step144. Otherwise, the
method132, proceeds to the
fifth step142.
-
With specific reference to FIG. 8, in one embodiment the returned player information is displayed on the
remote device50A in a
player information screen152. 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 and 10, the
remote system48 allows the
user54, such as a slot floor employee or a slot technician, to quickly remotely request and receive asset or device information related to an
gaming device12.
-
In the illustrated embodiment, interaction with the
user54, including receiving input and displaying the asset information is accomplished using the
web client56.
-
In one aspect of the present invention, the
user54 may identify the
gaming device12, such as an
electronic gaming machine13 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 the
user54. In another embodiment, the
user54 may use the
barcode reader66 to read a barcode, located on the
gaming device12, containing the device ID number.
-
In one embodiment, the user navigates to a servlet for requested device information using the
menu layer80. The
menu layer80 requests the servlet from the
host computer18 from which it is then downloaded to the
remote device50A.
-
The servlet displays a request form (not shown) which is displayed to the
user54. After the asset or device ID number entered, the ID number is sent to the
remote network interface68, which process the query, and returns the requested device information to the
remote device50A where it is displayed.
-
With specific reference to FIG. 9A, a
first method154 for remotely requesting information related to a
specific gaming device12 is provided. In a
first step156, identification information is received at the
remote device50A. In a
second step158, the identification information is received at the
host computer18. In a
third step160, the device information is retrieved from the
database22 as a function of the identification information.
-
With specification reference to FIG. 9B, a
second method162 is for remotely requesting device information using the
remote device50A is shown, according to an embodiment of the present invention.
-
In a
first step164, the request form is displayed on the
remote device50A. In a
second step166, if an asset number has been entered then the
method162 proceeds to a
third step170. Otherwise, an error message is displayed in a
fourth step168.
-
In the
third step170, the asset number is validated. In a
fifth step172, if the asset number is valid then the
method162 proceeds to a
sixth step174. In the
sixth step174, the query (request for asset information) is processed by the
host computer18. The device or asset information is returned to the
remote device50A to be displayed in a
seventh step176.
-
With specific reference to FIG. 10, in one embodiment the returned asset information is displayed on the
remote device50A in a remote
asset information screen178. 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 and 12, the
remote system48 allows the
user54, such as a slot floor employee or patron host to quickly and remotely process a cash ticket issued by a
particular gaming machine13. The cash ticket issued by the
gaming machine13 includes cash ticket information such as a cash ticket id and a value printed on the cash ticket. The
user54 may be approached by a
player24 who requests to cash out a cash ticket and receive the value of the cash ticket.
-
If the
player24 wants to cash out, the
user54, via the
remote device50A, requests a cash ticket form. The
remote network interface68 sends the cash ticket form to the
remote device50A.
-
When the
user54 selects the cash ticket form from the
menu layer80, the
web client56 relays the request to the
remote network interface68. The
remote network interface68 retrieves the cash ticket form and sends the cash ticket form to the
remote device50A for display and interaction with the
user54 via the
web client56.
-
The cash ticket form may include a cash ticket button for selecting by the
user54 to communicate each step of the cash ticket processing that has occurred. For example, the cash ticket button is a request button that the
user54 selects when the
user54 is approached by the
player24. The cash ticket button may be an acknowledge button selected by the
user54 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
user54 after confirming that the cash ticket may be paid. The cash ticket button may also be a paid button to confirm that the
user54 has paid to the
player24 the value of the cash ticket. Each time the cash ticket button is selected by the
user54, the
remote device50A sends a notification of the event and the
remote network interface68 stores the notification in the
host computer18 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
user54 enters the cash ticket id such as a number. The
user54 enters cash ticket information or data onto the
remote device50A 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 device50A. The cash ticket information is sent by the
remote device50A to the
host computer18 where cash ticket information is retrieved and sent back to the
remote device50A. In one embodiment, the cash ticket id is entered manually, then the
user54 selects a cash ticket entry button to send the cash ticket form to the
host computer18. 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 the
host computer18.
-
In one embodiment, the
user54 navigates to a
servlet24 using the
menu layer80 for inputting and retrieving cash ticket information. The
menu layer80 requests the servlet from the
host computer18 from which it is then downloaded to the
remote device50A.
-
After the validity of cash ticket is confirmed, the cash ticket information is retrieved from the
database22 by the
remote network interface68 and displayed to the
user54 at the
remote device50A. With specific reference to FIG. 12, in one embodiment the returned cash ticket information is displayed on the
remote device50A in a cash
ticket information screen196.
-
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
user54 to confirm the value printed on the cash ticket and the value stored in the
host computer18.
-
With specific reference to FIG. 11A, a
first method170 for processing a cash ticket using the
remote device50A, according to a first embodiment of the present invention is shown. In a
first step172, a fillable cash ticket form is sent to the
remote device50A. In a
second step174, the cash ticket information is entered on the cash ticket form via the
remote device50A.
-
With specific reference to FIG. 11B, a
second method176 for processing the cash ticket using the
remote device50A, according to a second embodiment of the present invention is shown.
-
In a
first step178, the cash ticket form is displayed on the
remote device50A. In a second step 180 a cash ticket id is entered. In a
third step182, the cash ticked id is verified. If the cash ticket id is invalid, then the
method176 proceeds to a
fourth step184. If the cash ticket id corresponds to a valid unprocessed cash ticket, then the
method178 proceeds to a
fifth step186. In the
fourth step184, an error message is displayed and the
method176 returns to the
first step178.
-
In the
fifth step186, the ticket details are retrieved from the
database22 and control proceeds to a
seventh step188. In the
seventh step188, the ticket details are processed and display at the
remote device50A. The
user54 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 an
eighth step190.
-
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 machine12 to lock up, issue an alert and prevents the player from playing.
-
In another embodiment, the
gaming machine12 does not issue jackpot ticket. However, the
user54 may be required to go to the
gaming machine12 to process the jackpot
-
With reference to FIGS. 13A, 13B and 14A, the
remote system48 allows the
user54, such as a slot floor employee, to quickly and remotely process a jackpot issued by a
particular gaming machine13. The jackpot issued by the
gaming machine13 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 machine13, while jackpots above the threshold require interaction with an employee, i.e., the
user54. Additionally, the jackpot may be required to be paid by a cashier. If a jackpot ticket has been issued, the
user54 may be approached by a
player24 who requests to collect the value of the jackpot. Alternatively, the
user54 may have to travel to the
gaming machine13 to process the jackpot.
-
If the
player24 wants to collect the jackpot, the
user54, via the
remote device50A, requests a jackpot form (not shown). The
remote network interface68 sends the jackpot form to the
remote device50A.
-
When the
user54 selects the jackpot form from the
menu layer80, the
web client56 relays the request to the
remote network interface68. The
remote network interface68 retrieves the jackpot form and sends the jackpot form to the
remote device50A for display and interaction with the
user54 via the
web client56.
-
The jackpot form includes a jackpot button for selecting by the
user54 to communicate each step of the jackpot processing that has occurred. For example, the jackpot button is a request button that the
user54 selects when a jackpot is announced and the
user54 is approached by the
player24 to collect the jackpot. The jackpot button may be an acknowledge button selected by the
user54 after validating the jackpot and prior to processing the jackpot. The jackpot button may also be a process button selected by the
user54 after confirming that the jackpot may be paid. The jackpot button may also be a paid button to confirm that the
user54 has paid to the
player24 the value of the jackpot. Each time the jackpot button is selected by the
user54, the
remote device50A sends a notification of the event and the
remote network interface68 stores the notification in the
host computer18 which then updates the data in the
database22 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
user54 may select either the jackpot identifier or the jackpot status. If the
user54 selects the jackpot identifier, then jackpot detail is displayed on the
remote device50A. If the
user54 selects jackpot status, then the jackpot status advances to an advanced jackpot status, a notification is sent to the
host computer18 to update the
database22 and the
remote device50A displays the updated jackpot status on the jackpot form.
-
In another embodiment, the jackpot form includes a field wherein the
user54 enters the jackpot id such as a number. The
user54 enters jackpot information or data onto the
remote device50A 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 device50A. The jackpot information is sent by the
remote device50A to the
host computer18 where jackpot information is retrieved and sent back to the
remote device50A.
-
In one embodiment, the jackpot id is entered manually, then the
user54 selects a jackpot entry button to send the jackpot form to the
host computer18. In another embodiment, the jackpot id is read by the bar code reader and sent to the
host computer18.
-
In one embodiment, the
user54 navigates to a
servlet24 using the
menu layer80 for inputting and retrieving jackpot information. The
menu layer80 requests the servlet from the
host computer18 from which it is then downloaded to the
remote device50A.
-
After the validity of jackpot is confirmed, the jackpot information is retrieved from the
database22 by the
remote network interface68 and displayed to the
user54 at the
remote device50A. With specific reference to FIG. 14A, in one embodiment the returned jackpot information is displayed on the
remote device50A in a
jackpot information screen238. With reference to FIG. 14B, in another embodiment, the returned fill information is displayed on the
remote device50A in a
fill information screen240.
-
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
user54 to confirm the value printed on the jackpot and the value stored in the
host computer18.
-
If the
user54 selects the jackpot identifier field on the jackpot form, jackpot detail 200 as a function of the jackpot identifier is retrieved from the
host computer18 and displayed at the
remote device50A. 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 method202 for processing a jackpot using the
remote device50A, according to a first embodiment of the present invention is shown. In a
first step204, a selectable jackpot form is sent to the
remote device50A. In a
second step206, the jackpot information is entered on the jackpot form via the
remote device50A.
-
With specific reference to FIG. 13B, in another aspect of the present invention, a
method208 for displaying or processing jackpots is shown. In a
first step210, all pending jackpots are displayed. In one embodiment, the list of pending jackpots includes at least a jackpot id and a jackpot status. In a
second step214, if the
user54 selects jackpot id of a jackpot, the
method208 proceeds to a
third step222. If the
user54 selects the jackpot status, the
method208 proceeds to a
fourth step236. In the
third step222, jackpot details are displayed on the
remote device50A. In the
fourth step236, the selected jackpot is processed by the
user54.
-
F. Remote Hopper Fill Ticket Processing
-
With reference to FIGS. 15A, 15B, 16A and 16B, the
remote system48 allows the
user54, such as a slot floor employee to quickly and remotely process a hopper fills in a
particular gaming machine13, i.e., insert credits or coins into the game machine's hopper to be dispensed to the
player24 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 machine13 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
user54, via the
remote device50A, may acknowledge the alert and request a hopper fill form (not shown). The
remote network interface68 sends the hopper fill form to the
remote device50A.
-
When the
user54 selects the hopper fill form from the
menu layer80, the
web client56 relays the request to the
remote network interface68. The
remote network interface68 retrieves the hopper fill form and sends the hopper fill form to the
remote device50A for display and interaction with the
user54 via the
web client56.
-
In one embodiment, the hopper fill form includes a hopper fill button (not shown) for selecting by the
user54 to communicate each step of the hopper fill processing that has occurred. For example, the hopper fill button is a request button that the
user54 selects when an alert is announced and the
user54 approaches the
gaming machine13 to process the hopper fill. The hopper fill button may also be an acknowledge button selected by the
user54 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
user54 after confirming that the hopper is being restocked. The hopper fill button may also be a fill button to confirm that the
user54 has completed restocking the hopper. Each time the hopper fill button is selected by the user, the
remote device50A sends a notification of the event and the remote interface stores the notification in the
host computer18 which then updates the data in the
database22 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
user54 may select either the hopper fill identifier or the credit status. If the
user54 selects the hopper fill identifier, then hopper fill detail is displayed on the
remote device50A. If the
user54 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
user54 enters the hopper id, such as a number. The
user54 enters hopper fill information or data onto the
remote device50A 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 device50A. The entered hopper fill information is sent by the
remote device50A to the
host computer18 where additional hopper fill information is retrieved and sent back to the
remote device50A. In one embodiment, the hopper id is entered manually, then the
user54 selects a hopper fill entry button to send the hopper fill form to the
host computer18. In another embodiment, the hopper id is read from a barcode on the hopper or on the
game machine13 by the
bar code reader66 and sent to the
host computer18.
-
In one embodiment, the
user54 navigates to a
servlet24 using the
menu layer80 for inputting and retrieving hopper fill information. The
menu layer80 requests the servlet from the
host computer18 from which it is then downloaded to the
remote device50A.
-
After the validity of hopper is confirmed, the hopper fill information is retrieved from the
database22 by the
remote network interface68 and displayed to the
user54 at the
remote device50A. With specific reference to FIG. 16A, in one embodiment the returned hopper fill information is displayed on the
remote device50A in a hopper
fill information screen288. With reference to FIG. 16B, in another embodiment, the returned fill information is displayed on the
remote device50A in a
fill information screen290.
-
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.
-
If the
user54 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 the
host computer18 and displayed at the
remote device50A. 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 method252 for processing a hopper fill using the
remote device50A, according to a first embodiment of the present invention is shown. In a
first step254, a selectable hopper fill form is sent to the
remote device50A. In a
second step256, the hopper fill information is entered on the hopper fill form via the
remote device50A.
-
With specific reference to FIG. 15B, a
second method258 for processing the hopper fill using the
remote device50A, according to a second embodiment of the present invention is shown.
-
In a
first step260, the
remote device50A displays selectable hopper fill information, including pending fills having a credit status and hopper fill identifier. In an alternate embodiment, the hopper fill form or
gaming machines13 having hopper fill information, is displayed on the
remote device50A. In one embodiment, the hopper fill information is selectable. In another embodiment the hopper fill information is fillable requiring credit refill.
-
In a second step 262, the
user54 selects a pending fill. If the
user54 selects the hopper fill identifier, control proceeds to a
third step264, the fill detail is displayed and control returns to the
first step260. If the
user54 selects the credit status, then the credit status advances to an advanced credit status and control returns to the
first step260. 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
method258 displays an error message (fourth step 266). If the hopper id is valid, then the fill detail is retrieved from the
database22 and displayed at the
remote device50A.
-
After the hopper is filled with credits by the
user54, 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 device50A.
-
If the user selects a credit status, the credit status advances to an advanced credit status which is then displayed at the
remote device50A.
-
G. Remote Table Rating Interface
-
With reference to FIGS. 17A, 17B, and 18, the
remote system48 allows the
user54, 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 player24. A table rating allows the
gaming system10 to rate or rank the
player24 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
user54, including receiving input and displaying the player information, is accomplished using the
web client56.
-
In one aspect of the present invention, the
user54 may identify the
player24 through entry of the player's ID card number into the
remote device50A. 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 the
card reader62 or the
barcode reader66 as appropriate.
-
In another aspect of the present invention, if the
player24 is utilizing one of the
devices12 and has identified themselves to the gaming system by entry of the ID card into the
device12 and/or entered in their PIN number, the
user54 may identify the
player24 by entering a device ID number associated with the
respective device12. As discussed below, the gaming system has associated the ID number of the
device12 with the
player24 while the
player24 is using the
device12. Thus, using the device ID number, the
host computer18 may determine the ID number of the
player24.
-
In one embodiment, the
user54 navigates to a servlet for requesting player information using the
menu layer80. The
menu layer80 requests the servlet from the
host computer18 from which it is then downloaded to the
remote device50A.
-
The servlet displays a table rating form which is displayed to the
user54. As discussed above, the
user54 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
device12 being used by the
player24. The
user54 enters the player information (in the form of the player ID card number or the device ID number) which is returned to the
host computer18 by the
web client56. The
remote network interface68 receives the player information, retrieves the table rating information 450 and returns the table rating information 450 to the
remote device50A where it is displayed. With specific reference to FIG. 18, in one embodiment the returned table rating information is displayed on the
remote device50A in an open table
rating form screen486.
-
When the player information is entered, the
remote network interface68 determines whether the information is valid. If valid, the table rating information 450 is stored in or retrieved from the
database22 as a function of the identification information. If invalid, an error message is displayed on the
remote device50A. 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
user54 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 machine13. If the status is open, the player is currently playing the
particular gaming machine13, thereby enabling the user to generate a table rating. When the
player24 decides to discontinue playing, the
user54 swipes the player's 24 ID card and brings up the table rating status in a closed status form (not shown) having fillable fields and a status button. The
user54 enters table rating information about the session, including but not limited to the player name, the
gaming machine13, the gaming machine location, the time the
player24 began play, the time the
player24 ceased play, the average bet by the
player24, and the amount won by the
player24 when leaving the
gaming machine13. The
user54 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 machine13 displays the newly entered table rating information.
-
If, after swiping the player's card, the
player24 does not have an open table rating, an open table form is displayed on the remote device. The open table form is fillable by the
user54 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
player24 is seated, the estimated average bet by the
player24, the bet value the player is opening the
gaming machine13 with. The zone information entered by the
user54 may also include bank information as a function of the zone information. The bank information associated with the zone information is displayed and the
user54 selects the appropriate banking information associated with the
particular gaming machine13.
-
Once the information is entered, the
user54 selects the status button to send and store the table rating details to the
database22 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 method452 for remotely requesting table rating information relating to a
player24 is provided. In a
first step454, a fillable form is sent to a remote device for receiving table rating information. In a
second step456, 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 method458 for remotely processing a table rating using the
remote device50A is shown, according to a second embodiment of the present invention.
-
In a
first step460, the table rating form is displayed on the
remote device50A.
-
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 device50A to be displayed in the
third step464.
-
In a
fourth step466, if the table rating status is open, the closed status form is displayed on the remote device.
-
In a
fifth step468, t the table rating is closed and control returns to the
first step460. In the
third step464, if the table rating status is not open, then the
method458 proceeds to a
sixth step470.
-
In the
sixth step470, 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 step472. If the system view shows the zones then control proceeds to a
seventh step472, otherwise control proceeds to a
ninth step476.
-
In the
seventh step472, zone information is displayed.
-
In an
eighth step474, zone is selected and control proceeds to the
ninth step476.
-
In the
ninth step476, the system determines if the remote network interface shows the zone view and control proceeds to a
tenth step478.
-
If the system shows the zone view, then bank information is shown in the
tenth step478 and control proceeds to an
eleventh step480. Otherwise, control proceeds to a
twelfth step482.
-
In the
eleventh step480, a bank is entered, and control proceeds to the
twelfth step482.
-
In the
twelfth step482, the open rating form is displayed and control proceeds to a
thirteenth step484.
-
In the
thirteenth step484, the
user54 enters table rating information.
-
In the
fourteenth step486, the table rating is opened and control returns to the
first step460.
-
H. Remote Attendance
-
With reference to FIGS. 19A, 19B, and 20, the
remote system48 allows the
user54, 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 player24. 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
user54, including receiving input and displaying the player attendance information, is accomplished using the
web client56.
-
In one aspect of the present invention, the
user54 may identify the
player24 through entry of the player's ID card number into the
remote device50A. 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 the
card reader62 or the
barcode reader66 as appropriate.
-
In another aspect of the present invention, if the
player24 is utilizing one of the
devices12 and has identified themselves to the gaming system by entry of the ID card into the
device12 and/or entered in their PIN number, the
user54 may identify the
player24 by entering a device ID number associated with the
respective device12. As discussed below, the gaming system has associated the ID number of the
device12 with the
player24 while the
player24 is using the
device12. Thus, using the device ID number, the
host computer18 may determine the ID number of the
player24.
-
In one embodiment, the
user54 navigates to a servlet for requesting player attendance information using the
menu layer80. The
menu layer80 requests the servlet from the
host computer18 from which it is then downloaded to the
remote device50A.
-
The servlet displays an attendance form which is displayed to the
user54. As discussed above, the
user54 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
device12 being used by the
player24. The
user54 enters identification information (in the form of the player ID card number or the device ID number) which is returned to the
host computer18 by the
web client56. The
remote network interface68 receives the identification information, retrieves the player attendance information 350 and returns the player attendance information 350 to the
remote device50A where it is displayed. With specific reference to FIG. 20, in one embodiment the returned player attendance information is displayed on the
remote device50A in an player
attendance information screen384.
-
When the identification information is entered, the
remote network interface68 determines whether the identification is valid. If valid, the gaming machine information is stored in or retrieved from the
database22 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 the
database22 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
player24 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
player24 already registered will generate and display an error.
-
With specific reference to FIG. 19A, a
first method352 for remotely requesting information relating to a
player24 is provided. In a
first step354, identification information is received at the remote device. In a
second step356, the identification information is received at the host computer. In a
third step358, identification information is stored in the database, i.e., the player before is marked as the player attending the event. In a
fourth step360, the player attendance information is retrieved from the
database22 as a function of the identification information.
-
With specific reference to FIG. 19B, a
second method362 for remotely requesting player information using the
remote device50A is shown, according to a second embodiment of the present invention.
-
In a
first step364, the attendance form is requested by the
user54 on the
remote device50A.
-
In a
second step366, the
user54 selects and enters an event or gaming via machine and control proceeds to a
fourth step370.
-
In a
third step368, an error message is displayed if the user does not enter or select an event and control returns to the
first step364.
-
In the
fourth step370, if a player ID card number is entered, then the
method362 proceeds to a
fifth step372.
-
In the
fifth step372, the ID card number is validated.
-
In a
sixth step374, if system determines if the ID card number is not valid, and control proceeds to the
third step368 where an error message is displayed. If the ID card number is valid, then the method proceeds to a
seventh step376.
-
In the
seventh step376, if the
player24 is not marked as attending the event, the control proceeds to an
eighth step378.
-
In the eight
step378, the player's attendance at the gaming machine is registered by the system, and control returns to the
first step264.
-
I. Remote Surveillance
-
With reference to FIGS. 21A, 21B, and 22, the
remote system48 allows the
user54, 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 machine13. The user role information is a system where each
user54 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
user54, including receiving input and displaying the alert information, is accomplished using the
web client56.
-
In one aspect of the present invention, an alert form displays all active alerts and displays the alerts on the
remote device50A 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
user54 may identify the alert and select the alert via an alert button to acknowledge that the
user54 is addressing the alert and will clear the alert after it is addressed. After the
user54 addresses the alert and acknowledges that it is addressed, the
database22 is updated and the alert form is refreshed with updated alert information.
-
In the illustrated embodiment, the
user54 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
user54 navigates to a servlet for requesting alert information using the
menu layer80. The
menu layer80 requests the servlet from the
host computer18 from which it is then downloaded to the
remote device50A.
-
In one embodiment, the servlet displays the alert form which is displayed to the
user54. As discussed above, the
user54 may select the alert displayed on the alert form to retrieve the alert detail 300 which is returned to the
host computer18 by the
web client56. The
remote network interface68 receives the alert information, retrieves the alert detail 300 and returns the alert detail 300 to the
remote device50A where it is displayed. With specific reference to FIG. 22, in one embodiment the returned alert information is displayed on the
remote device50A in an
alert information screen330.
-
With specific reference to FIG. 21A, a
first method302 for remotely processing an alert is provided. In a
first step304, alert information is received at the remote device. In a
second step306, the user selects the alert. In a
third step308, the alert information is retrieved from the
database22 as a function of the selected alert.
-
With specific reference to FIG. 21B, a
second method310 for remotely requesting player information using the
remote device50A is shown, according to a second embodiment of the present invention.
-
In a
first step312, the alert information is retrieved as a function of the user role.
-
In a
second step314, the retrieved alert information is displayed on the
remote device50A.
-
In a
third step316, the user selects an alert, then the
method310 proceeds to a
fourth step318.
-
In the
fourth step318, alert detail is retrieved and displayed as a function of the selected alert.
-
In a
fifth step320, the user selects an alert button for refreshing the alert information stored in the
system10.
-
In a
sixth step322, the user acknowledges the alert.
-
In a
seventh step324, the system determines if the alert has already been acknowledged.
-
In an
eighth step326, if the alert was previously acknowledged, an error message is displayed and the method returns to the
first step312. If the acknowledgement is valid, then the message proceeds to the
ninth step328.
-
In the
ninth step328, the alert is processed by the
host computer18, notification is sent to other processes in the system, including the database and control returns to the
first step312.
-
In the
third step316, the user selects the alert button to refresh the alert information displayed at the
remote device50A.
-
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.
-
J. Patron Point Adjustment
-
With reference to FIGS. 23A, 23B and 24, the
remote devices50 allow a
user54 to display and/or increase a player's point, e.g., bonus points, or comp point balance. In one embodiment, the
remote network interface68 exchanges data between the
host computer18 and the
remoter device50. The data includes adjustment information to adjust the points associated with a
player24 in the player tracking system.
-
In one embodiment, the data includes a point management form (not shown) which is sent from the
remote network interface68 to the
remote device50A. The point management form is fillable with player information by the
user54. The
remote device50 sends the player information to the
remote network interface68. Once the
player24 has been identified, the
remote network interface68 sends a point adjustment request from to the
remote device50A.
-
With specific reference to FIG. 24, a sample point
adjustment request form506, according to one embodiment, is shown. In the illustrated embodiment, the point adjustment request form allows the
user54 to enter the type of points, the number of points, the reason for the adjustment, and the player ID card number associated with the
player54. When finished, the
user54 may select an ISSUE button to send the date to the host computer is where the
database22 is updated.
-
With specific reference to FIG. 23B, a
second method510 for adjusting points associated with a
player24 in a player tracking system is shown. In a
first step512, a request is displayed on the
remote device50A. The
user54 may then fill out the form and send the form back to the
host computer18. 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 the
bar code reader66 or the
ID card reader62.
-
In a
second step514, if a card number was entered, then the
method510 proceeds to a
third step516. If a card number was not entered, then the
method510 proceeds to a
fourth step516 and an error message is displayed. In the
third step516, the card number is validated. In a
fifth step518, if the card number is valid then the
method510 proceeds to a
sixth step520. In the
sixth step520, approval for the requested transaction is processed. In a
seventh step522 if the user or
employee54 has the necessary rights to adjust the player or patron's points then the
method512 proceeds to an
eighth step524. Otherwise, the method proceeds to the
fourth step516 and an error message is displayed. In the
eighth step524, the points are adjusted and the process returns the
first step512.
-
K. Comp Point Vouchers
-
With reference to FIGS. 25A, 25B and 26, the
remote device50 may be used to issue point vouchers or comp point vouchers to a
player24. The vouchers may be embodied in a paper voucher which is printed on a remote printer carried by the
user54 or may be embodied in a pre-printed voucher having a voucher ID number which is carried by the
user54, and assigned to the
player24 in the player tracking system. Alternatively, the voucher may be embodied in a record stored in the
database22.
-
In one embodiment of the present invention, the
remote network interface68 exchanges data between the
host computer18 and the
remote device50A. The data includes voucher information to issue a voucher to the
player24 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 interface68 may send a request form to the
remote device50A. The
user54 enters data onto the request form and the remote device sends the data to the
remote network interface68.
-
With specific reference to FIG. 25, in one embodiment of the present invention, a
method530 implements a player tracking system for use with the gaming system. In a first step 532 a fillable form is sent to the
remote device50A. In a
second step534, the form is filled with data for issuing a voucher to the
player24.
-
The
user54 may enter the player ID card number associated with the
player24 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 the
ID card reader62 or the
bar code reader66. 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, a
player voucher form536, according to an embodiment of the present invention, is shown. The
player voucher form536 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 form536 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 method536 for assigning vouchers to a player in a player tracking system is shown. In a
first step540, a first request form is displayed on the
remote device50A. The first request form allows the
user54 to select the type of voucher, i.e., either point or comp point and to enter the card number of the player or
patron24. In a
second step542, if a card number was entered then the process proceeds to a
third step546. Otherwise, the
method538 proceeds to a
fourth step544 and an error message is displayed. In the
third step546, the player's ID card number is validated. In a
fourth step548, if the ID card number is valid, then the
method538 proceeds to a
fifth step550. Otherwise, the
method538 proceeds to the
third step544 and an error message is displayed. In the
fifth step550, if the
player24 has any points in the player tracking system, then the
method538 proceeds to a
sixth step552. Otherwise, the
method538 proceeds to the
third step544 and an error message is displayed. In the
sixth step552, if there are any active comps or vouchers that the
player24 can afford based on the number of points associated with the
player24 in the patron tracking system, then the
method538 proceeds to the
seventh step554. Otherwise, the method proceeds to the
third step544 and an error message is displayed. In the
seventh step554, a request form or
player voucher form548 is displayed on the
remote device50A. As discussed above, the
player voucher form548 displays a list of vouchers that the player can afford. If the
user54 selects one of the vouchers and selects the issue button, then the voucher or comps are issued in the
eighth step556. In a
ninth step558, if the comp or voucher was issued without errors then the method returns to the
first step540. Otherwise, the method returns to the
third step544 and an error message is displayed.
-
L. Redemption of Printed Vouchers
-
With reference to FIGS. 27A, 27B and 28, the
remote device50 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 interface68 generates and delivers to the
remote device50A a request form. The
user54 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 the
user54.
-
With reference to FIG. 27A, in one embodiment a
method540 is used to redeem a voucher. In a
first step542, a fillable form is sent to the
remote device50A. In a
second step544, 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 the
bar code reader66. In a
third step546, 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 interface68, a
voucher information form548 is displayed on the
remote device50A. The
voucher information form548 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 the
user54 verifies the data displayed on the voucher information form, the
user54 may press the continue button to validate and except the voucher.
-
With specific reference to FIG. 27B, a
method550 for validating and processing and redeeming printed vouchers according to another embodiment of the present invention is shown. In a
first step552, a request form is displayed on the
remote device50A. The request form allows the
user54 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 the
bar code reader66. In a
second step554, if the voucher ID number has been entered then the method proceeds to a
third step556. Otherwise, the
method550 proceeds to a
fourth step558 and an error message is displayed. In the
third step556, the voucher number is validated. In a
fifth step560, if the voucher number is valid, then the method proceeds to a
sixth step562. Otherwise, the method proceeds to the
fourth step558 and an error message is displayed. In the
sixth step562, if the voucher has already or previously been accepted, then the
method550 proceeds to the
fourth method step558 and an error message is displayed. Otherwise, the
method550 proceeds to a
seventh method step564 and the voucher is marked as accepted within the
database22.
-
M. Voucher Information Retrieval
-
With reference to FIGS. 29A, 29B and 30, the
remote device50A may be used to display a list of outstanding vouchers for a selected player or
patron24 and allow the
user54 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 the
database22. 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 the
player24 in the
database22.
-
In one aspect of the present invention, at least one voucher is assigned to the
player24 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 interface68 may be used for exchanging data between the
host computer18 and the
remote device50A. The data includes voucher information associated with the voucher assigned to the
player24 in the player tracking system.
-
In one embodiment, the data exchange between the
remote device50A and the
remote network interface68 includes a request form. The
remote network interface68 sends the request form to the
remote device50A. The request form may be used by the
user54 for entering information related to the player. The
remote device50A sends the player information to the
remote interface68. 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 player
ID card reader62 or the
bar code reader66, as appropriate. The player ID card number is relayed to the
remote network interface68. The
remote network interface68 returns a list of outstanding vouchers associated with the
player24. The
user54 may view details related to each voucher. The
user54 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 method570 for redeeming outstanding vouchers for a selected
player24 is shown. In a
first step572, a fillable form is sent to the
remote device50A. In a
second step574, the form is filled out by the
user54 for identifying the player. In a
third step576, voucher information is retrieved through the
remote network interface68. As discussed above, once the player has been identified, a list of outstanding vouchers is returned to the
remote device50A. A details button (not shown) associated with each voucher in the list may be selected by the
user54 to display voucher information related to the selected voucher. For example, with reference to FIG. 30, an exemplary
voucher information screen578 is shown. The
voucher information screen578 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 screen578 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 method580 for displaying and redeeming outstanding vouchers associated with the
player24 is shown. In a
first step582, a request form is displayed on the
remote device50A. In one embodiment, the
user54 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 the
ID card reader62 or the
bar code reader66. In a
second step584, if an ID card number has been entered, then the
method580 proceeds to a
third step588. Otherwise, the
method580 proceeds to a
fourth step586 and an error message is displayed. In the
third step588, the ID card number is validated. In a
fifth step590, if the ID card number is not valid, then the
method580 proceeds to the
third step586 and an error message is displayed. Otherwise, the method proceeds to a
sixth step592.
-
In the
sixth step592, if the
player24 does not have any outstanding vouchers, then the
method580 proceeds to the
fourth step586 and an error message is displayed. Otherwise, the
method580 proceeds to a
seventh step594.
-
In the
seventh step594, any outstanding vouchers associated with the
player24 are retrieved from the
database22. In an
eighth step596, the retrieved outstanding vouchers are displayed on the
remote device50A. As discussed above, each voucher in the list has an associated detail button (not shown).
-
In a
ninth step598, if the detail button for one of the listed vouchers was pressed or selected, then the
method580 proceeds to a
tenth step600. Otherwise, the
method580 returns to the
first step592. In the
tenth step600, voucher details for the selected voucher are retrieved from the
database22. In
eleventh step602, the voucher details for the selected voucher are displayed on the
remote device50A. In a
twelfth step604, if the accept button for the selected voucher was pressed or selected, then the
method580 proceeds to a
thirteenth step606. Otherwise, the
method580 returns to the
seventh step594.
-
In the
thirteenth step606, the selected voucher is marked as being accepted and the method returns to the
seventh step594.
-
N. System Information
-
In another aspect of the present invention, the
database22 may store information related to the
remote devices50, including the current state of the
remote device50. As discussed below, this information may be retrieved and displayed on the
remote device50A, for example, for purposes of tech support. In one embodiment, the
user54 selects the servlet or applet from the
menu layer80. The
remote network interface68 produces an HTML form that displays the information related to the
remote device50 to the
user54.
-
In one embodiment, the data includes information which is associated with a current client being utilized on the
remote device50A. 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 the
database22 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 user54 of the
remote device50. 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 (42)
1. A remote system for use with a gaming system, the gaming system for implementing a player tracking system, comprising:
a remote device; and,
a remote network interface coupled to the remote device for retrieving data from a host computer and delivering the data to the remote device, the data being associated with 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 a user.
7. A remote system, as set forth in
claim 1, the host computer including a database for maintaining the player tracking system, the remote network interface coupled to the database for retrieving and storing data therein.
8. A remote system, as set forth in
claim 7, the database for storing data in database tables.
9. A remote system, as set forth in
claim 8, further comprising a plurality of first data object coupled to the database tables for retrieving and storing data in the database tables.
10. A remote system, as set forth in
claim 9, 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.
11. A remote system, as set forth in
claim 10, the third data object coupled to the remote network interface for receiving queries from the remote network interface, retrieves responsive data from the database, formatting the responsive data and returning the responsive data to the remote network interface.
12. A remote system, as set forth in
claim 11, the remote network interface for receiving the responsive data and transmitting the responsive data to the remote device.
13. A remote system, as set forth in
claim 12, the remote device having a processor and a web client for interaction with a user, the remote network interface for formatting the data into a hyper text mark-up language response for display by the web client.
14. A remote system, as set forth in
claim 13, the web client including a plurality of servlets for providing functionality to a user.
15. A remote system, as set forth in
claim 14, the web client including a login layer for identifying the user.
16. A remote system, as set forth in
claim 15, the web client including a menu layer for allowing the user to navigate to and access the servlets.
17. A remote system, as set forth in
claim 16, 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.
18. A remote system, as set forth in
claim 14, the data including information associated with a current client.
19. A remote system, as set forth in
claim 14, the information including at least one of the TCP/IP address, a HTTP context, and ID, and a name associated with the current client.
20. A remote system, as set forth in
claim 1, the data including information related to a current user of the remote device.
21. A remote system, as set forth in
claim 20, the information including at least one of a user ID as a user name.
22. A method for use with a gaming system, the method including the steps of:
retrieving information associated with a remote device from a host computer; and
delivering the data to the remote device.
23. A method, as set forth in
claim 22, the gaming system including a host computer and a remote network interface for coupling the remote device to the host computer, including the step of providing a wireless connection between the remote device and the remote network interface.
24. A method, as set forth in
claim 23, wherein the wireless connection uses an IEEE 802.11 standard.
25. A method, as set forth in
claim 24, wherein the wireless connection is IEEE 802.11b.
26. A method, as set forth in
claim 24, wherein the wireless connection is IEEE 802.11g.
27. A method, as set forth in
claim 22, 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.
28. A method, as set forth in
claim 22, data related to the player tracking system being stored in a database stored on a host computer, the method including the step of providing a remote network interface coupled to the database for retrieving and storing data therein.
29. A method, as set forth in
claim 28, the method including the step of the storing data in the database in database tables.
30. A method, as set forth in
claim 29, the method 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.
31. A method, as set forth in
claim 30, the method 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.
32. A method, as set forth in
claim 31, the third object being coupled to the remote network interface, the method including the steps of receiving, by the third object, 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.
33. A method, as set forth in
claim 28, the method including the step of receiving, by the remote network interface, the responsive data and transmitting the responsive data to the remote device.
34. A method, as set forth in
claim 33, the remote device having a processor and a web client for interaction with a user, the method including the steps of formatting, by the remote network interface, the responsive data into a hyper text mark-up language response for display by the web client.
35. A method, as set forth in
claim 27, the web client including a plurality of servlets for providing functionality to a user.
36. A method, as set forth in
claim 35, the web client including a login layer for identifying the user.
37. A method, as set forth in
claim 36, the web client including a menu layer for allowing the user to navigate to and access the servlets.
38. A method, as set forth in
claim 37, 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.
39. A method, as set forth in
claim 35, the data including information associated with a current client.
40. A method, as set forth in
claim 35, the information including at least one of the TCP/IP address, a HTTP context, and ID, and a name associated with the current client.
41. A method, as set forth in
claim 40, the data including information related to a current user of the remote device.
42. A method, as set forth in
claim 41, the information including at least one of a user ID and a user name.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/661,450 US20040127291A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving remote device information |
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,450 US20040127291A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving remote device information |
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 |
---|---|
US20040127291A1 true US20040127291A1 (en) | 2004-07-01 |
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,129 Abandoned US20040092314A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving device information |
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,395 Abandoned US20040116185A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing a cash ticket in a gaming system |
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,865 Abandoned US20040092307A1 (en) | 2001-09-28 | 2003-09-12 | System and method for redemption of printed vouchers |
US10/661,128 Abandoned US20040082380A1 (en) | 2001-09-28 | 2003-09-12 | System for providing an interface for a gaming device |
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,140 Abandoned US20040092305A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving player attendance information in a gaming system |
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,392 Abandoned US20040113360A1 (en) | 2001-09-28 | 2003-09-12 | System and method for enrolling 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 |
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,450 Abandoned US20040127291A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving remote device information |
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,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 |
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 (14)
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,129 Abandoned US20040092314A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving device information |
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,395 Abandoned US20040116185A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing a cash ticket in a gaming system |
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,865 Abandoned US20040092307A1 (en) | 2001-09-28 | 2003-09-12 | System and method for redemption of printed vouchers |
US10/661,128 Abandoned US20040082380A1 (en) | 2001-09-28 | 2003-09-12 | System for providing an interface for a gaming device |
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,140 Abandoned US20040092305A1 (en) | 2001-09-28 | 2003-09-12 | System and method for retrieving player attendance information in a gaming system |
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,392 Abandoned US20040113360A1 (en) | 2001-09-28 | 2003-09-12 | System and method for enrolling 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 |
US10/660,959 Abandoned US20040082386A1 (en) | 2001-09-28 | 2003-09-12 | System and method for processing a hopper fill in a gaming system |
Family Applications After (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
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,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 |
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 (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040142744A1 (en) * | 2003-01-08 | 2004-07-22 | Acres Gaming Incorporated | Mobile data access |
US20040214622A1 (en) * | 2003-01-08 | 2004-10-28 | Acres Gaming Incorporated | System for real-time game network tracking |
US20050170892A1 (en) * | 2004-01-14 | 2005-08-04 | Atkinson Keith W. | Network gaming system management |
US20070118239A1 (en) * | 2005-10-27 | 2007-05-24 | Zimmermann Mary A | Registration and scoring system for sports competition |
US20070173325A1 (en) * | 2006-01-20 | 2007-07-26 | Microsoft Corporation | Join in-progress on-line game session |
US20090117994A1 (en) * | 2007-11-02 | 2009-05-07 | Bally Gaming, Inc. | Game related systems, methods, and articles that combine virtual and physical elements |
US20090275394A1 (en) * | 2008-04-30 | 2009-11-05 | Bally Gaming, Inc. | Game transaction module interface to single port printer |
WO2009155047A2 (en) * | 2008-05-30 | 2009-12-23 | Bally Gaming, Inc. | Web pages for gaming devices |
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 |
US8100753B2 (en) | 2006-05-23 | 2012-01-24 | Bally Gaming, Inc. | Systems, methods and articles to facilitate playing card games with selectable odds |
US8191121B2 (en) | 2006-11-10 | 2012-05-29 | Bally Gaming, Inc. | Methods and systems for controlling access to resources in a gaming network |
US8192283B2 (en) | 2009-03-10 | 2012-06-05 | Bally Gaming, Inc. | Networked gaming system including a live floor view module |
US8201229B2 (en) | 2007-11-12 | 2012-06-12 | Bally Gaming, Inc. | User authorization system and methods |
US8251803B2 (en) | 2008-04-30 | 2012-08-28 | Bally Gaming, Inc. | Overlapping progressive jackpots |
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 |
US8275848B2 (en) | 2007-11-12 | 2012-09-25 | Bally Gaming, Inc. | System and method for one-way delivery of notifications from server-to-clients using modified multicasts |
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) |
US8366542B2 (en) | 2008-05-24 | 2013-02-05 | Bally Gaming, Inc. | Networked gaming system with enterprise accounting methods and apparatus |
US8412768B2 (en) | 2008-07-11 | 2013-04-02 | Ball Gaming, Inc. | Integration gateway |
US8423790B2 (en) | 2008-11-18 | 2013-04-16 | Bally Gaming, Inc. | Module validation |
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 |
US8550908B2 (en) | 2010-03-16 | 2013-10-08 | Harmonix Music Systems, Inc. | Simulating musical instruments |
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 |
US8631501B2 (en) | 2006-11-10 | 2014-01-14 | Bally Gaming, Inc. | Reporting function in gaming system environment |
US8641532B2 (en) | 2005-09-08 | 2014-02-04 | Bally Gaming, Inc. | Gaming device having two card readers |
US8667457B2 (en) | 2006-11-13 | 2014-03-04 | Bally Gaming, Inc. | System and method for validating download or configuration assignment for an EGM or EGM collection |
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 |
US8721431B2 (en) | 2008-04-30 | 2014-05-13 | Bally Gaming, Inc. | Systems, methods, and devices for providing instances of a secondary game |
US8784212B2 (en) | 2006-11-10 | 2014-07-22 | Bally Gaming, Inc. | Networked gaming environment employing different classes of gaming machines |
US8856657B2 (en) | 2008-04-30 | 2014-10-07 | Bally Gaming, Inc. | User interface for managing network download and configuration tasks |
US8870647B2 (en) | 2006-04-12 | 2014-10-28 | Bally Gaming, Inc. | Wireless gaming environment |
US8920233B2 (en) | 2006-11-10 | 2014-12-30 | Bally Gaming, Inc. | Assignment template and assignment bundle in a gaming configuration and download system |
US9005034B2 (en) | 2008-04-30 | 2015-04-14 | Bally Gaming, Inc. | Systems and methods for out-of-band gaming machine management |
US9024166B2 (en) | 2010-09-09 | 2015-05-05 | Harmonix Music Systems, Inc. | Preventing subtractive track separation |
US9058716B2 (en) | 2011-06-06 | 2015-06-16 | Bally Gaming, Inc. | Remote game play in a wireless gaming environment |
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 |
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 |
US9111078B2 (en) | 2006-11-10 | 2015-08-18 | Bally Gaming, Inc. | Package manager service in gaming system |
US9120007B2 (en) | 2012-01-18 | 2015-09-01 | Bally Gaming, Inc. | Network gaming architecture, gaming systems, and related methods |
US9165428B2 (en) | 2012-04-15 | 2015-10-20 | Bally Gaming, Inc. | Interactive financial transactions |
US9275512B2 (en) | 2006-11-10 | 2016-03-01 | Bally Gaming, Inc. | Secure communications in gaming system |
US9358456B1 (en) | 2010-06-11 | 2016-06-07 | Harmonix Music Systems, Inc. | Dance competition game |
US9406194B2 (en) | 2008-04-30 | 2016-08-02 | Bally Gaming, Inc. | Method and system for dynamically awarding bonus points |
US9466172B2 (en) | 2006-11-13 | 2016-10-11 | Bally Gaming, Inc. | Download and configuration management engine for gaming system |
US9483911B2 (en) | 2008-04-30 | 2016-11-01 | Bally Gaming, Inc. | Information distribution in gaming networks |
US9563898B2 (en) | 2008-04-30 | 2017-02-07 | Bally Gaming, Inc. | System and method for automated customer account creation and management |
US9792770B2 (en) | 2012-01-18 | 2017-10-17 | Bally Gaming, Inc. | Play for fun network gaming system and method |
US9981193B2 (en) | 2009-10-27 | 2018-05-29 | Harmonix Music Systems, Inc. | Movement based recognition and evaluation |
US10357714B2 (en) | 2009-10-27 | 2019-07-23 | Harmonix Music Systems, Inc. | Gesture-based user interface for navigating a menu |
Families Citing this family (368)
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 |
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 |
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 |
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 |
US7946917B2 (en) * | 2001-08-10 | 2011-05-24 | Igt | Flexible loyalty points programs |
US20060046842A1 (en) * | 2001-08-10 | 2006-03-02 | Igt | Ticket redemption using encrypted biometric data |
US7993197B2 (en) * | 2001-08-10 | 2011-08-09 | Igt | Flexible loyalty points programs |
US8430749B2 (en) | 2001-08-10 | 2013-04-30 | Igt | Dynamic casino tracking and optimization |
US20050054439A1 (en) * | 2001-08-10 | 2005-03-10 | Igt | Wide area gaming and retail player tracking |
US7785194B2 (en) * | 2001-09-18 | 2010-08-31 | Igt | Player specific rewards |
US20030069071A1 (en) * | 2001-09-28 | 2003-04-10 | Tim Britt | Entertainment monitoring system and method |
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 |
US8337296B2 (en) | 2001-09-28 | 2012-12-25 | SHFL entertaiment, Inc. | Method and apparatus for using upstream communication in a card shuffler |
US8011661B2 (en) | 2001-09-28 | 2011-09-06 | Shuffle Master, Inc. | Shuffler with shuffling completion indicator |
US20070287541A1 (en) | 2001-09-28 | 2007-12-13 | Jeffrey George | Tracking display with proximity button activation |
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 |
AU2003228616A1 (en) * | 2002-04-19 | 2003-11-03 | Walker Digital, Llc | Method for employing flat rate play |
US8047913B2 (en) * | 2002-04-30 | 2011-11-01 | 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 |
US8460103B2 (en) * | 2004-06-18 | 2013-06-11 | Igt | Gesture controlled casino gaming system |
US7815507B2 (en) * | 2004-06-18 | 2010-10-19 | Igt | Game machine user interface using a non-contact eye motion recognition device |
AU2003266024B2 (en) * | 2002-09-10 | 2010-04-29 | Igt | 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 |
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 |
WO2005113088A1 (en) | 2004-05-13 | 2005-12-01 | Wms Gaming Inc. | Bank wagering game |
US7963846B2 (en) * | 2003-07-02 | 2011-06-21 | Wms Gaming Inc. | Gaming machine having multiple level progressive feature with player controlled outcome |
US7780531B2 (en) | 2003-07-02 | 2010-08-24 | 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 |
US7662040B2 (en) * | 2003-07-02 | 2010-02-16 | Wms Gaming Inc. | Gaming machine having a community game with side wagering |
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 |
WO2005027062A1 (en) * | 2003-09-11 | 2005-03-24 | Konami Gaming, Inc. | System for providing an interface for a gaming device |
US20050060231A1 (en) * | 2003-09-11 | 2005-03-17 | Konami Gaming, Inc. | Gaming incentive system and method of redeeming bonus points |
US20070026941A1 (en) * | 2003-09-12 | 2007-02-01 | Block Rory L | Restricted-access progressive game for a gaming machine |
US20070259714A1 (en) * | 2003-09-12 | 2007-11-08 | Block Rory L | 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 |
CN1853400A (en) * | 2003-09-15 | 2006-10-25 | 爱克力斯游戏公司 | Player specific network |
WO2005029268A2 (en) * | 2003-09-16 | 2005-03-31 | Acres Gaming Incorporated | Automated mailing interface responsive to patron triggers |
WO2005029279A2 (en) | 2003-09-16 | 2005-03-31 | Acres Gaming Incorporated | Method and apparatus for awarding individual or group point multiplication |
GB0322107D0 (en) * | 2003-09-22 | 2003-10-22 | Waterleaf Ltd | Menu system |
US9582963B2 (en) | 2003-10-20 | 2017-02-28 | Tipping Point Group, Llc | Method and system for gaming machine accounting |
US8512144B2 (en) * | 2003-10-20 | 2013-08-20 | Tipping Point Group, Llc | Method and apparatus for providing secondary gaming machine functionality |
US8721449B2 (en) | 2003-10-20 | 2014-05-13 | Tipping Point Group, Llc | Method and system for paragame activity at electronic gaming machine |
US7335106B2 (en) | 2003-10-20 | 2008-02-26 | Las Vegas Gaming, Inc. | Closed-loop system for displaying promotional events and granting awards for electronic video games |
US10127765B1 (en) | 2003-10-20 | 2018-11-13 | Tipping Point Group, Llc | Gaming machine having secondary gaming controller with proxy configuration |
US9564004B2 (en) | 2003-10-20 | 2017-02-07 | Igt | Closed-loop system for providing additional event participation to electronic video game customers |
US7867081B2 (en) * | 2003-12-08 | 2011-01-11 | Igt | System for join-up incentive messaging and bonusing |
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 |
US8092303B2 (en) | 2004-02-25 | 2012-01-10 | Cfph, Llc | System and method for convenience gaming |
US8616967B2 (en) | 2004-02-25 | 2013-12-31 | Cfph, Llc | System and method for convenience gaming |
US7534169B2 (en) | 2005-07-08 | 2009-05-19 | Cfph, Llc | System and method for wireless gaming system with user profiles |
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 |
US7744468B2 (en) * | 2004-03-15 | 2010-06-29 | Igt | Event calendar at electronic gaming device |
US7980938B2 (en) | 2004-03-29 | 2011-07-19 | 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 |
US20070202943A1 (en) * | 2004-03-31 | 2007-08-30 | Alfred Thomas | 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 |
US8025567B2 (en) | 2004-05-07 | 2011-09-27 | 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 |
US9129476B2 (en) | 2004-05-07 | 2015-09-08 | Scientific Games Holdings Limited | Method and apparatus for providing player incentives |
US8038529B2 (en) | 2004-05-07 | 2011-10-18 | Gamelogic, Inc. | Method and apparatus for conducting a game of chance |
US8047917B2 (en) | 2004-05-07 | 2011-11-01 | Scientific Games Holdings Limited | Method and apparatus for conducting a game of chance |
US7901285B2 (en) * | 2004-05-07 | 2011-03-08 | Image Fidelity, LLC | Automated game monitoring |
US8845409B2 (en) | 2004-05-07 | 2014-09-30 | Scientific Games Holdings Limited | Method and apparatus for reinvesting winnings |
US8029361B2 (en) | 2004-05-07 | 2011-10-04 | Gamelogic Inc. | Method and apparatus for providing player incentives |
US20110111855A9 (en) * | 2004-05-07 | 2011-05-12 | Hardy Dow K | 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 |
US8100759B2 (en) | 2004-05-07 | 2012-01-24 | Scientific Games Holdings Limited | Method and apparatus for providing player incentives |
US8109828B2 (en) | 2004-05-07 | 2012-02-07 | Scientific Games Holdings Limited | System and method for playing a game having online and offline elements |
US7959502B2 (en) | 2004-05-07 | 2011-06-14 | Gamelogic Inc. | Method of playing a game of chance including a computer-based game |
US7976374B2 (en) | 2004-05-07 | 2011-07-12 | Gamelogic, Inc. | 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 |
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 |
US7666082B2 (en) | 2004-05-07 | 2010-02-23 | Gamelogic Inc. | Method and apparatus for conducting a game of chance |
US8512133B2 (en) | 2004-05-07 | 2013-08-20 | 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 |
US7819747B2 (en) | 2004-05-07 | 2010-10-26 | Gamelogic Inc. | Method and apparatus for conducting a game of chance |
US8425297B2 (en) | 2004-05-07 | 2013-04-23 | Scientific Games Holdings Limited | Method and apparatus for conducting a game of chance including a ticket |
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 |
US8512134B2 (en) * | 2004-05-07 | 2013-08-20 | Dow K. Hardy | Method and apparatus for providing player incentives |
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 |
CN1319008C (en) * | 2004-06-18 | 2007-05-30 | 华为技术有限公司 | Game virtual-article data processing method, game platform system and game system |
US8684839B2 (en) | 2004-06-18 | 2014-04-01 | Igt | Control of wager-based game using gesture recognition |
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 |
JP2006020837A (en) * | 2004-07-08 | 2006-01-26 | Aruze Corp | Game machine and game system |
US7611408B2 (en) * | 2004-07-08 | 2009-11-03 | Igt | System for communicating with a player through a mountable interactive interface |
TWI291642B (en) * | 2004-07-15 | 2007-12-21 | N trig ltd | A 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 |
WO2006014990A2 (en) | 2004-07-28 | 2006-02-09 | Wms Gaming Inc. | Wagering game having progressive amounts displayed in a matrix |
CA2576506A1 (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 |
US7942744B2 (en) * | 2004-08-19 | 2011-05-17 | Igt | Virtual input system |
US8251791B2 (en) | 2004-08-19 | 2012-08-28 | Igt | Gaming system having multiple gaming machines which provide bonus awards |
CN101043922A (en) | 2004-08-19 | 2007-09-26 | Igt公司 | Gaming system having multiple gaming machines providing bonus awards |
US7892093B2 (en) | 2004-08-19 | 2011-02-22 | Igt | Gaming system having multiple gaming machines which provide bonus awards |
US8956219B2 (en) * | 2004-09-09 | 2015-02-17 | Konami Gaming, Inc. | System and method for awarding an incentive award |
US20060058090A1 (en) * | 2004-09-13 | 2006-03-16 | Pokertek, Inc. | System and method for playing an electronic card game |
AT501011B1 (en) * | 2004-09-13 | 2006-10-15 | Polynet It Dienstleistungs G M | GAME CONSOLE |
US20060054687A1 (en) * | 2004-09-13 | 2006-03-16 | Peter Betti | System and method for an integrated entertainment device network |
US8684822B2 (en) | 2004-09-16 | 2014-04-01 | Bally Gaming, Inc. | System-level bonus game and related methods |
EP1827632A4 (en) * | 2004-09-30 | 2010-04-14 | Bally Gaming Inc | BONUS LEVEL SYSTEM AND ASSOCIATED METHODS |
AU2005211539B2 (en) * | 2004-09-30 | 2008-04-03 | Universal Entertainment Corporation | Gaming machine and game system |
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 |
US9940778B2 (en) | 2005-01-24 | 2018-04-10 | Igt | System for monitoring and playing a plurality of live casino table games |
US8668564B2 (en) | 2005-01-24 | 2014-03-11 | Solution Champion Limited | Jackpot method and system |
US7914368B2 (en) * | 2005-08-05 | 2011-03-29 | Jay Chun | Methods and systems for playing baccarat jackpot with an option for insurance betting |
US8920238B2 (en) | 2005-01-24 | 2014-12-30 | Jay Chun | Gaming center allowing switching between games based upon historical results |
US8308559B2 (en) * | 2007-05-07 | 2012-11-13 | Jay Chun | Paradise box gaming system |
US7918723B2 (en) * | 2005-01-24 | 2011-04-05 | Jay Chun | Methods and systems for playing baccarat jackpot |
US20060166726A1 (en) | 2005-01-24 | 2006-07-27 | Jay Chun | Methods and systems for playing baccarat jackpot |
US8210920B2 (en) | 2005-01-24 | 2012-07-03 | Jay Chun | Methods and systems for playing baccarat jackpot |
US8956210B2 (en) | 2005-01-24 | 2015-02-17 | Solution Champion Limited | Methods and systems for playing baccarat jackpot |
US7922587B2 (en) * | 2005-01-24 | 2011-04-12 | Jay Chun | Betting terminal and system |
US9704348B2 (en) | 2005-01-24 | 2017-07-11 | Igt | Jackpot method and system |
US8323105B2 (en) * | 2007-05-07 | 2012-12-04 | Jay Chun | Paradise box gaming center |
US7908169B2 (en) * | 2005-01-25 | 2011-03-15 | Igt | Method of leasing a gaming machine for a percentage of a total coin-in amount |
US7890365B2 (en) * | 2005-01-25 | 2011-02-15 | Igt | Method of leasing a gaming machine for a flat fee amount |
WO2006081267A2 (en) * | 2005-01-25 | 2006-08-03 | Gamelogic Inc. | Method and apparatus for redeeming keno tickets |
US7666090B2 (en) * | 2005-01-25 | 2010-02-23 | Igt | Method of leasing a gaming machine for a percentage of a net win 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 |
US20060205484A1 (en) * | 2005-03-10 | 2006-09-14 | 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 |
CA2608237A1 (en) | 2005-05-06 | 2006-11-16 | Wms 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 |
AU2006252627B2 (en) * | 2005-05-31 | 2011-02-24 | Bally Gaming, Inc. | Progressive wagering game with funding distribution feature |
WO2006130597A2 (en) * | 2005-05-31 | 2006-12-07 | 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 |
US20070026935A1 (en) * | 2005-08-01 | 2007-02-01 | Igt | Methods and devices for managing gaming networks |
US8152628B2 (en) | 2005-08-01 | 2012-04-10 | Igt | Methods and devices for authentication and licensing in a gaming network |
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 |
US8303402B2 (en) * | 2005-09-09 | 2012-11-06 | Wms Gaming Inc. | Wagering game with special event shared by adjacent gaming machines |
AU2012201354B2 (en) * | 2005-09-12 | 2014-06-26 | Bally Gaming International, Inc. | Multi-area progressive gaming system |
US8070605B2 (en) * | 2005-09-12 | 2011-12-06 | 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 |
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 |
US20070126186A1 (en) * | 2005-12-01 | 2007-06-07 | Crawford James T Iii | Queuing system and method for 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 |
US8118667B2 (en) | 2006-02-08 | 2012-02-21 | Scientific Games Holdings Limited | Multiplayer gaming incentive |
AU2007212246B2 (en) | 2006-02-08 | 2012-04-12 | Scientific Games, Llc | Method and system for remote entry in frequent player programs |
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 |
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 |
WO2007123858A2 (en) | 2006-04-18 | 2007-11-01 | Wms Gaming Inc. | Wagering game with multi-level progressive game |
WO2007130464A2 (en) * | 2006-05-03 | 2007-11-15 | 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 |
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 |
US8579289B2 (en) | 2006-05-31 | 2013-11-12 | Shfl Entertainment, Inc. | Automatic system and methods for accurate card handling |
US8968084B2 (en) | 2006-06-07 | 2015-03-03 | Wms Gaming Inc. | Processing metadata in wagering game systems |
US7684874B2 (en) | 2006-06-13 | 2010-03-23 | 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 |
US8696433B2 (en) | 2006-08-01 | 2014-04-15 | Scientific Games Holdings Limited | Method for playing multi-level games of chance |
US8122560B2 (en) * | 2006-08-04 | 2012-02-28 | Dongguan Hongyi Wiper Co., Ltd. | Windshield wiper bridge base assembly |
US20080028564A1 (en) * | 2006-08-04 | 2008-02-07 | Shu-Lan Ku | Wiper blade support structure |
WO2008021175A2 (en) * | 2006-08-11 | 2008-02-21 | Wms Gaming Inc. | Wagering game with auto-triggered player-input device |
US20100113131A1 (en) * | 2006-08-15 | 2010-05-06 | 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 |
US7934993B2 (en) | 2006-10-16 | 2011-05-03 | Igt | Secure progressive controller |
US7896741B2 (en) * | 2006-10-16 | 2011-03-01 | Igt | Progressive controller |
US8317585B2 (en) | 2006-10-26 | 2012-11-27 | Wms Gaming Inc. | Wagering game triggering mechanism for use with multi-level progressive game |
US8292741B2 (en) * | 2006-10-26 | 2012-10-23 | Cfph, Llc | Apparatus, processes and articles for facilitating mobile gaming |
US9306952B2 (en) | 2006-10-26 | 2016-04-05 | Cfph, Llc | System and method for wireless gaming with location determination |
US9262886B2 (en) * | 2006-10-27 | 2016-02-16 | Bally 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 |
US20080171588A1 (en) * | 2006-11-10 | 2008-07-17 | Bally Gaming, Inc. | Download and configuration server-based system and method with structured data |
US8195825B2 (en) | 2006-11-10 | 2012-06-05 | Bally Gaming, Inc. | UDP broadcast for user interface in a download and configuration gaming method |
US8478833B2 (en) | 2006-11-10 | 2013-07-02 | Bally Gaming, Inc. | UDP broadcast for user interface in a download and configuration gaming system |
US8131829B2 (en) | 2006-11-13 | 2012-03-06 | Bally Gaming, Inc. | Gaming machine collection and management |
US20090186701A1 (en) * | 2006-11-13 | 2009-07-23 | Bally Gaming, Inc. | Networked Gaming System With Stored Value Cards and Method |
US9411944B2 (en) | 2006-11-15 | 2016-08-09 | Cfph, Llc | Biometric access sensitivity |
US8510567B2 (en) | 2006-11-14 | 2013-08-13 | Cfph, Llc | Conditional biometric access in a gaming environment |
US8645709B2 (en) | 2006-11-14 | 2014-02-04 | Cfph, Llc | Biometric access data encryption |
US20080214310A1 (en) * | 2007-02-14 | 2008-09-04 | 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 |
US8581721B2 (en) | 2007-03-08 | 2013-11-12 | Cfph, Llc | Game access device with privileges |
US9183693B2 (en) * | 2007-03-08 | 2015-11-10 | Cfph, Llc | Game access device |
US8319601B2 (en) | 2007-03-14 | 2012-11-27 | Cfph, Llc | Game account access device |
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 capable of purchasing credits using a 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 |
US8454423B2 (en) | 2007-09-24 | 2013-06-04 | Cfph, Llc | Products and processes for gaming with points |
US8506393B2 (en) * | 2007-09-24 | 2013-08-13 | Cfph, Llc | Products and processes for point gaming derivatives |
US8262465B2 (en) | 2007-09-24 | 2012-09-11 | Cfph, Llc | Products and processes for a point exchange |
US8317587B2 (en) | 2007-11-01 | 2012-11-27 | Wms Gaming Inc. | Gaming system having free spin enhancement features |
US10699524B2 (en) | 2007-11-08 | 2020-06-30 | Igt | Gaming system, gaming device and method for providing multi-level progressive awards |
US8357034B2 (en) | 2007-11-08 | 2013-01-22 | Igt | Gaming system and method providing third party promotions |
WO2009061696A1 (en) * | 2007-11-08 | 2009-05-14 | Wms Gaming Inc. | Wagering game with community event poker game |
WO2009070127A1 (en) * | 2007-11-29 | 2009-06-04 | Weike (S) Pte Ltd | An entertainment machine |
US8897737B2 (en) * | 2007-12-17 | 2014-11-25 | Play Megaphone | System and method for managing interaction between a user and an interactive system |
US8246466B2 (en) * | 2007-12-26 | 2012-08-21 | 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 |
US20110014972A1 (en) * | 2007-12-26 | 2011-01-20 | Herrmann Mark E | System and method for managing content delivery and measuring engagement |
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 |
CA2719454A1 (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 |
US9092944B2 (en) | 2008-04-30 | 2015-07-28 | Bally Gaming, Inc. | Coordinating group play events for multiple game devices |
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) |
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 |
US20090275400A1 (en) * | 2008-04-30 | 2009-11-05 | Bally Gaming, Inc. | Multiple denomination progressive jackpots |
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 |
US8635126B2 (en) | 2010-11-17 | 2014-01-21 | It Casino Solutions Llc | Casino operations management system |
WO2010011218A1 (en) * | 2008-07-22 | 2010-01-28 | 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 |
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 |
US20100124979A1 (en) * | 2008-11-17 | 2010-05-20 | Acres-Fiore, Inc. | Bonus for connected gaming devices |
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 |
US7988152B2 (en) | 2009-04-07 | 2011-08-02 | Shuffle Master, Inc. | Playing card shuffler |
US8967621B2 (en) | 2009-04-07 | 2015-03-03 | Bally Gaming, Inc. | Card shuffling apparatuses and related methods |
NO329354B1 (en) * | 2009-05-07 | 2010-10-04 | Acquire As | Commercial Transaction Monitoring System and Procedure |
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 |
US9240094B2 (en) | 2009-12-03 | 2016-01-19 | Patent Investment & Licensing Company | Rapid play poker gaming device |
US8684811B2 (en) | 2009-12-03 | 2014-04-01 | Patent Investment & Licensing Company | Gaming device having advance game information analyzer |
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 |
US8956231B2 (en) | 2010-08-13 | 2015-02-17 | Cfph, Llc | Multi-process communication regarding gaming information |
US8974302B2 (en) | 2010-08-13 | 2015-03-10 | 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 |
US8376840B1 (en) * | 2010-11-03 | 2013-02-19 | Wms Gaming, Inc. | Player tracking mechanism for secondary wagering games |
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 |
US8529328B2 (en) | 2011-03-14 | 2013-09-10 | Elis Rocco Tarantino | Gaming devices with dedicated player RNG and time share features |
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 |
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 |
US8641518B2 (en) | 2011-09-30 | 2014-02-04 | Igt | Ticket-based trial account |
US9005013B2 (en) | 2011-09-30 | 2015-04-14 | Igt | Gaming system and method for rewarding players |
US9183701B2 (en) | 2011-09-30 | 2015-11-10 | Igt | Gaming system and method for rewarding players |
US9022855B2 (en) | 2011-09-30 | 2015-05-05 | 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 |
TWI627987B (en) | 2012-02-28 | 2018-07-01 | Cfph有限責任公司 | Method and apparatus of providing gameing 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 |
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 |
US9616331B1 (en) | 2012-08-01 | 2017-04-11 | Aristocrat Technologies Australia Pty Limited | Gaming machine tournament management system |
US9548908B2 (en) * | 2012-08-21 | 2017-01-17 | Cisco Technology, Inc. | Flow de-duplication for network monitoring |
US20150031443A1 (en) * | 2012-09-10 | 2015-01-29 | Gaming Arts, Llc | Systems and gaming devices for indicating comp eligibility |
US10629031B2 (en) | 2012-09-10 | 2020-04-21 | 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 |
US20160171829A1 (en) * | 2012-09-28 | 2016-06-16 | Sightline Interactive LLC | Systems and methods for administration of stored value accounts associated with gaming environments |
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 |
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 |
US10235730B1 (en) * | 2013-05-20 | 2019-03-19 | Visualmits, Llc | Casino table games with interactive content |
US10692166B2 (en) * | 2013-05-20 | 2020-06-23 | Visualimits, 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 |
AU2013231108B1 (en) | 2013-09-20 | 2014-05-22 | Konami Gaming, Inc. | System and method of awarding a community award |
AU2013231107B1 (en) | 2013-09-20 | 2014-05-15 | Konami Gaming, Inc. | System and method of awarding a community award |
US12020533B2 (en) | 2014-01-07 | 2024-06-25 | Vulcan Gaming Llc | Gaming machine having secondary gaming controller and primary and secondary credit balances |
AU2014200314A1 (en) * | 2014-01-17 | 2015-08-06 | Angel Playing Cards Co. Ltd. | Card game monitoring system |
EP3113855B1 (en) | 2014-04-11 | 2019-04-10 | Bally Gaming, Inc. | 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 |
US9916735B2 (en) | 2015-07-22 | 2018-03-13 | Igt | Remote gaming cash voucher printing system |
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 |
CA3012038C (en) * | 2016-01-28 | 2019-11-05 | 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 |
USD852213S1 (en) | 2017-09-28 | 2019-06-25 | Facebook, Inc. | Display panel of a programmed computer system with a transitional graphical user interface |
USD845323S1 (en) | 2017-09-28 | 2019-04-09 | 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 |
US11896891B2 (en) | 2018-09-14 | 2024-02-13 | Sg Gaming, Inc. | Card-handling devices and related methods, assemblies, and components |
US11376489B2 (en) | 2018-09-14 | 2022-07-05 | 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 |
PH12020050309A1 (en) | 2019-09-10 | 2021-03-22 | Shuffle Master Gmbh And Co Kg | Card-handling devices with defect detection and related methods |
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 |
US12170000B2 (en) | 2021-02-18 | 2024-12-17 | Igt | Virtual chip purchase vouchers |
US20220343730A1 (en) | 2021-04-22 | 2022-10-27 | Everi Payments Inc. | System and method for suspending casino jackpot processing |
Citations (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3210275A (en) * | 1963-04-01 | 1965-10-05 | Continental Oil Co | Lubricating composition containing metal salts of hindered phosphorodithioates |
US4339798A (en) * | 1979-12-17 | 1982-07-13 | Remote Dynamics | Remote gaming system |
US4764666A (en) * | 1987-09-18 | 1988-08-16 | Gtech Corporation | On-line wagering system with programmable game entry cards |
US5265874A (en) * | 1992-01-31 | 1993-11-30 | International Game Technology (Igt) | Cashless gaming apparatus and method |
US5586937A (en) * | 1993-05-19 | 1996-12-24 | Menashe; Julian | Interactive, computerised gaming system with remote terminals |
US5611730A (en) * | 1995-04-25 | 1997-03-18 | Casino Data Systems | Progressive gaming system tailored for use in multiple remote sites: apparatus and method |
US5674128A (en) * | 1995-02-21 | 1997-10-07 | Oneida Indian Nation | Cashless computerized video game system and method |
US5762552A (en) * | 1995-12-05 | 1998-06-09 | Vt Tech Corp. | Interactive real-time network gaming system |
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 |
US5851149A (en) * | 1995-05-25 | 1998-12-22 | Tech Link International Entertainment Ltd. | Distributed gaming system |
US5984786A (en) * | 1997-01-03 | 1999-11-16 | 2 Am Inc. | Run-time environment for simulations and games |
US6024641A (en) * | 1997-11-19 | 2000-02-15 | Sarno; Robert A. | Method, apparatus and system for lottery gaming |
US6071190A (en) * | 1997-05-21 | 2000-06-06 | Casino Data Systems | Gaming device security system: apparatus 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 |
US20010036858A1 (en) * | 2000-04-05 | 2001-11-01 | Ods Properties, Inc. | Systems and methods for recognizing preferred wagerers |
US20020142825A1 (en) * | 2001-03-27 | 2002-10-03 | Igt | Interactive game playing preferences |
US20020142846A1 (en) * | 2001-03-27 | 2002-10-03 | International Game Technology | Interactive game playing preferences |
US20020155887A1 (en) * | 2001-04-19 | 2002-10-24 | International Game Technology | Universal player tracking system |
US20020165023A1 (en) * | 2001-04-19 | 2002-11-07 | Igt | Open architecture communications in a gaming network |
US20020173354A1 (en) * | 2001-05-04 | 2002-11-21 | Igt | Light emitting interface displays for a gaming machine |
US20030028480A1 (en) * | 2001-08-06 | 2003-02-06 | International Game Technology | Alternative player tracking techniques |
US20030054881A1 (en) * | 2001-08-03 | 2003-03-20 | Igt | Player tracking communication mechanisms in a gaming machine |
US20030054868A1 (en) * | 2001-09-20 | 2003-03-20 | International Game Technology | Game service interfaces for player tracking touch screen display |
US20030054878A1 (en) * | 2001-09-20 | 2003-03-20 | International Game Technology | Point of play registration on a gaming machine |
US6582310B1 (en) * | 1997-03-12 | 2003-06-24 | Walker Digital, Llc | Electronic gaming system offering premium entertainment services for enhanced player retention |
US6682421B1 (en) * | 2000-04-07 | 2004-01-27 | Igt | Wireless gaming environment |
US6800029B2 (en) * | 2000-04-07 | 2004-10-05 | Igt | Gaming environment including portable transaction devices for rating players |
Family Cites Families (163)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US142825A (en) * | 1873-09-16 | Improvement | ||
US28480A (en) * | 1860-05-29 | Pessaries | ||
US54881A (en) * | 1866-05-22 | Improvement in pumps | ||
US165023A (en) * | 1875-06-29 | Improvement in self-setting animal-traps | ||
US54878A (en) * | 1866-05-22 | Improvement in churns | ||
US54868A (en) * | 1866-05-22 | Improved railway-chair | ||
US173354A (en) * | 1876-02-08 | Improvement in machines for cutting and coiling hoops | ||
US142846A (en) * | 1873-09-16 | Improvement in governors for steam-engines | ||
US155887A (en) * | 1874-10-13 | Hugh percival | ||
US4283709A (en) * | 1980-01-29 | 1981-08-11 | Summit Systems, Inc. (Interscience Systems) | Cash accounting and surveillance system for games |
US4265874A (en) * | 1980-04-25 | 1981-05-05 | Alza Corporation | Method of delivering drug with aid of effervescent activity generated in environment of use |
US4948138A (en) * | 1982-12-06 | 1990-08-14 | Igt | Device for maintaining game state audit trail upon instantaneous power failure |
ES531967A0 (en) * | 1983-05-02 | 1985-09-16 | Ainsworth Nominees Pty Ltd | IMPROVEMENTS IN GAME MACHINE SYSTEMS |
US4593904A (en) * | 1984-03-19 | 1986-06-10 | Syntech International, Inc. | Player interactive video gaming device |
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 |
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 |
US5559312A (en) * | 1989-12-19 | 1996-09-24 | Scotch Twist, Inc. | Gaming machine system operable with general purpose charge cards |
US5811772A (en) * | 1989-12-19 | 1998-09-22 | 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 |
US5038022A (en) | 1989-12-19 | 1991-08-06 | Lucero James L | Apparatus and method for providing credit for operating a gaming machine |
US5249800A (en) | 1990-02-20 | 1993-10-05 | Bally Gaming International, Inc. | Progressive gaming control and communication system |
US5251909A (en) * | 1991-05-28 | 1993-10-12 | Reed Michael J | Secured high throughput data channel for public broadcast system |
US5116055A (en) * | 1991-07-02 | 1992-05-26 | Mikohn, Inc. | Progressive jackpot gaming system linking gaming machines with different hit frequencies and denominations |
DE4131832C2 (en) * | 1991-09-21 | 1995-03-16 | Bally Wulff Automaten Gmbh | Safe with integrated play equipment stand |
US5429361A (en) * | 1991-09-23 | 1995-07-04 | Bally Gaming International, Inc. | Gaming machine information, communication and display system |
US5280909A (en) * | 1992-02-06 | 1994-01-25 | Mikohn, Inc. | Gaming system with progressive jackpot |
AU672770B2 (en) | 1992-02-18 | 1996-10-17 | Ricos Co., Ltd. | Computer game device |
US5265674A (en) * | 1992-02-20 | 1993-11-30 | Battelle Memorial Institute | Enhancement of in situ microbial remediation of aquifers |
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 |
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 |
US6048269A (en) | 1993-01-22 | 2000-04-11 | Mgm Grand, Inc. | Coinless slot machine system and method |
US5472194A (en) * | 1993-04-02 | 1995-12-05 | Shuffle Master, Inc. | Progressive gaming apparatus |
DE4342316A1 (en) * | 1993-12-11 | 1995-06-14 | Basf Ag | Use of polyaspartic acid in washing and cleaning agents |
US5867688A (en) | 1994-02-14 | 1999-02-02 | Reliable Transaction Processing, Inc. | Data acquisition and retrieval system with wireless handheld user interface |
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 |
US5655961A (en) | 1994-10-12 | 1997-08-12 | Acres Gaming, Inc. | Method 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 |
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 |
US5605334A (en) * | 1995-04-11 | 1997-02-25 | Mccrea, Jr.; Charles H. | Secure multi-site progressive jackpot system for live card games |
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 |
CA2158523A1 (en) * | 1995-07-10 | 1997-01-11 | Lyle L. Bell | 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 |
US5830067A (en) * | 1995-09-27 | 1998-11-03 | Multimedia Games, Inc. | Proxy player machine |
US5800268A (en) * | 1995-10-20 | 1998-09-01 | Molnick; Melvin | Method of participating in a live casino game from a remote location |
US5855007A (en) * | 1995-11-15 | 1998-12-29 | Jovicic; Neboisa | Electronic coupon communication system |
US5885158A (en) * | 1996-02-13 | 1999-03-23 | International Game Technology | Gaming system for multiple progressive games |
US5766076A (en) | 1996-02-13 | 1998-06-16 | International Game Technology | Progressive gaming system and method for wide applicability |
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 |
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 |
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 |
US5761647A (en) * | 1996-05-24 | 1998-06-02 | Harrah's Operating Company, Inc. | National customer recognition system and method |
US6080062A (en) * | 1996-06-27 | 2000-06-27 | Olson; Carl M. | Lotto gaming apparatus and method |
US5833540A (en) | 1996-09-24 | 1998-11-10 | United Games, Inc. | Cardless distributed video gaming system |
US6240444B1 (en) * | 1996-09-27 | 2001-05-29 | International Business Machines Corporation | Internet web page sharing |
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 |
US6435968B1 (en) | 1997-03-17 | 2002-08-20 | Lawrence J. Torango | Progressive wagering 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 |
US6012984A (en) * | 1997-04-11 | 2000-01-11 | Gamesville.Com,Inc. | Systems for providing large arena games over computer networks |
US6012832A (en) * | 1997-06-24 | 2000-01-11 | Saunders; Michael | Cashless peripheral device for a gaming system |
US6227972B1 (en) * | 1997-07-01 | 2001-05-08 | Walker Digital, Llc | Method and apparatus for expiration of prepaid slot machine plays |
US6110044A (en) | 1997-07-15 | 2000-08-29 | Stern; Richard H. | Method and apparatus for issuing and automatically validating gaming machine payout tickets |
US6511377B1 (en) * | 1997-08-07 | 2003-01-28 | Casino Data Systems | Cashless gaming system: apparatus and method |
US6110043A (en) * | 1997-10-24 | 2000-08-29 | Mikohn Gaming Corporation | Controller-based progressive jackpot linked gaming system |
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 |
US20010003100A1 (en) * | 1997-11-14 | 2001-06-07 | Michael W. Yacenda | Interactive computer gaming system with audio response |
BR9909134A (en) * | 1998-03-27 | 2000-12-05 | Enrico Schneider | Rotating device |
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 |
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 |
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 |
US6371852B1 (en) * | 1998-04-28 | 2002-04-16 | Acres Gaming Incorporated | Method for crediting a player of an electronic gaming device |
US6210275B1 (en) * | 1998-05-26 | 2001-04-03 | Mikohn Gaming Corporation | Progressive jackpot game with guaranteed winner |
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 |
US6210277B1 (en) * | 1998-09-28 | 2001-04-03 | Alexander Stefan | Game of chance |
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 |
US6267671B1 (en) * | 1999-02-12 | 2001-07-31 | Mikohn Gaming Corporation | Game table player comp rating system and method therefor |
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 |
EP1188141A4 (en) * | 1999-04-23 | 2005-05-11 | Alliance Gaming Corp | SYSTEM AND METHOD FOR SAFELY STORING AND MONITORING THE ISSUE OF PAYMENT |
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 |
US6758393B1 (en) * | 1999-09-10 | 2004-07-06 | Sierra Design Group | Mobile cashier terminal |
US6409595B1 (en) | 1999-10-29 | 2002-06-25 | International Game Technology | Lighted keypad assembly and method for a player tracking system |
CA2330421A1 (en) * | 2000-01-25 | 2001-07-25 | Ewald Mothwurf | 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 |
GB0008495D0 (en) * | 2000-04-07 | 2000-05-24 | Ncr Int Inc | Self-service terminal |
US6852031B1 (en) * | 2000-11-22 | 2005-02-08 | Igt | EZ pay smart card and tickets system |
US7927211B2 (en) * | 2002-04-02 | 2011-04-19 | Igt | Gaming environment including portable transaction devices |
US6676522B2 (en) * | 2000-04-07 | 2004-01-13 | Igt | Gaming system including portable game devices |
AUPQ784100A0 (en) * | 2000-05-29 | 2000-06-22 | Harkham, Gabi | Method of and system for providing an on-line casino game |
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 |
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 |
US20020152120A1 (en) * | 2000-10-18 | 2002-10-17 | Mis International/Usa | System and method for casino management |
US6645077B2 (en) | 2000-10-19 | 2003-11-11 | Igt | Gaming terminal data repository and information distribution system |
US6676515B1 (en) * | 2000-10-19 | 2004-01-13 | Aristocrat Technologies, Inc. | Apparatus and method for a secure ticket actuated gaming system |
US7765121B2 (en) * | 2000-11-03 | 2010-07-27 | Harrah's Operating Company, Inc. | Automated service scheduling system based on customer value |
US6962531B2 (en) * | 2000-11-03 | 2005-11-08 | Harrah's Operating Company, Inc. | Automated service scheduling system |
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 |
US20020115487A1 (en) * | 2001-02-16 | 2002-08-22 | Wells William R. | Gaming device network |
US20020119823A1 (en) * | 2001-02-28 | 2002-08-29 | Beuscher Jarrell A. | Method and apparatus for interactive audience participation in a live event |
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 |
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 |
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 |
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 |
US6966832B2 (en) * | 2001-07-13 | 2005-11-22 | Gameaccount Limited | System and method for providing game advice 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 |
US7162036B2 (en) * | 2001-08-06 | 2007-01-09 | Igt | Digital identification of unique game characteristics |
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 |
TW570886B (en) * | 2001-09-17 | 2004-01-11 | Sig Pack Systems Ag | Apparatus and process for packaging piece goods |
JP4478360B2 (en) * | 2001-09-18 | 2010-06-09 | Okiセミコンダクタ株式会社 | Data communication adapter |
US20030078101A1 (en) * | 2001-09-18 | 2003-04-24 | Acres Gaming Incorporated | Player specific game system |
US20050143169A1 (en) * | 2001-09-20 | 2005-06-30 | Igt | Direction interfaces and services on a gaming machine |
US6681984B2 (en) * | 2001-09-26 | 2004-01-27 | Currency Counting Consultants, Inc. | Gaming cash management slip and method |
US7901291B2 (en) * | 2001-09-28 | 2011-03-08 | Igt | Gaming device operable with platform independent code and method |
US6651981B2 (en) * | 2001-09-28 | 2003-11-25 | Shuffle Master, Inc. | Card shuffling apparatus with integral card delivery |
US20030069071A1 (en) | 2001-09-28 | 2003-04-10 | Tim Britt | Entertainment monitoring system and method |
US6846238B2 (en) * | 2001-09-28 | 2005-01-25 | Igt | Wireless game player |
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,129 patent/US20040092314A1/en not_active Abandoned
- 2003-09-12 US US10/661,391 patent/US20040116184A1/en not_active Abandoned
- 2003-09-12 US US10/661,395 patent/US20040116185A1/en not_active Abandoned
- 2003-09-12 US US10/661,131 patent/US20040092303A1/en not_active Abandoned
- 2003-09-12 US US10/661,865 patent/US20040092307A1/en not_active Abandoned
- 2003-09-12 US US10/661,128 patent/US20040082380A1/en not_active Abandoned
- 2003-09-12 US US10/661,198 patent/US20040259632A1/en not_active Abandoned
- 2003-09-12 US US10/661,140 patent/US20040092305A1/en not_active Abandoned
- 2003-09-12 US US10/661,233 patent/US20050075165A1/en not_active Abandoned
- 2003-09-12 US US10/661,392 patent/US20040113360A1/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
- 2003-09-12 US US10/660,959 patent/US20040082386A1/en not_active Abandoned
- 2003-09-12 US US10/661,450 patent/US20040127291A1/en not_active Abandoned
- 2003-09-12 US US10/661,145 patent/US20040092306A1/en not_active Abandoned
- 2003-09-12 US US10/661,390 patent/US7303470B2/en not_active Expired - Lifetime
-
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 (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3210275A (en) * | 1963-04-01 | 1965-10-05 | Continental Oil Co | Lubricating composition containing metal salts of hindered phosphorodithioates |
US4339798A (en) * | 1979-12-17 | 1982-07-13 | Remote Dynamics | Remote gaming system |
US4764666A (en) * | 1987-09-18 | 1988-08-16 | Gtech Corporation | On-line wagering system with programmable game entry cards |
US5265874A (en) * | 1992-01-31 | 1993-11-30 | International Game Technology (Igt) | Cashless gaming apparatus and method |
US5586937A (en) * | 1993-05-19 | 1996-12-24 | Menashe; Julian | Interactive, computerised gaming system with remote terminals |
US5770533A (en) * | 1994-05-02 | 1998-06-23 | Franchi; John Franco | Open architecture casino operating system |
US5674128A (en) * | 1995-02-21 | 1997-10-07 | Oneida Indian Nation | Cashless computerized video game system 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 |
US5851149A (en) * | 1995-05-25 | 1998-12-22 | Tech Link International Entertainment Ltd. | Distributed gaming system |
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 |
US5797796A (en) * | 1996-10-28 | 1998-08-25 | Dickinson; Kenneth K. | Data analysis system |
US5984786A (en) * | 1997-01-03 | 1999-11-16 | 2 Am Inc. | Run-time environment for simulations and games |
US6582310B1 (en) * | 1997-03-12 | 2003-06-24 | Walker Digital, Llc | Electronic gaming system offering premium entertainment services for enhanced player retention |
US6071190A (en) * | 1997-05-21 | 2000-06-06 | Casino Data Systems | Gaming device security system: apparatus and method |
US6024641A (en) * | 1997-11-19 | 2000-02-15 | Sarno; Robert A. | Method, apparatus and system for lottery gaming |
US6206782B1 (en) * | 1998-09-14 | 2001-03-27 | Walker Digital, Llc. | System and method for facilitating casino team play |
US6203010B1 (en) * | 1998-12-30 | 2001-03-20 | Walker Digital, Llc | Method and apparatus for a progressive jackpot determinant |
US20010036858A1 (en) * | 2000-04-05 | 2001-11-01 | Ods Properties, Inc. | Systems and methods for recognizing preferred wagerers |
US6800029B2 (en) * | 2000-04-07 | 2004-10-05 | Igt | Gaming environment including portable transaction devices for rating players |
US6682421B1 (en) * | 2000-04-07 | 2004-01-27 | Igt | Wireless gaming environment |
US20020142846A1 (en) * | 2001-03-27 | 2002-10-03 | International Game Technology | Interactive game playing preferences |
US20020142825A1 (en) * | 2001-03-27 | 2002-10-03 | Igt | Interactive game playing preferences |
US20020165023A1 (en) * | 2001-04-19 | 2002-11-07 | Igt | Open architecture communications in a gaming network |
US20020155887A1 (en) * | 2001-04-19 | 2002-10-24 | International Game Technology | Universal player tracking system |
US20020173354A1 (en) * | 2001-05-04 | 2002-11-21 | Igt | Light emitting interface displays for a gaming machine |
US20030054881A1 (en) * | 2001-08-03 | 2003-03-20 | Igt | Player tracking communication mechanisms in a gaming machine |
US20030028480A1 (en) * | 2001-08-06 | 2003-02-06 | International Game Technology | Alternative player tracking techniques |
US20030054868A1 (en) * | 2001-09-20 | 2003-03-20 | International Game Technology | Game service interfaces for player tracking touch screen display |
US20030054878A1 (en) * | 2001-09-20 | 2003-03-20 | International Game Technology | Point of play registration on a gaming machine |
Cited By (84)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040142744A1 (en) * | 2003-01-08 | 2004-07-22 | Acres Gaming Incorporated | Mobile data access |
US20040214622A1 (en) * | 2003-01-08 | 2004-10-28 | Acres Gaming Incorporated | System for real-time game network tracking |
US7803053B2 (en) | 2003-01-08 | 2010-09-28 | Igt | System for real-time game network tracking |
US20050170892A1 (en) * | 2004-01-14 | 2005-08-04 | Atkinson Keith W. | Network gaming system management |
US7951005B2 (en) * | 2004-01-14 | 2011-05-31 | Igt | Network gaming system management |
US8641532B2 (en) | 2005-09-08 | 2014-02-04 | Bally Gaming, Inc. | Gaming device having two card readers |
US20070118239A1 (en) * | 2005-10-27 | 2007-05-24 | Zimmermann Mary A | Registration and scoring system for sports competition |
US20070173325A1 (en) * | 2006-01-20 | 2007-07-26 | Microsoft Corporation | Join in-progress on-line game session |
US8686269B2 (en) | 2006-03-29 | 2014-04-01 | Harmonix Music Systems, Inc. | Providing realistic interaction to a player of a music-based video game |
US9786123B2 (en) | 2006-04-12 | 2017-10-10 | Bally Gaming, Inc. | Wireless gaming environment |
US8870647B2 (en) | 2006-04-12 | 2014-10-28 | Bally Gaming, Inc. | Wireless gaming environment |
US8100753B2 (en) | 2006-05-23 | 2012-01-24 | Bally Gaming, Inc. | Systems, methods and articles to facilitate playing card games with selectable odds |
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 |
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 |
US8631501B2 (en) | 2006-11-10 | 2014-01-14 | Bally Gaming, Inc. | Reporting function in gaming system environment |
US8920233B2 (en) | 2006-11-10 | 2014-12-30 | Bally Gaming, Inc. | Assignment template and assignment bundle in a gaming configuration and download system |
US9275512B2 (en) | 2006-11-10 | 2016-03-01 | Bally Gaming, Inc. | Secure communications in gaming 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 |
US9508218B2 (en) | 2006-11-10 | 2016-11-29 | Bally Gaming, Inc. | Gaming system download network architecture |
US8191121B2 (en) | 2006-11-10 | 2012-05-29 | Bally Gaming, Inc. | Methods and systems for controlling access to resources in a gaming network |
US9466172B2 (en) | 2006-11-13 | 2016-10-11 | Bally Gaming, Inc. | Download and configuration management engine for gaming system |
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 |
US8667457B2 (en) | 2006-11-13 | 2014-03-04 | Bally Gaming, Inc. | System and method for validating download or configuration assignment for an EGM or EGM collection |
US8678895B2 (en) | 2007-06-14 | 2014-03-25 | Harmonix Music Systems, Inc. | Systems and methods for online band matching 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 |
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 |
US8690670B2 (en) | 2007-06-14 | 2014-04-08 | Harmonix Music Systems, Inc. | Systems and methods for simulating a rock band experience |
US8272945B2 (en) | 2007-11-02 | 2012-09-25 | Bally Gaming, Inc. | Game related systems, methods, and articles that combine virtual and physical elements |
US8920236B2 (en) | 2007-11-02 | 2014-12-30 | Bally Gaming, Inc. | Game related systems, methods, and articles that combine virtual and physical elements |
US8734245B2 (en) | 2007-11-02 | 2014-05-27 | Bally Gaming, Inc. | Game related systems, methods, and articles that combine virtual and physical elements |
US20090117994A1 (en) * | 2007-11-02 | 2009-05-07 | Bally Gaming, Inc. | Game related systems, methods, and articles that combine virtual and physical elements |
US9613487B2 (en) | 2007-11-02 | 2017-04-04 | Bally Gaming, Inc. | Game related systems, methods, and articles that combine virtual and physical elements |
US8819124B2 (en) | 2007-11-12 | 2014-08-26 | Bally Gaming, Inc. | System and method for one-way delivery of notifications from server-to-clients using modified multicasts |
US8616958B2 (en) | 2007-11-12 | 2013-12-31 | Bally Gaming, Inc. | Discovery method and system for dynamically locating networked gaming components and resources |
US8275848B2 (en) | 2007-11-12 | 2012-09-25 | Bally Gaming, Inc. | System and method for one-way delivery of notifications from server-to-clients using modified multicasts |
US8201229B2 (en) | 2007-11-12 | 2012-06-12 | Bally Gaming, Inc. | User authorization system and methods |
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 |
US9105152B2 (en) | 2008-04-30 | 2015-08-11 | 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 |
US20090275394A1 (en) * | 2008-04-30 | 2009-11-05 | Bally Gaming, Inc. | Game transaction module interface to single port printer |
US8251803B2 (en) | 2008-04-30 | 2012-08-28 | Bally Gaming, Inc. | Overlapping progressive jackpots |
US9563898B2 (en) | 2008-04-30 | 2017-02-07 | Bally Gaming, Inc. | System and method for automated customer account creation and management |
US9005034B2 (en) | 2008-04-30 | 2015-04-14 | Bally Gaming, Inc. | Systems and methods for out-of-band gaming machine management |
US9483911B2 (en) | 2008-04-30 | 2016-11-01 | Bally Gaming, Inc. | Information distribution in gaming networks |
US8721431B2 (en) | 2008-04-30 | 2014-05-13 | Bally Gaming, Inc. | Systems, methods, and devices for providing instances of a secondary game |
US8821268B2 (en) | 2008-04-30 | 2014-09-02 | Bally Gaming, Inc. | Game transaction module interface to single port printer |
US9406194B2 (en) | 2008-04-30 | 2016-08-02 | Bally Gaming, Inc. | Method and system for dynamically awarding bonus points |
US8251808B2 (en) | 2008-04-30 | 2012-08-28 | Bally Gaming, Inc. | Game transaction module interface to single port printer |
US8366542B2 (en) | 2008-05-24 | 2013-02-05 | Bally Gaming, Inc. | Networked gaming system with enterprise accounting methods and apparatus |
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 |
WO2009155047A3 (en) * | 2008-05-30 | 2010-04-22 | Bally Gaming, Inc. | Web pages for gaming devices |
WO2009155047A2 (en) * | 2008-05-30 | 2009-12-23 | Bally Gaming, Inc. | Web pages for gaming devices |
US8663013B2 (en) | 2008-07-08 | 2014-03-04 | Harmonix Music Systems, Inc. | Systems and methods for simulating a rock band experience |
US8412768B2 (en) | 2008-07-11 | 2013-04-02 | Ball Gaming, Inc. | Integration gateway |
US8851988B2 (en) | 2008-11-14 | 2014-10-07 | Bally Gaming, Inc. | Apparatus, method, and system to provide a multiple processor architecture for server-based gaming |
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 |
US8423790B2 (en) | 2008-11-18 | 2013-04-16 | Bally Gaming, Inc. | Module validation |
US8192283B2 (en) | 2009-03-10 | 2012-06-05 | Bally Gaming, Inc. | Networked gaming system including a live floor view module |
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 |
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 |
US9981193B2 (en) | 2009-10-27 | 2018-05-29 | Harmonix Music Systems, Inc. | Movement based recognition and evaluation |
US8568234B2 (en) | 2010-03-16 | 2013-10-29 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US9278286B2 (en) | 2010-03-16 | 2016-03-08 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8874243B2 (en) | 2010-03-16 | 2014-10-28 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8550908B2 (en) | 2010-03-16 | 2013-10-08 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8636572B2 (en) | 2010-03-16 | 2014-01-28 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US9358456B1 (en) | 2010-06-11 | 2016-06-07 | Harmonix Music Systems, Inc. | Dance competition game |
US8444464B2 (en) | 2010-06-11 | 2013-05-21 | Harmonix Music Systems, Inc. | Prompting a player of a dance game |
US8702485B2 (en) | 2010-06-11 | 2014-04-22 | Harmonix Music Systems, Inc. | Dance game and tutorial |
US8562403B2 (en) | 2010-06-11 | 2013-10-22 | 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 |
US9898889B2 (en) | 2011-06-06 | 2018-02-20 | Bally Gaming, Inc. | Remote game play in a wireless gaming environment |
US9058716B2 (en) | 2011-06-06 | 2015-06-16 | Bally Gaming, Inc. | Remote game play in a wireless gaming environment |
US9792770B2 (en) | 2012-01-18 | 2017-10-17 | Bally Gaming, Inc. | Play for fun network gaming system and method |
US9120007B2 (en) | 2012-01-18 | 2015-09-01 | Bally Gaming, Inc. | Network gaming architecture, gaming systems, and related methods |
US10403091B2 (en) | 2012-01-18 | 2019-09-03 | Bally Gaming, Inc. | Play for fun network gaming system and method |
US9530278B2 (en) | 2012-04-15 | 2016-12-27 | Bally Gaming, Inc. | Interactive financial transactions |
US9165428B2 (en) | 2012-04-15 | 2015-10-20 | Bally Gaming, Inc. | Interactive financial transactions |
Also Published As
Publication number | Publication date |
---|---|
US20090069079A1 (en) | 2009-03-12 |
CA2398869A1 (en) | 2003-03-28 |
CA2398869C (en) | 2013-02-19 |
US20040116185A1 (en) | 2004-06-17 |
US20040092306A1 (en) | 2004-05-13 |
US20040092305A1 (en) | 2004-05-13 |
US7303475B2 (en) | 2007-12-04 |
US20050075165A1 (en) | 2005-04-07 |
US20050027381A1 (en) | 2005-02-03 |
US20030069071A1 (en) | 2003-04-10 |
US7303470B2 (en) | 2007-12-04 |
US20040132531A1 (en) | 2004-07-08 |
US20040259632A1 (en) | 2004-12-23 |
US9033788B2 (en) | 2015-05-19 |
US20040092304A1 (en) | 2004-05-13 |
US20040113360A1 (en) | 2004-06-17 |
US20040082386A1 (en) | 2004-04-29 |
US20040116184A1 (en) | 2004-06-17 |
US20040092307A1 (en) | 2004-05-13 |
US20040082380A1 (en) | 2004-04-29 |
US20040092314A1 (en) | 2004-05-13 |
US20060052169A1 (en) | 2006-03-09 |
US20060009282A1 (en) | 2006-01-12 |
US20040092303A1 (en) | 2004-05-13 |
US20050181864A1 (en) | 2005-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7303470B2 (en) | 2007-12-04 | System and method for assigning a voucher to a player in a player tracking system |
US8221223B2 (en) | 2012-07-17 | Methods, systems and apparatus for facilitating cashout options at a gaming device |
AU2004227884B2 (en) | 2010-12-23 | Cashless transaction clearinghouse |
US7887417B2 (en) | 2011-02-15 | System and method for controlling volume associated with gaming system |
US7993197B2 (en) | 2011-08-09 | Flexible loyalty points programs |
US8672749B2 (en) | 2014-03-18 | Apparatus, systems and methods for facilitating a negative credit balance of a gaming device |
US20070213124A1 (en) | 2007-09-13 | Methods, systems and apparatus for facilitating cashout options at a gaming device |
US20070105617A1 (en) | 2007-05-10 | Methods, systems and apparatus for facilitating cashout options at a gaming device |
US20050054439A1 (en) | 2005-03-10 | Wide area gaming and retail player tracking |
US20070129137A1 (en) | 2007-06-07 | Methods, systems and apparatus for facilitating cashout options at a gaming device |
US20070156464A1 (en) | 2007-07-05 | Method and apparatus for providing insurance policies for gambling losses |
JP2015061600A (en) | 2015-04-02 | System and method for providing player service in gaming device |
US20140274346A1 (en) | 2014-09-18 | System and method for providing a list of monetary instruments associated with a system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
2004-01-26 | AS | Assignment |
Owner name: KONAMI GAMING, INC., NEVADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HUBER, DOUG;POCHIN, JOHN-PAUL;GEORGE, JEFFREY;AND OTHERS;REEL/FRAME:014916/0154 Effective date: 20030919 |
2007-08-03 | STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |