throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2010/0227671 A1
`(43) Pub. Date:
`Sep. 9, 2010
`Laaroussi et al.
`
`US 2010O227671A1
`
`(54) APPARATUS FOR GATHERING,
`TRANSFERRING, AND AUDITING PAYMENT
`INFORMATION
`
`(76) Inventors:
`
`Mohamed Laaroussi, Orford (CA);
`Hugues Boisvert, Sherbrooke
`(CA); Eric Levesque, Sherbrooke
`(CA)
`
`Correspondence Address:
`Axes.Network Inc.
`Attn.: Intellectual Property Department
`410 Pepin Street
`Sherbrooke, QC J1 L 2Y8 (CA)
`
`(21) Appl. No.:
`
`12/475,025
`
`(22) Filed:
`
`May 29, 2009
`
`(30)
`
`Foreign Application Priority Data
`
`Mar. 5, 2009 (CA) ...................................... 2658676
`
`Publication Classification
`
`(51) Int. Cl.
`(2006.01)
`A63F 9/24
`(2006.01)
`G06F 12/00
`(2006.01)
`G06F I3/38
`(2006.01)
`G06O 40/00
`(52) U.S. Cl. ............... 463/25: 711/115; 710/72; 705/30;
`711 FE12.OO1
`
`ABSTRACT
`(57)
`A currency media reader hub on a gaming machine to monitor
`transactions is provided. The currency media reader hub com
`prises a communication board module comprising a commu
`nication port module adapted to connect the currency media
`reader hub with a peripheral component, a network port mod
`ule adapted to connect the currency media reader hub to a
`network, a currency media reader module connected to the
`communication board module, the currency media reader
`module being adapted to communicate with a virtual cur
`rency holding media and transfer data between the commu
`nication board module and the virtual currency holding
`media, a user interface module connected to the communica
`tion board and adapted to display a currency value stored on
`the virtual currency holding media and an intelligent board
`module connected to the communication board to provide
`communication capability with the network.
`
`
`
`164.1
`
`164.2
`
`18O
`
`202,
`204
`
`CSC ServiceWorks – Ex. 1004
`Page 1 of 15
`
`

`

`Patent Application Publication
`
`Sep. 9, 2010 Sheet 1 of 8
`
`US 2010/0227671 A1
`
`?u??DeW
`
`T?ZZ_
`
`Ȓ,
`
`
`
`
`
`
`
`
`
`
`
`
`
`CSC ServiceWorks – Ex. 1004
`Page 2 of 15
`
`

`

`Patent Application Publication
`
`Sep. 9, 2010 Sheet 2 of 8
`
`US 2010/0227671 A1
`
`
`
`Sng ISOS
`
`??T
`
`
`
`575] uuepo W
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ÆTT
`
`Kuouua W uue|SÁS
`??I
`
`CSC ServiceWorks – Ex. 1004
`Page 3 of 15
`
`

