[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US20040092303A1 - System and method for retrieving player information in a player tracking system - Google Patents

System and method for retrieving player information in a player tracking system Download PDF

Info

Publication number
US20040092303A1
US20040092303A1 US10/661,131 US66113103A US2004092303A1 US 20040092303 A1 US20040092303 A1 US 20040092303A1 US 66113103 A US66113103 A US 66113103A US 2004092303 A1 US2004092303 A1 US 2004092303A1
Authority
US
United States
Prior art keywords
set forth
player
remote
user
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/661,131
Inventor
Jeffrey George
Zhiguo Huang
Doug Huber
John-Paul Pochin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konami Gaming Inc
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US10/661,131 priority Critical patent/US20040092303A1/en
Assigned to KONAMI GAMING, INC. reassignment KONAMI GAMING, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: GEORGE, JEFFREY, HUANG, ZHIGUO, HUBER, DOUG, POCHIN, JOHN-PAUL
Publication of US20040092303A1 publication Critical patent/US20040092303A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3225Data transfer within a gaming system, e.g. data sent between gaming machines and users
    • G07F17/3227Configuring a gaming machine, e.g. downloading personal settings, selecting working parameters
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3225Data transfer within a gaming system, e.g. data sent between gaming machines and users
    • G07F17/3232Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed
    • G07F17/3234Data 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
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3225Data transfer within a gaming system, e.g. data sent between gaming machines and users
    • G07F17/3232Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed
    • G07F17/3237Data 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
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3225Data transfer within a gaming system, e.g. data sent between gaming machines and users
    • G07F17/3232Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed
    • G07F17/3237Data 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/3239Tracking of individual players

Definitions

  • the present invention relates generally to gaming machines, and more particularly, to a system and method for remotely accessing the player tracking system.
  • Players may also be given an incentive through a player tracking club.
  • a player is identified during play by a player tracking ID card and/or a player identification number (PIN).
  • PIN player identification number
  • the player tracking system tracks the player's play and awards player tracking points according to established criteria.
  • the player tracking points may be redeemed for prizes, such as complimentary meals or merchandise.
  • the player tracking system is accessed at workstation or computers which are linked to a remote server.
  • the computer applications which are used to access the player tracking system for various functions are stored on the workstation.
  • the present invention is aimed at one or more of the problems as set forth above.
  • a remote system for use with a gaming system.
  • the gaming system implements a player tracking system and has at least one electronic gaming machine playable by a player.
  • a host computer is coupled to the at least one electronic gaming machine by a network and includes a database for maintaining the player tracking system.
  • a remote device receives identification information input by a user.
  • a remote network interface is coupled to the remote device for receiving the identification information from the remote device, retrieving player information from the database as a function of the identification information, and returning the player information to the remote device.
  • a method using a remote device for retrieving information related to a player in a player tracking system for use with a gaming system includes at least one electronic gaming machine playable by the player and a host computer coupled to the at least one electronic gaming machine by a network.
  • the host computer includes a database for maintaining the player tracking system.
  • the method includes the steps of receiving identification information at the remote device, receiving the identification information from the remote device at the host computer, and retrieving player information from the database as a function of the identification information.
  • FIG. 1 is a block diagram of a remote system for use with a gaming system, according to an embodiment of the present invention
  • FIG. 2 is block diagram of an gaming machine and a remote device, according to an embodiment of the present invention
  • FIG. 3 is a more detailed block diagram of the remote device of FIG. 2 and a computer program application, according to an embodiment of the present invention
  • FIG. 4 is a block diagram of a web client operating on the remote device of FIG. 2, according to an embodiment of the present invention
  • FIG. 5A is a first flow diagram of a method for enrolling a player in a player tracking system, according to an embodiment of the present invention
  • FIG. 5B is a second flow diagram of a method for enrolling a player in a player tracking system, according to a second embodiment of the present invention.
  • FIG. 6 is a diagrammatic illustration of a remote player signup form according to an embodiment of the present invention.
  • FIG. 7A is a first flow diagram of a method for remotely accessing player information, according to an embodiment of the present invention.
  • FIG. 7B is a second flow diagram of a method for remotely accessing player information, according to a second embodiment of the present invention.
  • FIG. 8 is a diagrammatic illustration of a remote player information screen, according to an embodiment of the present invention.
  • FIG. 9A is a first flow diagram of a method for remotely accessing information related to a device, according to an embodiment of the present invention.
  • FIG. 9B is a second flow diagram of a method for remotely accessing information related to a device, according to a second embodiment of the present invention.
  • FIG. 10 is a diagrammatic illustration of a remote asset information screen, according to an embodiment of the present invention.
  • FIG. 11A is a first flow diagram of a method for remotely processing jackpot tickets, according to an embodiment of the present invention.
  • FIG. 11B is a second flow diagram of a method for remotely processing jackpot tickets, according to a second embodiment of the present invention.
  • FIG. 12 is a diagrammatic illustration of a cash ticket information screen, according to an embodiment of the present invention.
  • FIG. 13A is a first flow diagram of a method for remotely processing jackpot tickets, according to an embodiment of the present invention.
  • FIG. 13B is a second flow diagram of a method for remotely processing jackpot tickets, according to a second embodiment of the present invention.
  • FIG. 14A is a diagrammatic illustration of a jackpot information screen, according to an embodiment of the present invention.
  • FIG. 14B is a diagrammatic illustration of a fill information screen, according to an embodiment of the present invention.
  • FIG. 15A is a first flow diagram of a method for remotely processing hopper fills, according to an embodiment of the present invention.
  • FIG. 15B is a second flow diagram of a method for remotely processing hopper fills, according to a second embodiment of the present invention.
  • FIG. 16A is a diagrammatic illustration of a hopper fill information screen, according to an embodiment of the present invention.
  • FIG. 16B is a diagrammatic illustration of a fill information screen according to an embodiment of the present invention.
  • FIG. 17A is a first flow diagram of a method for remotely providing a table rating interface, according to an embodiment of the present invention.
  • FIG. 17B is a second flow diagram of a method for remotely providing a table rating interface, according to a second embodiment of the present invention.
  • FIG. 18A is a diagrammatic illustration of an open table rating screen, according to an embodiment of the present invention.
  • FIG. 19A is a first flow diagram of a method for remotely providing an attendance interface, according to an embodiment of the present invention.
  • FIG. 19B is a second flow diagram of a method for remotely providing an attendance interface, according to a second embodiment of the present invention.
  • FIG. 20 is a diagrammatic illustration of a player attendance information screen, according to an embodiment of the present invention.
  • FIG. 21A is a first flow diagram of a method for remotely providing a surveillance interface, according to an embodiment of the present invention.
  • FIG. 21B is a second flow diagram of a method for remotely providing a surveillance interface, according to a second embodiment of the present invention.
  • FIG. 22 is a diagrammatic illustration of an alert information screen, according to an embodiment of the present invention.
  • FIG. 23A is a flow diagram of a first method for adjusting points assigned to a player in a player tracking system, according to an embodiment of the present invention
  • FIG. 23B is flow diagram of a second method for adjusting points assigned to a player in a player tracking system, according to another embodiment of the present invention.
  • FIG. 24 is a diagrammatical illustration of a point adjustment request form, according to an embodiment of the present invention.
  • FIG. 25A is a flow diagram of a method for issuing vouchers to a player, according to an embodiment of the present invention.
  • FIG. 25B is a flow diagram of a second method for issuing vouchers to a player, according to another embodiment of the present invention.
  • FIG. 26 is a diagrammatic illustration of a voucher information screen, according to an embodiment of the present invention.
  • FIG. 27A is a flow diagram of a method for redeeming printed vouchers using a remote device, according to an embodiment of the present invention.
  • FIG. 27B is a flow diagram of a second method for redeeming printed vouchers using a remote device, according to an embodiment of the present invention.
  • FIG. 28 is a diagrammatic illustration of a voucher information form, according to an embodiment of the present invention.
  • FIG. 29A is a first flow diagram of a method for displaying a list of outstanding vouchers for a selected player, according to a first embodiment of the present invention
  • FIG. 29B is a second flow diagram of a method for displaying a list of outstanding vouchers for a selected patron, according to a second embodiment of the present invention.
  • FIG. 30 is a diagrammatic illustration of a voucher information dialogue, according to an embodiment of the present invention.
  • the present invention provides a system 10 and methods related to a player tracking method or to one or more gaming devices 12 .
  • the gaming devices 12 may be electronic or electric gaming machines 13 , such as slot or video slot machines, poker or video poker machines, arcade or video arcade games, and the like, but may also include other types of devices 12 A connected to the system 10 , such as virtual gaming machines (for online gaming), electronic interfaces for use with table games, vending machines, token or credit dispensing machines, ticket redemption machines, or any other electric or electronic device connected to the network.
  • virtual gaming machines for online gaming
  • electronic interfaces for use with table games
  • vending machines token or credit dispensing machines
  • ticket redemption machines or any other electric or electronic device connected to the network.
  • the system 10 and methods may be embodied or implemented via an entertaining management and monitoring system or gaming system 14 which is shown in block diagram form in FIG. 1.
  • the entertainment and monitoring system 14 may include may additional functions such as, real-time multi-site, slot accounting, player tracking, cage credit and vault, sports book data collection, Point of Sale (POS) accounting, keno accounting, bingo accounting, and table game accounting, a wide area progressive jackpot, and electronic funds transfer (EFT).
  • POS Point of Sale
  • EFT electronic funds transfer
  • the system 10 includes eight electronic gaming machines 13 A- 13 H.
  • the present invention is not limited to any number of devices 12 or machines 13 .
  • the machines 13 are organized into banks (not shown), each bank containing a plurality of machines 13 .
  • the gaming devices 12 are connected via a network 16 to one or more host computers 18 , which are generally located at a remote or central location.
  • the computer 18 includes a computer program application 20 which maintains one or more databases 22 .
  • the database(s) are Oracle database(s).
  • the computer program application 20 and databases 22 may be used to record, track, and report accounting information regarding the gaming devices 12 and/or users of the gaming devices 12 or players of the electronic gaming machines 13 . Additionally, the computer program application 20 and databases 22 may be used to maintain information related to player tracking accounts (see below).
  • the electronic gaming machines 13 are playable by a player 24 .
  • the player 24 may select one of the electronic gaming machines 13 C to play and insert a coin, credit, coupon, and/or player tracking card (not shown) into the chosen gaming machine 13 C.
  • the electronic gaming machines 13 C have an associated number of credits or coins required in order to play.
  • the game is played and an award in the form of credits may be awarded based on a pay table of the gaming machine 13 .
  • FIG. 2 a block diagram of a suitable electronic gaming machine 13 C is shown.
  • the machine 13 C comprises a game controller 26 , or central processing unit (CPU), a coin-bill management device 28 , a display processor 30 , a RAM 32 as a memory device and a ROM 34 (generally provided as an EPROM).
  • the CPU 26 is mainly composed of a microprocessor unit and performs various calculations and motion control necessary for the progress of the game.
  • the coin-bill management device 28 detects the insertion of a coin or a bill and performs a necessary process for managing the coin and the bill.
  • the display processor 30 interprets commands issued from the CPU 26 and displays desirable images on a display 36 .
  • the RAM 32 temporarily stores programs and data necessary for the progress of the game
  • the ROM 34 stores, in advance, programs and data for controlling basic operation of the machine 12 C, such as the booting operation thereof, game code and graphics.
  • Input to the gaming device 12 C may be accomplished via mechanical switches or buttons or via a touchscreen interface (not shown).
  • Such gaming machines 12 are well known in the art and are therefore not further discussed.
  • the player 24 is identified via the player tracking card and/or a player identification number entered into player tracking device 38 at each gaming machine 12 (see below).
  • Player tracking accounts may be used, generally, to provide bonuses to a player, in addition to the award designated by, in the case of a video slot or poker machine, the gaming machine's 12 paytable. These bonuses may be awarded to the player 24 based a set of criteria, including, but not limited to, a) the player's play on the machine 12 C, b) the player's overall play, c) play during a predetermined period of time, and d) the player's birthday or anniversary, or e) any other definable criteria.
  • bonuses may be awarded on a random basis, i.e., to a randomly chosen player or randomly chosen game 12 . Bonuses may also be awarded in a discretionary manner or based on other criteria, such as, purchases made at a gift shop or other affiliated location.
  • the player tracking device 38 includes a processor 40 , a player identification card reader 42 and/or a numeric keypad 44 , and a display 46 .
  • the display 46 is a touchscreen panel and the numeric keypad 44 is implemented thereon.
  • the player 24 may be identified by entry of a player tracking card into the player identification card reader 42 and/or entry of a player identification number (PIN) on the numeric key pad 46 .
  • the play tracking device 38 may also be used to communicate information between the computer 18 and the corresponding gaming machine 12 C.
  • the player tracking device 40 may also be used to track bonus points, i.e., incentive points or credits, downloaded from the computer 18 .
  • the bonuses are awarded as bonus points.
  • the bonus points are incentive points.
  • the bonus points are credits.
  • the incentive points may converted to credits using a predetermined ratio.
  • the predetermined ratio may be 1 or any other desired ratio.
  • the predetermined ratio may also be varied based on determined criteria, e.g., the gaming machine 12 being played, the player, or the time of day.
  • Incentive points may be designated as cashable or non-cashable.
  • the incentive points in a player account may be downloaded to one of the gaming machines 12 for play.
  • the present invention provides a remote system 48 for use with the gaming system 14 .
  • the remote system 48 provides access to various features or functions of the gaming system 14 by one or more remote devices 50 .
  • remote devices 50 A, 50 B, 50 C, 50 D there are four remote devices 50 A, 50 B, 50 C, 50 D, however, this is for discussion purposes only. Any number of remotes devices 50 may be included.
  • the remote devices 50 are connected to the network 16 through a network link 52 .
  • the network link 52 is a wireless connection.
  • the wireless connection uses the EEEE 802.11 standard, e.g., 802.11b or 802.11g.
  • wireless links using other standards may also be used where appropriate, such as a short range radio link (e.g., a link using the technology known as “Blue Tooth”).
  • the network link 52 may be a wire link.
  • the remote devices 50 are generally used by a user 54 and provides, as discussed below, access to various data and/or functions of the gaming system 14 .
  • the user 54 is an employee of the gaming established where the gaming system 14 is operating.
  • the user 54 has an assigned role (or type) based on their job description. Typical roles may include, but are not limited to, system administrator, supervisor, pit, pit manager, slot floor employee, patron host, player's club, security, security supervisor, slot attendant, slot director, slot shift supervisor, slot technician, sports and racebook, surveillance, and table supervisor.
  • the remote devices 50 provides access to one or more types of data and/or one or more functions based on the assigned role of the user 54 .
  • a remote device 50 may provide access to one or more of the following functions: remote patron signup, remote patron information, remote device information, remote cash ticket processing, remote jackpot ticket processing, remote hopper fill ticket processing, remote table rating interface, remote attendance, remote surveillance, adjusting a player's bonus or comp points, issuing comp vouchers to a player, redeeming printed vouchers, listing and redeeming outstanding vouchers assigned to a player, and retrieving and displaying information related to a specific remote device 50 .
  • Each of these functions is described more fully below.
  • the remote device 50 A may be a mobile computer based on the PALM operating system or Microsoft Windows operating system.
  • the remote device 50 A includes a processor 58 , a memory 60 for storing applications and data, and a display 64 .
  • the display 64 may be a touchscreen display.
  • the remote device 50 A may also include a bar code reader 66 .
  • the bar code reader 66 may be used to read a player ID card number from the ID card or to read a device ID number from a device 12 (see below).
  • One such mobile computer is available from Symbol Technologies, Inc. of Holtsville, N.Y. as model number SPT 1800.
  • the remote device 50 A may include an ID card reader 62 capable of reading magnetic stripe ID cards.
  • the remote devices 50 are desktop, laptop, notebook, and/or sub-notebook computers.
  • the remote device 50 A includes a web client 56 which is stored in the memory 60 and run on the processor 58 .
  • the web client 56 is connected to the computer program application 20 running on the host computer 18 through the network link 52 .
  • the web client 56 is responsible for acquiring user input, e.g., through forms, and formatting and presenting information to the user 54 .
  • the web client 56 is a computer application which is accessed via a web browser, such as Microsoft Internet Explorer, available from Microsoft Corp., of Redmond Calif.
  • the web client 56 may be written in Hypertext Mark-Up Language (HTML) and include one or more servlets (see below) which may be written in a computer programming language, such as Java.
  • HTML Hypertext Mark-Up Language
  • the computer program application 20 implements a remote network interface 66 .
  • the remote network interface 68 couples the web client 56 with the database 22 .
  • the remote network interface 68 obtains data from the database 22 , formats the data, e.g., into an HTML response, and returns the formatted data to the web client 56 .
  • the remote network interface 68 is coupled to the database 22 by one or more data objects 70 .
  • data is stored in the database 22 in data tables.
  • the data objects 70 handle requests from the remote network interface 68 , abstracts the required data from the database tables and/or sets data into the database tables.
  • the data objects 70 include a plurality of first data object (DBOBJECTS) 76 , at least one second data object (VDBOBJECTS) 74 , and a third data object (BUSINESS OBJECT) 72 .
  • DBOBJECTS first data object
  • VDBOBJECTS second data object
  • BUSINESS OBJECT third data object
  • the first data objects 76 are coupled to the database tables and abstract specific database tables for the at least one second data object 74 .
  • the first data objects 76 handle retrieving and setting data into specific database tables.
  • the at least one second data object 74 is coupled to the first data objects 76 assemble multiple first data objects 76 into a single third data object 72 .
  • the at least one second data object 74 abstract the third data object 72 from the database tables.
  • the third data object 72 is coupled to the at least one second data object 74 .
  • the third data object receives queries from the remote network interface, retrieves responsive data from the database (through the first and second data objects 74 , 76 ), formats the responsive data and returns the responsive data to the remote network interface.
  • the web client 56 is written in HTML.
  • the web client 56 includes a form layer 78 , a menu layer 80 , a login layer 82 , and a servlet layer 84 .
  • the login layer 82 provides security. It allows the user 54 to logon to the remote system 48 . In one embodiment, the user 54 enters a name and password to logon. The user 54 may also be required to enter or select the site at which the user 54 is located.
  • the menu layer 90 allows the user 54 , once logged on, to navigate to and between servlets.
  • the servlets are downloaded to the remote device 50 from the hose computer 18 as needed.
  • the menu layer 90 also handles providing access to those servlets to which the user 54 has access, typically based on an assigned role (see above).
  • the form and servlet layers 78 , 84 provides common functionality for the servlets.
  • the remote system 48 allows the user 54 , such as a slot floor employee or patron host to quickly and remotely enroll a player or patron in the player tracking system.
  • the user 54 will generally have a number of unassigned player ID cards (not shown).
  • the user 54 may be approached by a player 24 who requests to enroll or may approach the player 24 and ask if they would want to enroll.
  • the user 54 enters sign-up information or data onto the remote device 50 A and gives the player 24 a player ID card.
  • the sign-up information is sent by the remote device 50 A to the host computer 18 and stored in the database 22 along with the ID card number of the assigned player ID card.
  • the user 54 navigates to a servlet for enrolling the player 24 using the menu layer 80 .
  • the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
  • the player identification number may be selected by the player 24 or be a temporary default PIN assigned to the player ID card.
  • the player ID card number to be assigned to the player 24 may be read by the ID card reader 62 or the barcode reader 66 , as appropriate.
  • the web client 56 relays the request to the remote network interface 68 .
  • the remote network interface 68 retrieves a signup form and sends the signup form to the remote device 50 A for display and interaction with the user 54 via the web client 56 .
  • a first method 88 for enrolling the player 24 in the player tracking system using the remote device 50 A is shown.
  • a fillable signup form is sent to the remote device 50 A.
  • the player information (or enrollment data) is entered on the signup form via the remote device 50 A.
  • a second method 94 for enrolling the player 24 in the player tracking system using the remote device 50 A, according to a second embodiment of the present invention is shown.
  • a first step 96 the signup form is displayed on the remote device 50 A.
  • a step 98 if all required information, e.g., a zip code, was entered then the method 94 proceeds to a third step 100 . If all required information was not entered, then an error message is displayed in a fourth step 102 and the process returns to the first step 96 .
  • all required information e.g., a zip code
  • the zip code is processed, i.e., the corresponding city and state are determined.
  • a fifth step 104 if the zip code is not valid, then the method 94 displays an error message (fourth step 102 ). If the zip code is valid, then the method 94 proceeds to a sixth step 106 .
  • the enrollment data is stored are stored as records in the database 22 and control proceeds to a seventh step 108 .
  • the seventh step 108 if a room number, i.e., the hotel room hotel in which the player 24 is residing was entered, then the process proceeds to an eighth step 110 . Otherwise, the method 96 returns to the first step 96 .
  • an external system may be notified for the creation of room lock keys.
  • the room lock keys may be used for the player tracking system and/or room locks.
  • An exemplary signup form 110 displayed on the remote device 50 A by the web client 56 is shown in FIG. 6.
  • the exemplary signup form 110 includes an entry box for the player's first, middle, and last names 112 , 114 , 116 and a PIN entry box 118 .
  • the user 54 selects a save player button 120 to send the data to the host computer 18 .
  • the signup form 110 requires additional information.
  • the additional information may include, but is not limited to the following: player ID card number (from pre-printed card or left blank for system generated card), address, zip code, country, telephone number(s), room number, number of adult cards, number of child cards, signup date, and one or more notes.
  • Child cards operate only the lock of a hotel room.
  • Adult cards work in the player tracking system and operate the room lock.
  • the display 46 is a touchscreen display.
  • the display may capture a signature of the player 24 .
  • the player's signature may be also be sent to the host computer 18 with the enrollment data and stored in the database 22 .
  • the remote system 48 allows the user 54 , such as a slot floor employee or patron host to quickly and remotely request and receive player information related to a specific player 24 . This may be done prior to approaching the player 24 who is using a specification gaming machine 13 or after the user 54 has been approached by the player 24 .
  • interaction with the user 54 including receiving input and displaying the player information, is accomplished using the web client 56 .
  • the user 54 may identify the player 24 through entry of the player's ID card number into the remote device 50 A.
  • the ID card number may be entered manually.
  • the ID card number may be read from the player's ID card using the card reader 62 or the barcode reader 66 as appropriate.
  • the user 54 may identify the player 24 by entered a device ID number associated with the respective device 12 .
  • the player tracking system has associated the ID number of the device 12 with the player 24 while the player 24 is using the device 12 .
  • the host computer 18 may determine the ID number of the player 24 .
  • the user 54 navigates to a servlet for requesting player information using the menu layer 80 .
  • the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
  • the servlet displays a request form which is displayed to the user 54 .
  • the user 54 may either enter the player ID card number of the player 24 (manually or reading it from the ID card) or a device ID number associated with a device 12 being used by the player 24 .
  • the user 54 enters identification information (in the form of the player ID card number or the device ID number) which is returned to the host computer 18 by the web client 56 .
  • the remote network interface 68 receives the identification information, retrieves the player information and returns the player information to the remote device 50 A where it is displayed.
  • a first method 124 for remotely requesting information relating to a player 24 is provided.
  • identification information is received at the remote device.
  • the identification information is received at the host computer.
  • the player information is retrieved from the database 22 as a function of the identification information.
  • a second method 132 for remotely requesting player information using the remote device 50 A is shown, according to a second embodiment of the present invention.
  • a first step 134 the request form is displayed on the remote device 50 A.
  • a second step 136 if a player ID card number has been entered, then the method 132 proceeds to a third step 138 .
  • the ID card number is validated.
  • a fourth step 140 if the ID card number is not valid, an error message is displayed in a fifth step 142 . If the ID card number is valid, then the message proceeds to a sixth step 144 .
  • the query (request for player information) is processed by the host computer 18 .
  • the player (or patron) information is then returned to the remote device 50 A to be displayed in an seventh step 146 .
  • the method 132 proceeds to an eighth step 148 .
  • the eighth step 148 if a device (or asset) number has been entered, then the method 132 proceeds to a ninth step 150 . If a device number has not been entered, then the method 132 proceeds to the fifth step 142 and an error message is displayed.
  • the ninth step 150 the device number is validated.
  • a tenth step 152 if the device number is valid, then control proceeds to the fifth step 144 . Otherwise, the method 132 , proceeds to the fifth step 142 .
  • the returned player information is displayed on the remote device 50 A in a player information screen 152 .
  • the player information may include, but is not limited to, a player name, a player address, a patron host name, at least one anniversary date, e.g., birthday, wedding anniversary, sign-up date, any meters tracked by the player tracking system, such as bonus points (incentive points or credits), jackpots, coin-out, coin-in, and win/(loss).
  • the remote system 48 allows the user 54 , such as a slot floor employee or a slot technician, to quickly remotely request and receive asset or device information related to an gaming device 12 .
  • interaction with the user 54 including receiving input and displaying the asset information is accomplished using the web client 56 .
  • the user 54 may identify the gaming device 12 , such as an electronic gaming machine 13 by entering identification information.
  • the identification information is an asset or device ID number.
  • the ID number may be manually entered by the user 54 .
  • the user 54 may use the barcode reader 66 to read a barcode, located on the gaming device 12 , containing the device ID number.
  • the user navigates to a servlet for requested device information using the menu layer 80 .
  • the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
  • the servlet displays a request form (not shown) which is displayed to the user 54 .
  • the ID number is sent to the remote network interface 68 , which process the query, and returns the requested device information to the remote device 50 A where it is displayed.
  • a first method 154 for remotely requesting information related to a specific gaming device 12 is provided.
  • identification information is received at the remote device 50 A.
  • the identification information is received at the host computer 18 .
  • the device information is retrieved from the database 22 as a function of the identification information.
  • a second method 162 is for remotely requesting device information using the remote device 50 A is shown, according to an embodiment of the present invention.
  • a first step 164 the request form is displayed on the remote device 50 A.
  • a second step 166 if an asset number has been entered then the method 162 proceeds to a third step 170 . Otherwise, an error message is displayed in a fourth step 168 .
  • the asset number is validated.
  • the method 162 proceeds to a sixth step 174 .
  • the query (request for asset information) is processed by the host computer 18 .
  • the device or asset information is returned to the remote device 50 A to be displayed in a seventh step 176 .
  • the returned asset information is displayed on the remote device 50 A in a remote asset information screen 178 .
  • the asset information may include, but is not limited to, an asset number, a device number, a denomination (the base denomination the device accepts), a manufacturer, a model, a master prom identifier, a game prom identifier, an online MAC address, an online TCP/IP address, a date on floor, and any or all available system meters, such as, coin in, coin out, games player, and jackpots.
  • a gaming system includes a gaming machine that may issue a cash ticket.
  • the cash ticket is issued when a player elects to quit playing a particular gaming machine after accumulating a number of credits.
  • the number of credits is generally the sum of an original number of credits, any downloaded credits, any inserted credits, and any winnings (or losses).
  • the remote system 48 allows the user 54 , such as a slot floor employee or patron host to quickly and remotely process a cash ticket issued by a particular gaming machine 13 .
  • the cash ticket issued by the gaming machine 13 includes cash ticket information such as a cash ticket id and a value printed on the cash ticket.
  • the user 54 may be approached by a player 24 who requests to cash out a cash ticket and receive the value of the cash ticket.
  • the user 54 via the remote device 50 A, requests a cash ticket form.
  • the remote network interface 68 sends the cash ticket form to the remote device 50 A.
  • the web client 56 relays the request to the remote network interface 68 .
  • the remote network interface 68 retrieves the cash ticket form and sends the cash ticket form to the remote device 50 A for display and interaction with the user 54 via the web client 56 .
  • the cash ticket form may include a cash ticket button for selecting by the user 54 to communicate each step of the cash ticket processing that has occurred.
  • the cash ticket button is a request button that the user 54 selects when the user 54 is approached by the player 24 .
  • the cash ticket button may be an acknowledge button selected by the user 54 after validating the cash ticket and prior to processing the cash ticket.
  • the cash ticket button may also be a process button selected by the user 54 after confirming that the cash ticket may be paid.
  • the cash ticket button may also be a paid button to confirm that the user 54 has paid to the player 24 the value of the cash ticket.
  • the remote device 50 A sends a notification of the event and the remote network interface 68 stores the notification in the host computer 18 which then updates the data in the database 23 relating to the status of the cash ticket processing.
  • the cash ticket form may also include a field wherein the user 54 enters the cash ticket id such as a number.
  • the user 54 enters cash ticket information or data onto the remote device 50 A to verify that the cash ticket is valid and has not been previously processed. If the cash ticket id is invalid or the cash ticket has already been processed, an error message is displayed at the remote device 50 A.
  • the cash ticket information is sent by the remote device 50 A to the host computer 18 where cash ticket information is retrieved and sent back to the remote device 50 A.
  • the cash ticket id is entered manually, then the user 54 selects a cash ticket entry button to send the cash ticket form to the host computer 18 .
  • the cash ticket id is encoded in a barcode printed on the cash ticket. The bar code is read by the bar code reader and sent to the host computer 18 .
  • the user 54 navigates to a servlet 24 using the menu layer 80 for inputting and retrieving cash ticket information.
  • the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
  • the cash ticket information is retrieved from the database 22 by the remote network interface 68 and displayed to the user 54 at the remote device 50 A.
  • the returned cash ticket information is displayed on the remote device 50 A in a cash ticket information screen 196 .
  • the cash ticket information includes ticket details 168 , such as a gaming machine identifier.
  • the gaming machine identifier includes a gaming machine id and a gaming machine location to identify the gaming machine issuing the cash ticket.
  • the ticket details 168 further include a date identifier for identifying the issue date of the cash ticket, a shift identifier for identifying the work shift during which the cash ticket was issued, and a value identifier for identifying the value of the cash ticket, thereby allowing the user 54 to confirm the value printed on the cash ticket and the value stored in the host computer 18 .
  • a first method 170 for processing a cash ticket using the remote device 50 A is shown.
  • a fillable cash ticket form is sent to the remote device 50 A.
  • the cash ticket information is entered on the cash ticket form via the remote device 50 A.
  • a first step 178 the cash ticket form is displayed on the remote device 50 A.
  • a cash ticket id is entered.
  • the cash ticked id is verified. If the cash ticket id is invalid, then the method 176 proceeds to a fourth step 184 . If the cash ticket id corresponds to a valid unprocessed cash ticket, then the method 178 proceeds to a fifth step 186 .
  • an error message is displayed and the method 176 returns to the first step 178 .
  • the ticket details are retrieved from the database 22 and control proceeds to a seventh step 188 .
  • the ticket details are processed and display at the remote device 50 A.
  • the user 54 may then pay the player.
  • the user may be required to acknowledge through the selection of the cash ticket button at each step.
  • the remote display displays a cash ticket paid message in an eighth step 190 .
  • a gaming system includes a gaming machine that may issue a jackpot ticket.
  • a jackpot ticket is issued by the gaming machine when a play of the game results in a win having an associated number of credits over a predetermined number of credits. Such a jackpot causes the gaming machine 12 to lock up, issue an alert and prevents the player from playing.
  • the gaming machine 12 does not issue jackpot ticket.
  • the user 54 may be required to go to the gaming machine 12 to process the jackpot
  • the remote system 48 allows the user 54 , such as a slot floor employee, to quickly and remotely process a jackpot issued by a particular gaming machine 13 .
  • the jackpot issued by the gaming machine 13 has associated jackpot information such as a jackpot id and a value of the jackpot.
  • the jackpot is dispensed by the gaming machine 13 , while jackpots above the threshold require interaction with an employee, i.e., the user 54 . Additionally, the jackpot may be required to be paid by a cashier. If a jackpot ticket has been issued, the user 54 may be approached by a player 24 who requests to collect the value of the jackpot. Alternatively, the user 54 may have to travel to the gaming machine 13 to process the jackpot.
  • the user 54 via the remote device 50 A, requests a jackpot form (not shown).
  • the remote network interface 68 sends the jackpot form to the remote device 50 A.
  • the web client 56 relays the request to the remote network interface 68 .
  • the remote network interface 68 retrieves the jackpot form and sends the jackpot form to the remote device 50 A for display and interaction with the user 54 via the web client 56 .
  • the jackpot form includes a jackpot button for selecting by the user 54 to communicate each step of the jackpot processing that has occurred.
  • the jackpot button is a request button that the user 54 selects when a jackpot is announced and the user 54 is approached by the player 24 to collect the jackpot.
  • the jackpot button may be an acknowledge button selected by the user 54 after validating the jackpot and prior to processing the jackpot.
  • the jackpot button may also be a process button selected by the user 54 after confirming that the jackpot may be paid.
  • the jackpot button may also be a paid button to confirm that the user 54 has paid to the player 24 the value of the jackpot.
  • the remote device 50 A sends a notification of the event and the remote network interface 68 stores the notification in the host computer 18 which then updates the data in the database 22 relating to the jackpot status in the jackpot processing.
  • the jackpot form lists several fields having jackpot information, including the jackpot identifier, fill detail and jackpot status, for all active jackpots.
  • the user 54 may select either the jackpot identifier or the jackpot status. If the user 54 selects the jackpot identifier, then jackpot detail is displayed on the remote device 50 A. If the user 54 selects jackpot status, then the jackpot status advances to an advanced jackpot status, a notification is sent to the host computer 18 to update the database 22 and the remote device 50 A displays the updated jackpot status on the jackpot form.
  • the jackpot form includes a field wherein the user 54 enters the jackpot id such as a number.
  • the user 54 enters jackpot information or data onto the remote device 50 A to verify that the jackpot is valid and has not been previously processed. If the jackpot id is invalid or the jackpot has already been processed, an error message is displayed at the remote device 50 A.
  • the jackpot information is sent by the remote device 50 A to the host computer 18 where jackpot information is retrieved and sent back to the remote device 50 A.
  • the jackpot id is entered manually, then the user 54 selects a jackpot entry button to send the jackpot form to the host computer 18 .
  • the jackpot id is read by the bar code reader and sent to the host computer 18 .
  • the user 54 navigates to a servlet 24 using the menu layer 80 for inputting and retrieving jackpot information.
  • the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
  • the jackpot information is retrieved from the database 22 by the remote network interface 68 and displayed to the user 54 at the remote device 50 A.
  • the returned jackpot information is displayed on the remote device 50 A in a jackpot information screen 238 .
  • the returned fill information is displayed on the remote device 50 A in a fill information screen 240 .
  • the jackpot information includes fill detail 198 , such as a gaming machine identifier.
  • the gaming machine identifier includes a gaming machine id and a gaming machine location to identify the gaming machine issuing the jackpot.
  • the fill detail 198 further includes a gaming date for identifying the issue date of the jackpot, a gaming shift for identifying the work shift during which the jackpot was issued, and a jackpot value for identifying the value of the jackpot, thereby allowing the user 54 to confirm the value printed on the jackpot and the value stored in the host computer 18 .
  • jackpot detail 200 as a function of the jackpot identifier is retrieved from the host computer 18 and displayed at the remote device 50 A.
  • Jackpot detail 200 may include the gaming machine id and the gaming machine location to identify the gaming machine issuing the jackpot.
  • the jackpot detail 200 may further include a gaming machine name for identifying the particular game issuing the jackpot, a gaming denomination for identifying the particular type of credit issued, the gaming date for identifying the issue date of the jackpot, and the gaming shift for identifying the work shift during which the jackpot was issued.
  • a first method 202 for processing a jackpot using the remote device 50 A is shown.
  • a selectable jackpot form is sent to the remote device 50 A.
  • the jackpot information is entered on the jackpot form via the remote device 50 A.
  • a method 208 for displaying or processing jackpots is shown.
  • a first step 210 all pending jackpots are displayed.
  • the list of pending jackpots includes at least a jackpot id and a jackpot status.
  • a second step 214 if the user 54 selects jackpot id of a jackpot, the method 208 proceeds to a third step 222 . If the user 54 selects the jackpot status, the method 208 proceeds to a fourth step 236 .
  • jackpot details are displayed on the remote device 50 A.
  • the selected jackpot is processed by the user 54 .
  • the remote system 48 allows the user 54 , such as a slot floor employee to quickly and remotely process a hopper fills in a particular gaming machine 13 , i.e., insert credits or coins into the game machine's hopper to be dispensed to the player 24 when a jackpot has been won, when the game machine has run out or is low on credits.
  • the number of credits remaining in the hopper (not shown) are tracked by the host computer 18 (or game machine 13 and relayed to the host computer)which issues an alert when the number of credits remaining reaches a certain amount so that the hopper may be restocked with credits such as coins, tokens, paper money, or the like.
  • the user 54 may acknowledge the alert and request a hopper fill form (not shown).
  • the remote network interface 68 sends the hopper fill form to the remote device 50 A.
  • the web client 56 relays the request to the remote network interface 68 .
  • the remote network interface 68 retrieves the hopper fill form and sends the hopper fill form to the remote device 50 A for display and interaction with the user 54 via the web client 56 .
  • the hopper fill form includes a hopper fill button (not shown) for selecting by the user 54 to communicate each step of the hopper fill processing that has occurred.
  • the hopper fill button is a request button that the user 54 selects when an alert is announced and the user 54 approaches the gaming machine 13 to process the hopper fill.
  • the hopper fill button may also be an acknowledge button selected by the user 54 after validating the hopper fill and prior to processing the hopper fill.
  • the hopper fill button may also be a process button selected by the user 54 after confirming that the hopper is being restocked.
  • the hopper fill button may also be a fill button to confirm that the user 54 has completed restocking the hopper.
  • the remote device 50 A sends a notification of the event and the remote interface stores the notification in the host computer 18 which then updates the data in the database 22 relating to the credit status in the hopper fill processing.
  • the hopper fill form lists several fields having hopper fill information, including the hopper fill identifier, fill detail and credit status, for all active hopper fills.
  • the user 54 may select either the hopper fill identifier or the credit status. If the user 54 selects the hopper fill identifier, then hopper fill detail is displayed on the remote device 50 A. If the user 54 selects credit status, then the credit status advances to an advanced credit status, a notification is sent to the host computer to update the database and the remote device displays the updated credit status on the hopper fill form.
  • the hopper fill includes a field wherein the user 54 enters the hopper id, such as a number.
  • the user 54 enters hopper fill information or data onto the remote device 50 A to verify that the hopper id is valid and has not been previously processed. If the hopper id is invalid or the hopper fill has already been processed, an error message is displayed at the remote device 50 A.
  • the entered hopper fill information is sent by the remote device 50 A to the host computer 18 where additional hopper fill information is retrieved and sent back to the remote device 50 A.
  • the hopper id is entered manually, then the user 54 selects a hopper fill entry button to send the hopper fill form to the host computer 18 .
  • the hopper id is read from a barcode on the hopper or on the game machine 13 by the bar code reader 66 and sent to the host computer 18 .
  • the user 54 navigates to a servlet 24 using the menu layer 80 for inputting and retrieving hopper fill information.
  • the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
  • the hopper fill information is retrieved from the database 22 by the remote network interface 68 and displayed to the user 54 at the remote device 50 A.
  • the returned hopper fill information is displayed on the remote device 50 A in a hopper fill information screen 288 .
  • the returned fill information is displayed on the remote device 50 A in a fill information screen 290 .
  • the hopper fill information includes fill detail 248 , such as a gaming machine identifier.
  • the gaming machine identifier includes a gaming machine id and a gaming machine location to identify the gaming machine requiring the hopper fill.
  • the fill detail 248 may further include a gaming date for identifying the issue date of the fill, a gaming shift for identifying the work shift during which the fill was issued, and/or a credit value for identifying the value of the credits supplied.
  • hopper fill detail as a function of the hopper fill identifier is retrieved from the host computer 18 and displayed at the remote device 50 A.
  • the hopper fill detail includes the gaming machine id and the gaming machine location to identify the gaming machine requiring the credit or hopper fill.
  • the hopper fill detail may further include a gaming machine game for identifying the particular game issuing the credits, a gaming denomination for identifying the particular type of credit issued, the gaming date for identifying the fill date of the hopper, and/or the gaming shift for identifying the work shift during which the hopper was filled.
  • a first method 252 for processing a hopper fill using the remote device 50 A is shown.
  • a selectable hopper fill form is sent to the remote device 50 A.
  • the hopper fill information is entered on the hopper fill form via the remote device 50 A.
  • the remote device 50 A displays selectable hopper fill information, including pending fills having a credit status and hopper fill identifier.
  • the hopper fill form or gaming machines 13 having hopper fill information is displayed on the remote device 50 A.
  • the hopper fill information is selectable.
  • the hopper fill information is fillable requiring credit refill.
  • a second step 262 the user 54 selects a pending fill. If the user 54 selects the hopper fill identifier, control proceeds to a third step 264 , the fill detail is displayed and control returns to the first step 260 . If the user 54 selects the credit status, then the credit status advances to an advanced credit status and control returns to the first step 260 . If all required information was not entered, then an error message is displayed and the hopper fill form is displayed again.
  • the method 258 displays an error message (fourth step 266 ). If the hopper id is valid, then the fill detail is retrieved from the database 22 and displayed at the remote device 50 A.
  • the remote display After the hopper is filled with credits by the user 54 , the remote display displays a credit filled message.
  • the hopper fill detail is retrieved from the host computer and displayed on the remote device 50 A.
  • the credit status advances to an advanced credit status which is then displayed at the remote device 50 A.
  • the remote system 48 allows the user 54 , such as a slot floor employee or patron host, to quickly and remotely process a table rating and, send and receive table rating information 450 related to a specific player 24 .
  • a table rating allows the gaming system 10 to rate or rank the player 24 by determining his or her given session or play, determine his or her worth to the casino, and assign a point award.
  • interaction with the user 54 including receiving input and displaying the player information, is accomplished using the web client 56 .
  • the user 54 may identify the player 24 through entry of the player's ID card number into the remote device 50 A.
  • the ID card number may be entered manually.
  • the ID card number may be read from the player's ID card using the card reader 62 or the barcode reader 66 as appropriate.
  • the user 54 may identify the player 24 by entering a device ID number associated with the respective device 12 .
  • the gaming system has associated the ID number of the device 12 with the player 24 while the player 24 is using the device 12 .
  • the host computer 18 may determine the ID number of the player 24 .
  • the user 54 navigates to a servlet for requesting player information using the menu layer 80 .
  • the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
  • the servlet displays a table rating form which is displayed to the user 54 .
  • the user 54 may either enter the player ID card number of the player 24 (manually or reading it from the ID card) or a device ID number associated with a device 12 being used by the player 24 .
  • the user 54 enters the player information (in the form of the player ID card number or the device ID number) which is returned to the host computer 18 by the web client 56 .
  • the remote network interface 68 receives the player information, retrieves the table rating information 450 and returns the table rating information 450 to the remote device 50 A where it is displayed.
  • the returned table rating information is displayed on the remote device 50 A in an open table rating form screen 486 .
  • the remote network interface 68 determines whether the information is valid. If valid, the table rating information 450 is stored in or retrieved from the database 22 as a function of the identification information. If invalid, an error message is displayed on the remote device 50 A.
  • the player information 450 includes a player identifier such as a player number, player name and address, and the like.
  • the purpose of the table rating information 450 is to register and display a patron's risk or ranking at a particular gaming machine.
  • the risk or ranking informs the user 54 about the player's 24 spending or risk habits during a given session of play at a gaming machine.
  • the player information includes a table rating status of open or closed for a particular gaming machine 13 . If the status is open, the player is currently playing the particular gaming machine 13 , thereby enabling the user to generate a table rating.
  • the user 54 swipes the player's 24 ID card and brings up the table rating status in a closed status form (not shown) having tillable fields and a status button.
  • the user 54 enters table rating information about the session, including but not limited to the player name, the gaming machine 13 , the gaming machine location, the time the player 24 began play, the time the player 24 ceased play, the average bet by the player 24 , and the amount won by the player 24 when leaving the gaming machine 13 .
  • the user 54 selects the status button and the table rating is established, sent to the database via the remote network interface and stored therein. Thereafter, any remote devices displaying a table rating form relating to the particular gaming machine 13 displays the newly entered table rating information.
  • an open table form is displayed on the remote device.
  • the open table form is fillable by the user 54 with table rating details which may include the player's name, the zone information (gaming machine location), a selectable list of the bank information (gaming machines 13 ) available at that location, a seat identifier at which the player 24 is seated, the estimated average bet by the player 24 , the bet value the player is opening the gaming machine 13 with.
  • the zone information entered by the user 54 may also include bank information as a function of the zone information. The bank information associated with the zone information is displayed and the user 54 selects the appropriate banking information associated with the particular gaming machine 13 .
  • the user 54 selects the status button to send and store the table rating details to the database 22 and update the table rating status to open.
  • the updated table rating status is sent to all remote devices displaying information for the particular gaming table.
  • the update may be sent automatically or upon request.
  • a first method 452 for remotely requesting table rating information relating to a player 24 is provided.
  • a fillable form is sent to a remote device for receiving table rating information.
  • the table rating information is received at the host computer for processing a table rating for the player.
  • a second method 458 for remotely processing a table rating using the remote device 50 A is shown, according to a second embodiment of the present invention.
  • a first step 460 the table rating form is displayed on the remote device 50 A.
  • a player ID card number is entered, then the method proceeds to a third step.
  • the table rating status is then returned to the remote device 50 A to be displayed in the third step 464 .
  • a fourth step 466 if the table rating status is open, the closed status form is displayed on the remote device.
  • a fifth step 468 t the table rating is closed and control returns to the first step 460 .
  • the third step 464 if the table rating status is not open, then the method 458 proceeds to a sixth step 470 .
  • the system determines if the remote network interface is a casino.
  • System view shows the zones of the system and control proceeds to a seventh step 472 . If the system view shows the zones then control proceeds to a seventh step 472 , otherwise control proceeds to a ninth step 476 .
  • zone information is displayed.
  • zone is selected and control proceeds to the ninth step 476 .
  • the system determines if the remote network interface shows the zone view and control proceeds to a tenth step 478 .
  • bank information is shown in the tenth step 478 and control proceeds to an eleventh step 480 . Otherwise, control proceeds to a twelfth step 482 .
  • the user 54 enters table rating information.
  • the table rating is opened and control returns to the first step 460 .
  • the remote system 48 allows the user 54 , such as a slot floor employee or patron host, to quickly and remotely request, send and receive player attendance information 350 related to a specific player 24 .
  • a marketing or special event may be targeted to patrons or players meeting defined criteria.
  • Each player who attends the event is identified as their attendance is stored in the player tracking system.
  • interaction with the user 54 including receiving input and displaying the player attendance information, is accomplished using the web client 56 .
  • the user 54 may identify the player 24 through entry of the player's ID card number into the remote device 50 A.
  • the ID card number may be entered manually.
  • the ID card number may be read from the player's ID card using the card reader 62 or the barcode reader 66 as appropriate.
  • the user 54 may identify the player 24 by entering a device ID number associated with the respective device 12 .
  • the gaming system has associated the ID number of the device 12 with the player 24 while the player 24 is using the device 12 .
  • the host computer 18 may determine the ID number of the player 24 .
  • the user 54 navigates to a servlet for requesting player attendance information using the menu layer 80 .
  • the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
  • the servlet displays an attendance form which is displayed to the user 54 .
  • the user 54 may either enter the player ID card number of the player 24 (manually or reading it from the ID card) or a device ID number associated with a device 12 being used by the player 24 .
  • the user 54 enters identification information (in the form of the player ID card number or the device ID number) which is returned to the host computer 18 by the web client 56 .
  • the remote network interface 68 receives the identification information, retrieves the player attendance information 350 and returns the player attendance information 350 to the remote device 50 A where it is displayed. With specific reference to FIG. 20, in one embodiment the returned player attendance information is displayed on the remote device 50 A in an player attendance information screen 384 .
  • the remote network interface 68 determines whether the identification is valid. If valid, the gaming machine information is stored in or retrieved from the database 22 as a function of the identification information. If invalid, an error message is displayed on the remote device. 50 A.
  • the gaming machine information includes a device identification number, and the player attendance information is retrieved from the database 22 as a function of the device identification number.
  • the player attendance information 350 includes a player identifier such as a player number, player name and address, and the like.
  • the player attendance information 350 includes a gaming machine identifier which indicates what gaming machines the player 24 has attended on a particular day.
  • the purpose of the player attendance information 350 is to register and display a patrons attendance at a particular gaming machine or marketing event. Attempting to register a player 24 already registered will generate and display an error.
  • a first method 352 for remotely requesting information relating to a player 24 is provided.
  • identification information is received at the remote device.
  • the identification information is received at the host computer.
  • identification information is stored in the database, i.e., the player before is marked as the player attending the event.
  • the player attendance information is retrieved from the database 22 as a function of the identification information.
  • a second method 362 for remotely requesting player information using the remote device 50 A is shown, according to a second embodiment of the present invention.
  • a first step 364 the attendance form is requested by the user 54 on the remote device 50 A.
  • a second step 366 the user 54 selects and enters an event or gaming via machine and control proceeds to a fourth step 370 .
  • a third step 368 an error message is displayed if the user does not enter or select an event and control returns to the first step 364 .
  • step 370 if a player ID card number is entered, then the method 362 proceeds to a fifth step 372 .
  • the ID card number is validated.
  • a sixth step 374 if system determines if the ID card number is not valid, and control proceeds to the third step 368 where an error message is displayed. If the ID card number is valid, then the method proceeds to a seventh step 376 .
  • step 376 if the player 24 is not marked as attending the event, the control proceeds to an eighth step 378 .
  • step 378 the player's attendance at the gaming machine is registered by the system, and control returns to the first step 264 .
  • the remote system 48 allows the user 54 , such as a slot floor employee or patron host to quickly and remotely process an alert having data including user role information, alert information and alert detail issued by a gaming machine 13 .
  • the user role information is a system where each user 54 is assigned a role in a hierarchy of roles. The user's role and level on the hierarchy determines which functions and information the user can access and the operations the user can perform.
  • interaction with the user 54 including receiving input and displaying the alert information, is accomplished using the web client 56 .
  • an alert form displays all active alerts and displays the alerts on the remote device 50 A in an alert form as a function of the user role information.
  • the alert form displays the alert and the date and time it occurred.
  • the user 54 may identify the alert and select the alert via an alert button to acknowledge that the user 54 is addressing the alert and will clear the alert after it is addressed. After the user 54 addresses the alert and acknowledges that it is addressed, the database 22 is updated and the alert form is refreshed with updated alert information.
  • the alert details may include, but are not limited to, an alert type for describing the alert and an alert date for describing the date and time that the alert occurred.
  • the alert details 300 may further include a device identifier for describing the gaming device the alert occurred on, a zone name for describing the zone of the gaming floor that the device is located in, and a bank name for describing the bank of the gaming floor that the device is located in.
  • Additional alert details 300 may include a repository identifier for describing the repository the alert occurred on, a document identifier for describing a document created by the alert, an alert value for describing the value of the alert, and an alert point describing the point value of the alert.
  • the alert details 300 may also further include an employee identifier for describing the employee that initiated the alert and an alert message providing a text description of the alert.
  • the user 54 navigates to a servlet for requesting alert information using the menu layer 80 .
  • the menu layer 80 requests the servlet from the host computer 18 from which it is then downloaded to the remote device 50 A.
  • the servlet displays the alert form which is displayed to the user 54 .
  • the user 54 may select the alert displayed on the alert form to retrieve the alert detail 300 which is returned to the host computer 18 by the web client 56 .
  • the remote network interface 68 receives the alert information, retrieves the alert detail 300 and returns the alert detail 300 to the remote device 50 A where it is displayed.
  • the returned alert information is displayed on the remote device 50 A in an alert information screen 330 .
  • a first method 302 for remotely processing an alert is provided.
  • alert information is received at the remote device.
  • the user selects the alert.
  • the alert information is retrieved from the database 22 as a function of the selected alert.
  • a second method 310 for remotely requesting player information using the remote device 50 A is shown, according to a second embodiment of the present invention.
  • the alert information is retrieved as a function of the user role.
  • a second step 314 the retrieved alert information is displayed on the remote device 50 A.
  • a third step 316 the user selects an alert, then the method 310 proceeds to a fourth step 318 .
  • alert detail is retrieved and displayed as a function of the selected alert.
  • a fifth step 320 the user selects an alert button for refreshing the alert information stored in the system 10 .
  • a sixth step 322 the user acknowledges the alert.
  • a seventh step 324 the system determines if the alert has already been acknowledged.
  • an eighth step 326 if the alert was previously acknowledged, an error message is displayed and the method returns to the first step 312 . If the acknowledgement is valid, then the message proceeds to the ninth step 328 .
  • the alert is processed by the host computer 18 , notification is sent to other processes in the system, including the database and control returns to the first step 312 .
  • the user selects the alert button to refresh the alert information displayed at the remote device 50 A.
  • the remote devices 50 allow a user 54 to display and/or increase a player's point, e.g., bonus points, or comp point balance.
  • the remote network interface 68 exchanges data between the host computer 18 and the remoter device 50 .
  • the data includes adjustment information to adjust the points associated with a player 24 in the player tracking system.
  • the data includes a point management form (not shown) which is sent from the remote network interface 68 to the remote device 50 A.
  • the point management form is fillable with player information by the user 54 .
  • the remote device 50 sends the player information to the remote network interface 68 .
  • the remote network interface 68 sends a point adjustment request from to the remote device 50 A.
  • a sample point adjustment request form 506 is shown.
  • the point adjustment request form allows the user 54 to enter the type of points, the number of points, the reason for the adjustment, and the player ID card number associated with the player 54 .
  • the user 54 may select an ISSUE button to send the date to the host computer is where the database 22 is updated.
  • a second method 510 for adjusting points associated with a player 24 in a player tracking system is shown.
  • a request is displayed on the remote device 50 A.
  • the user 54 may then fill out the form and send the form back to the host computer 18 .
  • a player ID card number is manually entered on the remote device 59 A.
  • the player ID card number is read from the ID card by the bar code reader 66 or the ID card reader 62 .
  • a second step 514 if a card number was entered, then the method 510 proceeds to a third step 516 . If a card number was not entered, then the method 510 proceeds to a fourth step 516 and an error message is displayed. In the third step 516 , the card number is validated. In a fifth step 518 , if the card number is valid then the method 510 proceeds to a sixth step 520 . In the sixth step 520 , approval for the requested transaction is processed. In a seventh step 522 if the user or employee 54 has the necessary rights to adjust the player or patron's points then the method 512 proceeds to an eighth step 524 . Otherwise, the method proceeds to the fourth step 516 and an error message is displayed. In the eighth step 524 , the points are adjusted and the process returns the first step 512 .
  • the remote device 50 maybe used to issue point vouchers or comp point vouchers to a player 24 .
  • the vouchers may be embodied in a paper voucher which is printed on a remote printer carried by the user 54 or may be embodied in a pre-printed voucher having a voucher ID number which is carried by the user 54 , and assigned to the player 24 in the player tracking system.
  • the voucher may be embodied in a record stored in the database 22 .
  • the remote network interface 68 exchanges data between the host computer 18 and the remote device 50 A.
  • the data includes voucher information to issue a voucher to the player 24 in the player tracking system.
  • the voucher has at least one of an associated product and service.
  • the voucher may be redeemed for the associated product at a related retail store or redeemed for the associated service.
  • Exemplary products includes free dinners and/or drinks.
  • the remote network interface 68 may send a request form to the remote device 50 A.
  • the user 54 enters data onto the request form and the remote device sends the data to the remote network interface 68 .
  • a method 530 implements a player tracking system for use with the gaming system.
  • a fillable form is sent to the remote device 50 A.
  • the form is filled with data for issuing a voucher to the player 24 .
  • the user 54 may enter the player ID card number associated with the player 24 on the request form.
  • the player ID card number is entered manually.
  • the player ID card is read from the player ID card by the ID card reader 62 or the bar code reader 66 .
  • a list of the vouchers for which the patron has enough comp points to purchase are listed.
  • a player voucher form 536 is shown.
  • the player voucher form 536 displays the patron name, the player ID card number, the type of voucher being selected and the points associated with the patron in the player tracking system.
  • the player voucher form 536 also lists the vouchers for which the patron may purchase based on the number of comp points they have.
  • a flow diagram of a second method 536 for assigning vouchers to a player in a player tracking system is shown.
  • a first request form is displayed on the remote device 50 A.
  • the first request form allows the user 54 to select the type of voucher, i.e., either point or comp point and to enter the card number of the player or patron 24 .
  • a second step 542 if a card number was entered then the process proceeds to a third step 546 . Otherwise, the method 538 proceeds to a fourth step 544 and an error message is displayed.
  • the player's ID card number is validated.
  • a fourth step 548 if the ED card number is valid, then the method 538 proceeds to a fifth step 550 . Otherwise, the method 538 proceeds to the third step 544 and an error message is displayed.
  • the fifth step 550 if the player 24 has any points in the player tracking system, then the method 538 proceeds to a sixth step 552 . Otherwise, the method 538 proceeds to the third step 544 and an error message is displayed.
  • the sixth step 552 if there are any active comps or vouchers that the player 24 can afford based on the number of points associated with the player 24 in the patron tracking system, then the method 538 proceeds to the seventh step 554 . Otherwise, the method proceeds to the third step 544 and an error message is displayed.
  • a request form or player voucher form 548 is displayed on the remote device 50 A.
  • the player voucher form 548 displays a list of vouchers that the player can afford. If the user 54 selects one of the vouchers and selects the issue button, then the voucher or comps are issued in the eighth step 556 .
  • a ninth step 558 if the comp or voucher was issued without errors then the method returns to the first step 540 . Otherwise, the method returns to the third step 544 and an error message is displayed.
  • the remote device 50 may be used to validated and process, i.e., redeem, printed vouchers.
  • a printer voucher may be distributed for any number of reasons, for example, including a promotional event.
  • the voucher may be redeemed for an associated service or product.
  • a printer voucher may be redeemed for a free dinner or drink.
  • the remote network interface 68 generates and delivers to the remote device 50 A a request form.
  • the user 54 may enter a voucher ID number onto the form.
  • the voucher ID may be validated and processed.
  • a status may then be returned to the user 54 .
  • a method 540 is used to redeem a voucher.
  • a fillable form is sent to the remote device 50 A.
  • the fillable form is filled out without voucher information by the user 54 A.
  • the voucher information includes a voucher ID number which may be entered manually or by reading a code on the voucher.
  • the code may be a bar code printed on the voucher which is read by the bar code reader 66 .
  • the voucher ID number is validated and redeemed.
  • a voucher information form 548 is displayed on the remote device 50 A.
  • the voucher information form 548 in the illustrated embodiment includes the voucher ID number, a good for field which identifies the product or service for which the voucher may be redeemed, an issued date, and an expiration date.
  • the user 54 may press the continue button to validate and except the voucher.
  • a method 550 for validating and processing and redeeming printed vouchers is shown.
  • a request form is displayed on the remote device 50 A.
  • the request form allows the user 54 to enter a voucher number or a voucher ID number.
  • the voucher ID number is entered manually.
  • the voucher number is read from the printed voucher.
  • the voucher ID number may be encoded into a bar code which is read by the bar code reader 66 .
  • the method proceeds to a third step 556 . Otherwise, the method 550 proceeds to a fourth step 558 and an error message is displayed.
  • the voucher number is validated.
  • a fifth step 560 if the voucher number is valid, then the method proceeds to a sixth step 562 . Otherwise, the method proceeds to the fourth step 558 and an error message is displayed.
  • the sixth step 562 if the voucher has already or previously been accepted, then the method 550 proceeds to the fourth method step 558 and an error message is displayed. Otherwise, the method 550 proceeds to a seventh method step 564 and the voucher is marked as accepted within the database 22 .
  • the remote device 50 A may be used to display a list of outstanding vouchers for a selected player or patron 24 and allow the user 54 to accept a specific voucher.
  • the voucher has an associated good, i.e., product, or service for which it may be redeemed.
  • a specific voucher may be redeemed for a free dinner and/or drink.
  • each voucher has a unique voucher ID number and is stored as a record in the database 22 .
  • the voucher may be embodied in a printed ticket having the voucher ID printed or encoded thereon. The voucher ID number would be associated with the player 24 in the database 22 .
  • At least one voucher is assigned to the player 24 in the player tracking system.
  • the voucher has at least one of the good and/or service for which it may be exchanged.
  • the remote network interface 68 may be used for exchanging data between the host computer 18 and the remote device 50 A.
  • the data includes voucher information associated with the voucher assigned to the player 24 in the player tracking system.
  • the data exchange between the remote device 50 A and the remote network interface 68 includes a request form.
  • the remote network interface 68 sends the request form to the remote device 50 A.
  • the request form may be used by the user 54 for entering information related to the player.
  • the remote device 50 A sends the player information to the remote interface 68 .
  • the player information includes the player ID card number.
  • the player ID card number may be entered manually or may be read by the player ID card reader 62 or the bar code reader 66 , as appropriate.
  • the player ID card number is relayed to the remote network interface 68 .
  • the remote network interface 68 returns a list of outstanding vouchers associated with the player 24 .
  • the user 54 may view details related to each voucher.
  • the user 54 may select one of the vouchers to accept, i.e., redeem for the associated service or good.
  • a first method 570 for redeeming outstanding vouchers for a selected player 24 is shown.
  • a fillable form is sent to the remote device 50 A.
  • the form is filled out by the user 54 for identifying the player.
  • voucher information is retrieved through the remote network interface 68 .
  • a details button (not shown) associated with each voucher in the list may be selected by the user 54 to display voucher information related to the selected voucher. For example, with reference to FIG. 30, an exemplary voucher information screen 578 is shown.
  • the voucher information screen 578 may display the voucher ID number, the good or service for which it may be redeemed, the date it was issued, and the date the voucher expires.
  • the voucher information screen 578 also includes an accept button which may be selected by the user to accept the voucher as it is redeemed.
  • second method 580 for displaying and redeeming outstanding vouchers associated with the player 24 is shown.
  • a request form is displayed on the remote device 50 A.
  • the user 54 may enter a player ID card number on the request form.
  • the player ID card number is entered manually.
  • the player ID card number may be read from the player ID card by the ID card reader 62 or the bar code reader 66 .
  • the method 580 proceeds to a third step 588 . Otherwise, the method 580 proceeds to a fourth step 586 and an error message is displayed.
  • the ID card number is validated.
  • the method 580 proceeds to the third step 586 and an error message is displayed. Otherwise, the method proceeds to a sixth step 592 .
  • step 592 if the player 24 does not have any outstanding vouchers, then the method 580 proceeds to the fourth step 586 and an error message is displayed. Otherwise, the method 580 proceeds to a seventh step 594 .
  • any outstanding vouchers associated with the player 24 are retrieved from the database 22 .
  • the retrieved outstanding vouchers are displayed on the remote device 50 A. As discussed above, each voucher in the list has an associated detail button (not shown).
  • a ninth step 598 if the detail button for one of the listed vouchers was pressed or selected, then the method 580 proceeds to a tenth step 600 . Otherwise, the method 580 returns to the first step 592 .
  • the tenth step 600 voucher details for the selected voucher are retrieved from the database 22 .
  • eleventh step 602 the voucher details for the selected voucher are displayed on the remote device 50 A.
  • the method 580 proceeds to a thirteenth step 606 . Otherwise, the method 580 returns to the seventh step 594 .
  • the selected voucher is marked as being accepted and the method returns to the seventh step 594 .
  • the database 22 may store information related to the remote devices 50 , including the current state of the remote device 50 . As discussed below, this information may be retrieved and displayed on the remote device 50 A, for example, for purposes of tech support.
  • the user 54 selects the servlet or applet from the menu layer 80 .
  • the remote network interface 68 produces an HTML form that displays the information related to the remote device 50 to the user 54 .
  • the data includes information which is associated with a current client being utilized on the remote device 50 A.
  • the data may include but is not limited to a TCP/IP address of the current client.
  • An HTTP context of the current client for the current session, an IOP ID of the current client as defined in the database 22 and an IOP name of the current client is defined in the database.
  • IOP or input output point is a designator to represent a point of data input or output such as a dedicated terminal, hand held device, etc., that is distinguished usually by its IP address on the network.
  • the IOP ID and name are used to tie transactions that are generated to a particular entity or device.
  • the data may also include information related to a current user 54 of the remote device 50 .
  • the data may include an employee ID number and/or the employee name.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Pinball Game Machines (AREA)
  • Slot Machines And Peripheral Devices (AREA)

Abstract

A remote system and method retrieves player information from a player tracking system implemented. A gaming system implements the player tracking system and has at least one electronic gaming machine playable by a player. A host computer is coupled to the at least one electronic gaming machine by a network and includes a database for maintaining the player tracking system. A remote device receives identification information input by a user. A remote network interface is coupled to the remote device for receiving the identification information from the remote device, retrieving player information from the database as a function of the identification information, and returning the player information to the remote device.

Description

    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.[0001]
  • 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. [0002]
  • 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. [0003]
  • 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. [0004]
  • 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. [0005]
  • 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. [0006]
  • The present invention is aimed at one or more of the problems as set forth above. [0007]
  • SUMMARY OF THE INVENTION
  • In one aspect of the present invention, a remote system for use with a gaming system, is provided. The gaming system implements a player tracking system and has at least one electronic gaming machine playable by a player. A host computer is coupled to the at least one electronic gaming machine by a network and includes a database for maintaining the player tracking system. A remote device receives identification information input by a user. A remote network interface is coupled to the remote device for receiving the identification information from the remote device, retrieving player information from the database as a function of the identification information, and returning the player information to the remote device. [0008]
  • In another aspect of the present invention, a method using a remote device for retrieving information related to a player in a player tracking system for use with a gaming system, is provided. The gaming system includes at least one electronic gaming machine playable by the player and a host computer coupled to the at least one electronic gaming machine by a network. The host computer includes a database for maintaining the player tracking system. The method includes the steps of receiving identification information at the remote device, receiving the identification information from the remote device at the host computer, and retrieving player information from the database as a function of the identification information.[0009]
  • 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: [0010]
  • FIG. 1 is a block diagram of a remote system for use with a gaming system, according to an embodiment of the present invention; [0011]
  • FIG. 2 is block diagram of an gaming machine and a remote device, according to an embodiment of the present invention; [0012]
  • 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; [0013]
  • 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; [0014]
  • 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; [0015]
  • 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; [0016]
  • FIG. 6 is a diagrammatic illustration of a remote player signup form according to an embodiment of the present invention; [0017]
  • FIG. 7A is a first flow diagram of a method for remotely accessing player information, according to an embodiment of the present invention; [0018]
  • FIG. 7B is a second flow diagram of a method for remotely accessing player information, according to a second embodiment of the present invention; [0019]
  • FIG. 8 is a diagrammatic illustration of a remote player information screen, according to an embodiment of the present invention; [0020]
  • 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; [0021]
  • 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; [0022]
  • FIG. 10 is a diagrammatic illustration of a remote asset information screen, according to an embodiment of the present invention; [0023]
  • FIG. 11A is a first flow diagram of a method for remotely processing jackpot tickets, according to an embodiment of the present invention; [0024]
  • FIG. 11B is a second flow diagram of a method for remotely processing jackpot tickets, according to a second embodiment of the present invention; [0025]
  • FIG. 12 is a diagrammatic illustration of a cash ticket information screen, according to an embodiment of the present invention; [0026]
  • FIG. 13A is a first flow diagram of a method for remotely processing jackpot tickets, according to an embodiment of the present invention; [0027]
  • FIG. 13B is a second flow diagram of a method for remotely processing jackpot tickets, according to a second embodiment of the present invention; [0028]
  • FIG. 14A is a diagrammatic illustration of a jackpot information screen, according to an embodiment of the present invention; [0029]
  • FIG. 14B is a diagrammatic illustration of a fill information screen, according to an embodiment of the present invention; [0030]
  • FIG. 15A is a first flow diagram of a method for remotely processing hopper fills, according to an embodiment of the present invention; [0031]
  • FIG. 15B is a second flow diagram of a method for remotely processing hopper fills, according to a second embodiment of the present invention; [0032]
  • FIG. 16A is a diagrammatic illustration of a hopper fill information screen, according to an embodiment of the present invention; [0033]
  • FIG. 16B is a diagrammatic illustration of a fill information screen according to an embodiment of the present invention; [0034]
  • 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; [0035]
  • 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; [0036]
  • FIG. 18A is a diagrammatic illustration of an open table rating screen, according to an embodiment of the present invention; [0037]
  • FIG. 19A is a first flow diagram of a method for remotely providing an attendance interface, according to an embodiment of the present invention; [0038]
  • 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; [0039]
  • FIG. 20 is a diagrammatic illustration of a player attendance information screen, according to an embodiment of the present invention; [0040]
  • FIG. 21A is a first flow diagram of a method for remotely providing a surveillance interface, according to an embodiment of the present invention; [0041]
  • 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; [0042]
  • FIG. 22 is a diagrammatic illustration of an alert information screen, according to an embodiment of the present invention; [0043]
  • 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; [0044]
  • 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; [0045]
  • FIG. 24 is a diagrammatical illustration of a point adjustment request form, according to an embodiment of the present invention; [0046]
  • FIG. 25A is a flow diagram of a method for issuing vouchers to a player, according to an embodiment of the present invention; [0047]
  • FIG. 25B is a flow diagram of a second method for issuing vouchers to a player, according to another embodiment of the present invention; [0048]
  • FIG. 26 is a diagrammatic illustration of a voucher information screen, according to an embodiment of the present invention; [0049]
  • 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; [0050]
  • 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; [0051]
  • FIG. 28 is a diagrammatic illustration of a voucher information form, according to an embodiment of the present invention; [0052]
  • 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; [0053]
  • 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 [0054]
  • FIG. 30 is a diagrammatic illustration of a voucher information dialogue, according to an embodiment of the present invention. [0055]
  • DETAILED DESCRIPTION OF INVENTION
  • I. Overview [0056]
  • With reference to the drawings and in operation, the present invention provides a [0057] system 10 and methods related to a player tracking method or to one or more gaming devices 12.
  • The [0058] 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 12A 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.
  • II. The Gaming System [0059]
  • In one embodiment, the [0060] 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). 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 [0061] system 10 includes eight electronic gaming machines 13A-13H. However, it should be noted that the present invention is not limited to any number of devices 12 or machines 13. In one embodiment, the machines 13 are organized into banks (not shown), each bank containing a plurality of machines 13.
  • The [0062] 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. In one embodiment, the database(s) are Oracle database(s).
  • The [0063] 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).
  • In general, the [0064] electronic gaming machines 13 are playable by a player 24. The player 24 may select one of the electronic gaming machines 13C to play and insert a coin, credit, coupon, and/or player tracking card (not shown) into the chosen gaming machine 13C. Generally, the electronic gaming machines 13C have an associated number of credits or coins required in order to play. In the case of video slot or poker games, the game is played and an award in the form of credits may be awarded based on a pay table of the gaming machine 13.
  • With reference to FIG. 2, a block diagram of a suitable [0065] electronic gaming machine 13C is shown.
  • The [0066] machine 13C 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, and the ROM 34 stores, in advance, programs and data for controlling basic operation of the machine 12C, such as the booting operation thereof, game code and graphics.
  • Input to the gaming device [0067] 12C 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 [0068] 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 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 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.
  • In one embodiment, the [0069] player tracking device 38 includes a processor 40, a player identification card reader 42 and/or a numeric keypad 44, and a display 46. In one embodiment, the display 46 is a touchscreen panel and the numeric keypad 44 is implemented thereon.
  • The [0070] 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 12C. The player tracking device 40 may also be used to track bonus points, i.e., incentive points or credits, downloaded from the computer 18.
  • In one aspect of the present invention, the bonuses are awarded as bonus points. In one embodiment, the bonus points are incentive points. In another embodiment, the bonus points are credits. [0071]
  • 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 [0072] 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.
  • III. Remote System [0073]
  • Returning to FIG. 1, the present invention provides a remote system [0074] 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.
  • In the illustrated embodiment, there are four [0075] remote devices 50A, 50B, 50C, 50D, however, this is for discussion purposes only. Any number of remotes devices 50 may be included.
  • The [0076] remote devices 50 are connected to the network 16 through a network link 52. In one aspect of the present invention, the network link 52 is a wireless connection. In one embodiment, the wireless connection uses the EEEE 802.11 standard, e.g., 802.11b or 802.11g. However, it should be noted that wireless links using other standards may also be used where appropriate, such as a short range radio link (e.g., a link using the technology known as “Blue Tooth”). In another aspect of the present invention, the network link 52 may be a wire link.
  • The [0077] 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.
  • In one aspect, the [0078] user 54 is an employee of the gaming established where the gaming system 14 is operating. Typically, 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.
  • In one embodiment of the present invention, the [0079] 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. In one embodiment, 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.
  • In one embodiment of the present invention, the [0080] remote device 50A may be a mobile computer based on the PALM operating system or Microsoft Windows operating system. With specific reference to FIG. 3 in one embodiment of the present invention, the remote device 50A 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 50A 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.
  • Additionally or alternatively, the [0081] remote device 50A may include an ID card reader 62 capable of reading magnetic stripe ID cards.
  • In another embodiment, the [0082] remote devices 50 are desktop, laptop, notebook, and/or sub-notebook computers.
  • Returning to FIG. 3, in one embodiment of the present invention, the [0083] remote device 50A 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.
  • 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 [0084] web client 56. 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.
  • As shown in FIG. 3, the [0085] computer program application 20 implements a remote network interface 66. The remote network interface 68 couples the web client 56 with the database 22. In one embodiment, 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.
  • In one aspect of the present invention, the [0086] remote network interface 68 is coupled to the database 22 by one or more data objects 70. In one embodiment, 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.
  • As shown, in FIG. 3, the data objects [0087] 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 [0088] 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 [0089] 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 [0090] 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.
  • With reference to FIG. 4 in one embodiment, the [0091] web client 56 is written in HTML. In the illustrated embodiment, the web client 56 includes a form layer 78, a menu layer 80, a login layer 82, and a servlet layer 84.
  • The [0092] 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 [0093] 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 [0094] 78, 84 provides common functionality for the servlets.
  • A. Remote Player or Patron Signup [0095]
  • With reference to FIGS. 5A, 5B, and [0096] 6, 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.
  • If the [0097] player 24 wants to enroll, the user 54 enters sign-up information or data onto the remote device 50A and gives the player 24 a player ID card. The sign-up information is sent by the remote device 50A to the host computer 18 and stored in the database 22 along with the ID card number of the assigned player ID card.
  • In one embodiment, the [0098] 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 50A.
  • In one embodiment, only the player's name and a player identification number (PIN) is required. The player identification number may be selected by the [0099] 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.
  • When the [0100] user 54 selected enrollment from the menu layer, 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 50A for display and interaction with the user 54 via the web client 56.
  • With specific reference to FIG. 5A, a first method [0101] 88 for enrolling the player 24 in the player tracking system using the remote device 50A, according to a first embodiment of the present invention is shown. In a first step 90, a fillable signup form is sent to the remote device 50A. In a second step 92, the player information (or enrollment data) is entered on the signup form via the remote device 50A.
  • With specific reference to FIG. 5B, a [0102] second method 94 for enrolling the player 24 in the player tracking system using the remote device 50A, according to a second embodiment of the present invention is shown.
  • In a [0103] first step 96, the signup form is displayed on the remote device 50A. In 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.
  • In the [0104] third step 100, the zip code is processed, i.e., the corresponding city and state are determined. In 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.
  • In the [0105] sixth step 106, the enrollment data is stored are stored as records in the database 22 and control proceeds to a seventh step 108. In 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.
  • In the [0106] eighth step 110, an external system (not shown), may be notified for the creation of room lock keys. One such system In one embodiment as discussed below, the room lock keys may be used for the player tracking system and/or room locks.
  • An [0107] exemplary signup form 110, displayed on the remote device 50A by the web client 56 is shown in FIG. 6. As discussed above, in one embodiment the only information required is the player's name and a PIN number. 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. After the required information has been entered, the user 54 selects a save player button 120 to send the data to the host computer 18.
  • In another embodiment, the [0108] signup form 110 requires additional information. The additional information may include, but is not limited to the following: player ID card number (from pre-printed card or left blank for system generated card), address, zip code, country, telephone number(s), room number, number of adult cards, number of child cards, signup date, and one or more notes. Child cards operate only the lock of a hotel room. Adult cards work in the player tracking system and operate the room lock.
  • Additionally as discussed above, the [0109] display 46 is a touchscreen display. In one embodiment, 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.
  • B. Remote Patron Information [0110]
  • With reference to FIGS. 7A, 7B, and [0111] 8, 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.
  • In the illustrated embodiment, interaction with the [0112] user 54, including receiving input and displaying the player information, is accomplished using the web client 56.
  • In one aspect of the present invention, the [0113] user 54 may identify the player 24 through entry of the player's ID card number into the remote device 50A. In one embodiment, the ID card number may be entered manually. In another embodiment, the ID card number may be read from the player's ID card using the card reader 62 or the barcode reader 66 as appropriate.
  • In another aspect of the present invention, if the [0114] player 24 is utilizing one of the devices 12 and has identified themselves to the player tracking system by entry of the ID card into the device 12 and/or entered in their PIN number, the user 54 may identify the player 24 by entered a device ID number associated with the respective device 12. As discussed below, 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. Thus, using the device ID number, the host computer 18 may determine the ID number of the player 24.
  • In one embodiment, the [0115] 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 50A.
  • The servlet displays a request form which is displayed to the [0116] user 54. As discussed above, 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 50A where it is displayed.
  • With specific reference to FIG. 7A, a [0117] first method 124 for remotely requesting information relating to a player 24 is provided. In a first step 126, identification information is received at the remote device. In a second step 128, the identification information is received at the host computer. In a third step 130, the player information is retrieved from the database 22 as a function of the identification information.
  • With specific reference to FIG. 7B, a [0118] second method 132 for remotely requesting player information using the remote device 50A is shown, according to a second embodiment of the present invention.
  • In a [0119] first step 134, the request form is displayed on the remote device 50A. In a second step 136, if a player ID card number has been entered, then the method 132 proceeds to a third step 138. In the third step 138, the ID card number is validated. In 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.
  • In the [0120] 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 50A to be displayed in an seventh step 146.
  • In the [0121] second step 136, if an ID card number has not been entered, then the method 132 proceeds to an eighth step 148. In 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.
  • In the [0122] ninth step 150, the device number is validated. In 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.
  • With specific reference to FIG. 8, in one embodiment the returned player information is displayed on the [0123] remote device 50A in a player information screen 152. In the illustrated embodiment, the player information may include, but is not limited to, a player name, a player address, a patron host name, at least one anniversary date, e.g., birthday, wedding anniversary, sign-up date, any meters tracked by the player tracking system, such as bonus points (incentive points or credits), jackpots, coin-out, coin-in, and win/(loss).
  • C. Remote Device Information [0124]
  • With reference to FIGS. 9A, 9B and [0125] 10, 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.
  • In the illustrated embodiment, interaction with the [0126] user 54, including receiving input and displaying the asset information is accomplished using the web client 56.
  • In one aspect of the present invention, the [0127] user 54 may identify the gaming device 12, such as an electronic gaming machine 13 by entering identification information. In one embodiment, the identification information is an asset or device ID number. The ID number may be manually entered by the user 54. In another embodiment, the user 54 may use the barcode reader 66 to read a barcode, located on the gaming device 12, containing the device ID number.
  • In one embodiment, the user navigates to a servlet for requested device information using the [0128] 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 50A.
  • The servlet displays a request form (not shown) which is displayed to the [0129] user 54. After the asset or device ID number entered, 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 50A where it is displayed.
  • With specific reference to FIG. 9A, a [0130] first method 154 for remotely requesting information related to a specific gaming device 12 is provided. In a first step 156, identification information is received at the remote device 50A. In a second step 158, the identification information is received at the host computer 18. In a third step 160, the device information is retrieved from the database 22 as a function of the identification information.
  • With specification reference to FIG. 9B, a [0131] second method 162 is for remotely requesting device information using the remote device 50A is shown, according to an embodiment of the present invention.
  • In a [0132] first step 164, the request form is displayed on the remote device 50A. In 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.
  • In the [0133] third step 170, the asset number is validated. In a fifth step 172, if the asset number is valid then the method 162 proceeds to a sixth step 174. In the 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 50A to be displayed in a seventh step 176.
  • With specific reference to FIG. 10, in one embodiment the returned asset information is displayed on the [0134] remote device 50A in a remote asset information screen 178. In the illustrated embodiment, the asset information may include, but is not limited to, an asset number, a device number, a denomination (the base denomination the device accepts), a manufacturer, a model, a master prom identifier, a game prom identifier, an online MAC address, an online TCP/IP address, a date on floor, and any or all available system meters, such as, coin in, coin out, games player, and jackpots.
  • D. Remote Cash Ticket Processing [0135]
  • 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). [0136]
  • With reference to FIGS. 11A, 11B and [0137] 12, 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.
  • If the [0138] player 24 wants to cash out, the user 54, via the remote device 50A, requests a cash ticket form. The remote network interface 68 sends the cash ticket form to the remote device 50A.
  • When the [0139] user 54 selects the cash ticket form from the menu layer 80, 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 50A 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 [0140] user 54 to communicate each step of the cash ticket processing that has occurred. For example, the cash ticket button is a request button that 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. Each time the cash ticket button is selected by the user 54, the remote device 50A 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 [0141] user 54 enters the cash ticket id such as a number. The user 54 enters cash ticket information or data onto the remote device 50A to verify that the cash ticket is valid and has not been previously processed. If the cash ticket id is invalid or the cash ticket has already been processed, an error message is displayed at the remote device 50A. The cash ticket information is sent by the remote device 50A to the host computer 18 where cash ticket information is retrieved and sent back to the remote device 50A. In one embodiment, 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. 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 computer 18.
  • In one embodiment, the [0142] 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 50A.
  • After the validity of cash ticket is confirmed, the cash ticket information is retrieved from the [0143] database 22 by the remote network interface 68 and displayed to the user 54 at the remote device 50A. With specific reference to FIG. 12, in one embodiment the returned cash ticket information is displayed on the remote device 50A in a cash ticket information screen 196.
  • The cash ticket information includes ticket details [0144] 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.
  • With specific reference to FIG. 11A, a [0145] first method 170 for processing a cash ticket using the remote device 50A, according to a first embodiment of the present invention is shown. In a first step 172, a fillable cash ticket form is sent to the remote device 50A. In a second step 174, the cash ticket information is entered on the cash ticket form via the remote device 50A.
  • With specific reference to FIG. 11B, a [0146] second method 176 for processing the cash ticket using the remote device 50A, according to a second embodiment of the present invention is shown.
  • In a [0147] first step 178, the cash ticket form is displayed on the remote device 50A. In a second step 180 a cash ticket id is entered. In a third step 182, 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. In the fourth step 184, an error message is displayed and the method 176 returns to the first step 178.
  • In the [0148] fifth step 186, the ticket details are retrieved from the database 22 and control proceeds to a seventh step 188. In the seventh step 188, the ticket details are processed and display at the remote device 50A. The user 54 may then pay the player. As discussed above, the user may be required to acknowledge through the selection of the cash ticket button at each step. Once the user has acknowledged that the player has been paid, the remote display displays a cash ticket paid message in an eighth step 190.
  • E. Remote Jackpot Ticket Processing [0149]
  • 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 [0150] gaming machine 12 to lock up, issue an alert and prevents the player from playing.
  • In another embodiment, the [0151] gaming machine 12 does not issue jackpot ticket. However, the user 54 may be required to go to the gaming machine 12 to process the jackpot
  • With reference to FIGS. 13A, 13B and [0152] 14A, 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.
  • In one embodiment, the jackpot is dispensed by the [0153] 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.
  • If the [0154] player 24 wants to collect the jackpot, the user 54, via the remote device 50A, requests a jackpot form (not shown). The remote network interface 68 sends the jackpot form to the remote device 50A.
  • When the [0155] user 54 selects the jackpot form from the menu layer 80, 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 50A for display and interaction with the user 54 via the web client 56.
  • The jackpot form includes a jackpot button for selecting by the [0156] user 54 to communicate each step of the jackpot processing that has occurred. For example, 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. Each time the jackpot button is selected by the user 54, the remote device 50A 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.
  • 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 [0157] 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 50A. 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 50A displays the updated jackpot status on the jackpot form.
  • In another embodiment, the jackpot form includes a field wherein the [0158] user 54 enters the jackpot id such as a number. The user 54 enters jackpot information or data onto the remote device 50A to verify that the jackpot is valid and has not been previously processed. If the jackpot id is invalid or the jackpot has already been processed, an error message is displayed at the remote device 50A. The jackpot information is sent by the remote device 50A to the host computer 18 where jackpot information is retrieved and sent back to the remote device 50A.
  • In one embodiment, the jackpot id is entered manually, then the [0159] user 54 selects a jackpot entry button to send the jackpot form to the host computer 18. In another embodiment, the jackpot id is read by the bar code reader and sent to the host computer 18.
  • In one embodiment, the [0160] 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 50A.
  • After the validity of jackpot is confirmed, the jackpot information is retrieved from the [0161] database 22 by the remote network interface 68 and displayed to the user 54 at the remote device 50A. With specific reference to FIG. 14A, in one embodiment the returned jackpot information is displayed on the remote device 50A in a jackpot information screen 238. With reference to FIG. 14B, in another embodiment, the returned fill information is displayed on the remote device 50A in a fill information screen 240.
  • The jackpot information includes fill detail [0162] 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.
  • If the [0163] user 54 selects the jackpot identifier field on the jackpot form, jackpot detail 200 as a function of the jackpot identifier is retrieved from the host computer 18 and displayed at the remote device 50A. Jackpot detail 200 may include the gaming machine id and the gaming machine location to identify the gaming machine issuing the jackpot. The jackpot detail 200 may further include a gaming machine name for identifying the particular game issuing the jackpot, a gaming denomination for identifying the particular type of credit issued, the gaming date for identifying the issue date of the jackpot, and the gaming shift for identifying the work shift during which the jackpot was issued.
  • With specific reference to FIG. 13A, a [0164] first method 202 for processing a jackpot using the remote device 50A, according to a first embodiment of the present invention is shown. In a first step 204, a selectable jackpot form is sent to the remote device 50A. In a second step 206, the jackpot information is entered on the jackpot form via the remote device 50A.
  • With specific reference to FIG. 13B, in another aspect of the present invention, a [0165] method 208 for displaying or processing jackpots is shown. In a first step 210, all pending jackpots are displayed. In one embodiment, the list of pending jackpots includes at least a jackpot id and a jackpot status. In 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. In the third step 222, jackpot details are displayed on the remote device 50A. In the fourth step 236, the selected jackpot is processed by the user 54.
  • F. Remote Hopper Fill Ticket Processing [0166]
  • With reference to FIGS. 15A, 15B, [0167] 16A and 16B, the remote system 48 allows the user 54, such as a slot floor employee to quickly and remotely process a hopper fills in 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.
  • Once an alert is issued, the [0168] user 54, via the remote device 50A, 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 50A.
  • When the [0169] user 54 selects the hopper fill form from the menu layer 80, 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 50A for display and interaction with the user 54 via the web client 56.
  • In one embodiment, the hopper fill form includes a hopper fill button (not shown) for selecting by the [0170] user 54 to communicate each step of the hopper fill processing that has occurred. For example, the hopper fill button is a request button that 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. Each time the hopper fill button is selected by the user, the remote device 50A 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.
  • 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 [0171] 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 50A. 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.
  • In another embodiment, the hopper fill includes a field wherein the [0172] user 54 enters the hopper id, such as a number. The user 54 enters hopper fill information or data onto the remote device 50A to verify that the hopper id is valid and has not been previously processed. If the hopper id is invalid or the hopper fill has already been processed, an error message is displayed at the remote device 50A. The entered hopper fill information is sent by the remote device 50A to the host computer 18 where additional hopper fill information is retrieved and sent back to the remote device 50A. In one embodiment, 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. In another embodiment, 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.
  • In one embodiment, the [0173] 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 50A.
  • After the validity of hopper is confirmed, the hopper fill information is retrieved from the [0174] database 22 by the remote network interface 68 and displayed to the user 54 at the remote device 50A. With specific reference to FIG. 16A, in one embodiment the returned hopper fill information is displayed on the remote device 50A in a hopper fill information screen 288. With reference to FIG. 16B, in another embodiment, the returned fill information is displayed on the remote device 50A in a fill information screen 290.
  • The hopper fill information includes fill detail [0175] 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 [0176] user 54 selects the hopper fill identifier field on the hopper fill form, hopper fill detail as a function of the hopper fill identifier is retrieved from the host computer 18 and displayed at the remote device 50A. In one embodiment, the hopper fill detail includes the gaming machine id and the gaming machine location to identify the gaming machine requiring the credit or hopper fill. The hopper fill detail may further include a gaming machine game for identifying the particular game issuing the credits, a gaming denomination for identifying the particular type of credit issued, the gaming date for identifying the fill date of the hopper, and/or the gaming shift for identifying the work shift during which the hopper was filled.
  • With specific reference to FIG. 15A, a [0177] first method 252 for processing a hopper fill using the remote device 50A, according to a first embodiment of the present invention is shown. In a first step 254, a selectable hopper fill form is sent to the remote device 50A. In a second step 256, the hopper fill information is entered on the hopper fill form via the remote device 50A.
  • With specific reference to FIG. 15B, a [0178] second method 258 for processing the hopper fill using the remote device 50A, according to a second embodiment of the present invention is shown.
  • In a [0179] first step 260, the remote device 50A displays selectable hopper fill information, including pending fills having a credit status and hopper fill identifier. In an alternate embodiment, the hopper fill form or gaming machines 13 having hopper fill information, is displayed on the remote device 50A. In one embodiment, the hopper fill information is selectable. In another embodiment the hopper fill information is fillable requiring credit refill.
  • In a second step [0180] 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 [0181] 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 50A.
  • After the hopper is filled with credits by the [0182] user 54, the remote display displays a credit filled message.
  • If the user selects another hopper fill identifier, the hopper fill detail is retrieved from the host computer and displayed on the [0183] remote device 50A.
  • If the user selects a credit status, the credit status advances to an advanced credit status which is then displayed at the [0184] remote device 50A.
  • G. Remote Table Rating Interface [0185]
  • With reference to FIGS. 17A, 17B, and [0186] 18, 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.
  • In the illustrated embodiment, interaction with the [0187] user 54, including receiving input and displaying the player information, is accomplished using the web client 56.
  • In one aspect of the present invention, the [0188] user 54 may identify the player 24 through entry of the player's ID card number into the remote device 50A. In one embodiment, the ID card number may be entered manually. In another embodiment, the ID card number may be read from the player's ID card using the card reader 62 or the barcode reader 66 as appropriate.
  • In another aspect of the present invention, if the [0189] player 24 is utilizing one of the devices 12 and has identified themselves to the gaming system by entry of the ID card into the device 12 and/or entered in their PIN number, the user 54 may identify the player 24 by entering a device ID number associated with the respective device 12. As discussed below, 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. Thus, using the device ID number, the host computer 18 may determine the ID number of the player 24.
  • In one embodiment, the [0190] 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 50A.
  • The servlet displays a table rating form which is displayed to the [0191] user 54. As discussed above, 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 50A where it is displayed. With specific reference to FIG. 18, in one embodiment the returned table rating information is displayed on the remote device 50A in an open table rating form screen 486.
  • When the player information is entered, the [0192] 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 50A. The player information 450 includes a player identifier such as a player number, player name and address, and the like.
  • The purpose of the table rating information [0193] 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 [0194] 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. When the player 24 decides to discontinue playing, the user 54 swipes the player's 24 ID card and brings up the table rating status in a closed status form (not shown) having tillable fields and a status button. The user 54 enters table rating information about the session, including but not limited to the player name, the gaming machine 13, the gaming machine location, the time the player 24 began play, the time the player 24 ceased play, the average bet by the player 24, and the amount won by the player 24 when leaving the gaming machine 13. The user 54 selects the status button and the table rating is established, sent to the database via the remote network interface and stored therein. Thereafter, any remote devices displaying a table rating form relating to the particular gaming machine 13 displays the newly entered table rating information.
  • If, after swiping the player's card, the [0195] player 24 does not have an open table rating, an open table form is displayed on the remote device. The open table form is fillable by 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.
  • Once the information is entered, the [0196] 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.
  • With specific reference to FIG. 17A, a [0197] first method 452 for remotely requesting table rating information relating to a player 24 is provided. In a first step 454, a fillable form is sent to a remote device for receiving table rating information. In a second step 456, the table rating information is received at the host computer for processing a table rating for the player.
  • With specific reference to FIG. 17B, a [0198] second method 458 for remotely processing a table rating using the remote device 50A is shown, according to a second embodiment of the present invention.
  • In a [0199] first step 460, the table rating form is displayed on the remote device 50A.
  • In a second step, if a player ID card number is entered, then the method proceeds to a third step. The table rating status is then returned to the [0200] remote device 50A to be displayed in the third step 464.
  • In a [0201] fourth step 466, if the table rating status is open, the closed status form is displayed on the remote device.
  • In a [0202] fifth step 468, t the table rating is closed and control returns to the first step 460. In the third step 464, if the table rating status is not open, then the method 458 proceeds to a sixth step 470.
  • In the [0203] 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.
  • In the [0204] seventh step 472, zone information is displayed.
  • In an [0205] eighth step 474, zone is selected and control proceeds to the ninth step 476.
  • In the [0206] ninth step 476, the system determines if the remote network interface shows the zone view and control proceeds to a tenth step 478.
  • If the system shows the zone view, then bank information is shown in the [0207] tenth step 478 and control proceeds to an eleventh step 480. Otherwise, control proceeds to a twelfth step 482.
  • In the [0208] eleventh step 480, a bank is entered, and control proceeds to the twelfth step 482.
  • In the [0209] twelfth step 482, the open rating form is displayed and control proceeds to a thirteenth step 484.
  • In the [0210] thirteenth step 484, the user 54 enters table rating information.
  • In the [0211] fourteenth step 486, the table rating is opened and control returns to the first step 460.
  • H. Remote Attendance [0212]
  • With reference to FIGS. 19A, 19B, and [0213] 20, 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. 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 [0214] user 54, including receiving input and displaying the player attendance information, is accomplished using the web client 56.
  • In one aspect of the present invention, the [0215] user 54 may identify the player 24 through entry of the player's ID card number into the remote device 50A. In one embodiment, the ID card number may be entered manually. In another embodiment, the ID card number may be read from the player's ID card using the card reader 62 or the barcode reader 66 as appropriate.
  • In another aspect of the present invention, if the [0216] player 24 is utilizing one of the devices 12 and has identified themselves to the gaming system by entry of the ID card into the device 12 and/or entered in their PIN number, the user 54 may identify the player 24 by entering a device ID number associated with the respective device 12. As discussed below, 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. Thus, using the device ID number, the host computer 18 may determine the ID number of the player 24.
  • In one embodiment, the [0217] 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 50A.
  • The servlet displays an attendance form which is displayed to the [0218] user 54. As discussed above, 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 50A where it is displayed. With specific reference to FIG. 20, in one embodiment the returned player attendance information is displayed on the remote device 50A in an player attendance information screen 384.
  • When the identification information is entered, the [0219] 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. 50A. 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 [0220] 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.
  • With specific reference to FIG. 19A, a [0221] first method 352 for remotely requesting information relating to a player 24 is provided. In a first step 354, identification information is received at the remote device. In a second step 356, the identification information is received at the host computer. In a third step 358, identification information is stored in the database, i.e., the player before is marked as the player attending the event. In a fourth step 360, the player attendance information is retrieved from the database 22 as a function of the identification information.
  • With specific reference to FIG. 19B, a [0222] second method 362 for remotely requesting player information using the remote device 50A is shown, according to a second embodiment of the present invention.
  • In a [0223] first step 364, the attendance form is requested by the user 54 on the remote device 50A.
  • In a [0224] second step 366, the user 54 selects and enters an event or gaming via machine and control proceeds to a fourth step 370.
  • In a [0225] 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.
  • In the [0226] fourth step 370, if a player ID card number is entered, then the method 362 proceeds to a fifth step 372.
  • In the [0227] fifth step 372, the ID card number is validated.
  • In a [0228] 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.
  • In the [0229] seventh step 376, if the player 24 is not marked as attending the event, the control proceeds to an eighth step 378.
  • In the eight [0230] step 378, the player's attendance at the gaming machine is registered by the system, and control returns to the first step 264.
  • I. Remote Surveillance [0231]
  • With reference to FIGS. 21A, 21B, and [0232] 22, 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.
  • In the illustrated embodiment, interaction with the [0233] user 54, including receiving input and displaying the alert information, is accomplished using the web client 56.
  • In one aspect of the present invention, an alert form displays all active alerts and displays the alerts on the [0234] remote device 50A in an alert form as a function of the user role information. The alert form displays the alert and the date and time it occurred. 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.
  • In the illustrated embodiment, the [0235] user 54 selects the alert from the alert form and alert details 300 are displayed. The alert details may include, but are not limited to, an alert type for describing the alert and an alert date for describing the date and time that the alert occurred. The alert details 300 may further include a device identifier for describing the gaming device the alert occurred on, a zone name for describing the zone of the gaming floor that the device is located in, and a bank name for describing the bank of the gaming floor that the device is located in. Additional alert details 300 may include a repository identifier for describing the repository the alert occurred on, a document identifier for describing a document created by the alert, an alert value for describing the value of the alert, and an alert point describing the point value of the alert. The alert details 300 may also further include an employee identifier for describing the employee that initiated the alert and an alert message providing a text description of the alert.
  • In one embodiment, the [0236] 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 50A.
  • In one embodiment, the servlet displays the alert form which is displayed to the [0237] user 54. As discussed above, 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 50A where it is displayed. With specific reference to FIG. 22, in one embodiment the returned alert information is displayed on the remote device 50A in an alert information screen 330.
  • With specific reference to FIG. 21A, a [0238] first method 302 for remotely processing an alert is provided. In a first step 304, alert information is received at the remote device. In a second step 306, the user selects the alert. In a third step 308, the alert information is retrieved from the database 22 as a function of the selected alert.
  • With specific reference to FIG. 21B, a [0239] second method 310 for remotely requesting player information using the remote device 50A is shown, according to a second embodiment of the present invention.
  • In a [0240] first step 312, the alert information is retrieved as a function of the user role.
  • In a [0241] second step 314, the retrieved alert information is displayed on the remote device 50A.
  • In a [0242] third step 316, the user selects an alert, then the method 310 proceeds to a fourth step 318.
  • In the [0243] fourth step 318, alert detail is retrieved and displayed as a function of the selected alert.
  • In a [0244] fifth step 320, the user selects an alert button for refreshing the alert information stored in the system 10.
  • In a [0245] sixth step 322, the user acknowledges the alert.
  • In a [0246] seventh step 324, the system determines if the alert has already been acknowledged.
  • In an [0247] 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.
  • In the [0248] 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.
  • In the [0249] third step 316, the user selects the alert button to refresh the alert information displayed at the remote device 50A.
  • Obviously, many modifications and variations of the present invention are possible in light of the above teachings. The invention maybe practiced otherwise than as specifically described within the scope of the appended claims. [0250]
  • J. Patron Point Adjustment [0251]
  • With reference to FIGS. 23A, 23B and [0252] 24, 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. In one embodiment, 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.
  • In one embodiment, the data includes a point management form (not shown) which is sent from the [0253] remote network interface 68 to the remote device 50A. 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. Once the player 24 has been identified, the remote network interface 68 sends a point adjustment request from to the remote device 50A.
  • With specific reference to FIG. 24, a sample point [0254] adjustment request form 506, according to one embodiment, is shown. In the illustrated embodiment, 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. When finished, the user 54 may select an ISSUE button to send the date to the host computer is where the database 22 is updated.
  • With specific reference to FIG. 23B, a [0255] second method 510 for adjusting points associated with a player 24 in a player tracking system is shown. In a first step 512, a request is displayed on the remote device 50A. The user 54 may then fill out the form and send the form back to the host computer 18. In one embodiment, a player ID card number is manually entered on the remote device 59A. In another embodiment, the player ID card number is read from the ID card by the bar code reader 66 or the ID card reader 62.
  • In a [0256] 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.
  • K. Comp Point Vouchers [0257]
  • With reference to FIGS. 25A, 25B and [0258] 26, the remote device 50 maybe used to issue point vouchers or comp point vouchers to a player 24. The vouchers may be embodied in a paper voucher which is printed on a remote printer carried by the user 54 or may be embodied in a pre-printed voucher having a voucher ID number which is carried by the user 54, and assigned to the player 24 in the player tracking system. Alternatively, the voucher may be embodied in a record stored in the database 22.
  • In one embodiment of the present invention, the [0259] remote network interface 68 exchanges data between the host computer 18 and the remote device 50A. 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. 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 [0260] remote network interface 68 may send a request form to the remote device 50A. The user 54 enters data onto the request form and the remote device sends the data to the remote network interface 68.
  • With specific reference to FIG. 25, in one embodiment of the present invention, a [0261] method 530 implements a player tracking system for use with the gaming system. In a first step 532 a fillable form is sent to the remote device 50A. In a second step 534, the form is filled with data for issuing a voucher to the player 24.
  • The [0262] user 54 may enter the player ID card number associated with the player 24 on the request form. In one embodiment, the player ID card number is entered manually. In another embodiment, the player ID card is read from the player ID card by the ID card reader 62 or the bar code reader 66. After the player has been identified, a list of the vouchers for which the patron has enough comp points to purchase are listed. With specific reference to FIG. 26, a player voucher form 536, according to an embodiment of the present invention, 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.
  • With specific reference to FIG. 25B, a flow diagram of a [0263] second method 536 for assigning vouchers to a player in a player tracking system is shown. In a first step 540, a first request form is displayed on the remote device 50A. 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. In 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. In the third step 546, the player's ID card number is validated. In a fourth step 548, if the ED card number is valid, then the method 538 proceeds to a fifth step 550. Otherwise, the method 538 proceeds to the third step 544 and an error message is displayed. In 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. In 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. In the seventh step 554, a request form or player voucher form 548 is displayed on the remote device 50A. As discussed above, 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. In 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.
  • L. Redemption of Printed Vouchers [0264]
  • With reference to FIGS. 27A, 27B and [0265] 28, the remote device 50 may be used to validated and process, i.e., redeem, printed vouchers. A printer voucher may be distributed for any number of reasons, for example, including a promotional event. Typically, the voucher may be redeemed for an associated service or product. For example, a printer voucher may be redeemed for a free dinner or drink.
  • As discussed below in one embodiment, the [0266] remote network interface 68 generates and delivers to the remote device 50A a request form. The user 54 may enter a voucher ID number onto the form. By pressing a continue button, the voucher ID may be validated and processed. A status may then be returned to the user 54.
  • With reference to FIG. 27A, in one embodiment a [0267] method 540 is used to redeem a voucher. In a first step 542, a fillable form is sent to the remote device 50A. In a second step 544, the fillable form is filled out without voucher information by the user 54A. In one embodiment, the voucher information includes a voucher ID number which may be entered manually or by reading a code on the voucher. For example, the code may be a bar code printed on the voucher which is read by the bar code reader 66. In a third step 546, the voucher ID number is validated and redeemed.
  • With specific reference to FIG. 28, in one embodiment, once a voucher has been identified by the [0268] remote network interface 68, a voucher information form 548 is displayed on the remote device 50A. 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. Once the user 54 verifies the data displayed on the voucher information form, the user 54 may press the continue button to validate and except the voucher.
  • With specific reference to FIG. 27B, a [0269] method 550 for validating and processing and redeeming printed vouchers according to another embodiment of the present invention is shown. In a first step 552, a request form is displayed on the remote device 50A. The request form allows the user 54 to enter a voucher number or a voucher ID number. In one embodiment, the voucher ID number is entered manually. In another embodiment, the voucher number is read from the printed voucher. For example, the voucher ID number may be encoded into a bar code which is read by the bar code reader 66. In a second step 554, if the voucher ID number has been entered then the method proceeds to a third step 556. Otherwise, the method 550 proceeds to a fourth step 558 and an error message is displayed. In the third step 556, the voucher number is validated. In 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. In 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.
  • M. Voucher Information Retrieval [0270]
  • With reference to FIGS. 29A, 29B and [0271] 30, the remote device 50A 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. 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 database 22. In another embodiment, the voucher may be embodied in a printed ticket having the voucher ID printed or encoded thereon. The voucher ID number would be associated with the player 24 in the database 22.
  • In one aspect of the present invention, at least one voucher is assigned to the [0272] 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 50A. The data includes voucher information associated with the voucher assigned to the player 24 in the player tracking system.
  • In one embodiment, the data exchange between the [0273] remote device 50A and the remote network interface 68 includes a request form. The remote network interface 68 sends the request form to the remote device 50A. The request form may be used by the user 54 for entering information related to the player. The remote device 50A sends the player information to the remote interface 68. As discussed below, in one embodiment of the present invention, the player information includes the player ID card number. The player ID card number may be entered manually or may be read by the 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.
  • With specific reference to FIG. 29A, a [0274] first method 570 for redeeming outstanding vouchers for a selected player 24 is shown. In a first step 572, a fillable form is sent to the remote device 50A. In a second step 574, the form is filled out by the user 54 for identifying the player. In a third step 576, voucher information is retrieved through the remote network interface 68. As discussed above, once the player has been identified, a list of outstanding vouchers is returned to the remote device 50A. 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.
  • With specific reference to FIG. 29B, [0275] second method 580 for displaying and redeeming outstanding vouchers associated with the player 24 is shown. In a first step 582, a request form is displayed on the remote device 50A. In one embodiment, the user 54 may enter a player ID card number on the request form. In one embodiment, the player ID card number is entered manually. In another embodiment, the player ID card number may be read from the player ID card by the ID card reader 62 or the bar code reader 66. In a second step 584, if an ID card number has been entered, then 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. In the third step 588, the ID card number is validated. In a fifth step 590, if the ID card number is not valid, then the method 580 proceeds to the third step 586 and an error message is displayed. Otherwise, the method proceeds to a sixth step 592.
  • In the [0276] sixth 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.
  • In the [0277] seventh step 594, any outstanding vouchers associated with the player 24 are retrieved from the database 22. In an eighth step 596, the retrieved outstanding vouchers are displayed on the remote device 50A. As discussed above, each voucher in the list has an associated detail button (not shown).
  • In a [0278] 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. In the tenth step 600, voucher details for the selected voucher are retrieved from the database 22. In eleventh step 602, the voucher details for the selected voucher are displayed on the remote device 50A. In a twelfth step 604, if 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.
  • In the [0279] thirteenth step 606, the selected voucher is marked as being accepted and the method returns to the seventh step 594.
  • N. System Information [0280]
  • In another aspect of the present invention, the [0281] 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 50A, for example, for purposes of tech support. In one embodiment, 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.
  • In one embodiment, the data includes information which is associated with a current client being utilized on the [0282] remote device 50A. For example, the data may include but is not limited to a TCP/IP address of the current client. An HTTP context of the current client for the current session, an IOP ID of the current client as defined in 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 [0283] current user 54 of the remote device 50. For example, the data may include an employee ID number and/or the employee name.
  • Obviously, many modifications and variations of the present invention are possible in light of the above teachings. The invention may be practiced otherwise than as specifically described within the scope of the appended claims. [0284]

Claims (69)

What is claimed is:
1. A remote system for use with a gaming system, the gaming system for implementing a player tracking system and having at least one electronic gaming machine playable by a player, a host computer coupled to the at least one electronic gaming machine by a network, the host computer including a database for maintaining the player tracking system, the remote system comprising:
a remote device for receiving identification information input by a user; and,
a remote network interface coupled to the remote device for receiving the identification information from the remote device, retrieving player information from the database as a function of the identification information, and returning the player information to the remote device.
2. A remote system, as set forth in claim 1, wherein the remote device is coupled to the remote network interface by a wireless connection.
3. A remote system, as set forth in claim 2, wherein the wireless connection uses an IEEE 802.11 standard.
4. A remote system, as set forth in claim 3, wherein the wireless connection is IEEE 802.11b.
5. A remote system, as set forth in claim 3, wherein the wireless connection is IEEE 802.11g.
6. A remote system, as set forth in claim 1, the remote device having a processor and a web client for interaction with the user.
7. A remote system, as set forth in claim 6, the web client for acquiring input from the user and formatting and presenting data to the user.
8. A remote system, as set forth in claim 1, the remote network interface for sending a request form to the remote device.
9. A remote system, as set forth in claim 8, the request form being fillable with the identification information by the user.
10. A remote system, as set forth in claim 9, the remote device having a processor and a web client for interaction with a user, the request form being accessible through the web client.
11. A remote system, as set forth in claim 10, the request form accepting the identification information.
12. A remote system, as set forth in claim 11, the identification information including one of an identification card number and a device number associated with the electronic gaming machine.
13. A remote system, as set forth in claim 11, the identification information including an identification card number, the remote network interface for receiving the identification card number and determining if the identification card number is valid.
14. A remote system, as set forth in claim 13, the remote network interface for retrieving the player information from the database if the identification card number is valid.
15. A remote system as set forth in claim 13, further comprising a card reader connected to the remote device, the card reader for reading the identification card number from a player identification card.
16. A remote system, as set forth in claim 11, the identification information including a device identification number associated with the electronic gaming machine.
17. A remote system, as set forth in claim 16, the remote network interface for receiving the device identification number and retrieving player information from the database as a function of the device identification number, the player information associated with the player playing the electronic gaming machine.
18. A remote system, as set forth in claim 1, the remote network interface coupled to the database for retrieving and storing data therein.
19. A remote system, as set forth in claim 18, the database for storing data in database tables.
20. A remote system, as set forth in claim 19, further comprising a plurality of first data object coupled to the database tables for retrieving and storing data in the database tables.
21. A remote system, as set forth in claim 20, further comprising at least one second data object coupled to the first data objects for assembling multiple first data objects into a third data object.
22. A remote system, as set forth in claim 21, the third object coupled to the remote network interface for receiving queries from the remote network interface, retrieving responsive data from the database, formatting the responsive data and returning the responsive data to the remote network interface.
23. A remote system, as set forth in claim 22, the remote network interface for receiving the responsive data and transmitting the responsive data to the remote device.
24. A remote system, as set forth in claim 23, the remote device having a processor and a web client for interaction with a user, the remote network interface for formatting the responsive data into a hyper text mark-up language response for display by the web client.
25. A remote system, as set forth in claim 6, the web client including a plurality of servlets for providing functionality to a user.
26. A remote system, as set forth in claim 25, the web client including a login layer for identifying the user.
27. A remote system, as set forth in claim 26, the web client including a menu layer for allowing the user to navigate to and access the servlets.
28. A remote system, as set forth in claim 27, the user having an assigned type, the menu layer for allowing accessing to servlets and restricting access to servlets as a function of the assigned type.
29. A remote system, as set forth in claim 1, wherein the player information includes a player name.
30. A remote system, as set forth in claim 1, wherein the player information includes a player address.
31. A remote system, as set forth in claim 1, wherein the player information includes a patron host name.
32. A remote system, as set forth in claim 1, wherein the player information includes at least one anniversary date.
33. A remote system, as set forth in claim 1, wherein the player information includes at least one meter for tracking bonus points.
34. A remote system, as set forth in claim 33, wherein the bonus points are one of incentive points and credits.
35. A remote system, as set forth in claim 33 wherein the bonus points are one of cashable and non-cashable.
36. A method using a remote device for retrieving information related to a player in a player tracking system for use with a gaming system, the gaming system including at least one electronic gaming machine playable by the player and a host computer coupled to the at least one electronic gaming machine by a network, the host computer including a database for maintaining the player tracking system, the method including the steps of:
receiving identification information at the remote device;
receiving the identification information from the remote device at the host computer; and,
retrieving player information from the database as a function of the identification information.
37. A method, as set forth in claim 36, the gaming system having a remote network interface for coupling the remote device to the host computer, the method including the step of providing a wireless connection between the remote device and the remote network interface.
38. A method, as set forth in claim 37, wherein the wireless connection uses an IEEE 802.11 standard.
39. A method, as set forth in claim 38, wherein the wireless connection is IEEE 802.11b.
40. A method, as set forth in claim 38, wherein the wireless connection is IEEE 802.11g.
41. A method, as set forth in claim 36, the remote device having a processor and a web client for interaction with a user, the method including the steps of:
acquiring input via the web client from the user; and,
formatting and presenting data to the user.
42. A method, as set forth in claim 36, the method including the step of sending a request form by the remote network interface to the remote device.
43. A method, as set forth in claim 42, the request form being fillable with the identification information by a user.
44. A method, as set forth in claim 43, the request form being accessible through a web client.
45. A method, as set forth in claim 44, the method including the step of accepting by the request form the identification information.
46. A method, as set forth in claim 45, the identification information including one of an identification card number and a device number associated with the electronic gaming machine.
47. A method, as set forth in claim 45, the identification information including an identification card number, the method including the steps of receiving the identification card number by the remote network interface and determining if the identification card number is valid.
48. A method, as set forth in claim 47, the method including the steps of retrieving the player information from the database if the identification card number is valid.
49. A method as set forth in claim 47, the remote device having a card reader, the method including the step of reading the identification card number from a player identification card by the card reader.
50. A method, as set forth in claim 47, the identification information including a device identification number associated with the electronic gaming machine.
51. A method, as set forth in claim 50, including the steps of receiving the device identification number at the remote network interface and retrieving player information from the database as a function of the device identification number, the player information associated with the player playing the electronic gaming machine.
52. A method, as set forth in claim 36, the remote network interface coupled to the database for retrieving and storing data therein.
53. A method, as set forth in claim 52, the database for storing data in database tables.
54. A method, as set forth in claim 53, including the step of providing a plurality of first data object coupled to the database tables for retrieving and storing data in the database tables.
55. A method, as set forth in claim 54, including the step of providing at least one second data object coupled to the first data objects for assembling multiple first data objects into a third data object.
56. A method, as set forth in claim 55, the third object coupled to the remote network interface, the method including the step of receiving queries from the remote network interface at the third object, retrieving responsive data from the database, formatting the responsive data and returning the responsive data to the remote network interface.
57. A method, as set forth in claim 56, including the steps of receiving the responsive data and transmitting the responsive data to the remote device.
58. A method, as set forth in claim 57, the remote device having a processor and a web client for interaction with a user, the method including the step of formatting the responsive data, at the remote network interface, into a hyper text mark-up language response for display by the web client.
59. A method, as set forth in claim 41 the web client including a plurality of servlets for providing functionality to a user.
60. A method, as set forth in claim 59, the web client including a login layer for identifying the user.
61. A method, as set forth in claim 60, the web client including a menu layer for allowing the user to navigate to and access the servlets.
62. A method, as set forth in claim 61, the user having an assigned type, the menu layer for allowing accessing to servlets and restricting access to servlets as a function of the assigned type.
63. A method, as set forth in claim 36, wherein the player information includes a player name.
64. A method, as set forth in claim 36, wherein the player information includes a player address.
65. A method, as set forth in claim 36, wherein the player information includes a patron host name.
66. A method, as set forth in claim 36, wherein the player information includes at least one anniversary date.
67. A method, as set forth in claim 36, wherein the player information includes at least one meter for tracking bonus points.
68. A method, as set forth in claim 67, wherein the bonus points are one of incentive points and credits.
69. A method, as set forth in claim 67, wherein the bonus points are one of cashable and non-cashable.
US10/661,131 2001-09-28 2003-09-12 System and method for retrieving player information in a player tracking system Abandoned US20040092303A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/661,131 US20040092303A1 (en) 2001-09-28 2003-09-12 System and method for retrieving player information in a player tracking system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/967,571 US20030069071A1 (en) 2001-09-28 2001-09-28 Entertainment monitoring system and method
US10/661,131 US20040092303A1 (en) 2001-09-28 2003-09-12 System and method for retrieving player information in a player tracking system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/967,571 Continuation-In-Part US20030069071A1 (en) 2001-09-28 2001-09-28 Entertainment monitoring system and method

Publications (1)

Publication Number Publication Date
US20040092303A1 true US20040092303A1 (en) 2004-05-13

Family

ID=25512990

Family Applications (21)

Application Number Title Priority Date Filing Date
US09/967,571 Abandoned US20030069071A1 (en) 2001-09-28 2001-09-28 Entertainment monitoring system and method
US10/661,391 Abandoned US20040116184A1 (en) 2001-09-28 2003-09-12 System and method for processing a table rating for a player
US10/661,390 Expired - Lifetime US7303470B2 (en) 2001-09-28 2003-09-12 System and method for assigning a voucher to a player in a player tracking system
US10/661,392 Abandoned US20040113360A1 (en) 2001-09-28 2003-09-12 System and method for enrolling a player in a player tracking system
US10/661,145 Abandoned US20040092306A1 (en) 2001-09-28 2003-09-12 System and method for processing an alert in a gaming system
US10/661,450 Abandoned US20040127291A1 (en) 2001-09-28 2003-09-12 System and method for retrieving remote device information
US10/661,140 Abandoned US20040092305A1 (en) 2001-09-28 2003-09-12 System and method for retrieving player attendance information in a gaming system
US10/661,198 Abandoned US20040259632A1 (en) 2001-09-28 2003-09-12 System and method for crediting a player of a gaming machine
US10/661,131 Abandoned US20040092303A1 (en) 2001-09-28 2003-09-12 System and method for retrieving player information in a player tracking system
US10/661,395 Abandoned US20040116185A1 (en) 2001-09-28 2003-09-12 System and method for processing a cash ticket in a gaming system
US10/661,128 Abandoned US20040082380A1 (en) 2001-09-28 2003-09-12 System for providing an interface for a gaming device
US10/660,959 Abandoned US20040082386A1 (en) 2001-09-28 2003-09-12 System and method for processing a hopper fill in a gaming system
US10/661,129 Abandoned US20040092314A1 (en) 2001-09-28 2003-09-12 System and method for retrieving device information
US10/661,865 Abandoned US20040092307A1 (en) 2001-09-28 2003-09-12 System and method for redemption of printed vouchers
US10/661,233 Abandoned US20050075165A1 (en) 2001-09-28 2003-09-12 System and method for retrieving voucher information assigned to a player in a player tracking system
US10/661,133 Abandoned US20040092304A1 (en) 2001-09-28 2003-09-12 System and method for processing a jackpot in a gaming system
US10/662,101 Abandoned US20050027381A1 (en) 2001-09-28 2003-09-12 System and method for adjusting points assigned to a player in a player tracking system
US11/094,605 Expired - Lifetime US7303475B2 (en) 2001-09-28 2005-03-30 Entertainment monitoring system and method
US11/214,358 Active 2025-09-01 US9033788B2 (en) 2001-09-28 2005-08-29 Entertainment management system with multi-lingual support
US11/264,630 Abandoned US20060052169A1 (en) 2001-09-28 2005-11-01 Entertainment monitoring system and method
US12/269,489 Abandoned US20090069079A1 (en) 2001-09-28 2008-11-12 Entertainment monitoring system and method

Family Applications Before (8)

Application Number Title Priority Date Filing Date
US09/967,571 Abandoned US20030069071A1 (en) 2001-09-28 2001-09-28 Entertainment monitoring system and method
US10/661,391 Abandoned US20040116184A1 (en) 2001-09-28 2003-09-12 System and method for processing a table rating for a player
US10/661,390 Expired - Lifetime US7303470B2 (en) 2001-09-28 2003-09-12 System and method for assigning a voucher to a player in a player tracking system
US10/661,392 Abandoned US20040113360A1 (en) 2001-09-28 2003-09-12 System and method for enrolling a player in a player tracking system
US10/661,145 Abandoned US20040092306A1 (en) 2001-09-28 2003-09-12 System and method for processing an alert in a gaming system
US10/661,450 Abandoned US20040127291A1 (en) 2001-09-28 2003-09-12 System and method for retrieving remote device information
US10/661,140 Abandoned US20040092305A1 (en) 2001-09-28 2003-09-12 System and method for retrieving player attendance information in a gaming system
US10/661,198 Abandoned US20040259632A1 (en) 2001-09-28 2003-09-12 System and method for crediting a player of a gaming machine

Family Applications After (12)

Application Number Title Priority Date Filing Date
US10/661,395 Abandoned US20040116185A1 (en) 2001-09-28 2003-09-12 System and method for processing a cash ticket in a gaming system
US10/661,128 Abandoned US20040082380A1 (en) 2001-09-28 2003-09-12 System for providing an interface for a gaming device
US10/660,959 Abandoned US20040082386A1 (en) 2001-09-28 2003-09-12 System and method for processing a hopper fill in a gaming system
US10/661,129 Abandoned US20040092314A1 (en) 2001-09-28 2003-09-12 System and method for retrieving device information
US10/661,865 Abandoned US20040092307A1 (en) 2001-09-28 2003-09-12 System and method for redemption of printed vouchers
US10/661,233 Abandoned US20050075165A1 (en) 2001-09-28 2003-09-12 System and method for retrieving voucher information assigned to a player in a player tracking system
US10/661,133 Abandoned US20040092304A1 (en) 2001-09-28 2003-09-12 System and method for processing a jackpot in a gaming system
US10/662,101 Abandoned US20050027381A1 (en) 2001-09-28 2003-09-12 System and method for adjusting points assigned to a player in a player tracking system
US11/094,605 Expired - Lifetime US7303475B2 (en) 2001-09-28 2005-03-30 Entertainment monitoring system and method
US11/214,358 Active 2025-09-01 US9033788B2 (en) 2001-09-28 2005-08-29 Entertainment management system with multi-lingual support
US11/264,630 Abandoned US20060052169A1 (en) 2001-09-28 2005-11-01 Entertainment monitoring system and method
US12/269,489 Abandoned US20090069079A1 (en) 2001-09-28 2008-11-12 Entertainment monitoring system and method

Country Status (2)

Country Link
US (21) US20030069071A1 (en)
CA (1) CA2398869C (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8092302B2 (en) 2008-11-12 2012-01-10 Igt Gaming system, gaming device and method providing tiered progressive bonusing system
US8152630B2 (en) 2008-11-13 2012-04-10 Igt Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points
US8376840B1 (en) * 2010-11-03 2013-02-19 Wms Gaming, Inc. Player tracking mechanism for secondary wagering games
US8439733B2 (en) 2007-06-14 2013-05-14 Harmonix Music Systems, Inc. Systems and methods for reinstating a player within a rhythm-action game
US8444464B2 (en) 2010-06-11 2013-05-21 Harmonix Music Systems, Inc. Prompting a player of a dance game
US8449360B2 (en) 2009-05-29 2013-05-28 Harmonix Music Systems, Inc. Displaying song lyrics and vocal cues
US8465366B2 (en) 2009-05-29 2013-06-18 Harmonix Music Systems, Inc. Biasing a musical performance input to a part
US8512144B2 (en) 2003-10-20 2013-08-20 Tipping Point Group, Llc Method and apparatus for providing secondary gaming machine functionality
US8550908B2 (en) 2010-03-16 2013-10-08 Harmonix Music Systems, Inc. Simulating musical instruments
US8663013B2 (en) 2008-07-08 2014-03-04 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US8678896B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for asynchronous band interaction in a rhythm action game
US8686269B2 (en) 2006-03-29 2014-04-01 Harmonix Music Systems, Inc. Providing realistic interaction to a player of a music-based video game
US8702485B2 (en) 2010-06-11 2014-04-22 Harmonix Music Systems, Inc. Dance game and tutorial
US8721449B2 (en) 2003-10-20 2014-05-13 Tipping Point Group, Llc Method and system for paragame activity at electronic gaming machine
US8784213B2 (en) 2003-10-20 2014-07-22 Tipping Point Group Enhanced video gaming machine
US9024166B2 (en) 2010-09-09 2015-05-05 Harmonix Music Systems, Inc. Preventing subtractive track separation
US9358456B1 (en) 2010-06-11 2016-06-07 Harmonix Music Systems, Inc. Dance competition game
US9378622B2 (en) 2011-03-14 2016-06-28 Tipping Point Group, Llc Gaming devices with dedicated player RNG and time share features
US9564004B2 (en) 2003-10-20 2017-02-07 Igt Closed-loop system for providing additional event participation to electronic video game customers
US9582963B2 (en) 2003-10-20 2017-02-28 Tipping Point Group, Llc Method and system for gaming machine accounting
US9616331B1 (en) 2012-08-01 2017-04-11 Aristocrat Technologies Australia Pty Limited Gaming machine tournament management system
US9916735B2 (en) 2015-07-22 2018-03-13 Igt Remote gaming cash voucher printing system
US9981193B2 (en) 2009-10-27 2018-05-29 Harmonix Music Systems, Inc. Movement based recognition and evaluation
US10127765B1 (en) 2003-10-20 2018-11-13 Tipping Point Group, Llc Gaming machine having secondary gaming controller with proxy configuration
US10357714B2 (en) 2009-10-27 2019-07-23 Harmonix Music Systems, Inc. Gesture-based user interface for navigating a menu
US12020533B2 (en) 2014-01-07 2024-06-25 Vulcan Gaming Llc Gaming machine having secondary gaming controller and primary and secondary credit balances

Families Citing this family (395)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5655961A (en) * 1994-10-12 1997-08-12 Acres Gaming, Inc. Method for operating networked gaming devices
US8360857B2 (en) * 1997-06-23 2013-01-29 Igt Systems, methods and apparatus for facilitating a flat rate play session on a gaming device and example player interfaces to facilitate such
US7140964B2 (en) * 1997-06-23 2006-11-28 Walker Digital, Llc Gaming device for a flat rate play session and a method of operating same
US8172671B2 (en) * 2002-04-19 2012-05-08 Walker Digital, Llc Method and apparatus for facilitating play of a gaming device
US7874914B2 (en) * 1996-12-30 2011-01-25 Igt System and method for communicating game session information
US7993197B2 (en) * 2001-08-10 2011-08-09 Igt Flexible loyalty points programs
US20050054439A1 (en) * 2001-08-10 2005-03-10 Igt Wide area gaming and retail player tracking
US20060046842A1 (en) * 2001-08-10 2006-03-02 Igt Ticket redemption using encrypted biometric data
US7946917B2 (en) * 2001-08-10 2011-05-24 Igt Flexible loyalty points programs
US8430749B2 (en) * 2001-08-10 2013-04-30 Igt Dynamic casino tracking and optimization
US7785194B2 (en) * 2001-09-18 2010-08-31 Igt Player specific rewards
US8337296B2 (en) 2001-09-28 2012-12-25 SHFL entertaiment, Inc. Method and apparatus for using upstream communication in a card shuffler
US20070287541A1 (en) 2001-09-28 2007-12-13 Jeffrey George Tracking display with proximity button activation
US20060287098A1 (en) * 2001-09-28 2006-12-21 Morrow James W System and method for gaming-content configuration and management system
US8616552B2 (en) 2001-09-28 2013-12-31 Shfl Entertainment, Inc. Methods and apparatuses for an automatic card handling device and communication networks including same
US8011661B2 (en) 2001-09-28 2011-09-06 Shuffle Master, Inc. Shuffler with shuffling completion indicator
US20030069071A1 (en) * 2001-09-28 2003-04-10 Tim Britt Entertainment monitoring system and method
US7103356B2 (en) * 2001-12-11 2006-09-05 Bally Wulff Holding Gmbh & Co. Kg Method of operating a money game means
US7887411B2 (en) * 2002-01-11 2011-02-15 First Principles, Inc. Entrance-exchange structure and method
US20030144053A1 (en) * 2002-01-25 2003-07-31 Michaelson Richard E. Gaming with fee-type wagering
US6886829B2 (en) 2002-02-08 2005-05-03 Vendingdata Corporation Image capturing card shuffler
GB0203517D0 (en) * 2002-02-14 2002-04-03 Waterleaf Ltd Decision support system and method of operation thereof
US7063617B2 (en) * 2002-02-25 2006-06-20 Igt Wins of restricted credits in a gaming machine
US7950996B2 (en) * 2002-02-27 2011-05-31 Igt Methods and devices for gaming account management
JP3585468B2 (en) * 2002-02-28 2004-11-04 株式会社コナミコンピュータエンタテインメント東京 GAME DEVICE, PROGRAM, AND GAME DEVICE CONTROL METHOD
US8221224B2 (en) * 2002-02-28 2012-07-17 Igt Method for distributing large payouts with minimal interruption of a gaming session
US20050027721A1 (en) * 2002-04-03 2005-02-03 Javier Saenz System and method for distributed data warehousing
WO2003089086A1 (en) * 2002-04-19 2003-10-30 Walker Digital, Llc Method for employing flat rate play
EP3182353A1 (en) * 2002-04-30 2017-06-21 Waterleaf Limited System for playing a game
US8979646B2 (en) * 2002-06-12 2015-03-17 Igt Casino patron tracking and information use
US7803052B2 (en) * 2002-06-28 2010-09-28 Microsoft Corporation Discovery and distribution of game session information
US7815507B2 (en) * 2004-06-18 2010-10-19 Igt Game machine user interface using a non-contact eye motion recognition device
US8460103B2 (en) * 2004-06-18 2013-06-11 Igt Gesture controlled casino gaming system
GB2408369A (en) * 2002-09-10 2005-05-25 Acres Gaming Inc Method and device for collecting and reporting data
US20040073667A1 (en) * 2002-10-11 2004-04-15 Hamilton Darin E. System and method for providing access to computer program applications
JP2004178035A (en) * 2002-11-25 2004-06-24 Hitachi Ltd Database operation management method
US8147325B2 (en) * 2002-12-05 2012-04-03 Scientific Games Holdings Limited Systems and methods for playing games of chance or skill using an alternate method of entry
US7803053B2 (en) * 2003-01-08 2010-09-28 Igt System for real-time game network tracking
US20040142744A1 (en) * 2003-01-08 2004-07-22 Acres Gaming Incorporated Mobile data access
US7783546B2 (en) * 2003-01-30 2010-08-24 Goldman Sachs & Co. Automated financial instrument exchange apparatus and systems
US20040185937A1 (en) * 2003-03-04 2004-09-23 Aruze Corporation Wireless communication terminal unit, gaming machine, information managing apparatus and gaming system
US7850524B2 (en) * 2003-03-25 2010-12-14 Wms Gaming Inc. Progressive jackpot game with special bonus
US7329185B2 (en) * 2003-04-21 2008-02-12 Harrah's Operating Company, Inc. Universal comp bank and regional servers for use in multi-property casino enterprise
US20040243519A1 (en) * 2003-06-02 2004-12-02 Nokia Corporation Prompted electronic mobile-service information communications with validation
US7410422B2 (en) * 2003-06-13 2008-08-12 Harrah's Operating Company, Inc. Unified player rewards
US7662040B2 (en) * 2003-07-02 2010-02-16 Wms Gaming Inc. Gaming machine having a community game with side wagering
US9466179B2 (en) 2003-07-02 2016-10-11 Bally Gaming, Inc. Gaming machine having a community game with side wagering
US7780531B2 (en) 2003-07-02 2010-08-24 Wms Gaming Inc. Gaming machine having a community game with side wagering
US7963846B2 (en) * 2003-07-02 2011-06-21 Wms Gaming Inc. Gaming machine having multiple level progressive feature with player controlled outcome
US8043152B2 (en) 2003-07-03 2011-10-25 Igt Methods and system for providing paper-based outcomes
US7717788B2 (en) * 2003-08-14 2010-05-18 Harrah's Entertainment, Inc. Progressive promotional marketing system
US20050060231A1 (en) * 2003-09-11 2005-03-17 Konami Gaming, Inc. Gaming incentive system and method of redeeming bonus points
WO2005027062A1 (en) * 2003-09-11 2005-03-24 Konami Gaming, Inc. System for providing an interface for a gaming device
US20070026941A1 (en) * 2003-09-12 2007-02-01 Block Rory L Restricted-access progressive game for a gaming machine
WO2005032674A2 (en) * 2003-09-12 2005-04-14 Wms Gaming Inc. Player identification feature for restricted-access wagering games
US20070060319A1 (en) * 2003-09-12 2007-03-15 Wms Gaming Inc. Gaming network for use in a restricted-access progressive game
AU2004305823B2 (en) 2003-09-15 2011-03-17 Igt Player specific network
WO2005029279A2 (en) * 2003-09-16 2005-03-31 Acres Gaming Incorporated Method and apparatus for awarding individual or group point multiplication
WO2005029268A2 (en) * 2003-09-16 2005-03-31 Acres Gaming Incorporated Automated mailing interface responsive to patron triggers
GB0322107D0 (en) * 2003-09-22 2003-10-22 Waterleaf Ltd Menu system
US7867081B2 (en) * 2003-12-08 2011-01-11 Igt System for join-up incentive messaging and bonusing
EP1706853A1 (en) * 2004-01-14 2006-10-04 Igt Network gaming system management
US7534169B2 (en) 2005-07-08 2009-05-19 Cfph, Llc System and method for wireless gaming system with user profiles
US8092303B2 (en) 2004-02-25 2012-01-10 Cfph, Llc System and method for convenience gaming
US7811172B2 (en) 2005-10-21 2010-10-12 Cfph, Llc System and method for wireless lottery
US20070060358A1 (en) 2005-08-10 2007-03-15 Amaitis Lee M System and method for wireless gaming with location determination
US7637810B2 (en) 2005-08-09 2009-12-29 Cfph, Llc System and method for wireless gaming system with alerts
US8616967B2 (en) 2004-02-25 2013-12-31 Cfph, Llc System and method for convenience gaming
US20070167218A1 (en) * 2004-02-26 2007-07-19 Rothschild Wayne H Method and apparatus for utlizing tickets to progress game play in a gaming machine
WO2005089351A2 (en) * 2004-03-15 2005-09-29 Igt Event calendar at electronic gaming device
WO2005099841A1 (en) 2004-03-29 2005-10-27 Wms Gaming Inc. Wagering game with video lottery bonus game
WO2005099425A2 (en) 2004-03-30 2005-10-27 Wms Gaming Inc. Wagering game providing free game play as a progressive award
WO2005099845A1 (en) * 2004-03-31 2005-10-27 Wms Gaming Inc. Symbol driven contributions for a prize pool in a wagering game
US7493492B2 (en) * 2004-04-17 2009-02-17 International Business Machines Corporation Limiting access to publicly available object-oriented interfaces via password arguments
US20110111855A9 (en) * 2004-05-07 2011-05-12 Hardy Dow K Method and apparatus for providing player incentives
US7819747B2 (en) 2004-05-07 2010-10-26 Gamelogic Inc. Method and apparatus for conducting a game of chance
US8109828B2 (en) 2004-05-07 2012-02-07 Scientific Games Holdings Limited System and method for playing a game having online and offline elements
US7771264B2 (en) 2004-05-07 2010-08-10 Gamelogic Inc. Method and apparatus for conducting a wagering game of chance including a prize wheel game
US7959502B2 (en) 2004-05-07 2011-06-14 Gamelogic Inc. Method of playing a game of chance including a computer-based game
US8100759B2 (en) * 2004-05-07 2012-01-24 Scientific Games Holdings Limited Method and apparatus for providing player incentives
US8425297B2 (en) 2004-05-07 2013-04-23 Scientific Games Holdings Limited Method and apparatus for conducting a game of chance including a ticket
US7901285B2 (en) * 2004-05-07 2011-03-08 Image Fidelity, LLC Automated game monitoring
US8047907B2 (en) 2004-05-07 2011-11-01 Scientific Games Holdings Limited Method and apparatus for conducting a game of chance using pull-tab tickets
US8038529B2 (en) * 2004-05-07 2011-10-18 Gamelogic, Inc. Method and apparatus for conducting a game of chance
US8845409B2 (en) 2004-05-07 2014-09-30 Scientific Games Holdings Limited Method and apparatus for reinvesting winnings
US8025567B2 (en) * 2004-05-07 2011-09-27 Gamelogic Inc. Method and apparatus for conducting a game of chance
US8512134B2 (en) * 2004-05-07 2013-08-20 Dow K. Hardy Method and apparatus for providing player incentives
US7666082B2 (en) 2004-05-07 2010-02-23 Gamelogic Inc. Method and apparatus for conducting a game of chance
US8727867B2 (en) 2004-05-07 2014-05-20 Scientific Games Holdings Limited Method and apparatus for conducting a first and second level game and a game of chance
US8512133B2 (en) 2004-05-07 2013-08-20 Scientific Games Holdings Limited Method and apparatus for providing player incentives
US7766739B2 (en) 2004-05-07 2010-08-03 Gamelogic, Inc. Method and apparatus for conducting a game of chance
US7976374B2 (en) 2004-05-07 2011-07-12 Gamelogic, Inc. Method and apparatus for conducting a game of chance
US8029361B2 (en) 2004-05-07 2011-10-04 Gamelogic Inc. Method and apparatus for providing player incentives
US8047917B2 (en) 2004-05-07 2011-11-01 Scientific Games Holdings Limited Method and apparatus for conducting a game of chance
US7815502B2 (en) 2004-05-07 2010-10-19 Gamelogic Inc. Method and apparatus for conducting a game of chance
US9129476B2 (en) 2004-05-07 2015-09-08 Scientific Games Holdings Limited Method and apparatus for providing player incentives
US8425300B2 (en) 2004-05-07 2013-04-23 Scientific Games Holdings Limited Method and apparatus of conducting a game of chance including bingo
AU2005245373B2 (en) 2004-05-13 2012-05-03 Bally Gaming, Inc. Bank wagering game
AU2005245453B2 (en) * 2004-05-18 2009-04-23 Bally Gaming, Inc. Wagering game with enhanced progressive game
US20050277463A1 (en) * 2004-06-15 2005-12-15 Knust Randy L Method and system for monitoring and directing poker play in a casino
US8684839B2 (en) 2004-06-18 2014-04-01 Igt Control of wager-based game using gesture recognition
CN1319008C (en) * 2004-06-18 2007-05-30 华为技术有限公司 Game virtual-article data processing method, game platform system and game system
US7510473B2 (en) * 2004-06-30 2009-03-31 Wms Gaming Inc. Wagering game having progressive amounts represented in various ways
US7846017B2 (en) * 2004-07-06 2010-12-07 Igt Methods and apparatus for facilitating remote viewing of gaming outcomes
US7611408B2 (en) * 2004-07-08 2009-11-03 Igt System for communicating with a player through a mountable interactive interface
JP2006020837A (en) * 2004-07-08 2006-01-26 Aruze Corp Game machine and game system
US7649524B2 (en) * 2004-07-15 2010-01-19 N-Trig Ltd. Tracking window for a digitizer system
US20060012580A1 (en) * 2004-07-15 2006-01-19 N-Trig Ltd. Automatic switching for a dual mode digitizer
AU2005269665B2 (en) * 2004-07-28 2011-05-12 Bally Gaming, Inc. Wagering game with randomly funded progressive amounts
GB2431363B8 (en) 2004-07-28 2010-04-07 Wms Gaming Inc Wagering game having progressive amounts displayedin a matrix
WO2006017512A2 (en) 2004-08-03 2006-02-16 Wagerworks, Inc. Gaming method and device involving progressive wagers
US7357715B2 (en) * 2004-08-03 2008-04-15 Gamelogic, Inc. System and method for playing a role-playing game
US20060035706A1 (en) * 2004-08-13 2006-02-16 Alfred Thomas Wagering game with payoff rounding feature
US8251791B2 (en) 2004-08-19 2012-08-28 Igt Gaming system having multiple gaming machines which provide bonus awards
US7621809B2 (en) 2004-08-19 2009-11-24 Igt Gaming system having multiple gaming machines which provide bonus awards
US7892093B2 (en) 2004-08-19 2011-02-22 Igt Gaming system having multiple gaming machines which provide bonus awards
US7942744B2 (en) * 2004-08-19 2011-05-17 Igt Virtual input system
US8956219B2 (en) * 2004-09-09 2015-02-17 Konami Gaming, Inc. System and method for awarding an incentive award
US20060054687A1 (en) * 2004-09-13 2006-03-16 Peter Betti System and method for an integrated entertainment device network
AT501011B1 (en) * 2004-09-13 2006-10-15 Polynet It Dienstleistungs G M GAME CONSOLE
US20060058090A1 (en) * 2004-09-13 2006-03-16 Pokertek, Inc. System and method for playing an electronic card game
US8684822B2 (en) 2004-09-16 2014-04-01 Bally Gaming, Inc. System-level bonus game and related methods
AU2005211539B2 (en) * 2004-09-30 2008-04-03 Universal Entertainment Corporation Gaming machine and game system
CA2582368A1 (en) * 2004-09-30 2006-04-13 Bally Gaming, Inc. System-level bonus game and related methods
US7771278B1 (en) * 2004-12-21 2010-08-10 Olympian Gaming Llc Casino cashless ticket identification system
US20060155597A1 (en) * 2005-01-10 2006-07-13 Gleason David M Method, system and apparatus for location based advertising
US10540842B2 (en) * 2005-01-11 2020-01-21 Aim Management, Inc. Data storage system for an electronic gaming device
US8202164B2 (en) * 2005-01-21 2012-06-19 Dr Gaming Technology Ticket management apparatus, a ticketing device and a data management system for cashless operation
US8308559B2 (en) 2007-05-07 2012-11-13 Jay Chun Paradise box gaming system
US8668564B2 (en) 2005-01-24 2014-03-11 Solution Champion Limited Jackpot method and system
US8956210B2 (en) 2005-01-24 2015-02-17 Solution Champion Limited Methods and systems for playing baccarat jackpot
US7918723B2 (en) * 2005-01-24 2011-04-05 Jay Chun Methods and systems for playing baccarat jackpot
US7914368B2 (en) * 2005-08-05 2011-03-29 Jay Chun Methods and systems for playing baccarat jackpot with an option for insurance betting
US8323105B2 (en) * 2007-05-07 2012-12-04 Jay Chun Paradise box gaming center
US8210920B2 (en) 2005-01-24 2012-07-03 Jay Chun Methods and systems for playing baccarat jackpot
US7922587B2 (en) * 2005-01-24 2011-04-12 Jay Chun Betting terminal and system
US8920238B2 (en) 2005-01-24 2014-12-30 Jay Chun Gaming center allowing switching between games based upon historical results
US9940778B2 (en) 2005-01-24 2018-04-10 Igt System for monitoring and playing a plurality of live casino table games
US9704348B2 (en) 2005-01-24 2017-07-11 Igt Jackpot method and system
US20060166726A1 (en) 2005-01-24 2006-07-27 Jay Chun Methods and systems for playing baccarat jackpot
US7666090B2 (en) * 2005-01-25 2010-02-23 Igt Method of leasing a gaming machine for a percentage of a net win amount
US7890365B2 (en) * 2005-01-25 2011-02-15 Igt Method of leasing a gaming machine for a flat fee amount
US7934986B2 (en) * 2005-01-25 2011-05-03 Gamelogic, Inc. Method and apparatus for redeeming keno tickets
US7908169B2 (en) * 2005-01-25 2011-03-15 Igt Method of leasing a gaming machine for a percentage of a total coin-in amount
US20060205468A1 (en) * 2005-02-28 2006-09-14 Igt, A Nevada Corporation Multi-player bingo game with secondary wager for instant win game
US7693306B2 (en) * 2005-03-08 2010-04-06 Konami Gaming, Inc. System and method for capturing images from mobile devices for use with patron tracking system
WO2006098867A2 (en) * 2005-03-10 2006-09-21 Nicastro Neil D System and method for inducing wagering in a poker-type game
US20070257429A1 (en) * 2005-03-23 2007-11-08 Kane Steven N Casino related event betting
US8096883B2 (en) * 2005-04-18 2012-01-17 Wms Gaming Inc. System and method for delivering wager gaming machine information
AU2006246389B2 (en) 2005-05-06 2011-12-22 Bally Gaming, Inc. Wagering game with time-based bonus
US20060258427A1 (en) * 2005-05-13 2006-11-16 Igt Wide area table gaming monitor and control system
US8342956B2 (en) * 2005-05-31 2013-01-01 Wms Gaming Inc. Progressive wagering game with funding distribution feature
US8147320B2 (en) * 2005-05-31 2012-04-03 Wms Gaming Inc. Adjustment of awards in progressive system based on wager
US7764836B2 (en) 2005-06-13 2010-07-27 Shuffle Master, Inc. Card shuffler with card rank and value reading capability using CMOS sensor
US7419430B1 (en) 2005-06-16 2008-09-02 Wms Gaming, Inc. Wagering game for tracking various types of wager inputs
US10510214B2 (en) 2005-07-08 2019-12-17 Cfph, Llc System and method for peer-to-peer wireless gaming
US8070604B2 (en) 2005-08-09 2011-12-06 Cfph, Llc System and method for providing wireless gaming as a service application
US20070021196A1 (en) * 2005-07-19 2007-01-25 Campbell Steven M Watermarking downloadable game content in a gaming system
US8152628B2 (en) 2005-08-01 2012-04-10 Igt Methods and devices for authentication and licensing in a gaming network
US20070026935A1 (en) * 2005-08-01 2007-02-01 Igt Methods and devices for managing gaming networks
US8591311B2 (en) 2005-08-16 2013-11-26 Wms Gaming Inc. Gaming system with challenge feature
US20070045958A1 (en) * 2005-08-30 2007-03-01 Rader Richard M System and method for providing poker player tracking and bonus events
WO2007028108A2 (en) * 2005-09-01 2007-03-08 Wms Gaming Inc. Wagering game with progressive game triggered by multiple players
US20070287540A1 (en) * 2005-09-08 2007-12-13 Brahmandam Kiran Soft key hot spot activation system and method
US8641532B2 (en) 2005-09-08 2014-02-04 Bally Gaming, Inc. Gaming device having two card readers
US8303402B2 (en) * 2005-09-09 2012-11-06 Wms Gaming Inc. Wagering game with special event shared by adjacent gaming machines
US8070605B2 (en) * 2005-09-12 2011-12-06 Bally Gaming International, Inc. Multi-area progressive gaming system
AU2012201354B2 (en) * 2005-09-12 2014-06-26 Bally Gaming International, Inc. Multi-area progressive gaming system
US20070106598A1 (en) * 2005-10-21 2007-05-10 Ge Mortgage Holdings, Llc Methods and apparatus for providing mortgage insurance with appraisal reimbursement
US20070118239A1 (en) * 2005-10-27 2007-05-24 Zimmermann Mary A Registration and scoring system for sports competition
US8771057B2 (en) * 2005-11-17 2014-07-08 Konami Gaming, Inc. System and method for providing a list of monetary instruments associated with a system
WO2007064870A2 (en) * 2005-12-01 2007-06-07 Pokertek, Inc. Method of reserving a seat at a gaming table
US8814669B2 (en) 2005-12-08 2014-08-26 Igt Systems and methods for post-play gaming benefits
AT8226U3 (en) * 2005-12-13 2006-12-15 Polynet It Dienstleistungs G M GAME CONSOLE
US7896743B2 (en) * 2005-12-22 2011-03-01 Paul Parisien Method, system and program product for monitoring an online card game to provide a summary view and/or real-time notifications
US20070155475A1 (en) * 2006-01-04 2007-07-05 Alexander Gak An Apparatus And A Method For Playing A Game Having A Active And Passive Modes And Wager Conversion
US20070173325A1 (en) * 2006-01-20 2007-07-26 Microsoft Corporation Join in-progress on-line game session
EP2022017A4 (en) 2006-02-08 2011-06-01 Gamelogic Inc Method and system for remote entry in frequent player programs
US8118667B2 (en) 2006-02-08 2012-02-21 Scientific Games Holdings Limited Multiplayer gaming incentive
US7556266B2 (en) 2006-03-24 2009-07-07 Shuffle Master Gmbh & Co Kg Card shuffler with gravity feed system for playing cards
WO2007117502A2 (en) * 2006-04-05 2007-10-18 Wms Gaming Inc. Wagering game with multiplier for progressive fund pool
US20070235938A1 (en) * 2006-04-06 2007-10-11 Robert William Soderstrom Team play poker
US7967682B2 (en) 2006-04-12 2011-06-28 Bally Gaming, Inc. Wireless gaming environment
WO2007123858A2 (en) 2006-04-18 2007-11-01 Wms Gaming Inc. Wagering game with multi-level progressive game
US7549576B2 (en) 2006-05-05 2009-06-23 Cfph, L.L.C. Systems and methods for providing access to wireless gaming devices
US7644861B2 (en) 2006-04-18 2010-01-12 Bgc Partners, Inc. Systems and methods for providing access to wireless gaming devices
US8282489B2 (en) * 2006-05-03 2012-10-09 Wms Gaming Inc. Wagering game system with player rewards
US8939359B2 (en) 2006-05-05 2015-01-27 Cfph, Llc Game access device with time varying signal
US8100753B2 (en) 2006-05-23 2012-01-24 Bally Gaming, Inc. Systems, methods and articles to facilitate playing card games with selectable odds
US8579289B2 (en) 2006-05-31 2013-11-12 Shfl Entertainment, Inc. Automatic system and methods for accurate card handling
US8353513B2 (en) 2006-05-31 2013-01-15 Shfl Entertainment, Inc. Card weight for gravity feed input for playing card shuffler
US8342525B2 (en) 2006-07-05 2013-01-01 Shfl Entertainment, Inc. Card shuffler with adjacent card infeed and card output compartments
WO2007145954A2 (en) 2006-06-07 2007-12-21 Wms Gaming Inc. Processing metadata in wagering game systems
US8052519B2 (en) 2006-06-08 2011-11-08 Bally Gaming, Inc. Systems, methods and articles to facilitate lockout of selectable odds/advantage in playing card games
CA2655095C (en) 2006-06-13 2018-04-17 Igt Server based gaming system and method for selectively providing one or more different tournaments
US8070574B2 (en) 2007-06-06 2011-12-06 Shuffle Master, Inc. Apparatus, system, method, and computer-readable medium for casino card handling with multiple hand recall feature
EP2047417A4 (en) 2006-08-01 2011-08-31 Gamelogic Inc Method for playing multi-level games of chance
US20080028564A1 (en) * 2006-08-04 2008-02-07 Shu-Lan Ku Wiper blade support structure
US8122560B2 (en) * 2006-08-04 2012-02-28 Dongguan Hongyi Wiper Co., Ltd. Windshield wiper bridge base assembly
US8182333B2 (en) * 2006-08-11 2012-05-22 WMS Gaming LLP Wagering game with auto-triggered player device
WO2008021449A2 (en) * 2006-08-15 2008-02-21 Wms Gaming Inc. Wagering game with progressive feature
AU2007205809B2 (en) 2006-08-17 2012-05-17 Bally Gaming, Inc. Systems, methods and articles to enhance play at gaming tables with bonuses
US8012014B2 (en) 2006-08-22 2011-09-06 Igt Gaming system having awards provided based on rate of play
US7933833B2 (en) * 2006-08-31 2011-04-26 Compucredit Intellectual Property Holdings Corp. Ii Method and system for rapid loan approval
US8645706B2 (en) * 2006-08-31 2014-02-04 Red Hat, Inc. Preventing error in an access protocol
US7896741B2 (en) * 2006-10-16 2011-03-01 Igt Progressive controller
US7934993B2 (en) 2006-10-16 2011-05-03 Igt Secure progressive controller
WO2008063297A2 (en) * 2006-10-26 2008-05-29 Wms Gaming Inc. Wagering game triggering mechanism for use with multi-level progressive game
US9306952B2 (en) 2006-10-26 2016-04-05 Cfph, Llc System and method for wireless gaming with location determination
US8292741B2 (en) * 2006-10-26 2012-10-23 Cfph, Llc Apparatus, processes and articles for facilitating mobile gaming
WO2008052207A2 (en) * 2006-10-27 2008-05-02 Wms Gaming, Inc. Processing wagering game events
US8267777B2 (en) * 2006-11-02 2012-09-18 Wms Gaming Inc. Wagering game with progressive award indicator having an incrementing feature
US9101820B2 (en) 2006-11-09 2015-08-11 Bally Gaming, Inc. System, method and apparatus to produce decks for and operate games played with playing cards
US9508218B2 (en) 2006-11-10 2016-11-29 Bally Gaming, Inc. Gaming system download network architecture
US8478833B2 (en) 2006-11-10 2013-07-02 Bally Gaming, Inc. UDP broadcast for user interface in a download and configuration gaming system
US8195826B2 (en) 2006-11-10 2012-06-05 Bally Gaming, Inc. UDP broadcast for user interface in a download and configuration gaming method
US8631501B2 (en) 2006-11-10 2014-01-14 Bally Gaming, Inc. Reporting function in gaming system environment
US8191121B2 (en) 2006-11-10 2012-05-29 Bally Gaming, Inc. Methods and systems for controlling access to resources in a gaming network
US8920233B2 (en) 2006-11-10 2014-12-30 Bally Gaming, Inc. Assignment template and assignment bundle in a gaming configuration and download system
US9111078B2 (en) 2006-11-10 2015-08-18 Bally Gaming, Inc. Package manager service in gaming system
US8784212B2 (en) 2006-11-10 2014-07-22 Bally Gaming, Inc. Networked gaming environment employing different classes of gaming machines
US20080171588A1 (en) * 2006-11-10 2008-07-17 Bally Gaming, Inc. Download and configuration server-based system and method with structured data
US8930461B2 (en) 2006-11-13 2015-01-06 Bally Gaming, Inc. Download and configuration management engine for gaming system
US20090186701A1 (en) * 2006-11-13 2009-07-23 Bally Gaming, Inc. Networked Gaming System With Stored Value Cards and Method
US9082258B2 (en) 2006-11-13 2015-07-14 Bally Gaming, Inc. Method and system for providing download and configuration job progress tracking and display via host user interface
US8347280B2 (en) 2006-11-13 2013-01-01 Bally Gaming, Inc. System and method for validating download or configuration assignment for an EGM or EGM collection
US8131829B2 (en) 2006-11-13 2012-03-06 Bally Gaming, Inc. Gaming machine collection and management
US8510567B2 (en) 2006-11-14 2013-08-13 Cfph, Llc Conditional biometric access in a gaming environment
US9411944B2 (en) 2006-11-15 2016-08-09 Cfph, Llc Biometric access sensitivity
US8645709B2 (en) 2006-11-14 2014-02-04 Cfph, Llc Biometric access data encryption
WO2008127775A1 (en) * 2007-02-14 2008-10-23 Cyberview Technology, Inc. Methods and systems for anonymous player profile storage and retrieval
CA2678973A1 (en) * 2007-02-23 2008-08-28 Wms Gaming, Inc. Serving patrons in a wagering game environment
US8319601B2 (en) 2007-03-14 2012-11-27 Cfph, Llc Game account access device
US9183693B2 (en) 2007-03-08 2015-11-10 Cfph, Llc Game access device
US8581721B2 (en) 2007-03-08 2013-11-12 Cfph, Llc Game access device with privileges
US20080230993A1 (en) * 2007-03-19 2008-09-25 Jay Chun Paradise baccarat table
JP2008299491A (en) * 2007-05-30 2008-12-11 Aruze Corp Gaming machine and game system, capble of performing purchase of credit using card
US20090054139A1 (en) * 2007-06-26 2009-02-26 Aristocrat Technologies Australia Pty. Limited Method Of Displaying Performance Data, A Performance Manager And A Performance Management System
US8571905B2 (en) * 2007-07-16 2013-10-29 IT Casino Solutions, LLC Casino operations management system
US20090055205A1 (en) * 2007-08-23 2009-02-26 Igt Multimedia player tracking infrastructure
US20090149244A1 (en) * 2007-12-10 2009-06-11 Lutnick Howard W Products and processes for a point exchange
US8506393B2 (en) * 2007-09-24 2013-08-13 Cfph, Llc Products and processes for point gaming derivatives
US8454423B2 (en) 2007-09-24 2013-06-04 Cfph, Llc Products and processes for gaming with points
US8262465B2 (en) 2007-09-24 2012-09-11 Cfph, Llc Products and processes for a point exchange
WO2009058256A1 (en) 2007-11-01 2009-05-07 Wms Gaming Inc. Gaming system having free spin enhancement features
US20090118006A1 (en) * 2007-11-02 2009-05-07 Bally Gaming, Inc. Game related systems, methods, and articles that combine virtual and physical elements
US8357034B2 (en) 2007-11-08 2013-01-22 Igt Gaming system and method providing third party promotions
US10699524B2 (en) 2007-11-08 2020-06-30 Igt Gaming system, gaming device and method for providing multi-level progressive awards
US8979637B2 (en) * 2007-11-08 2015-03-17 Wms Gaming Inc. Gaming system and method employing event eligibility-based equity for a wagering game
US8201229B2 (en) 2007-11-12 2012-06-12 Bally Gaming, Inc. User authorization system and methods
US9563898B2 (en) 2008-04-30 2017-02-07 Bally Gaming, Inc. System and method for automated customer account creation and management
US8616958B2 (en) 2007-11-12 2013-12-31 Bally Gaming, Inc. Discovery method and system for dynamically locating networked gaming components and resources
CN101861190B (en) * 2007-11-29 2014-02-19 威科私人有限公司 An entertainment machine
JP2011507413A (en) * 2007-12-17 2011-03-03 プレイ・メガフォン・インコーポレイテッド System and method for managing bi-directional communication between a user and a bi-directional system
US20110014972A1 (en) * 2007-12-26 2011-01-20 Herrmann Mark E System and method for managing content delivery and measuring engagement
US8187101B2 (en) * 2007-12-26 2012-05-29 Scientific Games Holdings Limited System and method for collecting and using player information
US8435119B2 (en) 2007-12-26 2013-05-07 Scientific Games Holdings Limited User-controlled sweepstakes entries
US8597107B2 (en) 2007-12-28 2013-12-03 Bally Gaming, Inc. Systems, methods, and devices for providing purchases of instances of game play at a hybrid ticket/currency game machine
AU2008261125A1 (en) * 2008-01-09 2009-07-23 Aristocrat Technologies Australia Pty Limited A jackpot system
US7930167B2 (en) * 2008-01-31 2011-04-19 Microsoft Corporation Videogame localization using language packs
AU2009228221A1 (en) * 2008-03-26 2009-10-01 Crane Merchandising Systems, Inc. Bezel for vending or gaming machine
US20090253478A1 (en) * 2008-04-04 2009-10-08 Walker Jay S Group session play
JP4650516B2 (en) * 2008-04-09 2011-03-16 ソニー株式会社 Imaging data management method and imaging apparatus
US20090275400A1 (en) * 2008-04-30 2009-11-05 Bally Gaming, Inc. Multiple denomination progressive jackpots
US9005034B2 (en) 2008-04-30 2015-04-14 Bally Gaming, Inc. Systems and methods for out-of-band gaming machine management
US9092944B2 (en) 2008-04-30 2015-07-28 Bally Gaming, Inc. Coordinating group play events for multiple game devices
US8721431B2 (en) 2008-04-30 2014-05-13 Bally Gaming, Inc. Systems, methods, and devices for providing instances of a secondary game
US9406194B2 (en) 2008-04-30 2016-08-02 Bally Gaming, Inc. Method and system for dynamically awarding bonus points
US20090275374A1 (en) * 2008-04-30 2009-11-05 Bally Gaming, Inc. Tournament play in a gaming property
US8613655B2 (en) 2008-04-30 2013-12-24 Bally Gaming, Inc. Facilitating group play with multiple game devices
US9483911B2 (en) 2008-04-30 2016-11-01 Bally Gaming, Inc. Information distribution in gaming networks
US20090275401A1 (en) * 2008-04-30 2009-11-05 Bally Gaming, Inc. Method, system, apparatus, and article of manufacture for profile-driven configuration for electronic gaming machines (egms)
US8251803B2 (en) 2008-04-30 2012-08-28 Bally Gaming, Inc. Overlapping progressive jackpots
US8251808B2 (en) * 2008-04-30 2012-08-28 Bally Gaming, Inc. Game transaction module interface to single port printer
US8856657B2 (en) 2008-04-30 2014-10-07 Bally Gaming, Inc. User interface for managing network download and configuration tasks
US8382584B2 (en) 2008-05-24 2013-02-26 Bally Gaming, Inc. Networked gaming system with enterprise accounting methods and apparatus
US9443377B2 (en) 2008-05-30 2016-09-13 Bally Gaming, Inc. Web pages for gaming devices
WO2009151415A1 (en) * 2008-06-10 2009-12-17 Thomson Licensing Message filtration in a network monitoring system
US20090310027A1 (en) * 2008-06-16 2009-12-17 James Fleming Systems and methods for separate audio and video lag calibration in a video game
US8661342B2 (en) * 2008-06-17 2014-02-25 Microsoft Corporation Mail merge integration techniques
WO2010006187A2 (en) 2008-07-11 2010-01-14 Bally Gaming, Inc. Integration gateway
US8635126B2 (en) * 2010-11-17 2014-01-21 It Casino Solutions Llc Casino operations management system
US20110137794A1 (en) * 2008-07-22 2011-06-09 Smartypig, L.L.C. Method of saving for a time delayed purchase
US8171411B1 (en) 2008-08-18 2012-05-01 National CineMedia LLC System and method for delivering content in a movie trailer
US8234502B2 (en) 2008-08-29 2012-07-31 International Business Machines Corporation Automated password authentication
US8657662B2 (en) 2008-09-04 2014-02-25 Patent Investment & Licensing Company Gaming device having variable speed of play
US8137176B2 (en) 2008-10-30 2012-03-20 Bally Gaming, Inc. Configurable displays used, for example in gaming machines
US8347303B2 (en) 2008-11-14 2013-01-01 Bally Gaming, Inc. Apparatus, method, and system to provide a multi-core processor for an electronic gaming machine (EGM)
US8266213B2 (en) 2008-11-14 2012-09-11 Bally Gaming, Inc. Apparatus, method, and system to provide a multiple processor architecture for server-based gaming
US20100124979A1 (en) * 2008-11-17 2010-05-20 Acres-Fiore, Inc. Bonus for connected gaming devices
US8423790B2 (en) 2008-11-18 2013-04-16 Bally Gaming, Inc. Module validation
TW201027442A (en) * 2009-01-06 2010-07-16 Chunghwa Telecom Co Ltd System and method for opening sequential number of a point value storage card
DE102009000173A1 (en) * 2009-01-13 2010-07-15 Robert Bosch Gmbh Device for counting objects, methods and computer program
US8555183B2 (en) * 2009-02-03 2013-10-08 The Boeing Company Software-based system and method for changing structural feature designations
US8187089B2 (en) 2009-03-03 2012-05-29 Wms Gaming Inc. Wagering game providing player options for time-based special event
US8192283B2 (en) 2009-03-10 2012-06-05 Bally Gaming, Inc. Networked gaming system including a live floor view module
US8967621B2 (en) 2009-04-07 2015-03-03 Bally Gaming, Inc. Card shuffling apparatuses and related methods
US7988152B2 (en) 2009-04-07 2011-08-02 Shuffle Master, Inc. Playing card shuffler
NO20091814A (en) * 2009-05-07 2010-10-04 Sindre Godager System and procedure for monitoring commercial transactions
US8702490B2 (en) * 2009-07-24 2014-04-22 Patent Investment & Licensing Company Gaming device having multiple game play option
US8500538B2 (en) 2009-07-30 2013-08-06 Igt Bingo gaming system and method for providing multiple outcomes from single bingo pattern
US8285034B2 (en) 2009-08-26 2012-10-09 Bally Gaming, Inc. Apparatus, method and article for evaluating a stack of objects in an image
US8419546B2 (en) 2009-08-31 2013-04-16 Igt Gaming system and method for selectively providing an elimination tournament that funds an award through expected values of unplayed tournament games of eliminated players
US20110086696A1 (en) * 2009-10-13 2011-04-14 Bally Gaming, Inc. Cashier generated voucher system and method
AU2010233759B8 (en) * 2009-10-15 2013-02-21 Bally Gaming, Inc. Wagering game with multi-level progressive jackpot with partial reset
US8622805B2 (en) 2009-10-28 2014-01-07 Wms Gaming Inc. Wagering game for awarding positional game modifiers in a plurality of plays
US8562418B2 (en) 2009-10-28 2013-10-22 Wms Gaming Inc. Gaming system with non-cash-based progressive awards
US8696436B2 (en) 2009-11-16 2014-04-15 Patent Investment & Licensing Company Method for displaying gaming result
US8684811B2 (en) 2009-12-03 2014-04-01 Patent Investment & Licensing Company Gaming device having advance game information analyzer
US9240094B2 (en) 2009-12-03 2016-01-19 Patent Investment & Licensing Company Rapid play poker gaming device
US9318000B1 (en) * 2010-05-25 2016-04-19 Bally Gaming, Inc. Preserving account security between casino and online access
US8821255B1 (en) 2010-08-09 2014-09-02 Stacy A. Friedman Slot machine promotional system and method
US8974302B2 (en) 2010-08-13 2015-03-10 Cfph, Llc Multi-process communication regarding gaming information
US8956231B2 (en) 2010-08-13 2015-02-17 Cfph, Llc Multi-process communication regarding gaming information
US8800993B2 (en) 2010-10-14 2014-08-12 Shuffle Master Gmbh & Co Kg Card handling systems, devices for use in card handling systems and related methods
US8360851B2 (en) 2010-10-15 2013-01-29 Wms Gaming Inc. Wagering game with progressive game award values associated with reel symbols
US8641520B2 (en) 2010-10-27 2014-02-04 Wms Gaming Inc. Wager equalized bonus trigger allocation and redemption
US8506390B2 (en) 2010-11-04 2013-08-13 Wms Gaming Inc. Wagering game having game assets with multiple levels of enhancement
US20120115580A1 (en) 2010-11-05 2012-05-10 Wms Gaming Inc. Wagering game with player-directed pursuit of award outcomes
US8753194B2 (en) 2010-11-11 2014-06-17 Igt Escrow accounts for use in distributing payouts with minimal interruption to game play
US20120185321A1 (en) * 2011-01-17 2012-07-19 Jaideep Lal End-to-end multi-vendor loyalty e-card system
US8812600B1 (en) * 2011-03-31 2014-08-19 Zynga Inc. Sending out-of-band instant messages from a game networking system
GB201108118D0 (en) 2011-05-13 2011-06-29 Waterleaf Ltd System for playing multiplayer games
US9058716B2 (en) 2011-06-06 2015-06-16 Bally Gaming, Inc. Remote game play in a wireless gaming environment
US8485527B2 (en) 2011-07-29 2013-07-16 Savant Shuffler LLC Card shuffler
US8523657B2 (en) 2011-09-13 2013-09-03 Igt Gaming system, gaming device and method for utilizing bitcoins
US8449378B2 (en) 2011-09-13 2013-05-28 Igt Gaming system, gaming device and method for utilizing bitcoins
US8506378B2 (en) 2011-09-21 2013-08-13 Igt Gaming system, gaming device, and method providing advertising messages to players based on a determination of a positive winning gaming session
US9022855B2 (en) 2011-09-30 2015-05-05 Igt Gaming system and method for rewarding players
US9005013B2 (en) 2011-09-30 2015-04-14 Igt Gaming system and method for rewarding players
US8641518B2 (en) 2011-09-30 2014-02-04 Igt Ticket-based trial account
US9183701B2 (en) 2011-09-30 2015-11-10 Igt Gaming system and method for rewarding players
US9569926B2 (en) * 2011-11-07 2017-02-14 Patent Investment & Licensing Company Discounted credits as incentive to play gaming devices
US9120007B2 (en) 2012-01-18 2015-09-01 Bally Gaming, Inc. Network gaming architecture, gaming systems, and related methods
US8974305B2 (en) 2012-01-18 2015-03-10 Bally Gaming, Inc. Network gaming architecture, gaming systems, and related methods
TW201838697A (en) 2012-02-28 2018-11-01 美商Cfph有限責任公司 Method and apparatus for providing gaming service
US8876596B2 (en) 2012-02-29 2014-11-04 Igt Virtualized magnetic player card
JP6035790B2 (en) * 2012-03-13 2016-11-30 オムロン株式会社 Gaming machine, gaming system, gaming machine information display method, program, and recording medium
WO2013158466A1 (en) 2012-04-15 2013-10-24 Shfl Entertainment, Inc. Interactive financial transactions
GB2505158A (en) 2012-06-29 2014-02-26 Pridefield Ltd System for rake allocation in an online multiplayer game
US9412227B2 (en) * 2012-07-11 2016-08-09 Igt Method and apparatus for offering a mobile device version of an electronic gaming machine game at the electronic gaming machine
US8960674B2 (en) 2012-07-27 2015-02-24 Bally Gaming, Inc. Batch card shuffling apparatuses including multi-card storage compartments, and related methods
US9548908B2 (en) * 2012-08-21 2017-01-17 Cisco Technology, Inc. Flow de-duplication for network monitoring
US10629031B2 (en) 2012-09-10 2020-04-21 Gaming Arts, Llc Systems and gaming devices for indicating comp eligibility
US20150031443A1 (en) * 2012-09-10 2015-01-29 Gaming Arts, Llc Systems and gaming devices for indicating comp eligibility
US9533216B2 (en) 2012-09-25 2017-01-03 Igt Gaming system and method for providing a multiple player game
US9511274B2 (en) 2012-09-28 2016-12-06 Bally Gaming Inc. Methods for automatically generating a card deck library and master images for a deck of cards, and a related card processing apparatus
US9378766B2 (en) 2012-09-28 2016-06-28 Bally Gaming, Inc. Card recognition system, card handling device, and method for tuning a card handling device
US20160171829A1 (en) * 2012-09-28 2016-06-16 Sightline Interactive LLC Systems and methods for administration of stored value accounts associated with gaming environments
US9240098B2 (en) 2013-03-15 2016-01-19 Cfph, Llc Kiosk for gaming
US9269224B2 (en) 2013-03-11 2016-02-23 Cfph, Llc Devices for gaming
US9744444B2 (en) 2013-03-11 2017-08-29 Cfph, Llc User registration
US10692166B2 (en) * 2013-05-20 2020-06-23 Visualimits, Llc Casino table games with interactive content
US10235730B1 (en) * 2013-05-20 2019-03-19 Visualmits, Llc Casino table games with interactive content
US10567920B1 (en) 2013-06-04 2020-02-18 Konnect Solutions, Inc. Location detection systems and methods of use
US9558629B2 (en) 2013-09-19 2017-01-31 Igt Gaming system and method for providing a plurality of chances of winning a progressive award
AU2013231107B1 (en) 2013-09-20 2014-05-15 Konami Gaming, Inc. System and method of awarding a community award
AU2013231108B1 (en) 2013-09-20 2014-05-22 Konami Gaming, Inc. System and method of awarding a community award
KR20160144440A (en) 2014-04-11 2016-12-16 발리 게이밍, 인코포레이티드 Method and apparatus for shuffling and handling cards
US9474957B2 (en) 2014-05-15 2016-10-25 Bally Gaming, Inc. Playing card handling devices, systems, and methods for verifying sets of cards
US9566501B2 (en) 2014-08-01 2017-02-14 Bally Gaming, Inc. Hand-forming card shuffling apparatuses including multi-card storage compartments, and related methods
US9504905B2 (en) 2014-09-19 2016-11-29 Bally Gaming, Inc. Card shuffling device and calibration method
US9990804B2 (en) 2014-09-24 2018-06-05 Bally Gaming, Inc. Wagering game having interlinked progressive values with shared increment
US10032338B2 (en) 2015-09-23 2018-07-24 Igt Gaming system and method providing a gaming tournament having a variable average expected point payout
US9993719B2 (en) 2015-12-04 2018-06-12 Shuffle Master Gmbh & Co Kg Card handling devices and related assemblies and components
US10304282B2 (en) * 2016-01-28 2019-05-28 Playtech Software Limited Autonomously operating computerized gaming platforms and method of operating thereof
US10163302B2 (en) 2016-08-08 2018-12-25 Double Down Interactive Llc Gaming system and method for providing a variable award in association with a virtual currency purchase
US10867476B2 (en) 2016-08-15 2020-12-15 Aristocrat Technologies Australia Pty Limited Electronic gaming system and method of providing progressive jackpot play
US10325450B2 (en) 2016-09-21 2019-06-18 Igt Gaming system and method for providing a plurality of chances of winning a progressive award with dynamically scalable progressive award odds
US10424162B2 (en) 2016-09-23 2019-09-24 Igt Gaming system and method providing a gaming tournament with a dynamic equalizer feature
US10933300B2 (en) 2016-09-26 2021-03-02 Shuffle Master Gmbh & Co Kg Card handling devices and related assemblies and components
US10339765B2 (en) 2016-09-26 2019-07-02 Shuffle Master Gmbh & Co Kg Devices, systems, and related methods for real-time monitoring and display of related data for casino gaming devices
US10334264B2 (en) * 2016-11-18 2019-06-25 Ainsworth Game Technology Limited Method of encoding multiple languages in a video file for a gaming machine
US10559168B2 (en) 2017-01-25 2020-02-11 Konami Gaming, Inc. Player tracking system and methods of operating same
US11043071B2 (en) 2017-03-20 2021-06-22 Konami Gaming, Inc. Casino management networked computer system and methods of operating same
US10861029B2 (en) * 2017-05-15 2020-12-08 Facebook, Inc. Qualifying comments with poll responses on online systems
US10698572B2 (en) 2017-05-15 2020-06-30 Facebook, Inc. Highlighting comments on online systems
EP3438859A1 (en) * 2017-08-01 2019-02-06 Predict Srl Method for providing remote assistance services using mixed and/or augmented reality visors and system for implementing it
USD845323S1 (en) 2017-09-28 2019-04-09 Facebook, Inc. Display panel of a programmed computer system with a transitional graphical user interface
USD852213S1 (en) 2017-09-28 2019-06-25 Facebook, Inc. Display panel of a programmed computer system with a transitional graphical user interface
US10706669B2 (en) 2018-04-05 2020-07-07 Igt System and method for managing player data across different gaming entities
US11113926B2 (en) 2018-05-03 2021-09-07 Igt System and method for utilizing mobile device to track gaming data
US11376489B2 (en) 2018-09-14 2022-07-05 Sg Gaming, Inc. Card-handling devices and related methods, assemblies, and components
US11896891B2 (en) 2018-09-14 2024-02-13 Sg Gaming, Inc. Card-handling devices and related methods, assemblies, and components
US11338194B2 (en) 2018-09-28 2022-05-24 Sg Gaming, Inc. Automatic card shufflers and related methods of automatic jam recovery
US11030853B2 (en) 2018-10-01 2021-06-08 Everi Payments Inc. Mobile casino jackpot payment reporting system with secure email form reporting to customer
US10885740B2 (en) 2018-11-08 2021-01-05 Igt System and method for providing access to cryptocurrency from a gaming establishment account
US10733838B2 (en) 2018-11-16 2020-08-04 Igt Gaming system and method providing tournament-style free activation feature
US20200372584A1 (en) * 2019-05-23 2020-11-26 Jcm American Corporation Currency Tracking and Accounting Systems
CN118593979A (en) 2019-09-10 2024-09-06 夏佛马士特公司 Card processing apparatus and method of assembling and using the same
US11173383B2 (en) 2019-10-07 2021-11-16 Sg Gaming, Inc. Card-handling devices and related methods, assemblies, and components
US11871998B2 (en) 2019-12-06 2024-01-16 Stryker European Operations Limited Gravity based patient image orientation detection
US12020541B2 (en) * 2020-10-26 2024-06-25 Igt Transferring line of credit funds between a gaming device and a gaming establishment account utilizing a mobile device
US20220198873A1 (en) * 2020-12-17 2022-06-23 Igt Settling outstanding line of credit liability with gaming establishment credit system
US11893859B2 (en) 2021-04-22 2024-02-06 Everi Payments Inc. System and method for casino jackpot processing

Citations (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4283709A (en) * 1980-01-29 1981-08-11 Summit Systems, Inc. (Interscience Systems) Cash accounting and surveillance system for games
US4339798A (en) * 1979-12-17 1982-07-13 Remote Dynamics Remote gaming system
US4593904A (en) * 1984-03-19 1986-06-10 Syntech International, Inc. Player interactive video gaming device
US4636951A (en) * 1983-05-02 1987-01-13 Ainsworth Nominees Pty. Ltd. Poker machine communication system
US4764666A (en) * 1987-09-18 1988-08-16 Gtech Corporation On-line wagering system with programmable game entry cards
US4948138A (en) * 1982-12-06 1990-08-14 Igt Device for maintaining game state audit trail upon instantaneous power failure
US5038022A (en) * 1989-12-19 1991-08-06 Lucero James L Apparatus and method for providing credit for operating a gaming machine
US5116055A (en) * 1991-07-02 1992-05-26 Mikohn, Inc. Progressive jackpot gaming system linking gaming machines with different hit frequencies and denominations
US5133076A (en) * 1989-06-12 1992-07-21 Grid Systems Corporation Hand held computer
US5179517A (en) * 1988-09-22 1993-01-12 Bally Manufacturing Corporation Game machine data transfer system utilizing portable data units
US5249800A (en) * 1990-02-20 1993-10-05 Bally Gaming International, Inc. Progressive gaming control and communication system
US5280909A (en) * 1992-02-06 1994-01-25 Mikohn, Inc. Gaming system with progressive jackpot
US5321241A (en) * 1992-03-30 1994-06-14 Calculus Microsystems Corporation System and method for tracking casino promotional funds and apparatus for use therewith
US5332076A (en) * 1991-09-21 1994-07-26 Bally Wulff Automaten Gmbh Money handling apparatus and method for use with gaming machines
US5342047A (en) * 1992-04-08 1994-08-30 Bally Gaming International, Inc. Touch screen video gaming machine
US5457306A (en) * 1989-12-19 1995-10-10 Scotch Twist, Inc. Gaming machine system operable with general purpose charge cards
US5547202A (en) * 1992-02-18 1996-08-20 Ricos Co., Ltd. Computer game device
US5559312A (en) * 1989-12-19 1996-09-24 Scotch Twist, Inc. Gaming machine system operable with general purpose charge cards
US5564700A (en) * 1995-02-10 1996-10-15 Trump Taj Mahal Associates Proportional payout method for progressive linked gaming machines
US5611730A (en) * 1995-04-25 1997-03-18 Casino Data Systems Progressive gaming system tailored for use in multiple remote sites: apparatus and method
US5613912A (en) * 1995-04-05 1997-03-25 Harrah's Club Bet tracking system for gaming tables
US5655966A (en) * 1995-08-07 1997-08-12 Intergame Method and apparatus for cashless bartop gaming system operation
US5655961A (en) * 1994-10-12 1997-08-12 Acres Gaming, Inc. Method for operating networked gaming devices
US5674128A (en) * 1995-02-21 1997-10-07 Oneida Indian Nation Cashless computerized video game system and method
US5707287A (en) * 1995-04-11 1998-01-13 Mccrea, Jr.; Charles H. Jackpot system for live card games based upon game play wagering and method therefore
US5735525A (en) * 1995-04-11 1998-04-07 Mccrea, Jr.; Charles H. Secure multi-site progressive jackpot system for live card games
US5762552A (en) * 1995-12-05 1998-06-09 Vt Tech Corp. Interactive real-time network gaming system
US5766076A (en) * 1996-02-13 1998-06-16 International Game Technology Progressive gaming system and method for wide applicability
US5770533A (en) * 1994-05-02 1998-06-23 Franchi; John Franco Open architecture casino operating system
US5797796A (en) * 1996-10-28 1998-08-25 Dickinson; Kenneth K. Data analysis system
US5800268A (en) * 1995-10-20 1998-09-01 Molnick; Melvin Method of participating in a live casino game from a remote location
US5804803A (en) * 1996-04-02 1998-09-08 International Business Machines Corporation Mechanism for retrieving information using data encoded on an object
US5811772A (en) * 1989-12-19 1998-09-22 Scotch Twist, Inc. Gaming machine system operable with general purpose charge cards
US5819901A (en) * 1995-03-31 1998-10-13 Spinteknology, Inc. Coin hopper measurement and control system
US5867688A (en) * 1994-02-14 1999-02-02 Reliable Transaction Processing, Inc. Data acquisition and retrieval system with wireless handheld user interface
US5876284A (en) * 1996-05-13 1999-03-02 Acres Gaming Incorporated Method and apparatus for implementing a jackpot bonus on a network of gaming devices
US5885158A (en) * 1996-02-13 1999-03-23 International Game Technology Gaming system for multiple progressive games
US5902983A (en) * 1996-04-29 1999-05-11 International Game Technology Preset amount electronic funds transfer system for gaming machines
US5919091A (en) * 1995-07-10 1999-07-06 Caesars World, Inc. Combined cashless/cash gaming machine
US5935004A (en) * 1995-08-28 1999-08-10 Mediaone Group, Inc. System and method for scheduled delivery of a software program over a cable network
US5944608A (en) * 1991-05-28 1999-08-31 Tci Technology, Inc. Computer software delivery system
US5967896A (en) * 1998-04-06 1999-10-19 Walker Asset Management Limited Partnership Method and apparatus for controlling a gaming device having a plurality of balances
US6012832A (en) * 1997-06-24 2000-01-11 Saunders; Michael Cashless peripheral device for a gaming system
US6012984A (en) * 1997-04-11 2000-01-11 Gamesville.Com,Inc. Systems for providing large arena games over computer networks
US6024641A (en) * 1997-11-19 2000-02-15 Sarno; Robert A. Method, apparatus and system for lottery gaming
US6039648A (en) * 1997-03-04 2000-03-21 Casino Data Systems Automated tournament gaming system: apparatus and method
US6048269A (en) * 1993-01-22 2000-04-11 Mgm Grand, Inc. Coinless slot machine system and method
US6068552A (en) * 1998-03-31 2000-05-30 Walker Digital, Llc Gaming device and method of operation thereof
US6071190A (en) * 1997-05-21 2000-06-06 Casino Data Systems Gaming device security system: apparatus and method
US6077162A (en) * 1997-01-22 2000-06-20 Casino Data Systems Cooperative group gaming system: apparatus and method
US6080062A (en) * 1996-06-27 2000-06-27 Olson; Carl M. Lotto gaming apparatus and method
US6110043A (en) * 1997-10-24 2000-08-29 Mikohn Gaming Corporation Controller-based progressive jackpot linked gaming system
US6110044A (en) * 1997-07-15 2000-08-29 Stern; Richard H. Method and apparatus for issuing and automatically validating gaming machine payout tickets
US6113495A (en) * 1997-03-12 2000-09-05 Walker Digital, Llc Electronic gaming system offering premium entertainment services for enhanced player retention
US6117011A (en) * 1995-07-27 2000-09-12 Lvov; Denis Ernestovich Electronic game system, method of managing and regulating said system
US6183362B1 (en) * 1996-05-24 2001-02-06 Harrah's Operating Co. National customer recognition system and method
US6183366B1 (en) * 1996-01-19 2001-02-06 Sheldon Goldberg Network gaming system
US6203010B1 (en) * 1998-12-30 2001-03-20 Walker Digital, Llc Method and apparatus for a progressive jackpot determinant
US6206782B1 (en) * 1998-09-14 2001-03-27 Walker Digital, Llc. System and method for facilitating casino team play
US6210275B1 (en) * 1998-05-26 2001-04-03 Mikohn Gaming Corporation Progressive jackpot game with guaranteed winner
US6210277B1 (en) * 1998-09-28 2001-04-03 Alexander Stefan Game of chance
US6240444B1 (en) * 1996-09-27 2001-05-29 International Business Machines Corporation Internet web page sharing
US20010003100A1 (en) * 1997-11-14 2001-06-07 Michael W. Yacenda Interactive computer gaming system with audio response
US6267671B1 (en) * 1999-02-12 2001-07-31 Mikohn Gaming Corporation Game table player comp rating system and method therefor
US20010029528A1 (en) * 2000-04-07 2001-10-11 Ncr Corporation Self-service terminal
US20020002075A1 (en) * 2000-02-03 2002-01-03 Rick Rowe Method and apparatus for facilitating monetary and reward transactions and accounting in a gaming environment
US20020042297A1 (en) * 1997-03-17 2002-04-11 Torango Lawrence J. Progressive wagering system
US20020058550A1 (en) * 2000-11-03 2002-05-16 Pace Mark C. Automated service scheduling system
US20020094869A1 (en) * 2000-05-29 2002-07-18 Gabi Harkham Methods and systems of providing real time on-line casino games
US20020115487A1 (en) * 2001-02-16 2002-08-22 Wells William R. Gaming device network
US6676522B2 (en) * 2000-04-07 2004-01-13 Igt Gaming system including portable game devices
US6681984B2 (en) * 2001-09-26 2004-01-27 Currency Counting Consultants, Inc. Gaming cash management slip and method
US6682421B1 (en) * 2000-04-07 2004-01-27 Igt Wireless gaming environment
US6698572B2 (en) * 2001-09-17 2004-03-02 Sig Pack Systems Ag Apparatus and process for packaging piece goods
US6712695B2 (en) * 2000-01-25 2004-03-30 Atronic International Ag Jackpot system
US6712698B2 (en) * 2001-09-20 2004-03-30 Igt Game service interfaces for player tracking touch screen display
US6758393B1 (en) * 1999-09-10 2004-07-06 Sierra Design Group Mobile cashier terminal
US6763998B1 (en) * 1999-04-23 2004-07-20 Alliance Gaming Corporation System and method for securely storing and controlling the dispensing of a payout
US6875110B1 (en) * 2000-10-17 2005-04-05 Igt Multi-system gaming terminal communication device
US6892182B1 (en) * 2000-10-16 2005-05-10 Igt Method and apparatus for ticket generation and accounting
US7033276B2 (en) * 1996-04-22 2006-04-25 Walker Digital, Llc Method and system for adapting casino games to playing preferences
US7035814B2 (en) * 2001-07-12 2006-04-25 International Buisness Machines Corporation Method for delivering a product to a register according to a tracked location of a mobile device
US7162036B2 (en) * 2001-08-06 2007-01-09 Igt Digital identification of unique game characteristics

Family Cites Families (110)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US173354A (en) * 1876-02-08 Improvement in machines for cutting and coiling hoops
US54868A (en) * 1866-05-22 Improved railway-chair
US28480A (en) * 1860-05-29 Pessaries
US54881A (en) * 1866-05-22 Improvement in pumps
US54878A (en) * 1866-05-22 Improvement in churns
US142825A (en) * 1873-09-16 Improvement
US155887A (en) * 1874-10-13 Hugh percival
US165023A (en) * 1875-06-29 Improvement in self-setting animal-traps
US142846A (en) * 1873-09-16 Improvement in governors for steam-engines
US3210275A (en) * 1963-04-01 1965-10-05 Continental Oil Co Lubricating composition containing metal salts of hindered phosphorodithioates
US4265874A (en) * 1980-04-25 1981-05-05 Alza Corporation Method of delivering drug with aid of effervescent activity generated in environment of use
US4782468A (en) * 1986-08-05 1988-11-01 Bally Manufacturing Corporation Line power failure scheme for a gaming device
US4906826A (en) * 1988-09-19 1990-03-06 Visa International Service Association Usage promotion method for payment card transaction system
US5429361A (en) * 1991-09-23 1995-07-04 Bally Gaming International, Inc. Gaming machine information, communication and display system
US5265874A (en) * 1992-01-31 1993-11-30 International Game Technology (Igt) Cashless gaming apparatus and method
US5265674A (en) * 1992-02-20 1993-11-30 Battelle Memorial Institute Enhancement of in situ microbial remediation of aquifers
JPH065401A (en) * 1992-06-23 1994-01-14 Mitsubishi Electric Corp Chip type resistor element and semiconductor device
US5371345A (en) * 1992-09-17 1994-12-06 Bally Gaming International, Inc. Gaming machine change system
US5472194A (en) * 1993-04-02 1995-12-05 Shuffle Master, Inc. Progressive gaming apparatus
ZA943336B (en) * 1993-05-19 1995-08-11 Menashe Julian Interactive computerised gaming system with remote terminals
DE4342316A1 (en) * 1993-12-11 1995-06-14 Basf Ag Use of polyaspartic acid in washing and cleaning agents
JP3116710B2 (en) * 1994-03-18 2000-12-11 株式会社日立製作所 Information terminal system
US5470079A (en) * 1994-06-16 1995-11-28 Bally Gaming International, Inc. Game machine accounting and monitoring system
CA2150215C (en) * 1995-05-25 2003-02-25 John Xidos Distributed gaming system
US5830067A (en) * 1995-09-27 1998-11-03 Multimedia Games, Inc. Proxy player machine
US5855007A (en) * 1995-11-15 1998-12-29 Jovicic; Neboisa Electronic coupon communication system
US6110041A (en) * 1996-12-30 2000-08-29 Walker Digital, Llc Method and system for adapting gaming devices to playing preferences
US6547131B1 (en) * 1996-04-29 2003-04-15 Igt Preset amount electronic funds transfer system for gaming machines
US5833540A (en) * 1996-09-24 1998-11-10 United Games, Inc. Cardless distributed video gaming system
US6758755B2 (en) * 1996-11-14 2004-07-06 Arcade Planet, Inc. Prize redemption system for games executed over a wide area network
US6001016A (en) * 1996-12-31 1999-12-14 Walker Asset Management Limited Partnership Remote gaming device
US5984786A (en) * 1997-01-03 1999-11-16 2 Am Inc. Run-time environment for simulations and games
US6227972B1 (en) * 1997-07-01 2001-05-08 Walker Digital, Llc Method and apparatus for expiration of prepaid slot machine plays
US6511377B1 (en) * 1997-08-07 2003-01-28 Casino Data Systems Cashless gaming system: apparatus and method
US6146273A (en) * 1997-10-24 2000-11-14 Mikohn Gaming Corporation Progressive jackpot gaming system with secret bonus pool
US6009411A (en) * 1997-11-14 1999-12-28 Concept Shopping, Inc. Method and system for distributing and reconciling electronic promotions
US6154738A (en) * 1998-03-27 2000-11-28 Call; Charles Gainor Methods and apparatus for disseminating product information via the internet using universal product codes
BR9909134A (en) * 1998-03-27 2000-12-05 Enrico Schneider Rotating device
US6371852B1 (en) * 1998-04-28 2002-04-16 Acres Gaming Incorporated Method for crediting a player of an electronic gaming device
US6607441B1 (en) * 1998-04-28 2003-08-19 Acres Gaming Incorporated Method for transferring credit from one gaming machine to another
US6364768B1 (en) * 1998-04-28 2002-04-02 Acres Gaming Incorporated Networked gaming devices that end a bonus and concurrently initiate another bonus
US6302793B1 (en) * 1998-07-02 2001-10-16 Station Casinos, Inc. Multi-property player tracking system
US6633914B1 (en) * 1998-08-05 2003-10-14 International Business Machines Corporation Systems, methods and computer program products for handling client requests for server application processing using a thread pool
US6332127B1 (en) * 1999-01-28 2001-12-18 International Business Machines Corporation Systems, methods and computer program products for providing time and location specific advertising via the internet
JP2000297252A (en) * 1999-04-14 2000-10-24 Kansai Paint Co Ltd Plastic-covered metal plate for automobile body
US6460848B1 (en) * 1999-04-21 2002-10-08 Mindplay Llc Method and apparatus for monitoring casinos and gaming
US6508709B1 (en) * 1999-06-18 2003-01-21 Jayant S. Karmarkar Virtual distributed multimedia gaming method and system based on actual regulated casino games
US6370514B1 (en) * 1999-08-02 2002-04-09 Marc A. Messner Method for marketing and redeeming vouchers for use in online purchases
TW394176U (en) * 1999-08-11 2000-06-11 Microjet Technology Co Ltd Pressure regulating mechanism
US6685559B2 (en) * 2000-02-10 2004-02-03 Sierra Design Group Voucher gaming system and method
US7862418B2 (en) * 1999-10-16 2011-01-04 Bally Gaming, Inc. Voucher gaming systems and methods
US6409595B1 (en) 1999-10-29 2002-06-25 International Game Technology Lighted keypad assembly and method for a player tracking system
CA2404251A1 (en) * 2000-04-05 2001-10-18 Ods Properties, Inc. Systems and methods for recognizing preferred wagerers
US7927211B2 (en) * 2002-04-02 2011-04-19 Igt Gaming environment including portable transaction devices
US6852031B1 (en) * 2000-11-22 2005-02-08 Igt EZ pay smart card and tickets system
US6800029B2 (en) * 2000-04-07 2004-10-05 Igt Gaming environment including portable transaction devices for rating players
CA2312193A1 (en) * 2000-06-23 2001-12-23 Assetmetrix, Inc. System and method for remote inventory management
AUPQ888600A0 (en) * 2000-07-20 2000-08-10 Win Amusement Group Pty Ltd System and method of displaying a reward selection and win-or-lose result on a game machine
US6650346B1 (en) * 2000-07-20 2003-11-18 Ge Medical Technology Services, Inc. Method and apparatus for classifying equipment in asset management database
US7454363B1 (en) * 2000-08-03 2008-11-18 Igt Method and apparatus for voucher sorting and reconciliation in soft count process
US6712693B1 (en) * 2000-08-28 2004-03-30 Igt Method and apparatus for player selection of an electronic game payout
TW494255B (en) * 2000-08-31 2002-07-11 Hannstar Display Corp Pressing method and apparatus for front glass substrate and rear glass substrate of the liquid crystal display
US6434398B1 (en) * 2000-09-06 2002-08-13 Eric Inselberg Method and apparatus for interactive audience participation at a live spectator event
WO2002032517A2 (en) * 2000-10-18 2002-04-25 Gaming Systems International System and method for casino management
US6676515B1 (en) * 2000-10-19 2004-01-13 Aristocrat Technologies, Inc. Apparatus and method for a secure ticket actuated gaming system
US6645077B2 (en) 2000-10-19 2003-11-11 Igt Gaming terminal data repository and information distribution system
US7765121B2 (en) * 2000-11-03 2010-07-27 Harrah's Operating Company, Inc. Automated service scheduling system based on customer value
US6991541B2 (en) * 2000-12-08 2006-01-31 Multimedia Games, Inc. Lottery ticket distribution system
US20040137978A1 (en) * 2000-12-28 2004-07-15 Cole Joseph W. Ergonomically-designed dual station, dual display gaming station with player conveniences
US6969320B2 (en) * 2001-01-10 2005-11-29 Multimedia Games, Inc. Distributed account based gaming system
US20020119823A1 (en) * 2001-02-28 2002-08-29 Beuscher Jarrell A. Method and apparatus for interactive audience participation in a live event
US7722453B2 (en) * 2001-03-27 2010-05-25 Igt Interactive game playing preferences
US7918738B2 (en) * 2001-03-27 2011-04-05 Igt Interactive game playing preferences
US7165052B2 (en) * 2001-03-31 2007-01-16 First Data Corporation Payment service method and system
US7040987B2 (en) * 2001-04-11 2006-05-09 Walker Digital, Llc Method and apparatus for remotely customizing a gaming device
US6722985B2 (en) * 2001-04-19 2004-04-20 Igt Universal player tracking system
US6682423B2 (en) * 2001-04-19 2004-01-27 Igt Open architecture communications in a gaming network
US20020156692A1 (en) * 2001-04-20 2002-10-24 Squeglia Mark R. Method and system for managing supply of replacement parts of a piece of equipment
US7165104B2 (en) * 2001-04-23 2007-01-16 Microsoft Corporation Method and apparatus for managing computing devices on a network
WO2002091319A2 (en) * 2001-05-04 2002-11-14 Igt Light emitting interface displays for a gaming machine
US6935957B1 (en) * 2001-05-14 2005-08-30 Barona Tribal Gaming Authority Method and system for wireless validation of gaming vouchers
US20030023516A1 (en) * 2001-05-17 2003-01-30 Sharrow Sherry L. Inventory management database
US6786824B2 (en) * 2001-05-25 2004-09-07 Igt Method, apparatus, and system for providing a player with opportunities to win a feature event award
US6585598B2 (en) * 2001-06-28 2003-07-01 Igt Method for cashless gaming
US20030013527A1 (en) 2001-07-10 2003-01-16 Rick Rowe Method and apparatus for directing information to particular game players
WO2003007254A2 (en) * 2001-07-13 2003-01-23 Gameaccount Limited System and method for providing enhanced services to a user of a gaming application
WO2003011410A1 (en) * 2001-08-03 2003-02-13 Walker Digital, Llc Method and apparatus for generating directives for personnel
US7112138B2 (en) * 2001-08-03 2006-09-26 Igt Player tracking communication mechanisms in a gaming machine
US7617151B2 (en) * 2001-08-06 2009-11-10 Igt Alternative player tracking techniques
US6887157B2 (en) * 2001-08-09 2005-05-03 Igt Virtual cameras and 3-D gaming environments in a gaming machine
US7946917B2 (en) * 2001-08-10 2011-05-24 Igt Flexible loyalty points programs
US20030078101A1 (en) * 2001-09-18 2003-04-24 Acres Gaming Incorporated Player specific game system
JP4478360B2 (en) * 2001-09-18 2010-06-09 Okiセミコンダクタ株式会社 Data communication adapter
US20050143169A1 (en) * 2001-09-20 2005-06-30 Igt Direction interfaces and services on a gaming machine
US6896618B2 (en) * 2001-09-20 2005-05-24 Igt Point of play registration on a gaming machine
US20030069071A1 (en) 2001-09-28 2003-04-10 Tim Britt Entertainment monitoring system and method
US6651981B2 (en) * 2001-09-28 2003-11-25 Shuffle Master, Inc. Card shuffling apparatus with integral card delivery
US6846238B2 (en) * 2001-09-28 2005-01-25 Igt Wireless game player
US7901291B2 (en) * 2001-09-28 2011-03-08 Igt Gaming device operable with platform independent code and method
US20030148812A1 (en) * 2002-02-01 2003-08-07 Paulsen Craig A. Gaming system and gaming method
US6776715B2 (en) * 2002-02-01 2004-08-17 Igt Method and apparatus for providing a personal wide area progressive for gaming apparatus
AU2003252901A1 (en) * 2002-04-18 2003-12-11 Walker Digital, Llc Method and Apparatus for Authenticating Data Relating to Usage of a Gaming Device
US20040002386A1 (en) * 2002-06-27 2004-01-01 Horseshoe Gaming Holding Corp. Wireless casino information management system and method
US7988553B2 (en) * 2002-07-17 2011-08-02 Igt Method and apparatus for enrolling gaming device players into a player-tracking system
US6830515B2 (en) * 2002-09-10 2004-12-14 Igt Method and apparatus for supporting wide area gaming network
US7083520B2 (en) * 2002-09-11 2006-08-01 Igt In-room game promotion and demonstration method and system
US20040142750A1 (en) * 2003-01-22 2004-07-22 Acres Gaming Incorporated Method and apparatus for use of a network by a casino
US8197344B2 (en) * 2003-04-08 2012-06-12 Wms Gaming Inc. Gaming terminal data monitoring network
US7329185B2 (en) * 2003-04-21 2008-02-12 Harrah's Operating Company, Inc. Universal comp bank and regional servers for use in multi-property casino enterprise
US7410422B2 (en) * 2003-06-13 2008-08-12 Harrah's Operating Company, Inc. Unified player rewards

Patent Citations (99)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4339798A (en) * 1979-12-17 1982-07-13 Remote Dynamics Remote gaming system
US4283709A (en) * 1980-01-29 1981-08-11 Summit Systems, Inc. (Interscience Systems) Cash accounting and surveillance system for games
US4948138A (en) * 1982-12-06 1990-08-14 Igt Device for maintaining game state audit trail upon instantaneous power failure
US4636951A (en) * 1983-05-02 1987-01-13 Ainsworth Nominees Pty. Ltd. Poker machine communication system
US4593904A (en) * 1984-03-19 1986-06-10 Syntech International, Inc. Player interactive video gaming device
US4764666A (en) * 1987-09-18 1988-08-16 Gtech Corporation On-line wagering system with programmable game entry cards
US5179517A (en) * 1988-09-22 1993-01-12 Bally Manufacturing Corporation Game machine data transfer system utilizing portable data units
US5133076A (en) * 1989-06-12 1992-07-21 Grid Systems Corporation Hand held computer
US5811772A (en) * 1989-12-19 1998-09-22 Scotch Twist, Inc. Gaming machine system operable with general purpose charge cards
US5559312A (en) * 1989-12-19 1996-09-24 Scotch Twist, Inc. Gaming machine system operable with general purpose charge cards
US5959277A (en) * 1989-12-19 1999-09-28 Scotch Twist, Inc. Gaming machine system operable with general purpose charge cards
US5038022A (en) * 1989-12-19 1991-08-06 Lucero James L Apparatus and method for providing credit for operating a gaming machine
US5952640A (en) * 1989-12-19 1999-09-14 Scotch Twist, Inc. Gaming machine system operable with general purpose charge cards
US6019283A (en) * 1989-12-19 2000-02-01 Scotch Twist, Inc. Gaming machine system operable with general purpose charge cards
US5457306A (en) * 1989-12-19 1995-10-10 Scotch Twist, Inc. Gaming machine system operable with general purpose charge cards
US5249800A (en) * 1990-02-20 1993-10-05 Bally Gaming International, Inc. Progressive gaming control and communication system
US5944608A (en) * 1991-05-28 1999-08-31 Tci Technology, Inc. Computer software delivery system
US6126546A (en) * 1991-05-28 2000-10-03 Tci Technology Management, Llc Computer software delivery system
US5116055A (en) * 1991-07-02 1992-05-26 Mikohn, Inc. Progressive jackpot gaming system linking gaming machines with different hit frequencies and denominations
US5332076A (en) * 1991-09-21 1994-07-26 Bally Wulff Automaten Gmbh Money handling apparatus and method for use with gaming machines
US5280909A (en) * 1992-02-06 1994-01-25 Mikohn, Inc. Gaming system with progressive jackpot
US5547202A (en) * 1992-02-18 1996-08-20 Ricos Co., Ltd. Computer game device
US5321241A (en) * 1992-03-30 1994-06-14 Calculus Microsystems Corporation System and method for tracking casino promotional funds and apparatus for use therewith
US5342047A (en) * 1992-04-08 1994-08-30 Bally Gaming International, Inc. Touch screen video gaming machine
US6048269A (en) * 1993-01-22 2000-04-11 Mgm Grand, Inc. Coinless slot machine system and method
US5867688A (en) * 1994-02-14 1999-02-02 Reliable Transaction Processing, Inc. Data acquisition and retrieval system with wireless handheld user interface
US5770533A (en) * 1994-05-02 1998-06-23 Franchi; John Franco Open architecture casino operating system
US5752882A (en) * 1994-10-12 1998-05-19 Acres Gaming Inc. Method and apparatus for operating networked gaming devices
US5741183A (en) * 1994-10-12 1998-04-21 Acres Gaming Inc. Method and apparatus for operating networked gaming devices
US5655961A (en) * 1994-10-12 1997-08-12 Acres Gaming, Inc. Method for operating networked gaming devices
US5820459A (en) * 1994-10-12 1998-10-13 Acres Gaming, Inc. Method and apparatus for operating networked gaming devices
US5564700A (en) * 1995-02-10 1996-10-15 Trump Taj Mahal Associates Proportional payout method for progressive linked gaming machines
US5674128A (en) * 1995-02-21 1997-10-07 Oneida Indian Nation Cashless computerized video game system and method
US5800269A (en) * 1995-02-21 1998-09-01 Oneida Indian Nation Cashless computerized video game system and method
US6089982A (en) * 1995-02-21 2000-07-18 Oneida Indian Nation Cashless computerized video game system and method
US5819901A (en) * 1995-03-31 1998-10-13 Spinteknology, Inc. Coin hopper measurement and control system
US5613912A (en) * 1995-04-05 1997-03-25 Harrah's Club Bet tracking system for gaming tables
US5707287A (en) * 1995-04-11 1998-01-13 Mccrea, Jr.; Charles H. Jackpot system for live card games based upon game play wagering and method therefore
US5911626A (en) * 1995-04-11 1999-06-15 Mccrea, Jr.; Charles H. Jackpot system for live card games based upon game play wagering and method therefore
US6093103A (en) * 1995-04-11 2000-07-25 Mccrea, Jr.; Charles H. Secure multi-site progressive jackpot system for live card games
US5735525A (en) * 1995-04-11 1998-04-07 Mccrea, Jr.; Charles H. Secure multi-site progressive jackpot system for live card games
US6117012A (en) * 1995-04-11 2000-09-12 Mccrea, Jr.; Charles H. Jackpot system for live card games based upon game play wagering and method
US5611730A (en) * 1995-04-25 1997-03-18 Casino Data Systems Progressive gaming system tailored for use in multiple remote sites: apparatus and method
US5919091A (en) * 1995-07-10 1999-07-06 Caesars World, Inc. Combined cashless/cash gaming machine
US6117011A (en) * 1995-07-27 2000-09-12 Lvov; Denis Ernestovich Electronic game system, method of managing and regulating said system
US5655966A (en) * 1995-08-07 1997-08-12 Intergame Method and apparatus for cashless bartop gaming system operation
US5935004A (en) * 1995-08-28 1999-08-10 Mediaone Group, Inc. System and method for scheduled delivery of a software program over a cable network
US5800268A (en) * 1995-10-20 1998-09-01 Molnick; Melvin Method of participating in a live casino game from a remote location
US5762552A (en) * 1995-12-05 1998-06-09 Vt Tech Corp. Interactive real-time network gaming system
US6183366B1 (en) * 1996-01-19 2001-02-06 Sheldon Goldberg Network gaming system
US5766076A (en) * 1996-02-13 1998-06-16 International Game Technology Progressive gaming system and method for wide applicability
US5855515A (en) * 1996-02-13 1999-01-05 International Game Technology Progressive gaming system
US5885158A (en) * 1996-02-13 1999-03-23 International Game Technology Gaming system for multiple progressive games
US5804803A (en) * 1996-04-02 1998-09-08 International Business Machines Corporation Mechanism for retrieving information using data encoded on an object
US7033276B2 (en) * 1996-04-22 2006-04-25 Walker Digital, Llc Method and system for adapting casino games to playing preferences
US5902983A (en) * 1996-04-29 1999-05-11 International Game Technology Preset amount electronic funds transfer system for gaming machines
US5876284A (en) * 1996-05-13 1999-03-02 Acres Gaming Incorporated Method and apparatus for implementing a jackpot bonus on a network of gaming devices
US6183362B1 (en) * 1996-05-24 2001-02-06 Harrah's Operating Co. National customer recognition system and method
US6080062A (en) * 1996-06-27 2000-06-27 Olson; Carl M. Lotto gaming apparatus and method
US6240444B1 (en) * 1996-09-27 2001-05-29 International Business Machines Corporation Internet web page sharing
US5797796A (en) * 1996-10-28 1998-08-25 Dickinson; Kenneth K. Data analysis system
US6077162A (en) * 1997-01-22 2000-06-20 Casino Data Systems Cooperative group gaming system: apparatus and method
US6039648A (en) * 1997-03-04 2000-03-21 Casino Data Systems Automated tournament gaming system: apparatus and method
US6113495A (en) * 1997-03-12 2000-09-05 Walker Digital, Llc Electronic gaming system offering premium entertainment services for enhanced player retention
US6582310B1 (en) * 1997-03-12 2003-06-24 Walker Digital, Llc Electronic gaming system offering premium entertainment services for enhanced player retention
US20020042297A1 (en) * 1997-03-17 2002-04-11 Torango Lawrence J. Progressive wagering system
US6592460B2 (en) * 1997-03-17 2003-07-15 Lawrence J. Torango Progressive wagering system
US6435968B1 (en) * 1997-03-17 2002-08-20 Lawrence J. Torango Progressive wagering system
US6012984A (en) * 1997-04-11 2000-01-11 Gamesville.Com,Inc. Systems for providing large arena games over computer networks
US6071190A (en) * 1997-05-21 2000-06-06 Casino Data Systems Gaming device security system: apparatus and method
US6012832A (en) * 1997-06-24 2000-01-11 Saunders; Michael Cashless peripheral device for a gaming system
US6110044A (en) * 1997-07-15 2000-08-29 Stern; Richard H. Method and apparatus for issuing and automatically validating gaming machine payout tickets
US6110043A (en) * 1997-10-24 2000-08-29 Mikohn Gaming Corporation Controller-based progressive jackpot linked gaming system
US20010003100A1 (en) * 1997-11-14 2001-06-07 Michael W. Yacenda Interactive computer gaming system with audio response
US6024641A (en) * 1997-11-19 2000-02-15 Sarno; Robert A. Method, apparatus and system for lottery gaming
US6068552A (en) * 1998-03-31 2000-05-30 Walker Digital, Llc Gaming device and method of operation thereof
US5967896A (en) * 1998-04-06 1999-10-19 Walker Asset Management Limited Partnership Method and apparatus for controlling a gaming device having a plurality of balances
US6210275B1 (en) * 1998-05-26 2001-04-03 Mikohn Gaming Corporation Progressive jackpot game with guaranteed winner
US6206782B1 (en) * 1998-09-14 2001-03-27 Walker Digital, Llc. System and method for facilitating casino team play
US6210277B1 (en) * 1998-09-28 2001-04-03 Alexander Stefan Game of chance
US6203010B1 (en) * 1998-12-30 2001-03-20 Walker Digital, Llc Method and apparatus for a progressive jackpot determinant
US6267671B1 (en) * 1999-02-12 2001-07-31 Mikohn Gaming Corporation Game table player comp rating system and method therefor
US6763998B1 (en) * 1999-04-23 2004-07-20 Alliance Gaming Corporation System and method for securely storing and controlling the dispensing of a payout
US6758393B1 (en) * 1999-09-10 2004-07-06 Sierra Design Group Mobile cashier terminal
US6712695B2 (en) * 2000-01-25 2004-03-30 Atronic International Ag Jackpot system
US20020002075A1 (en) * 2000-02-03 2002-01-03 Rick Rowe Method and apparatus for facilitating monetary and reward transactions and accounting in a gaming environment
US6676522B2 (en) * 2000-04-07 2004-01-13 Igt Gaming system including portable game devices
US20010029528A1 (en) * 2000-04-07 2001-10-11 Ncr Corporation Self-service terminal
US6682421B1 (en) * 2000-04-07 2004-01-27 Igt Wireless gaming environment
US20020094869A1 (en) * 2000-05-29 2002-07-18 Gabi Harkham Methods and systems of providing real time on-line casino games
US6892182B1 (en) * 2000-10-16 2005-05-10 Igt Method and apparatus for ticket generation and accounting
US6875110B1 (en) * 2000-10-17 2005-04-05 Igt Multi-system gaming terminal communication device
US20020058550A1 (en) * 2000-11-03 2002-05-16 Pace Mark C. Automated service scheduling system
US20020115487A1 (en) * 2001-02-16 2002-08-22 Wells William R. Gaming device network
US7035814B2 (en) * 2001-07-12 2006-04-25 International Buisness Machines Corporation Method for delivering a product to a register according to a tracked location of a mobile device
US7162036B2 (en) * 2001-08-06 2007-01-09 Igt Digital identification of unique game characteristics
US6698572B2 (en) * 2001-09-17 2004-03-02 Sig Pack Systems Ag Apparatus and process for packaging piece goods
US6712698B2 (en) * 2001-09-20 2004-03-30 Igt Game service interfaces for player tracking touch screen display
US6681984B2 (en) * 2001-09-26 2004-01-27 Currency Counting Consultants, Inc. Gaming cash management slip and method

Cited By (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9652934B2 (en) 2003-10-20 2017-05-16 Igt Method and apparatus for providing secondary gaming machine functionality
US9123203B2 (en) 2003-10-20 2015-09-01 Igt Enhanced video gaming machine
US9064375B2 (en) 2003-10-20 2015-06-23 Igt Method and apparatus for providing secondary gaming machine functionality
US9582963B2 (en) 2003-10-20 2017-02-28 Tipping Point Group, Llc Method and system for gaming machine accounting
US8784213B2 (en) 2003-10-20 2014-07-22 Tipping Point Group Enhanced video gaming machine
US8721449B2 (en) 2003-10-20 2014-05-13 Tipping Point Group, Llc Method and system for paragame activity at electronic gaming machine
US9600965B2 (en) 2003-10-20 2017-03-21 Igt Method and apparatus for providing secondary gaming machine functionality
US9564004B2 (en) 2003-10-20 2017-02-07 Igt Closed-loop system for providing additional event participation to electronic video game customers
US10127765B1 (en) 2003-10-20 2018-11-13 Tipping Point Group, Llc Gaming machine having secondary gaming controller with proxy configuration
US9633508B2 (en) 2003-10-20 2017-04-25 Igt Enhanced video gaming machine
US8512144B2 (en) 2003-10-20 2013-08-20 Tipping Point Group, Llc Method and apparatus for providing secondary gaming machine functionality
US8686269B2 (en) 2006-03-29 2014-04-01 Harmonix Music Systems, Inc. Providing realistic interaction to a player of a music-based video game
US8444486B2 (en) 2007-06-14 2013-05-21 Harmonix Music Systems, Inc. Systems and methods for indicating input actions in a rhythm-action game
US8678896B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for asynchronous band interaction in a rhythm action game
US8439733B2 (en) 2007-06-14 2013-05-14 Harmonix Music Systems, Inc. Systems and methods for reinstating a player within a rhythm-action game
US8690670B2 (en) 2007-06-14 2014-04-08 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US8678895B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for online band matching in a rhythm action game
US8663013B2 (en) 2008-07-08 2014-03-04 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US8092302B2 (en) 2008-11-12 2012-01-10 Igt Gaming system, gaming device and method providing tiered progressive bonusing system
US9626833B2 (en) 2008-11-12 2017-04-18 Igt Gaming system, gaming device and method providing tiered progressive bonusing system
US9177444B2 (en) 2008-11-12 2015-11-03 Igt Gaming system, gaming device and method providing tiered progressive bonusing system
US8602883B2 (en) 2008-11-12 2013-12-10 Igt Gaming system, gaming device and method providing tiered progressive bonusing system
US8342958B2 (en) 2008-11-12 2013-01-01 Igt Gaming system, gaming device and method providing tiered progressive bonusing system
US8393958B2 (en) 2008-11-13 2013-03-12 Igt Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points
US8864574B2 (en) 2008-11-13 2014-10-21 Igt Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points
US8152630B2 (en) 2008-11-13 2012-04-10 Igt Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points
US8465366B2 (en) 2009-05-29 2013-06-18 Harmonix Music Systems, Inc. Biasing a musical performance input to a part
US8449360B2 (en) 2009-05-29 2013-05-28 Harmonix Music Systems, Inc. Displaying song lyrics and vocal cues
US9981193B2 (en) 2009-10-27 2018-05-29 Harmonix Music Systems, Inc. Movement based recognition and evaluation
US10421013B2 (en) 2009-10-27 2019-09-24 Harmonix Music Systems, Inc. Gesture-based user interface
US10357714B2 (en) 2009-10-27 2019-07-23 Harmonix Music Systems, Inc. Gesture-based user interface for navigating a menu
US8874243B2 (en) 2010-03-16 2014-10-28 Harmonix Music Systems, Inc. Simulating musical instruments
US8636572B2 (en) 2010-03-16 2014-01-28 Harmonix Music Systems, Inc. Simulating musical instruments
US8550908B2 (en) 2010-03-16 2013-10-08 Harmonix Music Systems, Inc. Simulating musical instruments
US9278286B2 (en) 2010-03-16 2016-03-08 Harmonix Music Systems, Inc. Simulating musical instruments
US8568234B2 (en) 2010-03-16 2013-10-29 Harmonix Music Systems, Inc. Simulating musical instruments
US8562403B2 (en) 2010-06-11 2013-10-22 Harmonix Music Systems, Inc. Prompting a player of a dance game
US9358456B1 (en) 2010-06-11 2016-06-07 Harmonix Music Systems, Inc. Dance competition game
US8702485B2 (en) 2010-06-11 2014-04-22 Harmonix Music Systems, Inc. Dance game and tutorial
US8444464B2 (en) 2010-06-11 2013-05-21 Harmonix Music Systems, Inc. Prompting a player of a dance game
US9024166B2 (en) 2010-09-09 2015-05-05 Harmonix Music Systems, Inc. Preventing subtractive track separation
US8376840B1 (en) * 2010-11-03 2013-02-19 Wms Gaming, Inc. Player tracking mechanism for secondary wagering games
US9202334B2 (en) * 2010-11-03 2015-12-01 Bally Gaming, Inc. Player tracking mechanism for secondary wagering games
US20130130788A1 (en) * 2010-11-03 2013-05-23 Wms Gaming, Inc. Player tracking mechanism for secondary wagering games
US9378622B2 (en) 2011-03-14 2016-06-28 Tipping Point Group, Llc Gaming devices with dedicated player RNG and time share features
US9619964B2 (en) 2011-03-14 2017-04-11 Tipping Point Group, Llc Gaming system with gaming machines having associated secondary game boards
US10013852B1 (en) 2012-08-01 2018-07-03 Aristocrat Technologies Australia Pty Limited Gaming machine tournament management system
US9616331B1 (en) 2012-08-01 2017-04-11 Aristocrat Technologies Australia Pty Limited Gaming machine tournament management system
US10325448B2 (en) 2014-01-07 2019-06-18 Tipping Point Group, Llc Gaming machine having secondary gaming controller and primary and secondary credit balances
US11017629B2 (en) 2014-01-07 2021-05-25 Vulcan Gaming Llc Gaming machine having secondary gaming controller and primary and secondary credit balances
US11640745B2 (en) 2014-01-07 2023-05-02 Vulcan Gaming Llc Gaming machine having secondary gaming controller and primary and secondary credit balances
US12020533B2 (en) 2014-01-07 2024-06-25 Vulcan Gaming Llc Gaming machine having secondary gaming controller and primary and secondary credit balances
US9916735B2 (en) 2015-07-22 2018-03-13 Igt Remote gaming cash voucher printing system

Also Published As

Publication number Publication date
US20050027381A1 (en) 2005-02-03
US7303470B2 (en) 2007-12-04
US20040092306A1 (en) 2004-05-13
US20040092314A1 (en) 2004-05-13
US9033788B2 (en) 2015-05-19
US20040132531A1 (en) 2004-07-08
US7303475B2 (en) 2007-12-04
US20040259632A1 (en) 2004-12-23
US20050181864A1 (en) 2005-08-18
US20030069071A1 (en) 2003-04-10
CA2398869A1 (en) 2003-03-28
US20040113360A1 (en) 2004-06-17
US20040092305A1 (en) 2004-05-13
US20040082386A1 (en) 2004-04-29
US20040116185A1 (en) 2004-06-17
US20040092307A1 (en) 2004-05-13
US20040082380A1 (en) 2004-04-29
US20040127291A1 (en) 2004-07-01
US20060009282A1 (en) 2006-01-12
US20050075165A1 (en) 2005-04-07
US20060052169A1 (en) 2006-03-09
CA2398869C (en) 2013-02-19
US20040092304A1 (en) 2004-05-13
US20040116184A1 (en) 2004-06-17
US20090069079A1 (en) 2009-03-12

Similar Documents

Publication Publication Date Title
US7303470B2 (en) System and method for assigning a voucher to a player in a player tracking system
AU2004227884B2 (en) Cashless transaction clearinghouse
US8221223B2 (en) Methods, systems and apparatus for facilitating cashout options at a gaming device
US7887417B2 (en) System and method for controlling volume associated with gaming system
US7993197B2 (en) Flexible loyalty points programs
US7963844B2 (en) Apparatus, systems and methods for facilitating a negative credit balance of a gaming device
US20070213124A1 (en) Methods, systems and apparatus for facilitating cashout options at a gaming device
US20070105617A1 (en) Methods, systems and apparatus for facilitating cashout options at a gaming device
US20050054439A1 (en) Wide area gaming and retail player tracking
US20070129137A1 (en) Methods, systems and apparatus for facilitating cashout options at a gaming device
US20070156464A1 (en) Method and apparatus for providing insurance policies for gambling losses
JP6002187B2 (en) System and method for providing player service on a gaming device
US20140274346A1 (en) System and method for providing a list of monetary instruments associated with a system

Legal Events

Date Code Title Description
AS Assignment

Owner name: KONAMI GAMING, INC., NEVADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GEORGE, JEFFREY;HUANG, ZHIGUO;HUBER, DOUG;AND OTHERS;REEL/FRAME:014810/0280

Effective date: 20030919

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION