`ROWe
`
`USOO6852031B1
`(10) Patent No.:
`US 6,852,031 B1
`(45) Date of Patent:
`Feb. 8, 2005
`
`(54) EZ PAY SMART CARD AND TICKETS
`SYSTEM
`
`D.
`(75) Inventor: Richard E. Rowe, Reno, NV (US)
`(73) Assignee: IGT, Reno, NV (US)
`(*) Notice:
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 443 days.
`
`(21) Appl. No.: 09/718,974
`(22) Filed:
`Nov. 22, 2000
`(51) Int. Cl. ........................... A63F 13/00; A63F 9/24;
`G06F 17/00; G06F 19/00; A63B 71/00
`(52) U.S. Cl. ............................... 463/29: 463/1, 463/25;
`463/43; 463/47; 273/138.1; 273/138.2;
`273/139; 273/148 R; 235/375; 235/380
`(58) Field of Search ...................... 463/19, 10, 1621,
`463/25–30, 40–47; 273/138.1, 139, 138.2,
`148 R, 148 B; 235/375, 379,380,493
`References Cited
`
`(56)
`
`U.S. PATENT DOCUMENTS
`4.575,621 A 3/1986 Dreifus ....................... 235/380
`4,764,666 A * 8/1988 Bergeron .
`... 463/25
`4,768,151 A * 8/1988 Birenbaum et al. ........... 463/19
`4,856,787 A 8/1989 Itkis
`5,061,845. A 10/1991 Pinnavaia
`5,129,652 A 7/1992 Wilkinson .................. 273/139
`5,179,517 A * 1/1993 Sarbin et al. ................. 463/25
`5,265,874 A 11/1993 Dickinson et al. .......... 273/138
`5,557,086 A
`9/1996 Schulze et al. ............. 235/380
`5,613,911 A 3/1997 Takemoto et al. ..... ... 463/25
`5,628,685 A 5/1997 Takemoto et al. ..... ... 463/25
`5,643,086 A 7/1997 Alcorn et al. .......
`... 463/29
`5,752,882 A * 5/1998 Acres et al. ...
`... 463/42
`5,761.647 A 6/1998 Boushy ..........
`... 705/10
`5,768,382 A 6/1998 Schneier et al. ....
`... 380/23
`5,871,398 A 2/1999 Schneier et al. ....
`... 463/16
`5,967,896 A 10/1999 Jorasch et al. ...
`... 463/25
`6,019,283 A 2/2000 Lucero ...........
`... 235/380
`6,068,552 A * 5/2000 Walker et al. ................ 463/21
`6,104.815 A 8/2000 Alcorn et al. ...
`... 380/251
`6,106,396 A 8/2000 Alcorn et al. ................. 463/29
`
`6,110,041 A * 8/2000 Walker et al. ................ 463/20
`6,149,522 A 11/2000 Alcorn et al. ................. 463/29
`6,165,071 A * 12/2000 Weiss ............
`... 463/24
`6.254,006 B1
`7/2001 Mish. ......
`... 235/492
`6,284.406 B1
`9/2001 Xing et al. ................... 429/96
`6,431,983 B2
`8/2002 Acres ............
`... 463/25
`6,439,996 B2 * 8/2002 LeMay et al. ................ 463/29
`6,564,995 B1 * 5/2003 Montgomery .....
`... 235/379
`6,564,997 B1 * 5/2003 Juds .................
`... 235/382
`6.579,185 B1 * 6/2003 Honda et al. ................. 463/43
`6,582,311 B1
`6/2003 Sugimura .................... 463/43
`FOREIGN PATENT DOCUMENTS
`O 360 613
`3/1990 ........... GO7F/17/34
`EP
`1 139 310 A2 4/2001
`........... GO7F/17/32
`EP
`WO95/24689
`9/1995
`WO
`WO 96/OO950
`1/1996
`WO
`WO 97/19537
`5/1997
`WO
`* cited by examiner
`Primary Examiner AL Wellington
`Assistant Examiner-Binh-An D. Nguyen
`(74) Attorney, Agent, or Firm- Beyer, Weaver & Thomas
`LLP
`57
`ABSTRACT
`(57)
`A disclosed Smart card includes a processor and memory
`configured to execute a number of gaming applications, Such
`as a bonus game application, a progressive game
`application, a Voucher application and a paytable
`application, and communicate with a master gaming con
`troller on the gaming machine. Gaming instructions, gener
`ated during the execution of one or more of the gaming
`application on the Smart card, may be used to affect game
`play on the gaming machine. The gaming instructions for
`various gaming Services may be Supplied to gaming
`machines operating in a "stand alone” mode or gaming
`machine connected to Some type of dedicated network. In
`addition, the Smart card may store game components includ
`ing audio game components and Video game components
`that may be downloaded into a gaming machine and incor
`porated into a game presentation on the gaming machine.
`The Smart card may be utilized at many different venues
`including casinos, hotels, bars, restaurants and retail Stores.
`
`25 Claims, 7 Drawing Sheets
`
`
`
`is cARDSBSTRATE
`
`c
`NRFACE
`
`ETECTSATARO
`
`SMART CAR3
`Walf?
`S5
`y
`
`5.
`
`N
`
`53
`
`SPAYERRR
`MESSA&E s
`
`TAR He
`
`2
`-
`SRUCCARD TOEXECUTESELECEE)
`ApplicATON
`3.
`
`3.
`
`SEN can INSTRUCTIONSTCARD
`
`PRESENTSAMEPRESENTATIONSiMes
`3AMING INSTRUCTION FROMCARD san
`
`-
`
`st
`
`Y
`
`coMTINUE
`GAME PLAY?
`54
`
`Ni
`
`(e)
`
`EVERI EX. 1010; Page 1
`Everi v. Sightline IPR2022-00614
`
`
`
`U.S. Patent
`
`Feb. 8, 2005
`
`Sheet 1 of 7
`
`US 6,852,031 B1
`
`
`
`105 CARD SUBSTRATE
`
`N/Y 100
`
`fC)
`NTERFACE
`
`PROCESSOR
`
`110
`
`BATTERY
`
`MEMORY
`
`125
`
`115
`
`FIGURE 1
`
`EVERI EX. 1010; Page 2
`Everi v. Sightline IPR2022-00614
`
`
`
`U.S. Patent
`
`Feb. 8, 2005
`
`Sheet 2 of 7
`
`US 6,852,031 B1
`
`
`
`FIGURE 2
`
`EVERI EX. 1010; Page 3
`Everi v. Sightline IPR2022-00614
`
`
`
`U.S. Patent
`
`Feb. 8, 2005
`
`Sheet 3 of 7
`
`US 6,852,031 B1
`
`206
`
`214
`
`/ 300
`
`204
`
`N
`
`lay
`
`242 1
`
`224
`
`330
`
`Display
`234
`
`-EJ
`
`
`
`325
`
`340
`
`310
`
`218
`
`315
`
`Figure 3
`
`EVERI EX. 1010; Page 4
`Everi v. Sightline IPR2022-00614
`
`
`
`U.S. Patent
`
`Feb. 8, 2005
`
`Sheet 4 of 7
`
`US 6,852,031 B1
`
`YaIHSVO
`
`ite
`
`OONIG
`
`TWNIANYSL
`
`Gh
`
`aWYS
`
`TWNIWYSL
`
`Ter
`
`
`
`YOTHYdOONIEBIF
`
`YaIHSVO
`
`Ber
`
`ONINVS
`
`ANIHOVW
`
`Ley
`
`NV12p
`
`YSAYaS
`
`Sep
`
`YaIHSWO
`
`
`
`¥OFFaIHSWO
`
`ONS Ssp
`AWdZd
`
`ONISVOSOP
`
`IWVO
`
`TWNIWYSL
`
`tw
`
`SSaTANIM
`
`auvo
`
`uzqvay
`
`INVUNVLS3YPOP
`
`bvSYNSI4
`
`“WNIWYSL
`
`verry
`
`
`SWNYVSTP
`
`OLLO1YaIHSVO
`
`EVERI EX. 1010; Page 5
`Everi v. Sightline IPR2022-00614
`
`EVERI EX. 1010; Page 5
`Everi v. Sightline IPR2022-00614
`
`
`
`
`
`
`
`U.S. Patent
`
`Feb. 8, 2005
`
`Sheet 5 of 7
`
`US 6,852,031 B1
`
`DETECT SMART CARD
`
`
`
`
`
`
`
`
`
`SMART CARD
`VALDP
`505
`
`
`
`
`
`N
`
`DSPLAYERROR
`MESSAGE
`510
`
`ESTABLISH COMMUNICATIONS
`
`515
`
`RECEIVE A LST OF GAMINGAPPLICATIONS ON
`THE CARD
`520
`
`SELECT AGAMING APPLICATION
`
`525
`
`NSTRUCT CARD TOEXECUTE SELECTED
`APPLICATION
`530
`
`RECEIVE GAMING INSTRUCTIONS FROM CARD
`535
`
`SEND GAMING INSTRUCTIONS TO CARD
`
`PRESEN GAME PRESENTATION USING
`GAMING INSTRUCTION FROM CARD 549.
`
`
`
`
`
`
`
`(END)
`
`
`
`CONTINUE
`GAME PLAY?
`545
`N
`
`
`
`FIGURE 5
`
`EVERI EX. 1010; Page 6
`Everi v. Sightline IPR2022-00614
`
`
`
`U.S. Patent
`
`Feb. 8, 2005
`
`Sheet 6 of 7
`
`US 6,852,031 B1
`
`DETECT INSERTION
`
`ESTABLISH COMMUNICATIONS WITH GAMING
`MACHINE
`
`615
`
`RECEIVE AGAMINGAPPLICATION SELECTION
`FROM THE GAMING MACHINE
`
`EXECUTE THE SELECTED GAMING
`APPLICATION
`
`625
`
`SEND GAMING INSTRUCTIONS TO THE GAMING
`MACHINE
`630
`
`
`
`RECEIVE GAMING INSTRUCTIONS FROM THE
`GAMING MACHINE
`635
`
`FIGURE 6
`
`EVERI EX. 1010; Page 7
`Everi v. Sightline IPR2022-00614
`
`
`
`U.S. Patent
`
`Feb. 8, 2005
`
`Sheet 7 of 7
`
`US 6,852,031 B1
`
`
`
`GAMING MACHINE AND
`SMART CARD INTERACT
`
`SMART CARD EXECUTES GAMINGAPPLICATION
`705
`
`SMART CARD SENDS GAMING INSTRUCTIONS
`TO THE GAMING MACHINE
`
`GAMING MACHINES UTILIZES GAMING
`NSTRUCTIONS IN GAME PLAY
`715
`
`FIGURE 7
`
`EVERI EX. 1010; Page 8
`Everi v. Sightline IPR2022-00614
`
`
`
`1
`EZ PAY SMART CARD AND TICKETS
`SYSTEM
`
`US 6,852,031 B1
`
`2
`are linked together using a dedicated network to provide a
`network gaming Service. The progressive game Services
`enabled by the progressive game network increase the game
`playing capabilities of a particular gaming machine by
`enabling a larger jackpot than would be possible if the
`gaming machine was operating in a “Stand alone” mode. The
`potential size of the jackpot increases as the number gaming
`machines connected in the progressive network is increased.
`The Size of the jackpot tends to increase game play on
`gaming machines offering a progressive jackpot which out
`weighs the costs associated with installing and maintaining
`the dedicated progressive game network and the dedicated
`progressive game Server.
`In the gaming industry, a current barrier to providing
`network gaming Services is the complexity and costs of the
`dedicated communication networks and Servers associated
`with deploying a network gaming Service using a client
`Server model. The costs of installing and maintaining a
`dedicated communication network and dedicated Server
`typically limit the application of network gaming Services to
`large establishments with a large number of gaming
`machines. In Smaller establishments, the cost of a dedicated
`communication network and a server to provide a network
`gaming Service for a Small number of gaming machines is
`usually not justified. For instance, when a Small number of
`gaming machines are leased to a store, the gaming machines
`typically operate in a "stand alone” mode. While operating
`in “stand alone' mode, network gaming Services are not
`available to these gaming machines. Further, even in the
`larger establishments, a gaming operator may be reluctant to
`implement a new network gaming Services because the costs
`of deployment using a client-server model is high while the
`benefits of the new network gaming Service may not become
`clear until after the new service is deployed. In view of the
`above, it would be desirable to provide network gaming
`Service deployment methods for gaming machines that
`reduce the costs associated with installing and performing
`network gaming Services.
`SUMMARY OF THE INVENTION
`This invention addresses the needs indicated above by
`providing a Smart card with a processor and memory con
`figured to execute a number of gaming applications, Such as
`a bonus game application, a progressive game application, a
`Voucher application and a paytable application, and com
`municate with a master gaming controller on a gaming
`machine. Gaming instructions, generated during the execu
`tion of one or more of the gaming application on the Smart
`card, may be used to affect game play on the gaming
`machine. The gaming instructions for various gaming Ser
`vices may be Supplied to gaming machines operating in a
`“stand alone” mode or gaming machine connected to Some
`type of dedicated network. In addition, the Smart card may
`Store game components including audio game components
`and Video game components that may be downloaded into a
`gaming machine and incorporated into a game presentation
`on the gaming machine. The Smart card may be utilized at
`many different venues including casinos, hotels, bars, res
`taurants and retail Stores.
`One aspect of the present invention provides a Smart card
`for performing gaming Services. The Smart card may be
`generally characterized as including: 1) a card Substrate; 2)
`an interface located on the Substrate for communicating with
`a master gaming controller of a gaming machine; 3) a
`processor and a memory located on the Substrate and con
`figured to execute one or more of the following gaming
`applications: i) a bonus game application, ii) a progressive
`
`15
`
`BACKGROUND OF THE INVENTION
`This invention relates to game playing Services for gam
`ing machines Such as Slot machines and Video poker
`machines. More particularly, the present invention relates to
`methods of utilizing Smart cards on gaming machines.
`There are a wide variety of associated devices that can be
`connected to a gaming machine Such as a slot machine or
`Video poker machine. Some examples of these devices are
`lights, ticket printers, card readers, Speakers, bill validators,
`ticket readers, coin acceptors, display panels, key pads, coin
`hopperS and button pads. Many of these devices are built
`into the gaming machine or components associated with the
`gaming machine Such as a top box which usually sits on top
`of the gaming machine.
`Typically, utilizing a master gaming controller, the gam
`ing machine controls various combinations of devices that
`allow a player to play a game on the gaming machine and
`also encourage game play on the gaming machine. For
`example, a game played on a gaming machine usually
`requires a player to input money or indicia of credit into the
`gaming machine, indicate a Wager amount, and initiate a
`game play. These StepS require the gaming machine to
`control input devices, Such as bill validators and coin
`acceptors, to accept money into the gaming machine and
`recognize user inputs from devices, including key pads and
`button pads, to determine the wager amount and initiate
`game play. After game play has been initiated, the gaming
`machine determines a game outcome, presents the game
`outcome to the player and may dispense an award of Some
`type depending on the outcome of the game.
`The operations described above may be carried out on the
`gaming machine when the gaming machine is operating as
`a “stand alone' unit or linked in a network of Some type to
`a group of gaming machines. AS technology in the gaming
`industry progresses, more and more gaming Services are
`being provided to gaming machines using a client-server
`model. In a client-server model, groups of gaming machines
`are linked via a dedicated communication network of Some
`type to a remote computer that provides one or more gaming
`Services using the dedicated communication network. These
`gaming Services provided by the remote computer over the
`dedicated communication network may be referred to as
`“network gaming Services.” AS an example, network gaming
`Services that may be provided by a remote computer to a
`gaming machine via a dedicated communication network of
`Some type include player tracking, accounting, cashleSS
`award ticketing, lottery games, progressive games and bonus
`gameS.
`Typically, network gaming Services enhance the game
`playing capabilities of the gaming machine or provide Some
`operational advantage in regards to maintaining the gaming
`machine. Thus, network gaming Services provided to groups
`of gaming machines linked over a dedicated communication
`network of Some type have become very popular in the
`gaming industry. To justify the costs associated with the
`infrastructure needed to provide network gaming Services on
`60
`a dedicated communication network, a certain critical num
`ber of gaming machines linked in a network of Some type
`must utilize the Service. Thus, many of the network gaming
`Services are only provided at larger gaming establishments
`where a large number of gaming machines are deployed.
`A progressive game network offering progressive game
`Services is one example where a group of gaming machines
`
`45
`
`50
`
`55
`
`65
`
`25
`
`35
`
`40
`
`EVERI EX. 1010; Page 9
`Everi v. Sightline IPR2022-00614
`
`
`
`US 6,852,031 B1
`
`15
`
`25
`
`35
`
`40
`
`3
`game application, iii) a voucher application allowing a
`player to cash out a certain amount of winlnings, and iv) a
`pay table application for Selecting a particular paytable from
`among a plurality of paytables. In addition, the processor
`and memory may be configured to execute one or more of
`the following game applications, a bingo bonus game
`application, and a lottery game application, a keno game
`application, a pull tab game application and a bingo pro
`gressive game application.
`In particular embodiments, the processor may be a micro
`controller having firmware or a general purpose micropro
`ceSSor. The memory may be a flash memory where the
`memory Stores one or more of player tracker information,
`loyalty points, paytables, game components, game play
`history information, bonus game information, progressive
`game information and Voucher information. The Smart card
`may be adapted to be accepted at multiple venues where at
`least one of the vouchers and loyalty points are transferable
`acroSS venues Such as casinos, hotels, restaurants, retail
`Stores and bars.
`Another aspect of the present invention provides a gaming
`machine for executing a game play with the aid of a Smart
`card. The gaming machine may be generally characterized
`as including: 1) a master gaming controller designed or
`configured to present a game on the gaming machine using
`(a) gaming instructions generated by a processor on the
`Smart card and (b) gaming instructions resident on the
`master gaming controller; and 2) a Smart card reader pro
`Viding a communication interface between the Smart card
`and the master gaming controller. The gaming instructions
`generated by a processor on the Smart card may specify a
`progressive game, a bonus game or a paytable that affects a
`game presentation on the gaming machine. The game in the
`game presentation may be a Video blackjack game, a Video
`Slot game, a mechanical Slot game, a Video poker game, a
`Video keno game, a Video pachinko game, Video card game
`or any other type of game presented on a gaming machine.
`In particular embodiments, the gaming machine may also
`include a network communication interface where the Smart
`card communicates with a game Service Server, Such as an
`accounting Server, a bonus game Server, a progressive Server,
`a player tracking Server and a cashleSS System server, using
`the network communication interface. The gaming machine
`may also include a Speaker where the Speaker outputs audio
`components Stored in a memory on the Smart card and a
`graphical display where the graphical display outputs
`graphical components Stored in a memory on the Smart card.
`Another aspect of the present invention provides a method
`in a gaming machine for executing a game play on the
`gaming machine with the aid of a Smart card. The method
`may be generally characterized as including: 1) receiving a
`Signal indicating a Smart card has been inserted in a Smart
`card reader on the gaming machine; 2) establishing com
`munications with the Smart card; 3) receiving gaming
`instructions from one or more gaming applications executed
`by a processor on the Smart card; and 4) presenting a game
`play on the gaming machine using the gaming instructions
`from the Smart card and using gaming instructions generated
`by a master gaming controller resident on the gaming
`machine. In addition, the method may include one or more
`of the following: a) authenticating the Smart card, b) receiv
`ing a list of gaming applications available on the Smart card
`from the Smart card, c) selecting a gaming application from
`the list of gaming applications and requesting the Smart card
`to execute the Selected gaming application, d) sending
`gaming machine identification information to the Smart card,
`e) in response to the gaming instruction received from the
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`Smart card, communicating with a remote game server, f)
`Sending game play information to the Smart card, g) down
`loading a gaming application Stored on the Smart card and
`executing the gaming application on the gaming machine
`and h) downloading a game Stored on the Smart card and
`executing the game on the gaming machine. In a particular
`embodiment, the gaming instructions may include one or
`more of player tracking information, loyalty points,
`pay tables, game components, game configuration
`information, a game play history, progressive game
`information, bonus game information and Voucher
`information, where the game components may include a
`graphical game component and an audio game component
`and where the game configuration information may include
`a game type, a game Version, a game background, a game
`denomination and a game wager amount.
`Another aspect of the present invention provides a method
`in a Smart card for executing a game play on a gaming
`machine with the aid of the Smart card. The method may be
`generally characterized as including: 1) receiving a signal
`indicating the Smart card has been inserted in a Smart card
`reader; 2) establishing communications with the gaming
`machine; 3) determining that a gaming application is to be
`executed by the Smart card; 4) executing said gaming
`application using a processor on the Smart card; and 5)
`Sending gaming instructions generating during execution of
`the gaming application to the gaming machine where the
`gaming instructions are used to present a game play on the
`gaming machine. The gaming instructions may include
`player tracker information, loyalty points, paytables, game
`component information, game configuration information,
`game play history information, bonus game information,
`progressive game information and Voucher information. In
`addition, the method may include one or more of the
`following: a) sending a list of gaming applications available
`on the Smart card to the gaming machine, b) sending
`authentication information to the gaming machine, c) receiv
`ing gaming machine identification information from the
`gaming machine, Such as a gaming machine identifier and a
`list of gaming applications Supported by the gaming
`machine, d) receiving game play information from the
`gaming machine, e) establishing communications with a
`game Service Server, Such as a an accounting Server, a bonus
`game Server, a progressive Server, a player tracking Server or
`a cashleSS System server, using a communication interface
`residing on the gaming machine and communicating with
`the game Service Server. In a particular embodiment, the
`Smart card may be adapted to be accepted at multiple
`venues, Such as casinos, hotels, restaurants, retail Stores and
`bars, where at least one of the Vouchers and loyalty points
`are transferable across the venues.
`These and other features of the present invention will be
`presented in more detail in the following detailed description
`of the invention and the associated figures.
`BRIEF DESCRIPTION OF THE DRAWINGS
`FIG. 1 is a block diagram of the components of a Smart
`card.
`FIG. 2 is a perspective drawing of a gaming machine
`having a top box and other devices.
`FIG. 3 is a block diagram of a gaming machine connected
`to a local area network.
`FIG. 4 is a block diagram containing a plurality of gaming
`venues with various gaming devices.
`FIG. 5 is a flow chart depicting a method in a gaming
`machine for executing a game play on the gaming machine
`with the aid of a Smart card.
`
`EVERI EX. 1010; Page 10
`Everi v. Sightline IPR2022-00614
`
`
`
`US 6,852,031 B1
`
`15
`
`25
`
`S
`FIG. 6 is a flow chart depicting a method in a Smart card
`for executing a game play on the gaming machine with the
`aid of a Smart card.
`FIG. 7 is a flow chart depicting a method of distributed
`computing between a gaming machine and a Smart card.
`DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`FIG. 1 is a block diagram of the components of a Smart
`card 100 that may be used in the present invention. The
`Smart card may be designed for use with a gaming machine,
`gaming peripheral, gaming terminal or Some other gaming
`device. The Smart card 100 which may be the size of a
`magnetic Striped card and may include an input/output
`interface 120, processor 110 memory 115 and battery 125
`incorporated in some manner on a card Substrate 105. The
`battery 125 is used to Supply power to operate the devices on
`the Smart card 100. In some embodiments, when it is
`inserted into a Smart card reader of Some type, power may
`also be Supplied to the card by the Smart card reader.
`The Smart card 100 may include an operating system of
`Some type that is used to run applications on the Smart card.
`In Some embodiments, the operating System for the Smart
`card 100 may be provided by Microsoft (Redmond, Wash.)
`or Sun Microsystems of Palo Alto, Calif. The operating
`System may be used to manage the execution of gaming
`applications on the Smart card. The operating System and
`gaming applications may incorporated into the processor
`110 as firmware, stored in the memory 115 on the Smart card
`or may be implemented as a combination of firmware in the
`processor 110 and stored in the memory 115. The processor
`110 may be a general purpose microprocessor or a custom
`microcontroller incorporating gaming Specific firmware.
`The memory 115 may be flash memory.
`35
`The Input/output interface 120 may be an I/O EEPROM
`that allows the Smart card 100 to communicate with a Smart
`card reader (see FIGS. 2 and 3) or some other communica
`tion interface residing on a gaming machine, a gaming
`peripheral, a gaming terminal or Some other gaming device
`designed to communicate with the Smart card. Further, the
`I/O interface 120 may include one or more communication
`protocols that allow the Smart card 100 to communicate with
`a gaming machine, gaming peripheral, gaming terminal or
`Some other gaming device designed to communicate with
`the Smart card. Some communication protocols may be
`stored in the memory 115 of the Smart card 100. The
`communication protocols Stored in the memory 115 may be
`added or deleted from the Smart card 100 as needed.
`The gaming applications incorporated into the Smart card
`100 and executed by the processor 110 may include but are
`not limited to bonus game applications, voucher
`applications, progressive game applications, paytable appli
`cations and player tracking applications. Other game appli
`cations (See FIG. 4) are also described. In the bonus game
`application, when a game player inserts the Smart card 100
`into a gaming machine and begins game play, game play
`information may be obtained by the Smart card 100 from the
`gaming machine and Stored in the memory 115 on the Smart
`card.
`When game play information is obtained by the Smart
`card from the gaming machine, the game play information
`stored in the memory 15 of the Smart card 100 may be
`updated as the player plays one or more games on the
`gaming machine. The game play information may include
`but is not limited to an amount wagered on each game, a
`time, a date and a game outcome for each game Such as an
`
`6
`award. The game play information may be Stored on the
`Smart card 100 in different categories. For instance, the game
`play information may be Stored as generic game play
`information, which applies to all games, it may be Stored as
`game Specific play information, which applies to a specific
`game, or it may be Stored as combinations of both generic
`game play information or game Specific information.
`Using the processor 110, the Smart card 100 may operate
`on game play information as it is accumulated on the Smart
`card. For instance, the Smart card may store a running total
`of wager amounts made on the gaming machine for one or
`more games played while the Smart card was inserted into
`the gaming machine during a game play Sequence. In
`addition, the game play information Stored on the Smart card
`100 may be accumulated from one or more previous games
`played on one or more different gaming machines. For
`example, a running total of wager amounts Stored on the
`Smart card 100 may include the sum of an amount wagered
`over 5 games on a first gaming machine on a first day at a
`first location, the Sum of an amount wagered over games on
`a Second gaming machine on a Second day at a Second
`location and the Sum of an amount wagered on 15 games on
`a third gaming machine on a third day at a third location.
`Using the game play information Stored on the Smart card,
`bonus game Scenarios with different bonus game features
`may be developed. For example, a player may obtain a Smart
`card issued that includes tracking features to a specific game
`Such as Little Green Men. AS the player playS games on
`gaming machines with Smart card capabilities and featuring
`the Little Green Men game, the Smart card collects game
`play information on the player's game play. When certain
`events occur, Such as the player has exceeded a certain
`amount wagered, Special bonus features within the Little
`Green Men game may begin to appear more often or a
`Special bonus game available only to Smart card users may
`be initiated. Another example would apply to all games that
`a player plays on different gaming machines using the Smart
`card 100. Thus, when a player reaches a total amount
`wagered above an amount identified as a frequent player or
`high roller, which is stored on the Smart card 100, all games
`in the casino may enable special bonus features for this
`player when a game is played on a gaming machine in
`conjunction with the Smart card.
`In the example above, the bonus game features on the
`gaming machine may be triggered using gaming instructions
`generated by the bonus game application executed by the
`processor 110 on the Smart card 100. The gaming instruc
`tions may include 1) information, Such as game play
`information, that the gaming machine may use to implement
`a bonus game, 2) high-level commands directing the gaming
`machine to perform one or more operations related to the
`bonus game, and 3) low-level commands directing the
`operations of Specific devices residing on the gaming
`machine related to the bonus game. Thus, the computations
`and functions necessary to implement the bonus game on the
`gaming machine may be distributed in Some manner
`between the processor on the Smart card 100 and the
`processor on the gaming machine. For example, a processor
`on the gaming machine may generate gaming instructions
`for a game and a bonus game where Some of the gaming
`instructions needed to present the bonus game are Supplied
`by the Smart card. In another example, the gaming instruc
`tions for a game and the gaming instructions for a bonus
`game displayed on the gaming machine may be Supplied
`entirely by the Smart card 100.
`In the progressive game application, a player may have
`one or more progressive jackpots being played for which are
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`EVERI EX. 1010; Page 11
`Everi v. Sightline IPR2022-00614
`
`
`
`7
`tracked and managed on the Smart card 100. This would
`allow a player to build the value of their OVrn progressive,
`which they are playing to win based upon game play on one
`or gaming machines at one or more locations. AS game play
`continues, the value of the progressive prize they are playing
`for increases. When a specific trigger occurs, Such as a
`certain combination of wheels on a spinning reel for a slot
`game, a particular card hand for a card game or even the
`result of a certain bonus game, the progressive prize may be
`won and credited to the playerS account.
`The progressive game application, as well other gaming
`applications Such as the paytable application and the
`Voucher application, may be implemented in a manner
`similar to that described above for the bonus game
`application, i.e. the Smart card 100 may obtain game playing
`information and generate gaming instructions allowing
`game application functions to be performed on the gaming
`machine. Thus, for the progressive game application, the
`Smart card may accumulate game play information related to
`progressive game application, Store the information in
`memory 115, and execute one or more progressive game
`applications that utilize the accumulated game play infor
`mation using the processor 110 on the Smart card 100.
`During execution of the progressive game application on the
`Smart card 100, gaming instructions generated by the pro
`gressive game application may be used by the gaming
`machine to perform certain operations or the gaming instruc
`tions may direct the gaming machine to perform certain
`operations. Thus, the computations and functions necessary
`to implement the progressive game on the gaming machine,
`like the bonus game, may be distributed in Some manner
`between the processor 110 on the Smart card 100 and a
`processor on the gaming machine.
`The game play information obtained by the Smart card
`100 may be stored in a shared memory location in the
`memory 115 on the Smart card 100 such that it may be used
`by multiple gaming applications executed on the Smart card.
`For example, the bonus game application and the progres
`Sive game application may both use a total wager amount
`accumulated by the Smart card that is Stored in a shared
`memory location. Also, in Some embodiments, the shared
`memory location in memory 115 on the Smart cardmay be
`accessed by the gaming machine.
`In the paytable application, a user may obtain Specific pay
`tables based on Some Selection criteria. These paytables may
`be stored in the memory 115 on the Smart card 100. For
`instance, playerS Such as high rollers, tournament players,
`return customers, and the like may be rewarded by pay
`tables which include odds allowing them to win more often
`then the walk in player. Based upon game play Stored in
`memory 15 on the Smart card, the pay table application may
`categorize a player into a category Such as a high roller. For
`instance, when a high roller Status is achieved, the pay table
`application may select a pay table from a plurality of
`pay tables Stored on the Smart card and download the pay
`table to the gaming machine from the Smart card 100 upon
`Smart card insertion into the gaming machine. In another
`embodiment, the pay table application may categorize a
`player and generate a gaming instruction directing the
`gaming machine to utilize a particular paytable Stored on the
`gaming machine where the paytable is used to determ