`

`Patent Application Publication
`
`Sep. 9, 2010 Sheet 3 of 8
`
`US 2010/0227671 A1
`
`3
`
`
`
`wr SS N (N
`
`CSC ServiceWorks – Ex. 1004
`Page 4 of 15
`
`

`

`Patent Application Publication
`
`Sep. 9, 2010 Sheet 4 of 8
`
`US 2010/0227671 A1
`
`Communication
`board module
`
`210
`
`Communication
`port module
`Network port
`module
`
`Intelligent board
`module
`
`IP MAC address
`module
`
`Memory module
`
`Clock module
`Input/output
`port module
`Media reader
`module
`
`User interface
`module
`
`
`
`Removable
`memory module
`Currency media
`reader hub
`identification
`module
`Internet protocol
`configuration
`module
`Peripheral
`component
`configuration
`module
`
`
`
`User
`preferences
`module
`
`216
`218
`
`22O
`
`222
`
`224
`
`226
`
`228
`
`23O
`
`232
`
`234
`
`236
`
`238
`
`Fig. 4
`
`CSC ServiceWorks – Ex. 1004
`Page 5 of 15
`
`

`

`Patent Application Publication
`
`Sep. 9, 2010 Sheet 5 of 8
`
`US 2010/0227671 A1
`
`
`
`CSC ServiceWorks – Ex. 1004
`Page 6 of 15
`
`

`

`Patent Application Publication
`
`Sep. 9, 2010 Sheet 6 of 8
`
`US 2010/0227671 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Point of sale terminal (POS)
`POWer On
`
`300
`
`
`
`Add Value
`
`
`
`Player Selects
`Payment Option
`
`302
`
`Buy Product
`
`Remove Value
`
`308
`
`Player Selects
`Amour. Add to
`
`Card Reader
`displays
`Product list
`
`31 O
`
`Player selects
`product to buy
`
`
`
`Player Enters
`Amount to
`Remove from
`Card
`
`
`
`
`
`
`
`
`
`
`
`POS calculates
`and Writes the
`new value to the
`Card
`
`Save Transaction
`Details
`
`Card Reader
`prints Receipt
`
`318
`
`Network
`Available?
`
`Fig. 6
`
`
`
`
`
`Send
`Transaction to
`database
`
`320
`
`CSC ServiceWorks – Ex. 1004
`Page 7 of 15
`
`

`

`Patent Application Publication
`
`Sep. 9, 2010 Sheet 7 of 8
`
`US 2010/0227671 A1
`
`Currency media reader hub
`POWer. On
`
`330
`
`
`
`
`
`
`
`
`
`
`
`Incoming
`Currency?
`
`332
`
`Y
`
`336
`
`Currency
`Transfer
`Requested?
`
`N
`
`
`
`
`
`
`
`
`
`Write value to
`Card Or Store value
`in eSCrOW
`
`334
`
`Remove value
`from Card
`
`338
`
`Send value to
`machine and Save
`transaction
`
`340
`
`Fig. 7
`
`342
`
`Y
`
`NetWork
`available?
`
`Send Data of
`Transaction to
`database
`
`344
`
`CSC ServiceWorks – Ex. 1004
`Page 8 of 15
`
`

`

`Patent Application Publication
`
`Sep. 9, 2010 Sheet 8 of 8
`
`US 2010/0227671 A1
`
`Player Selects
`Option to do
`Live Operations
`
`POS Request
`Operation List
`from Server
`
`Server Sends
`List of available
`operations with
`requested
`parameters
`
`POS Displays
`Received
`Operations
`
`
`
`
`
`
`
`
`
`Player Selects
`
`370
`
`Operation
`
`Parameter
`Selection
`
`372
`
`User inputs
`parameter (Card
`Number, Date,
`Amount, etc)
`
`
`
`POS Sends
`Parameters and
`Operation
`Request to
`Server
`
`Server
`PrOCeSSes
`Operation and
`Sends result
`back to POS
`
`374
`
`376
`
`378
`
`Fig. 8
`
`38O
`
`POS Writes
`Result to Card
`
`POS Prints out
`Results
`
`
`
`POS
`Displays
`Result
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`CSC ServiceWorks – Ex. 1004
`Page 9 of 15
`
`

`

`US 2010/0227671 A1
`
`Sep. 9, 2010
`
`APPARATUS FOR GATHERING,
`TRANSFERRING, AND AUDITING PAYMENT
`INFORMATION
`
`CROSS-REFERENCE
`0001. The present United States patent application relates
`to and claims priority from Canadian Patent Application No.
`2,658,676, filed on Mar. 5, 2009, entitled NOVEL METHOD
`OF GATHERING, TRANSFERRING, AND AUDITING
`PAYMENT INFORMATION, which is enclosed herein by
`reference.
`
`FIELD OF THE INVENTION
`0002 The present invention relates to a currency media
`reader adapted to connect a network to remotely manage
`payment information. The present invention more precisely
`relates to a currency media reader hub adapted to be retrofit
`ted in a gaming machine and to interconnect various existing
`components thereof.
`
`BACKGROUND OF THE INVENTION
`0003 Gaming machines are commonly used in the gam
`ing or amusement industries. Generally, the gaming machines
`accept payment in the form of bills, coins, tickets, token and
`other types of currencies.
`0004 Each gaming machine is adapted to individually
`receive payment therein. Accounting of currency transactions
`and statistics of use are useful yet complicated to obtain given
`the limited communication between each gaming machine.
`0005. A mechanism improving collective communication
`among gaming machines and providing accounting of cur
`rency transactions and statistics of use is therefore desirable.
`
`SUMMARY OF THE INVENTION
`
`0006. It is an object of the present invention to ameliorate
`at least some of the inconveniences present in the prior art.
`0007. In view of the foregoing, one object of the present
`invention provides a mechanism adapted to improve commu
`nication between a plurality of gaming machines and a server.
`0008. One object of the present invention provides an
`apparatus permitting remote gathering, transferring and
`auditing payment information.
`0009. Another object of the present invention provides a
`database/datacenter adapted to record transaction events for
`safekeeping and reporting.
`0010. An object of the present invention provides a cur
`rency media reader hub adapted to communicate with a gam
`ing machine and a peripheral component in its communica
`tion mode such that the currency media reader hub can be
`retrofitted between the gaming machine and the peripheral
`component.
`0011. An object of the present invention provides a cur
`rency media reader hub emulating a peripheral component
`installed on a gaming machine; the peripheral component
`could be a money acceptor peripheral to transfer money to the
`gaming machine.
`0012. An additional object of the present invention pro
`Vides a gaming machines management System using a remote
`server; the gaming machines communicating with the remote
`server via currency media reader hubs respectively locally
`connected on the gaming machine and communicating with
`the server using standard an Internet Protocol network and
`Internet.
`
`0013. One another object of the present invention provides
`a currency media reader hub providing both online and offline
`working capability to a gaming machine so that service is kept
`even if the network is down.
`0014) Another object of the present invention provides a
`currency media reader hub adapted to obtain, update or
`change its configuration from a remote web service.
`0015. One other object of the present invention provides a
`currency media reader hub adapted to account an amount of
`money stored in a virtual currency media.
`0016. An aspect of the present invention provides a cur
`rency media reader hub having embedded TCP/IP communi
`cation capability.
`0017. One aspect of the present invention provides a cur
`rency media reader hub adapted to emulate a standard pay
`ment acceptance module Such as a bill acceptor module or
`coinacceptor module; the standard payment acceptance mod
`ule originally connected to the gaming machine may be con
`nected directly to the currency media reader hub that, itself, is
`connected to the gaming machine and provide communica
`tion thereto.
`0018. One another object of the present invention provides
`a mechanism adapted to store events (i.e. transactions, play
`actions . . . ) occurring on a gaming machine in a network
`based datacenter.
`0019. An aspect of the present invention provides one or
`more point of sale (POS) terminals used, interalia, to add or
`remove money on a virtual currency holding media.
`0020. A further aspect of the present invention provides a
`POS terminal adapted to connect to a datacenter to obtain
`gaming data from gaming machines.
`0021. Another aspect of the present invention provides a
`currency media reader hub emulating a gaming machine to
`accept money from peripherals installed thereon.
`0022. One another aspect of the present invention provides
`a currency media reader hub that is an escrow device adapted
`to hold payments in a gaming machine until a virtual currency
`holding media is connected thereto.
`0023. Another aspect of the present invention provides a
`currency media reader hub adapted to transfer an amount of
`money from the virtual currency holding media to a gaming
`machine either automatically or by user request.
`0024. One other aspect of the present invention provides a
`currency media reader hub adapted to act as a gateway and a
`translator between peripherals (bill acceptor, coin acceptor,
`etc) and the gaming machine.
`0025. An aspect of the present invention provides a system
`adapted to manage gaming machines using only cash-in and
`cash-out transactions, without using hand-counts or interfac
`ing directly with a controller board of the gaming machine.
`0026. Another aspect of the present invention provides a
`currency media reader hub adapted to store transactions
`occurring on a gaming machine in a memory when there is no
`connection with a network and adapted to send the transac
`tions stored therein to a server through the network when the
`network is connected thereto.
`0027. Another aspect of the present invention provides a
`point of sale (POS) terminal adapted to download a list of
`queries to be executed by a server upon demand, wherein the
`server returns the results in a pre-formatted ticket ready for
`printing by the POS terminal or for displaying on the user
`interface module.
`0028. One aspect of the present invention provides a SIM/
`SAM card to store a configuration to the currency media
`reader hub to make it easily replaceable in the field.
`
`CSC ServiceWorks – Ex. 1004
`Page 10 of 15
`
`

`

`US 2010/0227671 A1
`
`Sep. 9, 2010
`
`0029. An aspect of the present invention provides a cur
`rency media reader hub adapted to obtain firmware updates
`from a remote web service.
`0030. Another aspect of the present invention provides a
`currency media reader hub comprising a communication
`board module comprising a communication port module
`adapted to connect the currency media reader hub with a
`peripheral component; a network port module adapted to
`connect the currency media reader hub to a network; a cur
`rency media reader module connected to the communication
`board module, the currency media reader module being
`adapted to communicate with a virtual currency holding
`media and transfer data between the communication board
`module and the virtual currency holding media; a user inter
`face module connected to the communication board and
`adapted to display a currency value stored on the virtual
`currency holding media; and an intelligent board module
`connected to the communication board to provide communi
`cation capability with the network, the intelligent board mod
`ule comprising an IP MAC address module adapted to iden
`tify the currency media reader hub on the network; a memory
`module for storing data; a clock module; and an input/output
`port module.
`0031 One additional aspect of the present invention pro
`vides a method for connecting a currency media reader hub to
`a gaming machine, the method comprising disconnecting a
`currency receiver module from the gaming machine; connect
`ing the currency receiver module to the currency media reader
`hub; and connecting the currency media reader hub to the
`gaming machine so that the currency receiver module and the
`gaming machine communicate therebetween.
`0032. One additional aspect of the present invention pro
`vides a computer readable media comprising computer
`executable instruction providing a method for connecting a
`currency media reader hub to a gaming machine, the method
`comprising selecting a communication mode Suitable to com
`municate between the gaming machine and the currency
`media reader hub, the communication mode being selected
`from a pulse string communication mode, a serial communi
`cation mode and a universal serial bus mode.
`0033 Embodiments of the present invention each have at
`least one of the above-mentioned objects and/or aspects, but
`do not necessarily have all of them. It should be understood
`that some aspects of the present invention that have resulted
`from attempting to attain the above-mentioned objects may
`not satisfy these objects and/or may satisfy other objects not
`specifically recited herein.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`0034) For a better understanding of the invention as well as
`other objects and further features thereof, reference is made to
`the following detailed description to be read in conjunction
`with the accompanying drawings, where:
`0035 FIG. 1 is a schematic illustration of a network based
`gaming system with a plurality of gaming machines;
`0036 FIG. 2 is a schematic illustration of an exemplary
`construction of a gaming machine;
`0037 FIG. 3 is a schematic illustration of a gaming
`machinehaving peripheral components connected thereto via
`a currency media reader hub;
`0038 FIG. 4 is a block diagram of a currency media reader
`hub in accordance with an embodiment of the present inven
`tion;
`FIG. 5 is a schematic illustration of a network based
`0.039
`gaming system in accordance with an embodiment of the
`present invention;
`
`0040 FIG. 6 is an exemplary flow chart of a process asso
`ciated with en embodiment of the present invention;
`0041
`FIG. 7 is an exemplary flow chart of a process asso
`ciated with en embodiment of the present invention; and
`0042 FIG. 8 is an exemplary flow chart of a process asso
`ciated with en embodiment of the present invention.
`DESCRIPTION OF EMBODIMENT(S) OF THE
`INVENTION
`0043. The present invention is now described with refer
`ence to the figures. In the following description, for purposes
`of explanation, numerous specific details are set forth in order
`to provide a thorough understanding of the present invention
`by way of embodiment(s). It may be evident, however, that
`the present invention may be practiced without these specific
`details. In other instances, well-known structures and devices
`are shown in block diagram form in order to facilitate describ
`ing the present invention.
`0044) The features provided in this specification mainly,
`but might not exclusively, relate to principles of computer
`Software and machine-readable code/instructions adapted to
`instruct a computer, many computers or other machines,
`namely gaming machines, adapted to use the instructions to
`provide material effects on a display, or other means enabling
`human-computer interactions to manage money, currency,
`menus, user-selectable elements and other elements involved
`in playing with gaming machines. These code/instructions
`are preferably stored on a machine-readable medium to be
`read and acted upon to with a gaming machine, slot machine,
`computer or another machine having the appropriate code/
`instructions reading capability.
`0045 Exemplary Network
`0046 FIG. 1 illustrates an exemplary network 10 in which
`a system, devices and a method, consistent with the present
`invention, may be implemented. The network 10 may include
`multiple gaming machines 12 connected to a server 14 via a
`network 20. The network 20 of the present invention is the
`Internet and could be reached using a solid wired line, Wi-Fi,
`WiMAX or a combination thereof. Two gaming machines 12
`and one server 14 have been illustrated connected to the
`network 20 for simplicity. In practice, there may be more or
`gaming machines 12 and servers 14 without departing from
`the scope of the present invention.
`0047. The gaming machines 12 may include devices, such
`as gaming consoles, slot machine and digital assistants,
`mobile phones, or the like, capable of connecting to the net
`work 20 and adapted to carry on gaming thereon. The gaming
`machines 12 may transmit data over the network 20 or receive
`data from the network 20 via a wired, wireless, or optical
`connections.
`0048. The server 14 may include one or more types of
`computer system, such as a mainframe, minicomputer, or
`personal computer, capable of connecting to the network 20
`and adapted to communicate with the gaming machines 12.
`The server 14 may transmit data over the network 20 or
`receive data from the network 20 via a wired, wireless, or
`optical connection.
`0049. In an implementation consistent with the present
`invention illustratively embodied herein, the server 14
`includes a datacenter 22 connected to the gaming machines
`12. The server 14 stores data information about the gaming
`machines 12 that can be accessible via client devices 16.
`0050 Exemplary Client Architecture
`0051. The following discussion provides a brief, general
`description of an exemplary computer apparatus in which at
`least some aspects of the present invention may be imple
`mented. The present invention will be described in the general
`
`CSC ServiceWorks – Ex. 1004
`Page 11 of 15
`
`

`

`US 2010/0227671 A1
`
`Sep. 9, 2010
`
`context of computer-executable instructions, such as program
`modules, being executed by a computerized device. However,
`other apparatuses may affect methods presented in embodi
`ments of the present invention. Program modules may include
`routines, programs, objects, components, data structures,
`applets, WEB 2.0 type of evolved networked centered appli
`cations, etc. that perform a task(s) or implement particular
`abstract data types. Moreover, those skilled in the art will
`appreciate that at least Some aspects of the present invention
`may be practiced with other configurations, including hand
`held devices, multiprocessor system, microprocessor-based
`or programmable consumer electronics, network computers,
`minicomputers, set top boxes, mainframe computers, gaming
`console and the like. At least some aspects of the present
`invention are practiced in distributed computing environ
`ments where tasks are performed by remote processing
`devices linked through a communications network as exem
`plified in FIG. 1. In a distributed computing environment,
`program modules may be located in local and/or remote
`memory storage devices.
`0052 With reference to FIG. 2, an exemplary apparatus
`100 for implementing at least some aspects of the present
`invention includes a general purpose-computing device in the
`form of a computer 120 or in the form of a gaming machine.
`The computer 120 may include a processing unit 121, a
`system memory 122, and a system bus 123 that couples vari
`ous system components, including the system memory 122,
`to the processing unit 121. The system bus 123 may be any of
`several types of bus structures including a memory bus or
`memory controller, a peripheral bus, and a local bus using any
`of a variety of bus architectures. The system memory may
`include read only memory (ROM) 124 and/or random access
`memory (RAM) 125. A basic input/output system 126
`(BIOS), containing basic routines that help to transfer data
`between elements within the computer 120, such as during
`start-up, may be stored in ROM 124. The computer 120 may
`also include a hard disk drive 127 for reading from and
`writing to a hard disk, (not shown), a magnetic disk drive 128
`for reading from or writing to a (e.g., removable) magnetic
`disk 129, and an optical disk drive 130 for reading from or
`writing to a removable (magneto) optical disk 131 Such as a
`compact disk or other (magneto) optical media. The hard disk
`drive 127, magnetic disk drive 128, and (magneto) optical
`disk drive 130 may be coupled with the system bus 123 by a
`hard disk drive interface 132, a magnetic disk drive interface
`133, and a (magneto) optical drive interface 134, respectively.
`The drives and their associated Storage media provide non
`Volatile (or persistent) storage of machine-readable instruc
`tions, data structures, program modules and other data for the
`computer 120. Although the exemplary environment
`described herein employs a hard disk, a removable magnetic
`disk 129 and a removable optical disk 131, these skilled in the
`art will appreciate that other types of Storage media, Such as
`magnetic cassettes, flash memory cards, digital video disks,
`Bernoulli cartridges, random access memories (RAMS), read
`only memories (ROM), remote cloud storage and the like,
`may be used instead of, or in addition to, the storage devices
`introduced above.
`0053 A number of program modules may be stored on the
`hard disk 127, magnetic disk 129, (magneto) optical disk 131,
`ROM 124 or RAM 125, such as an operating system 135 (for
`example, Windows(R) NTRTM.4.0, sold by Microsoft(R) Cor
`poration of Redmond, Wash.), one or more application pro
`grams 136, other program modules 137 (such as 'Alice'.
`which is a research system developed by the User Interface
`Group at Carnegie Mellon University available at www.Ali
`ce.org, OpenGL from Silicon Graphics Inc. of Mountain
`
`View Calif., or Direct3D from Microsoft Corp. of Bellevue
`Wash.), and/or program data 138 for example. Programs
`modules dedicated to gaming machines are considered within
`the scope of the present description.
`0054. A user may enter commands and data into the com
`puter 120 through input devices, such as a keyboard 140, a
`camera 141 and pointing device 142 for example. Other input
`devices (not shown) such as a microphone, joystick, game
`pad, satellite dish, Scanner, a touch sensitive screen, acceler
`ometers adapted to sense movements of the user or move
`ments of a device, or the like may also be included. A currency
`receiver module 164 is also connected with the computer 120.
`The currency receiver module 164 is used when the computer
`120 is embodied as a gaming machine. These and other input
`devices are often connected to the processing unit 180 and
`could either be a bills receiving module 164.1 or a coins
`receiving module 164.2 (illustrated on FIG. 3) through a
`serial port interface 146 coupled to the system bus. However,
`input devices may be connected by other interfaces, such as a
`parallel port, a game port, bluetooth connection or a universal
`serial bus (USB). For example, since the bandwidth of the
`camera 141 may be too great for the serial port, the video
`camera 141 may be coupled with the system bus 123 via a
`video capture card (not shown). The video monitor 147 or
`other type of display device may also be connected to the
`system bus 123 via an interface, such as a video adapter 148
`for example. The video adapter 148 may include a graphics
`accelerator. One or more speaker 162 may be connected to the
`system bus 123 via a sound card 161 (e.g., a wave table
`synthesizer such as product number AWE64 Gold Card from
`CreativeRLabs of Milpitas, Calif.). In addition to the monitor
`147 and speaker(s) 162, the computer 120 may include other
`peripheral output devices (not shown). Such as a printer, a
`hi-definition television and a scanner for example. As an
`alternative or an addition to the video monitor 147, a stereo
`Video output device, such as a head mounted display or LCD
`shutter glasses for example, could be used.
`0055 Alternatively, vintage gaming machines could rely
`on older automated Systems and be built with a primary
`controller providing the intelligence of the machine (e.g. to
`provide odds) and an input output controller adapted to com
`municate with exterior components. The present patent appli
`cation if more directed to state of the art gaming or amuse
`ment machines but nonetheless encompasses vintage gaming
`machines architecture.
`0056. The computer 120 may operate in a networked envi
`ronment that defines logical connections to one or more
`remote computers, such as a remote computer 149. The
`remote computer 149 may be another computer, a server, a
`router, a switch, a network PC, a peer device or other common
`network node, and may include many or all of the elements
`described above relative to the computer 120. The logical
`connections depicted in FIG. 2 include a local area network
`(LAN) 151 and a wide area network (WAN) 152, an intranet
`and the Internet.
`0057. When used in a LAN, the computer 120 may be
`connected to the LAN 151 through a network interface
`adapter (or “NIC) 153. When used in a WAN, such as the
`Internet, the computer 120 may include a modem 154 or other
`means for establishing communications over the wide area
`network 152 (e.g. TCP/IP, Wi-Fi, WinMax, Ethernet, . . . ).
`The modem 154, which may be internal or external, may be
`connected to the system bus 123 via the serial port interface
`146 or another type of port interface. In a networked environ
`ment, at least Some of the program modules depicted relative
`to the computer 120 may be stored in the remote memory
`storage device. The network connections shown are exem
`
`CSC ServiceWorks – Ex. 1004
`Page 12 of 15
`
`

`

`US 2010/0227671 A1
`
`Sep. 9, 2010
`
`plary and other means of establishing a communications link
`between the computers may be used.
`0058 Turning now to FIG. 3 illustrating a computerized
`gaming machine 180 to which is connected a currency media
`reader hub 200. The gaming machine 180 is embodied as a
`'slot machine', an amusement machine or a gaming machine
`adapted to receive bills and coins respectively with a bills
`receiving module 164.1 and a coins receiving module 164.2.
`The receiving modules 164.1, 164.2 are generally physically
`installed on the gaming machine 180 to receive physical
`money from a player. The money put in the machine allows a
`player to use the gaming machine 180. The receiving modules
`164.1, 164.2 are operatively connected with the gaming
`machine 180 using either a pulse string communication mode
`202 or a serial port communication mode 204. A communi
`cation protocol is used to transmit signals from the receiving
`modules 164 to the gaming machine 180 in accordance with
`the amount of money received by the receiving modules 164.
`In contrast, TCP/IP communication 206 is used between the
`currency media reader hub 200 and the network 20 (e.g.
`generally Internet).
`0059. The currency media reader hub 200 is a physical
`apparatus generally adapted to be installed on existing gam
`ing machines 180. The currency media reader hub 200 can be
`retrofitted on existing gaming machines 180. Existing gaming
`machines 180 are generally equipped with receiving modules
`164.1, 164.2 to receive money from a player. The currency
`media reader hub 200 is then connected in series between the
`receiving modules 164.1, 164.2 and the electronic system of
`the gaming machine 180. Alternatively, new gaming
`machines 180 come with the currency media reader hub 200
`already installed thereon.
`0060 Communication languages that are generally used
`by receiving modules 164.1, 164.2 to transfer data and
`instructions with the gaming machine 180 are used by the
`currency media reader hub 200 to transmit data between the
`receiving modules 164.1, 164.2 and the electronic system of
`the gaming machine 180. The currency media reader hub 200,
`can automatically select the proper communication language,
`normally a pulse string communication mode, a serial com
`munication mode or a universal serial bus communication
`mode, once each module 164 and the gaming machine 180 is
`connected thereto. In other words, the currency media reader
`hub 200 emulates a receiving module 164 on one side and
`emulates a gaming machine 180 on the other side.
`0061. As appreciated in FIG.4, the currency media reader
`hub 200 comprises a plurality of modules interacting together
`to provide the desired functions. The currency media reader
`hub 200 allows a player to prove that s/he is the holder or a
`determined amount of money that can be used in the gaming
`machine 180. The player's money can be virtually secured in
`a magnetic card, a chip-equipped card, a key, an RFID device
`or any other virtual currency holding media suitable to carry
`virtual money. In a preferred embodiment, virtual money is
`secured in an encrypted chip equipped card 208 carried by the
`player and inserted in the currency media reader hub 200 of
`gaming machines 180. The player can make use of the amount
`of virtual money stored on the card 208 when the key 208 is
`readable by the currency media reader hub 200. It has to be
`noted that the currency media reader hub 200 has both reading
`and writing capability and as such is adapted to modify the
`data, the amount of money or other information, stored on the
`card 208.
`0062 Still on FIG.4, the currency media reader hub 200 of
`the present embodiment includes a communication board
`module 210 utilized to manage communication to/from the
`currency media reader hub 200. In this respect, the commu
`
`nication board module 210 further defines a communication
`port module 212 adapted to connect with peripheral compo
`nents, like the receiving modules 164.1, 164.2, and a network
`port module 214 adapted to connect to the network 20. An
`intelligent board module 216 provides a series of other mod
`ules 218-224 adapted to manage the communication between
`the currency media reader hub 200 and a server 14. The
`intelligent board 216 includes an IP MAC address module
`218 providing a unique address to the currency media reader
`hub 200 when connected to Internet, a memory module 220
`adapted to store data therein, a clock module 222 to synchro
`nize communications between the currency media reader hub
`200 and other parties on the network 20 and with the receiving
`modules 164.1, 164.2 and an input/output port module 224
`adapted to connect to other modules of the currency media
`reader hub 200. In an alternate embodiment the communica
`tion board 210 and the intelligent board 216 could be merged
`into a single boards without departing from the scope of the
`present invention. Should a single board be used, the com
`munication board 210 and the intelligent board 216 would be
`found in portions of the single board and still be found
`thereon.
`0063. The currency media reader hub 200 is further
`equipped with a media reader module 226 adapted to read and
`write data on the card 208, a user interface module 228
`comprising interacting interfaces that could include, but not
`limited to, pushbuttons and a screen to display dialogues for
`the player to interact with. A removable memory module 230
`is connectable to the currency media reader hub 200 to carry
`and transmit information providing a unique identification to
`the currency media reader hub 200 and configuration data
`desirable to properly manage the currency media reader hub
`200 and its communications with the network 20. For
`instance, the removable memory module 230, that i

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket