![]() Emailing or texting as communication between mobile device and egm
专利摘要:
EMAILING OR TEXTING AS COMMUNICATION BETWEEN MOBILE DEVICE AND EGM A gaming system compatible with patron-controlled portable electronic devices, such as smart phones or tablet computers, is described. Via E-mailing or texting, a server can mediate communications between a user-controlled device, such as a mobile device, and an EGM. In one embodiment, for a transaction involving interactions with a user-controlled device and an EGM, the server can be configured to create a temporary e-mail or text message address. In particular embodiments, a transaction can involve transferring credits to or from the EGM or transferring game play related information from the EGM to a user specified location. C)1)0 -ee - 2: x a 公开号:AU2013202082A1 申请号:U2013202082 申请日:2013-03-27 公开日:2013-10-17 发明作者:Steven G. Lemay;Dwayne R. Nelson 申请人:International Game Technology; IPC主号:G06Q30-02
专利说明:
EMAILING OR TEXTING AS COMMUNICATION BETWEEN MOBILE DEVICE AND EGM This application claims priority from United States Application No. 131433,007 filed on 28 March 2012, the contents of which are to be taken as incorporated herein by this reference. BACKGROUND Field of' the Described Embodiments [0001] Tihe described embodiments relate generally to gaming systems, such as gaming systems deployed in a casino enterprise, More particularly, apparatus and method for enabling communications between an electronic gaming machine and potable electronic devices are described. Description of the Related Art [0002] Developing and maintaining a loyalcustomer base is a critical component of operating a successful Casino enterprise. lo develop a loyal customer base, casino enterprises attempt to generate interactions with their patrons that provide a unique and personalized game playing experience. As an example, casino enterprises offer patrons the opportunity to participate in a loyaly program, Via the loyalty program, patrons are offered various promotions and free items that encourage the patron to return to the casino. [0003 in the loyally program, the promotions can be tailored io the patron's preferences. As an example, if preferred, a patron can choose to receive prorotional credits for game play on an eletronic gaming machine and infornaton regarding this preference can be stored tan n account associated with the loyalty program, In general, information regarding the patron's preferences in regards to promotions as well as other activities within the casino enterprise, such as food, drink and oom preferences. can be stored to their account associated with the loyaly program. The patron information stored in the account can be used to personalize the service and the game playina experience provided by the casino enterprise, [00] An ever increasing portion of patrons that visit casinos are regularly carrying portable eletronicevices, such as smart phones, laptops, netbooks and tablet computers, on their person. The portable electronic devices provide 1 a means of communication allowing the patron to communicate with other individuals wihin or outide of a casino via a number of different communication modes' 2) a source of news and information, 3) a portal to the patron' on-line activities, such as social media applications, 4) support for entertainment features. such as audio/video playback and gaming applications a repository for persoal Any Docket No : KiP2P008/P001492-O0i I information, such as financial irnformation that enables financial transactions in a mobile Sapplicaons and 6) a means of captwing information, such as video niages and audio recordings Thus, portable electronic devices, such as smart phones, are becoming essendal tools and in some instances, the primary electronic interface for many individuals. [0005] The popularity of portable electronic devices allows for the possibility of utilizing heir capabilities to further personalize and enhance the gaming experience in a casino gaming environment. In view of the above, methods and apparatus are desired that allow for complementary interactions with a portable electronic devices within a casino environment, suh as when a patron is participating in game play on an electronic gaming machine. Any. Docket No; :1012P008/POO01492-tO01 2 SUMMARY OF THE DESCRIBED EMBODIMENTS [0006] A gaming system compatible with patror-controlled portable electronic devices, such as smart phones, netbooks, laptops, tablet computers, smart cards and memory sticks, is described. The gaming system can include a server cooled to a number of different electronic wagerbased gaming machines. Thc EGMs can be located within a single gaming establishment, such as a casino, or the EGIMs can be distributed across multiple gaming establishments within a gaming enterprise. [0007] The gaming system can allowommunications involving text messages and/or e nail messaging. In one embodiment, the server can be configured tomediate transactions involving an EM and/a mobile device including realtime transaction To enabe the transactions, the server can gene rate a temporary e-ail or texmnessaging address for eagh transaction. Transaction information including a description of a potential transaction and a temporary communication address for the transaction can be output at the EGM. [00081 At the EGM, the transaction description and/or temporary transaction address received from the server can be outputunder control of a aine ontroler o a secondary controller. For example, a game controller which controls wager-ased game can be configured toutputa temporary transaction address and a message describing the potential naming transaction based upon the received transaction descrption on a display n another example, the gaming controller can instruct a printer to print a ticket including the temporary transaction address and the message describing the potential gaming transaction. In yet another example, a secondary controler in a secondary device, such as a player tracking unit or card reader. can be configured to output the temporarytransactionaddress and a message describing the potential gaming transaction. The secondary controller may act independently or in conjunction witthe game controller For example, the second controller can contri the transaction but request information from the game controller that allows the transaction to bem cotm pIeted. [o009] In particular embodiments, the temporary transaction address can be used to uniquely reference a potential gaining transaction, The temporary transaction address can nincde a tet ormail address portion and optionally umque information that are used to reference the poten gaming transaction, such as unique keywords, The uniqueinformation that references the potental gaming transaction can be included in the body of a message sent to the address porton of the temporary transaction address. When a mesage is sent to the Airy. Docket No: TGT2PQO8/P001492-O0l 3 address portion of the temporary transaction address,he e message can be parsed for the unique information that references the gaming transaction. The parsed information can allow the message to be related to a gaming transaction that has been initiated using the temporary transaction address. [0010] In one embodiment, a server in contact with the GM can generate the unique information For example a message can be displayed, such as, "Text nique key word' to 54321 to receive a bonus offer at the EGM" where the unique key word and number are temporary tnsaction address. As another example, a message can be displayed. such as, "send e-mail to "bonus541321 @casino,eomn t~o receive bonus offer at the [GM" whae bonus54321 is a unique e-mail address for the ansaction In this example since the Cnail address itself is uniNe, a unique key word doesn'need to be included in the body of the e mtail message. [O011] When the server receives a text message including unique information associated with a gaming transaction, the server can interact with he device that sent the text message and/or an [GMto complete the transaction The type of interactions that are needed will depend on the type of transactin that is being complete. in the example above of a onus offer, the server may request additional information from the source that sent te message prior to enabling access to the pronotional credits. Aftr receiing the information (if it its required , the server can conmunicate with the EGM to make hde promotional credits available on the [GM and complete the gaming transaction. [0012] Many types of transactions are possible that involve using tenting or e mailing. For example, normation associaed with a users game play experience on an, such as a screen shot of a big win, can be sent from the EGM to the server and then from the server to a user device, such as a user' mobile, device once the user makes contact with the server via the temporary address. In another example, GM diagnostic information can be sentfronm the EGM to an operator controlled mobile device via the server, The seer can be configured to verify that the operator controlled mobile device is approved to receive the inforatin. in yet another example after communications are established between a remote message soure and the server using the temporary transaction address the server can impleIenta promote on the EGM, such as providing promotional credits on E3GM or a transfer of actual credits from a user account to the EGM. Atty. Docket No IGT2POO8/PO0I492-001 4 [0013] In one aspect the described embodiments can be generally characterized as comprising a method in a sener of performing a gaming transaction inning an electronic gaming machine (BUM) The method Can e generally characterized as comprising: 1 sending in a professor a temporary transaction address for a text or an c-mail message to the EM wherein the temporary transetion addresses output on the EGM; 2) opening in the processor a gaming transaction record for the gaming transaction; 3) storing to the gaming transaction record by the procesno a) the temporary transaction address) identifatim information for the BGM, c) a time at which the temporary transaction address is sent at least one time parameter wherein the time parameter is used to determine whether to lose the gaming transaction before it has been completed and e) a first states indicator indicating he gaming transaction is open; 4) receiving in the processor the text or the e-mail message addressed t the temporary transacdon address: and 5) in response to receiving the text or the e-mailnmessage, in the processor, completing the gaining transaction including updating the first status indicator to indicate the gaming transaction is closed and ii) setting a second status indicator to indicate the gaming transaction was completed. Auy. Docket Nbo IGi2PO08/POOI 492-001 5 BRIEF DESCRIPTION OF THE DRAWINGS [0014] The embodiments wil be readily understood by the following detailed desciption in coniunrion with the accompanying drawings, wherein like reference numerals designate like structuralelements, and in which: [0015] Fig. 1 shows a blok dagram of a gaining system including EGMs, a server and mile devices accordance with the described embodimetnts. [0016] Fig. 2 shows a flow chart of a method in an EGM including temporary transaction addresses in accordance wih he desecbed embodiments. [00171 Fig, 3 shows a flow chart of a method in a server including temporary transaction addresses in accordance with the desnbed embodiments [0018] Fig 4 shows a block diagram of a gaming devie in accordancewith the described embodiments. [0019] Fig. 5 shows a perspective drawing of a gaming device in accordance with the described embodiments. Any. Docket No.: iT2POOS/P01492-001 6 DESCRIBED EMBODIMENTS [0020] In the following paper, numerous specific details are set forth to provide a thorough understanding of the concepts underlying the described embodiments, 1t will be apparent, however, to one skilled in the art that the described embodiments may be practiced Without some or all of these specific details. In other instances, well known process steps have not been described in detail in order to avoid unnecessarily obscuring the underlying coneppts. [0021] Aganng system compatible with portable eletronic devices controlled by users of the gaming system is described. The gaming systern can include a number of features that encourage and enable the use of portable electronic devicessuch as smart phones and tablet computers, in a casino gaming environment. The gaming system can allow commnunicatons involving ten messages and/or e-mail message in one embodimentthe server can be configured to mediate gaming transactions involving an BGM and/a mobile device including real-time transactions. j0022] To enable the gaming transactions, the servr can generate a temporary ransacion address including an e-mai or a text messaging address potion tbr each gaming transaction and ontionaly a reference component In one emboilment tie e-mai or a x message address portion can be selected to uniquely reference the gaming transaction. Thus, the reference component is not needed. [0023] In another embodiment a unique reference component can be included with the text message or emai address portion of the temporary transaction address to low th text message or e-mail address portion to be reused for multiple different gaming transactions Thereference component can be included in a text message or e-mail message sent to the address portion o he temporary transacton address. The reference component can ne used to identify the gaining transaction with which the message is to be associated. [0024] An EGM can be configured to output the temporary transaction address and a description of a gaming transacin that can be implemented using the temporary transaction addressing the temporary transaction address, an ECKMyser can contact the server, For example a user can send a text message to an address portion of the temporary transactin address from their mobne device to the server. As described ahoe a reference component can be included in the body of the message to uniquely idenifyhe gaming transaction. In one embodiment, after receing the message, the server can implement a gaming transacton Aio Decket N; , GT2PJ)8/P0 t92-Oi 7 that involves communicatins between the server and the user controlled mobie device and between the server and the iM. [0025] in one embodiment, a gang transaction can evolve uploading information from the EM and sending a to a destination accessible to the user. For example, game play results, such as a screen sho of a big win, can be uploaded to the server from the EGM and then sent from server to auer accessible destinaton, such as to the user's mobile device, e mail account or FacebookTM account, In another emibodiment, an application can be instantiated on the AGM as a result of the communications between the server and the user controlled device.eFor example, usersi via their devices, can text information to the server that allows the server to access user fmds. Then, the server can communicate with the EGM to enable the accessed funds to be transferred to the E3GM. The user can then use the funds to engage in wager-based game play on the EGM, 0026] Details of embodiments involving texting and e-mailing are described with respect to the following figures., In particular, a gaming system including texting and e-mail is described with respect to Fig.1. A method in an EGM involving testing and e-mailing is described with respect to Fig, 2. With respect to Fig, 3, a method involving texting and e mailing including a server in communication with multiple EGMs is discussed. Finally, with respect to Figs, 4 and 5, Additional details of gaming devices eluding an EGM anrd the gaming sy stem'are described Testing and E-mailing in a Gaming Environment [0027] Fig. I shows a blok diagram of a gaming systein including EGMs such as2, a server 4 and mobile devices, such as 6, connected via a communication network, such as 8. Some portion of the EGMs in the system may not be equipped to communicate ditlywith mobile electronic devices, such as smart phones earned by potential users of the EGOMs. For example, these EGMs may not include a wireless or wired interface to establish communications with a mobile electronic device as well as the software logic necessary to process and parse infonnadon that enables communicaion session to be establshed with a mobile device. [0028] Nevertheless, the gaining system 10 can include featres that take advantage of mobile device capabilities even without requiring direct electronic communication between the oMs and the mobile devics sing the mobie device capabilities including its comnmniation capabilities, certain gaming transac tions can be simnpifined and enabled. in a Atwy Docket NdAiGT2PO8/P001492-0 8 particular example, testing and mail capabilides of a mobile device can be used to enable a number of different gaming transactions, Details of using mobile device testing and e mailing capabilitie in a gaming environment are described in more detais as follows, [00291 in particular embodiments as part of a gaming transaction a text or an e-mail address can be output from the EM2, In one example the text or e-mail address can be a component of a temporary transaction address that is created when a gaming transaction is initiated. As described above, the temporary transaction address can also include a reference component asked to uniquely identify the gaming transaction The temporary transaction address can be associated with a particular gaming transaction and used a a mechanism for enablingeconmnmcations used to complete the gaming transaction Next, some details of gaming transactions are described, and then the use of the temporary transaction address in a gaming system to implement a gaming transaction is discussed, [0030] When a gaming transacdon is initiated, a gaming transaction record can be created for the gaming transaction. The gaining transaction record can include a number of status indicators for the gaming transaction A first status indicator can be used to indiate the gaming transaction is open in an open gaming transaction, additional information is needed from one or more sources to complete the transaction. When the additional information is received, the gaming transacton can be processed to its completion. r0031] IA a closed gaming transaction the gaming system is no longer actively attempung to complete the gaming transactin. As an example, a gaming transaction can require one or more ordered responses to successfully conieto the gaming transaction, su±h as a first response from a user controlled device followed by a secondresponse from an LOM and flowed by a third response fromthe user cntnilled device where particular information is received in each response Adescribed above, the responses from the user controlled devices can be sent to an address portion of a temporary transaction address. [0032] A time period can be assigned to each needed response to complete the transaction.rThe time period can vary depending on the type of gaming transaction that is bein ing In one embodimen, when a needed response is not received within ts designated time peiod, the gaming transaction can be closed. Closing the gang transaction can include changing the status of the firstndicator in the gaming transaction record to indicate the gaming transaction is closed. If a needed response is received at the address associated with the gaming transaction after it is closed, the gaming system may be Any.Docket No.; IGTI'2PO8Pi 492-001 9 configured not to proceed to the next step or steps used to complete the gaming transaction. Thus the response may be ignored. [0033] A second stais indicator included with the gaming transacton record can indicate whether thegaming transaction was successfully completed or not Thus, a gaming transaction can be closed and marked as complete or closed and marked as incompleteAs described in the previous paragraph a gaming transaction is typically not completed when a needed response is not receivec. [00341 The needed response can include information used to complete the transaction or can be just the response itself. For example, the system can be configured to iterpret just a message arrivin at the address portion of thetemporary transaction addres as an indication of a user s desire to partipate in the gaming transaction associated with the message. in another example, after recce iang the message, the message can be parsed for information required to complete the transacionWhen the information is found, the system can proceed to the next step or steps in the gaming transaction. When the information is not found, the system may close the trans action or many request a sender of the transaction to send the needed information An example ofneeded information might be a PIN number used to access an account that is to be usedin the gaming transaction [0035] When the gaming transacton is first opened a temporary transaction address can be createdI The temporary transaction address an be referred to as temporary " because it may Monly ie valid as n as the gaming transaction is open. When the ganng transaction is closed, the system may ignore responses received at the address portion of the temporary transacton address, In one embodiment, the temporary transaction address can be uniquein that there is only one open gaming transaction currently using the temporary transaction address. Thus, in some instances, the temporary transaction address can be assigned to a new gaming transaction that may have been used before for a past gaming transaction where thel past gaming transaction is now closed, t may be desirable to re-use temporary transaction addresses to prevent the temporary transacton addresses from becoming too longand/or random looking, [00361 In another embodiment, the gaming system can keep track of the temporary transacion addresses that have been created for gaming transacdins and make sure that a unique temporary transaction address is only used only once. Thus, if any responses are received at the temporary transaction address after its associated gaming transactin is closed, Att y. Dock et No.: IT2POO8/P001i492O l 10 the gaming system can be configured to ignore the messages. For example, spain messages can be sent to the address portion of the temporary transaction address and ignored by the sytem. [01371 in one embodiment, the address portion of the temporary transaction address can be unique. For example a unique c-mail address cn be created for each transacIonIn another embodiment, a reference component can be generated with the address portion of the temporary transaction address. The reference component can be included in the body of messages sent to the address portion. The address portion can be used for multiple garmng transactions where the messages sentto the address portion are distingsh" d according to the referene componentin the bdy of the message. Messages without a known reference component or messages with a known reference component but associated with a closed gaming transaction can be ignored [0038] In the case where a temporary transation address s reused, such as a relatively unique e-mail address used for two different gaming transactions the gaming system can be configured to acknowledge and/or process information in a message received at the address when the first gaming transaction is open When thefirst gaming transaction is osed, the gaming system can ignore messages sent mthe address When a second gaming transaction is instantiated that reuses the address, then the gaming system can again recognize and auempt to parse messages received at the address as long as the second gaming transaction remains open [0039] in one embodiment, when a number of messages are received at a temporary transaction address after the gang transaction in which it was used is closed the gaming system can be configured to not re-use the temporary transacton address. For example, when the number of messages received at an e-nnai address used for gaining transactions exceeds a threshold amount, the gaming system can be configured not to reuse the e-mail address in another example, when a frequency at which messages are received at the e-mal address exceeds some threshold amoum then the gaming system can be configured not to re-use the e-mai address. [0040] As described above the temporary transacion address can include a text or e maiaddress portion For example a short code text nil can be a 5 or 6 digit number that is recognized by different obile carriers in the united States. Ddferent mfmats can be used internationally A key word can be associated with the short code address Often short cod's Aty. Docket Nos: IGT2POOS8P001492-O0l II arc shared by differentusers where a unique key word or words is rented/leased by a particular eniy, For example a gaming establishment an rent or lease the key words, "bonus offer" For different gaining transactions, a unique identifier can be to the key word, such as a five digit number Thusa message, such as"ext bonus offer 1235 to short code" can be output to a user of the gamingsystem to initate the'gaming transactin where "bonus offer 12345" s included in a text message sent to the short code, Based upon the use of the key words. bnus offer, text messages can be routed to the gaming establishment, Then, using the unique identfie such as a five digit number a particular text message can be associated with a particular gaming transacon. [00411 The gaming system can also be configured to use long code texmessage ddresses. A long code text message address is a 10 digit phone number such as 0777 7777Atemporary transaction address can involve generating a unique key word or words for the text message to be used as a reference component For example, a bonus offer can be activated or accepted by texIng "bonus offer 12345" to "777.77"777." In another example, a transfer of credits to or from an E M may be activated by testing "transfer credis 654321" to "77747777, Thus the same address portion of the temporary transacion address can be used for different tvpes of gaming transactions wherethe key word or words identify the gaming transaction. As described above th unique key word may be used as a transaction identifier for a gaming transaction and stored to gaming transaction record associated with the gaming transaction, [00421 In different examples, a user can emner the key word and text message using a touch screen or keyboard on their mobile device and send the text message. In another example, a user can speak the keyword and the phone number using a voice recognition interfacesuch as Sirim by AppleT. In another embodiment the phone number in the text message can also include voice ecogniWon capabilites, With this functin, a user can call the number and then speak the key word or words associated with the temporary transaction address and any additional information that is required such as a PIN to enable transaction. [0043] Text message addresses also typically have an cemal equivalent. For example, the e-mail address equivalent of a text message address is typicaly a number(Psomething extension. For example, the email address for 7774774777 can be 777777@7 carierom where the carrier is the name of the phone provider that provAes the service for the number Using the e-mail address, a user can send an e-mail message including a key word used as a reference component For the ganang transaction o the AtEy. Docket No.. iGT2F0POO8 492-001 12 address, The reference component can be inthe tde or the body of the e-mail. When the e man message s received, it can be parsed for the key word and additional information such as the sender ofthe message. [0044] The e-mail message can also he parsed for location related information, such as the IP a ddresses that. were used. The IF address can indicate a geographic location from which the message was sent. In another example a location sensor such as GPS, an he used to include location information in the message. If the gaming system has output the address to a gaming device, such as an EGOM, in a location such as Vegas, the gaming system using information obtained from a received message can determine the general area from which the message was sent. If a message is received at a temporary transaction address from a geographic location that doesn generally match the geographic location in which the temporarytransaction addresses sent then the gamnng system mightignore the received mai For example, if a temporary transaction address is outut from an EAM located in Vegas and a response message is received at the address portion of the temporary transaction address from Romania then the gaming system may ignore the received message. [0045] The approach used for e-mail equivalents of text messages can also he used for e-mal addresses in general. For example, the system can generate acunique key word and an e-mail address which is transmitted to a user.he instructions giNen to the user can be e mail the unique key word or words to honusoffer@casinomcm or transfercredits@casinoleom. When an e-mail message is received at the address portion of the temporary transaction address including the unique keyword, hen a gaming transaction can be enabled, [0046] In another example the unique key word can be used to generate the temporary transaction address and the key word may not need to be included In the body of the email. For example, a temporary transaction address, such as honusoffarxxxxx@casino.com can be generated where the xs represents a random combination of numbers, letters or symbols. The bonusofferxxxxxis the local part of the e mailaddressand the casinocon is the domain name associated with the e-mail address. Thus, bonusoffermxxx can be a unique key word generated for the gaming transaction s well as a local portion of the temporary tranesaction address generated for the gaming transaction, The local part of the e-mail address might only he used once or could be re-used for different gamin transactions. Auy. Docket No.: IGTPOQ8/P001492-O0i 13 [0O47 ~ In one embodiment, the unique key word used as a reference component in a temporary transaction address or integrated into the address portion can be selected to be desciptive of the type of gaming transaction for which is it associated For example, a gaming transaction involving a bonus offer can include "bonus," "offer, or "bonus offer" as part of the key words. As another example, a gaigtransaction involving a transfer of credits can include "credits" or transfer " as part of the unique key wordi in yet another exaiple, a gaming transaction involving a discount meal can include "discount" candor "meal" as par o the keyword. In a further exampleif a player wishes to rece a screen shot o a big win they experienced atthe EGM theunique key word can include"big win" or "&cren shot." [00481 When a common key word is used for similar gaming transactions, then the gaming system can be configured to add an additional component to the common key word, such as a randomly selected combination of letters, symbols and/or numbers. In vet another embodiment, the entire key word can be randomly generated, in a further embodiment, words or phrases can he randomly selected for use as a key word but the words may not be descriptive of the gaming transaction. However, the selected words can he gaming related, For example, words, such as "fun." "excitement," or a phrase, such as "big win" can be selected for the gaming transaction, In another example, key words can be randomly selected from a word set that may or may not include gaming related words. As described above, another portion can be added to the selected key word, such as a randomly generated component, to make the key word unique within the context of the gaming system. [0049] in other embodiments, an 1GM or a server can be confirmed to send an e mail or a text message to a mobile device. A response to the e-naii or the text message can he used to validate a transaction A player wishing to initiate a transaction, such as a transaction involving an electronic transfer credits to the EGM, can initiate the electronic transfer in some manner. For example, the player can swipe or move their phone near and NFC interface on the EGM to initiate the transaction or sensors on or near the _GM can detect the presence of the mobile device. Based on the detected presence of the mobile device, a transaction can be initiated by an 3GM and/or a server. [0050] Next, the mobile device can be identified if it has not already been identified, For instance, the player may have ben previously registered the phone with a gaming system, such as supplying phone information as part of registration with a player tracking club. The player tracking information can include additional information about the owner of Atty, Docket No.: IGT2PO08/PO001492-001 14 the device, such as an e-mail address thai they utilize in one embodiment, the information received from the mobile device, such as mobile deviceidentfier, can he used to locate the player tracking account containing additional information about person or persons associated with the mobile device in another embodiment a player tracking account number can be received from the moie device which can be used to locate additional infonnation stored in a player tracking account such as information about an owner associated with the mobie device. [051] Using the identification information, the EGM or server can send an electronic communication that is received on the mobile device. For example, a text message can be received on the mobile device or an e-mail can be received on an e-mail account that is accessible on the mobile device. The te message or e-mail may include infornatnsuch as "You have initiatda transaction (eg., an electronic fund transfer r ply to this message to proceed." When the response is received by the TOM and/or a remote servero then the message can be used as an indication to proceed wih the transaction. [0052) In one embodiment, the EUM and/or the server can send out multiple messages, suchias an e-mail message to an e-mail account and a text message to the mobile dvice. he cnmail account may not be accessible on the mobile device or may be password protected such that even i the person posssseses the mobile device, a reply may not be possible unless the password for the mail accountis kNownNhe use of mulipe eetronic communications can provide additional security because if the mobile device is stolen or being used in unauthorized manner, the second message to an e-mail account that s not accessible or easily accessible on the phone can alow the owner of the phone to determine their device is not being used in an authorized manner. [0053] In one embodimentk the response to the validation message received on the mobile device may require prper entry of some tpe of information Fr example, the response to the message may require the user to enter a correct PIN or PasswordIn another example, the response to the message may require the user to correctly answer a chauenge question. The device receiving the message, such as a server or the E,,l can be confgured to parse the reply message o the validation information and then determine whether the valdation information is correct. When the validation information is correct the BUM and/or the server can move to the next steps necessarto complete the transaction When the validation information ts incorrect, the EM and/or server may send a reply message with a message that indicates the valdation information isincorrect and the transaction viii not Arty Docker No: IGT2P2 8/POO I4Q2.Or 15 proceed. In one embodiment the recipient may be able to reply to this message with the correct validation information that is required, [00541 Next, some examples of utilizing tenting and nailing including temporary transaction addresses to perform gaining transactions is described with respect to Figure 1 The BGM 2 can be located in a gaming environment where wagerbased gaming permitted. A user associated with mobile device 6 can interact with the E3GM 2 to play a wager-based game. [0055} At some point while the user is interacting with the E3GM a gaming transaction can be initiated and a temporary transacdon address which may include a unique reference component for the gaminghtransaction can be created, in one embodiment, a logic device on the EGM 2 can generate and/or select the temporary transacdon address that is to be utilized. For example, group of temporary transaction addresses can he allocated to the EGM 2 and the EGM 2 can select from among the allocated addresses. In another embodiment, the EGM 2 can communicate with server 4 using the communication interface 26 to receive a temporary transaction address from the server 4. In different embodiments, the communication including the temporary transaction addressean be initiated by the server 4 or in response to a request received from the EGM 2 he serier 4 can conunicate with the EGM 2 via the communication interface 38. [0056] The gaining transaction can be iniiated in response to an input received at an input mechanism 2 on the EGM 2 For example a buton onthe EGM 2 can be actuated to initiate the gaming transacton or an activaton of a touch screen can be detected to initiate the gaming tansactin involving a temporary transaction address. In some embodiments game play related activities, such as input of credits, a cash out request zeo credit condition and game resultsuch as a large award can cause a gaming transaction to he initiated. The game lay related activities can be monitored and by a logic device on the EGM 2, such as processormenory 34, and/oralogic device on server 4, such as processor/memory 52 Based upon the monitoring, these logic deviNes can initite a gaming transaction that involves the generation of a temporary transacton address. [0057] in one embodiment, the logic device 34 on the EGM 2 that initiates the gaming transaction can be part o he game controller that controls the wager-based game played on the IGM 2. In another embodiment, the logic device 34 can be part of a secondary device, such as a player tracking unit, a card reader or a printer, coupled to the 13GM 2 In yet Atty. Docket No.; 0T2P008/P0I1492.001 16 other embodiments, the gaming controller and a separatelic device on a secondary device can trigger gaming transactin using a temporary transaction address in conperatdn with one another For example, the gaming controler can repor information to the separate logic device which then initiates the transaction [0058] The server 4 can include the temporary addressing component 40 for generating a temporary transaction address. The temporaryaddressing component 40 can inclide software instruction executed under control of the proessorinemory 52. The temporary addressing component 40 can be configured to select an appropriate text or enani address for toe transaction and generate a reference components, such as unique key words. if a key word or key words are used that are descriptve of the gaming transaction, the server 4 can be configured to select one or moe key words thatiaredescriptive of the gming transacon. In addition, the serer can generate or select an additional identifier, such as a random number to associate wait or ad to the key word, [0059] When the gaining transacon is initiated, the server 4 can create a gating transaction record and store the temporary transaction address an/or the unique key words to one of the databases 48.rnadditnhe server 4 can initialize status indicators for the gaming transadcon that indicate whether toe gaining transactin is open or osed and whether the gaming transaction is complete or not and store them to the gaining transacton record. The generaion and maintenance of he gaming transaction record can be part of the transaction processing 42 [0060] The temporary transaction address that is created for the gaining transaction and a description of the gaming transaction can be output on the E M 2 In one embodiment the temporary transaction address and a description of the gaming transactincan be output to an output mechanism, such as the main displayof the U M 2, under control of the game controller, it anothernexample, the game controller can cause a icketincluding the temporary address and the gaming transaction description to be output from a printer on the EM. In another embodiment the temporary transaction address anda description of gaming transacion can be output to an outputmechanisma under control of a secondary comroller. For example, a card reader controller can control output ofnhe temporary transaction address and the transaction description to a display. In yet another example, the temporary tansaction address and the transaction description can be ouput in a "service window" in the BUM that is controlled by server 4 Details of a service window are described below with respect to Figures 4 and 5 Any Docket No: lUE2P008/P00l492-00 17 [0061] The temporary transaction address, a description of the gaming transaction and instructions rented to the gaming transacion can be output and received by the player. For example, a message such as send a text including i'unque key word' to xxxxxxx' to receive a screen shot Af your big win" or "send a text inluding 'unique key word' to xxx xxx-xxxx to receive a discountbuffet" can be output via30. As another example, a message, such as "send an e-mail to bonusofferl234@casinoicon to have promotional credits downloaded to your EGM" can be output via 30 In yet another example, a printed ticket wah the message, "send an ema including 'unique keyword your name and telephone number to dailylottery|@casi 00 com by the end of the day to be entered into our daily lottery for one thousand dollars [00621 in response to the output message, a user can use their mobile device 6 to generate and send a message using the temporary transaction addess. The user can utilize communication interfaces 20, display 22 and input mechanism 24 to send the message. In one embodiment, the message can be sent to~ server 4 where the server is used to mediate the gaming transaction involving the 1GM 2 and the mobile device 6 The server 4 may reply to messages it has received from a message source, such as but not limited to mobie devices, using the server to mobile log 46. In this example, the mobile device 6 doesn'send direct communications to the E2GM 2 and the EGlM 2 doesn't send direct communications to the mobile devices In addition. the EGM 2 or the mobie device 6 may not have the information necessary to comnticate electronicallywitone anotherThis architecture may be bene facial for secuityTpurposes because it eliminates the need to have the E1GM 2 receive and process communications fm devices accessible via a wide area network such as the network. [0063] The srver 4 can be configured to communicate with the EGMs in response to e-mail ortext messages it has reied frn electronic devices, such as mobile devices using the serverto GM logic P. The EGM 2 can eAspond to the server using the EGM to server logic 32, in one emhodiment an e mail client can be instantiated on the server 4 andor the E2GM to enable communication s, I owever, other types of electronic conimunications nd protocols can also be utilized for EGM to server communications o example, a communication protocol, such as 02S (Gaming Standards Association, Fremont, CA) can be used, [00641 The communications between the mobie device 6 and the server 4 can be enabled via communications networks 8 The communication networks 8 caninvolve Aty Docket NoL: TG2P008P09149200 8 resources native to a casino, such as an internal network, non-atve resources, such as cellular network1|8 associated with the mobile device service providerand access to the Interet14 For example, via a Wi-i Connection the mobile device 6 can communicate with a wirele access point 16 which connects to a local area network, such as a network that is only available within in a casino and doesn't allow devices from the outside to cnnct Via theinternal network, the mobile device 6 can send nnmunications to server In another the mobile device 6 can conmunicatesith wireless access point 16 whih is coupled to the Intemet 14 and reach the server via the Internet 14 In anoher example, the mobie device 6 can connect to cellular network 18, which is coupled to theInternet 14 and the reach the server 4 via the Internet14 [006 ] After a text or e-mail message is received fom a message source, such as a mobile device, the saver 4 as pat of the transaction processing 42 can attempt to determine whether the message is associated with a gaming transaction and then determine whether the Paring transacton is open or not In one embodiment, the server 4 can maintain a list of temporary transaction address that are currently open and when a new message is received search to see if the new message is associated withoine of the temporary transacnon addresses on the list. If the server determines the message is associated vwith an open gaming transaction, the server 4 depending on thetype of transaction can initiate one or more additional communications to complete the gaming transaction. For example, to send a screen shot from the EGM, the server 4 can request the screen shot from the EGM 2 and then after it is received reply to the message sender with a message including the screen shot In another example, to perform a finacal transaction the server 4 can request a PIN and amount from the mesge sender (eg.nobile deve t, receive the PINat the text or -maii address for the gaming transacton, validate the PIN and then communicate with the EGM 2 to add the credits [0066] In one embodiment, for a given gaming transaction, information received from different sources, such as the mobile device 6 or the EGM 2 can be stored for auditing purposes, The stored information can he used to establish an audit trail for the transaction. For example, in the financial transaction described above, a description of the information received from the mobile device, such as the PIN, identification information associated with the mobile device, such as a phone number or device identification number, and a time the information was received can be stored for transaction auditing purposes. In addition, the interaction with the EGM 2. such as an identifier associated with EGM, an amount of credits Atty. Docket No.: IGT2POO8/POO 492401 19 sent tothe BGM andl information output from the EM, such as the temporary transaction address and when it was output can be stored, Inone embodiment, the auditing component 50can be used to store information used to establish an audt trail for a gaming ansaction, The auditing information may be stored in a gaming transaction record mantaied by the [0067] in some embdiments, some gaming transacions ma require a message source, such as mobile device 6 or an cail account accessible from mobie device 6, to be from a known source before the transaction is completed. For example, when the server 4 receives a message, the server 4 can determine that the message i associated with an open gaming transaction. 'Then, depending on the transaction type, the server 4 can attempt to determine, before proceeding with the transaction, whether the source of the text message or e-mail message is known, If the source is not known, then the gaming transaction may not be completed. For example, the server 4 may not recognize a message to a temporary transaction address for a financial transaction unless the message source can be identified. Via a mechanism, such as a loyalty program a user may he able to provide ahead of time identification informati on for message sources, such as a pone number f4 mobile device 6, which allows the message source to be recognized by the server 4. [0068] Whether the message needs to be from a known source can vany from transaction to transaction For example, for a financial transaction under $20 dollars, the system may not require the message to be from a known source, Howver, for a financial transaction over $20, the system may require the message to be fmm a known source. As another example a message sent to claim a screen shot from the BUM 2 can be accepted whether it is from a known source or an unknown source. [0069 As described above, certain transactionsI ay require responses For example, to enable gaming transaction, a message may have o be sent to a temporary transaction address outut via the EUM 2, For each required response, the response can be expected before one or nore events occur, such as before a time period elapses or some other even is detected on the BM 2 If the response doesn't occur before the one or more eventsoccur, then the gaming transaction may be closed, In one embodiment, the determination and monitoring of timing for responses in different transactions can be handled by the transaction pressing logic 4 Any, Docket No.: IGTPOO/P00492-00l 20 [0070] Certain gaming tansactons can be configured t o our while a player is at the BUM. Thus, if an eventoccursthat indicates that the player is no longer at the BGM 2 after the gaming transaction has been initiated, the gaming transaction can be closed, For example, if a gaming transaction involves an offer to add credits to the BGM 2 thgaming transaction may be closed if a message is not received at die temporary transaction address prior to one or more of a tine period expiring, an anmnt of idle tieeing detected on the BUM 2 a zero credit condition being detected at the BUM2 a person nolonger beingpresenteat die machine viareceived sensor information (eg, image dta from a camera) or a cash out command being detected at the EM in some embodiments, the gaming system can be configured to detect a presence of a mobile device 6 near an BUM 2 and make a determination as t whether the moble device 6 is asociated with a uer intracing wit te BUM 2. In this embodiment, a gaming tansaction nay be closed when it is determined that the mobile device 6 is no longer near the M 2. [0071 Other gaming transaction can be configured to occur while the user is at die BUM 2 or after the user has left die BUM 2 For example, after a big win on an BUM 2, a garing transaction can be initiated that alows a user to receive a screen shot or other information related to their big win (In general, this could be offered after any gane that is played) The I BM 2 can output a temporary transaction address for the gamin transactn. When a message is received at the temporary transaction address, the screen shot or the other information can be sent to the message sender, [0072] The system can be configured to hold the screen shot for some period. The tim period can extend beyond a time when the player is still at the BM 2 For example, the information can be held for a day or a week. if a message is not received within the time periodthen d system can delete the information. As an exanpe, when a big win occur, the BUM 2 can save gamin informationsuch as a screen shot, tothe application data 36.A gaming tansaction can be initiated where the server sends a temporary transaction address to the BUM 2 that is output to a use. The temporary transaction address can be used to claim the gaming information incEuding the sCreen sho Ihe BM 2 can upload the gaming information to server 4 atsome pointsuch as after the temporary transaction address is output on the BUM 2, [0073] if the server 4 receives a message at the temporary address within some time period, then the server 4 can send the gaming information including the screen shot to the message sender if the time Period expires, the server 4 can close the transaction, mark the Atty Docket NoGTgF008/P0424)01 21 transaction as incomplete and optionally delete the gain information. If the message is received at the temporary transaction address after the gaming transaction is closed, the server 4 can be configured to complete the transaction in an alternate manner For example if a message is received after the gaming information has been deleted, the seer 4 can respond to the message with an alternate such as "Sorry your gaming information is no longer viable, However, use the information in this message to receive 10 promotona credits on your next visit." Thus, the gaming transaction can be completed in an alternate ninnei [0074] in one embodimentthe gaming information including the screen shot associated with the transaction can be stored on the BGM 2 and then the server 4 can later reuestthe information from the BGM 2 to complete the transaction. nfter the information is sentdo the server 4 it can be deleted front the EGM|2. In another embodiment, tNe BUM 2 can send the information to the server 4 and not store the information locally.hus, the server 4 may not to contact the EGM 2 at a later time to complete the transaction. Methods in a Gaming System [0075] Intis section, detail involving ext and e-maimessages used in a gaming system for gaming transactions are described. In particular embodiments, a method on an l3GM is described with respect tofig. 2 and a method on a server is described with respet to Fig. 3 Fig 2 shows a flow char of a method 300 in an GM including temporary transaction addresses. In 302,a transaction description can be output frome tansaction can be a message such as "would you like to transfer credits using your mobile device " or "woud you lke a screen shot of your bigin " In 30, the BM can reeive an indication that a user would like to proced wih the transaion For example, a button can be actuated on the EGM to indicate the user desire to proceed with the transaction In 306, in response to receiving an indication that the user wshes to proceed with the gaming transaction a temporary transaction address can be ouput t the EM. In one embodiment, the temporary transaction address can be received from a remote seer, [0076) In an ahermate embodient a temporary transacton address and transaction caQ o D elon ntdserver n mple, a rmsage. such as description anbe output front the sevrsimultaneously For exampe esg uha "text financia1234 and the transaction amount to 777.77777 to initiate a financial transaction, can be output from the BM. In this example, the address portion of the temporary transaction address -is 77-77.7777 and the reference component for the transaction is financial 1234. The acknowledgement to proceed with the financial transition Atty~ Docket No.: TGT2POO8!POO 492-001 22 occurs when a message with the reference component is received at the address portion of the temporary transaction address occurs before any event occurs that causes the gaming transaion to be closed. After valdaing the message, the server 4 can attempt to complete the gaming transaction which can involve additional communications Vth the message sender and/or the E3GM. [0077] In 308. the E3GM can receive a message from the 1GM indicating the gamDg transaction associated wih the temporary transaction address has been verified. In 310, the 3GM can interact with he server if necessary to complete the transaction For example, in the case of a financial transaction, the EGM can interaction with the server transfer credits to or from the 1GM In 312, the GM implement the EGM side of the transaction, such showing an increase or decrease in the edit meter on the E3GM to complete a financial transaction and/or displaying a message to indicate the ganing transaction has heen completed. [007] fig 3 shows a flow chart of a method 400 in a server including temporary transaction addresses In various embodiments, one or more steps performed by the server can be alternatively performed by the GM In 402 a server can receive a requesto initiate a tIrnsaon from the GM. alternatively, the server 402 can make a determination to initiate a gaming transaction, In one embodiment, the server 402 can make the deternanton based upon information received frnthe E3GM regarding its current status. [0079] In 404, a gaming transaction record can be opened Information that identifies the E3GM participating in the gaming transaction can be stored to the caning transaction record. In 406, one or moretransaction response time periods and/or events that are to be monitored can be determined. As described above, a gaming transacton may require a particular response before the gaming transaion can be completed. If the partcular response is notreceived before an event occurs, such as a time period elapsing or an event on the 1GM occurring, the server can be configured to nlse the gaming transaction before it is completed. The status of a gaming transaction when a gaming transaction is closed, such as completed or incomplete, can be stored to he gaming transaction record. [0080 In 408, the server can generate a temporary transaction address for the gaming transacton. The temporary transaction address can include an address portion, such as a text or e-mail address and optionally a reference portion, such as a unique key word or key words, that the server uses to match a received message to a particular gaming transaction. Atty. Docket No,: TGT2POO8/P001i492-00l 23 The temporary transaction address can be stored to the gamng transaction reoerddIn 410 the server can send the temporary transaction addressF the BGM from which it can be output, Further the server can stto details of the gaming transaction that alow i to be carried outf a message is received to the gaming transaction record or that causnhe gaming transaction to be closed beore completion, The server can monitor the open gaming transactions to determine whether events have ocunred that allow a next step in the gaming transaction to be carried out or cause a gaming transaction to be dosed [0081 In 42, the server can detect that a response has been received at an address associated with an open gaming transaction, In 414, the server can parse information from the request, such as to locate a reference component for the transacdon when required, details about the Inessage sender and information needed to complete the gaining transaction The details abouthe message sender can reveal information about the device tha sent the message, such as a phone number of a device that sent a te message or an e-mail account from which the message wa sent including IP address information Using he parsed information, the server can make a determination as to whether to proceed with he gaming transaction. [0082] In 416, for some gaming transactions, the server can receive information from the EUM. As an example, in one embodiment, the server can receive diagnostic information, metering information or hardware performance information from the EGM that is to be sent out to a remote device. The information received from the BUM can be screened before it is sent out, one embodiment, the gaming machine e operator can specify the information screening cteria which can vary froin gaming transaction to gaming ansaction depending on the ype of data that is being sent out from the BUM Details about the information screened and its source and destination can be stored to the gaming transacton record for auditing purposes, [0083] In 4 8. the server can interact with the server and/or message sender to complete the transacton if required For eNample after receivng a message from the message sender, the BM can sender to complete the transaction, In 420, the server can determine one or more response tie periods have been exceeded or other events have occurredthat caused thetransaction to be closed before it is completed in 422, inresponse to one of the events, the server can close the gaming transaction and mark as incomplete /uty. Docket No.: KiT2POO8/POO 1492-001 24 Gaming Devices and Systems [0084] Next additonal details of EGf~hs and gaming systems are described with respect te Figs 4 and 5 ig, 4 shows a block diagram of a gaming system 600 in accordance wihthe described embodiments The gaming system 600 can include one or more servers, such as server 602, and a variety of gaming devices including but not limitedto table gaming devices, such as 652 mobie gaming devices, such as 654 and slottype gaming devices such as 656. The table ganmng devices, such as 652., can include apparatus associated with table games where a live operator or a virtual operator is employedthe gaming devices and one or more servers can communicate with one another via a network 601, The network can include wired, wireless or a combination of wired and wireless communication connections and associated conununication rouers [0085] Some gaming devices such as 652, 654 and 656, can be configured with a player interface that allows at least selections, such as a wager amountassociated with wager-based game to be made and 27 an outcome of the wager-based game to be displayed, As an example gaming devices, 652 654 and 656, include player interfaces, 652a, 654a and 656a, respectively. Typically, gaming devices Wh a player ace are located publically accessible areas, such as a casno foor On the other hand, some gaming devices, such as server 602, can be located in publically inaccessible areas, such is in a backa-rom of a casino or even offsite from the casinoainiing devices located in publically inaccessible areas may not include a player interface. For instance, server 602 does not incKde a player interface, However, server 602 includes an administrator interface 635 that allows functons associated with the server 602 to be adjusted. [0086] An example configuration of a gaming device is described with respect to gaming device 604. te gaming device 604 can include 1) a game controller 606 for controling a wager-based game played on the gaming device and 2) a player interface 608 fbr receiving inputs associated with the wager-based game and for displaying an outcome to the wager-based game. In more detail the game controller 606 can include a) one or more processorsa h as 626,b) memory for holding software executed by the one or morn processors, such as 628 A a poverit tolerant memorysuch as 630, d) one or more trusted memories, such as 632 e a iadom number generator and f a plurality of software applications, 610. The other gaming devices,incuding table gaming device 652 mobile gaming device 654, slot-type gaming device 656 and server 602, ean each include a game A. Docket No.: im42P008/P001492-00 25 controller with all or a portion of the components described with respect to game controller 606. [0087] In panicular embodiments, the gaming device can utilize a "state" machine architecture. In a "state" machine architecture critical infonnation in each state is identified and queued for storage to a persistent memory. The architecture doesn't advance to the next state from a current state until al the critical inlornation that is queued for storage for the current stae is stored to the persistent memory. Thus, if an error condition occurs between two states, such as a power failure, the gaming device implementing the state machine can likely he restored to its last state prior to the occurrence of the error condiina using he critical information associated with its last state stored in the persistent memory 'Mis feature is often called a 'toll hack" of the gaming device, Examples of critical information can include but are not limited to an outcome determined for a wager-based games a wager amount made on the wager-based game, an award amount associated withthe outcome credits available on te gaming device and a deposit of credits to the gang device. [0088] The power-hit toleran memory 630 can be used as a persistent memory for ittical data, such as critical data associated with maintaining a "state" machine on the gaining device, One characteristic of a powernit tolerant memory 630 is a fast datatransfer time; Thus, in the event of a power-failure, which might be indicated by a sudden power fluctuation, the critical data can be quickly loaded from volatile memory, such as RAM associated with the processor 626, into the powerhit tolerant memory 630 and saved. [00891 In one embodiment, the gaming device 605 can be configured to detect power fluctuations and in response, trigger a transfer of critical data from RAM to the power-hit tolerant memory 630 One example of a power-hit tolerant memory 630 is a battery-backed RAM. The battery supplies power to the normally volatile RAM so that||in the event of a power failure data is not lost, Thus, a battery-acked RAM is also often referred to as a non volatile RAM or NVRAM, An advantage of a battery-backed RAM is that the fast data transfer times associated with a volatile R AM can be obtained [0090] The trusted memory 632 is typically a read-only memory of some type that may be designed to be unalterable. An EPROM or EPROM are two types of memory that can be used as a trusted memory 632. The gaming device 604 can include one or mnore tested memornes Other types of memories such as Flash menor, can also be utilized as an Any DockeM No: IT2P008P0 49,001 26 unalterable memory and the example of an EPROM orEEPROM is provided for purposes of illustration Only, [0091] Prior to installation the contents of a trusted mem ory such as 632 can he verified. Fo instance, a nique identifier, such as a hash value, can be generated on the contents of the memory and then compared to an accepted hash value for the contents of the memory. The memory may not he installed if the generated and accepted haSh values do not matchAfter installation, the gaming device can be configured to check the contents of the trusted memory. For instance, a unique identifier, such as a hash value can be generated on contents of the trusted mempy and compared to an expected value for the unique identifier. If the generated value of ihe unique identifier and the expected value of the unique identifier dOn't match, then an en-or condition can be generated on the gaming deve 604 In one embodiment; the error condition Can result in the gaming device entering a tdil stat e where game play is temporarily disabled on the gaming device. 0092] Sometimes verification of software executed on the gaming device 604 can be performed by aregulatory body, such as a government agency. Often software used by a game controller, such as 606 can be highly regulated, where onlsoftware approved by a regulatory body is alowed to be executed by the game controller 606 in one embodiment the tested memory 632 can store authentication programs and/orauthentication data for authenticating the coentn of various memories on the gaming device 604. For instance, the trusted memory 632 can store an authentication program that can be used t verify the contents of a mass storage device, such as 620, which can include sofware executed by the came controller 606. [00931 The random number generator(RNO) 634 can be used to generate random nbers that can be used to determine outcomes for a game of chance played on the gaming dvice.or instance, for a mechanical or video slot reel typeof game, the RNG in conjunction with a paytable thatlists the possible otnomes for a game of chance and the associated awards for each outcome, can be used to generate random numbers for determining reel posidens that display he randomly determined outcomes to the wager-based game In other example, the RNGi mightbe used to randomly s elecards fora card game. Typically, as described above, thenotcomes generated on a gating device such as 604 are considered critical data. Thus, generated outcmes can be stored to the power hit tolerant memory 630. Atty Docket No: IGT2POO8/POO 192.001 27 [00941 Not al gaming devices may be configured to generate their own game outcomes and aus, may not use an RNG for this purpose income embodimentgame outcomes can be generated on a remote device, such as server 602,and then transmitted to the gaming device 604 where the outcome and an associated award can be displayed to the player via the player interface 608or instance, outcomes to a slottype game or a card game can be generated on server 602 and transmitted to the gaming device 604, [0095] In other embodiments the gaming device 604 can be used to play central determination gamesuch as bingo and lottery games. In a central determination game, a pool of game outcomes can be generated and then, particular game outcomes can he selected as needed (e~g, in response to a player requesting to play the central deteriniodn game) from the pool of previouslygenerated outcomes. or instance, pool of game outcomes for a central determination game can be generated and stored on server 602|Next, in response to a request to pay the central determination game on gaining device 604, one of the outcomes from the pool can be downloaded to the gaming device 604 A game presentation including the downloaded outcome can be displayed on the gaming device 604 [0096] in other embodiments, thi client type gaming devices, such as mobile gaming devices used to play wager-based video card or video slot games, may be configured to receive at least game outcomes from a remote device and not use an RNio generate game outcomes locally The game utcomes can be generated remotely in response to inputs made on the mobie devie, such as an input indicating a wager amount and/or an input to initiate the game ins information can be sent from the mobile device to a remote device such as fromn mobile gaming device 654 to server 602, After receiving the game outcome from the remote device, a game presentation for the game outcomes generated remotely can be generated and displayed on the mobile device. In some instance the game presentation can also be generated remotely and then streamed for display to the mobile device. [00971 The game controller 606 can be configured to utlize and execute inany different types of software applications 610Typically, thesoftware apphations utilized by he game controller 606 can be highly regulated and may undergo a lengthy approval process before a regulatory body allows the software applications to be uthzed on a gaming device deployed in the field, such as in a casino. One type of software application the game controller can utlize is an Operating SystemOS)he OS can alkw various programs to be loaded for execution by the processor 626 such as programs for implementing a state machine on the gaming device 606, Further, the OS can be used to mnitor resource Any Docket No. TGT2POSIPP01492-001 28 utilization on the gaming device 606. For insance, certain applications such as applications associated with game outcome generation and game presentation that are executed by the CS can he given higher priority to resources, such as the processor 626 and memory 628. than other applications that can be executing simultaneously on the gaming device. [0098] As previously described, the gaming device 604 can execute software for determining the outconmeofa wager-based game and generating a presentation of the determined game outncoe including displaying an award for the game s part of the game outcome presentation one or more of 1ielectro-mechanical devices, such as reels or wheels, can be actuated, 2) video content can he output to video displays, 3) sounds can he outpu nto audio devices, 4) haptic responses can be acuated on haptic devices or 5) combinations thereofcan be generated under control of the game controller 60 The peripheral devices used to generatecomponents of the game outcome presentation carn be associated with the player interface 60 where the typesof devces that are utilized for die player interface 608 can vary from device to device. [0099] To play a game, various inputs can be required. For instance, via input devices coupled to the gaming device 604, a wager amount can be specified, a game can be initiated or a selection of a game choice associated with the play of the game can be made. The software 610 executed by the gaine controller 606 can be configured to interpret various signalfron the input devices, such as signals received ran a touch screen controller or input buttonsand affect the game played on the gaming device inaccordane with the received input signals, he input devices can also he part of the player interface 608 pried with the gaming device, such as 604. [0100] In otheembodiments, the gaming software 610 executed by the gane contrioler 606 can include applicants that allow a game history including the results of a number of past games to to stored, such as die previous 10 or 100 gaines played n the gaming device 604. The gane history can he stored to a persistent memory including but not limited to the power-ht tolerant memory 630. The gaining controller 606 can configured to provide a menu (typically, only operator accessible), that allows die resuhs of a past game to be displayed via the player interface 608. The output from the history menu can include a re creation of dhe game presentation associated with a past game outcome, such as a video representation of card hand associated with a video poker game, a video representation of a reel configuration associated with a video slot gameand/or raw data associated with the past game resun, such as n award amount, an amount wagered, etc. The history menu can be Atty. DocketNo iT2PO8POO 492-001 29 used for dispute resolution purposes such as if a player complains that they have not been property awarded for a game previously played on the gaining device 604 [0i01] The reporting software can be used by We game controller 606 to report events that have occurred on the gaming device 604 to remote device, such as senver 602, For instance, in one embodiment, the game controller 606 can be configured to report error conditions that have been detected on the gaming device 604, such as i a device has malfunctioned or needs attention. For instance, the reporting software can be used to send a message from the gaming device 604 to the server 602 indicating that a printer on the gaming device needs a refillof tickets another embodiment the gaming controller 606 can be configured to report security events that may have occurred on the gaming device 604 such as hut not limited to if a door is opened, a latch is activated or an interior portion of the gaming device 604 has been accessed. [0102] In yet other embodiments, the game controller 606 can be configured to report gaming activity and associated events that has been generated on the gaming device, such as a deposit of cash or an indicia of credit, at the gang device, a generation of game outcome including an associated award amount and a dispensation of cas or an indicia of credi f rom the gaming device 604. As part of a loyalty program, the gaming activity can be associated with a particular player. The reportng software can include player tracking elements that alow the gaming activity ofa particular player to be reported to a remote device, such as server 602. [0103] The game controller 606 can execute the authentication software to verify the authenticity of data and/or ftware programs executed on the gaming device 604 or instance, the authentication software can be used to verify the authenticity of data and/or software applications when they are first downloaded to the gaming device 604. Further, the authentication software can be used to periodically verify the authenticity of data and/or software applications currently residing on the gaming device, such as software applications stored on one of the memories coupled to the gaming device 604 including applications loaded into the memory 628 for execution by the roessor 62 [0104] The communication software executed by the game controller 606 can be used to communicate with a variety of devices remote to the gaming device 604. For instance, the communication software can be used to communicate with one or more of a) servers remote to the device, such as 602, b) other gaming devices, such as table gaming device 652, mobile Atvy Iocket No.: iGT2PO80013492-001 30 gaming device 654 and slot-ype gaming device 656 and c) mobile devices carried by casino personnel or players i the vicinity of the gaming device 604. Via the communication software, the game controller can he configured to communicate via many different communication protocols. For instance, different wireless and/or wired communication protocols can be implemented. Further, proprietary or non-proprietary gaming specific protocols can be implemented. For instance, gaming specific non-proprietary communication protocols, such as 028 (game to system), (ADS (gaming device standard) and S28 (system to system) comnmunication protocols provided by the Gaming Standards Associatio (GSA), Fremont, CA, can be implemented on the gaming devices described herein. [0105) '[he gaming device 604 can comunncate with one or more remote devices via one or more network interfaces, such as 6i2. For instance, via network interfaces 612 and the network 601, the gaming device 604 can conununicate with other gaming devices, such as server 602 and/or gaming devices, 652, 654 and 656. The network interfaces can provide wired or wireless communications pathways for the gaming device 604. Some gaming devices maygnot include a network interface or can he configured to operate in a stand-alone mode where the network interface is not connected to a network. [0106] In other embodiments, a mobile device interface or interfaces, suc as 614, can be provided for communicating with a mobile device, such as a ccli phone or a tablet computer carried by players or casino personnel temporarily in the vicinity of the gaining device 604. wireless communication protocol, such as Bluetoothrr and a Wiii compatible standard, can be used for communicating with the mobile devices via the mobile device intertaces 614. n one embodiment, he mobile device interface can implement a short range communication protaoosuch as a near-field conununication (NEC) protocol used for mobile wallet applications. NEC is typically used for communication distances of 4 cm or less, in addition, a wired commnication interface, such as a docking statin, can be integrated into the gaming device, such as 604. The wired communication interface can be configured to provide comnmunications between the gaming device 604 and the mobile deviee and/or providing power to the mobile device. [0107] Near field communication, or NFC, allows for simplified transaction, data exchangead connections with a touch Formed in 2004 the NearField Eommunication Form (NC Fom) promotes sharing pairing, and transactions between NEC devices and develops and certifies device comliance with NFC standards. NCs short range helps keep encrypted identiy documents private. Thusa smartphone or tablet with an NFC chip can Aty Docket|No.:G2PO8/P001492001 31 make a credit card /debit card payment to a gaiing device or serve as keycard or ID card for a loyalty program Futher an NEC device can act a hotel room key The user of an NFC dev cease a hotel room keys andor a plyer tracking card instrument may allow fast VIP check-in and reduce staffing requirements. [01081 NEC denies can read NFC tags on a gaming device 604 to get more information about the gaming device including an audio or video presentation For instance, a tap of an NEC enabled device to a gainng device can be used to instandy share a contacts, photo, song applicationvideo, or website link, In another example, an NEC enabled device can be used to transfer funds to the gaming device or enter the player in a multi-player tournament, As another example, an NFC enabled device can be used to receive information from a gaming device that can be used in a persistent gaming appHcaon or a social media appication. [01091 FurtherNFC enabled signage can include NC tags that alow a patron to learn more information about the content advertised in the signage. The NEC enabled signage can be pail of a gaming system. For instance a sign advertising a show available at the casino can be configured to transfer information about the sbowshow times and ticketing information via an NEC tag As another example, a sign showing jackpot informant, such as Progressive jackpot information can be used to transfer information abut the jackpot, ch as thelast imte thejackpot was won and where it was won. [0110] In one enbodinentr, an NEC interface on a gaining device can be used to set up a higher speed communication between the gaming device and another NEC enabled device such a smart phone. The higher speed communication rates can he used for expanded content sharingFor instance, a NC and Bluetooth enabled gaming deviee can be tapped by an NEC and [luetooth enabled smart phone for instant Bluetooth pairing between the devices. InstanBluetooth pairing between a gaming device and an NFC enabled device, such as a smartphone, can save searching, waiting, and entering codes. In another example, a gaming device can he configured as an NEC enabled router such as a router supporting a Wi Fi communication standard. Tapping an NEC enabled devie to an NPC enabled and WiFi enabled gainig device can be used to establish a WiFi connecdon between the tvo devices [0111] The gaming device 604 can include one or inoe each of value input devices 616 and value output device 618 The value input devices 6 can be used deposit cash or indicia of credit onto the gaming devie. The cash orindicia of credit can be used to make Any Doket No.: 12P00800|149-001 32 wagers on games played on the gaming device 604. Examples of value input devices 616 include but are notnli tedto a nagned-striped ard or smart card reader, a bill and/or ticket aeoptor, a network interface for downloading credis from a remote source, a wireless communication interface for reading credi data from nearby devices and a coin acceptor A few examples of value input devices are shown in Fig. [O1i2] The value output devices can be used to dispense Cash or indicia of credit from the gaming device 604, Typicallhe indicia of credit can he exchanged for Cashi For instance, the indicia of credit can be exchanged at a cashier station or at a redemption station Examples of value output devices can include a network inerface for transferring credits into a remote account, a wireless communication interface that can be used with a mobile device implementing mobile wallet application, a coin hopper for dispensing coins or tokens, a bill dispenser, a card wrner, a printer for printing icketn or cards redeemable for cash or credits, Another type of value output device is a merchandise dispenserwhich ca mbe configured to dispense merchandise with a tangible value from a gaming device. A few examples of value output devices are shown n Fig, 5. [0131 'The combination of value input devices 616 and value output devices 618 can vary from device to device, in some embodiments, a gaming device 604 may not include a value input device or a value output device For instance a thin-client gaming device used in a mobile gaming application may not include a Value input device and a value output device, Instead, a remote account can be used to maintain the credits won or lost from playing wage based games via the mobile device. The mobile device can be used to access the account and affect the account balance via game play initiated on the mobile device Credits can be deposited wnvithdrawn from the remote account via some mechanic other than via the mobile device interface. [014] In yet other embodiments, the gaming device 604 can include one or more secondary controlkles 619. 'The secondary controllers can be associated with various peripheral devices coupled to the gaming device, such as the value input devices and value output devices described in the preceding paragraphs As another example, the secondary controlers can be associated with peripheral devices associated with the player interface 608, such as input devices, video displays,eleetro-meehanical displays and a player tracking unit. in some embodiments, the secondary controllers can receives instructions and/or data from and provide responses to the game controller 606 'The secondary controller can be configured to interpret the instructions and/or data from the ganie cntller 606 and control a particular Atty. ocket|No.: iO2P008/P0G1492001 33 device according to the received|instructions and/or data. For instance print controller may receive a print command with a number of parameters uch as a credit amount and in response pint a tikeN redenable for the credit amount In another example, a touch screen controNer can detect touch inputs and send information to the game controer 606 characterizing the touch input, [01|5 In a paracular embodiment a secondary controller can he used to control a number of peripheral devices independently of the g ame controller 606. For instance, a player tracking unit can include one or more of a video display, a touch screen, card reader, network interface or input buttons A player tracking controler can control these devices to poivide playertracking services and bonusing on the ganing device 604 in alterate embodiments the game controler 604 can control these devices to perform player tracking functions. An advantage of performing playertracking functions via a secondary controller such as a player tracking controller is that sincethe player tracking functions don' involve controlling the wagerbased game, the software on the playertracking unit can be developed modified via a less lengthy and regulatory intensive process than is required for software executed by the game controler 606,vhich does control fne wager-based game. In general, using a secondary controller, certain functions of the gaming device 604 that are not subject to as much regulatory scrutiny as the game play functions can be deoupledrom the game controller 606 and implemented on the secondary contrler listed. An advantage of this approach, like for die player tracking controler, is that software approval process for the software executed by the secondary controller can be lessintensive than die process needed to get software approved for the game controller, [0116] A mass storage units) 620 such as a deve including a hard dive, optical disk drive, flash memory or some other memory storage technology can be used to store applications and data used and/or generated by the gaming device 604 For instance, a mass storage unit such as 620. can he used to store gaming applications executed by the game controUer 606 where the gaming device 604 can be configured to receive downloads of game applications fronnemote devces, such as server 602 In one embodimentthe game controller 606 can include it own dedicnted mass storage unit, n another embodiment, critical datauch as game history data stored in the power-hit tolerate nemory 630 can be moved from the power-hit tolerant memory 630 to the mass storage unit 620 at periodic intervals for archival purposes and o free up space in die power-hit tolerant memory 630. Aty. Docket No.: K4T2PO08/PO0i492-0 34 [0117] The gaming device 604 can include security circuitry 622, such as security sensors and circuitry for monitoring the sensors. The securiy circuitry 622 can be configured to operate while the gaming device is receiving direct power and operational to provide gare play as well as when the gaming device is uncoupled from direct power, such as during shipping or in the event of a power failure. The gaming device 604 can be equipped with one or more secure enclosures, which can include locks for limiting access to the enclosures. One or more sensors can he located within the secure enclosures or coupled to the locks. The sensors can be configured to generate signals that can be used to determine whether secure enclosures have been accessed, locks have been actuated or the gaming device 604, such as a mobile device has been moved to an unauthorized area. The security monitoring circuitry can be configured to generate, store and/or transmit error events when the security events, such as accessing the interior of the caring device have occurred. The error events may cause the game controller 606 to place itself in a "safe" mode where no game play is allowed until the error event is cleared. O118 'The server 602 can be configured to provide one or more functions to gaining devices or other servesin a gaming system 600 The server 602 is s prforming a number of different functions, Howeverein various embodiments, the functions can be divided among multiple servers where eachserver can cnannicate with a different combination of gaming devices. For instance, player interface support 636 and gaming device sotware 638 can be provided on a first server, progressives can be provided on a second server, loyalty programfunctions 640 and accounting 648 can he provided on a third server, linked gaming 644 can be provided on a fourth serverr cashless functions 646 can he provided on a fifth server and security functions 650 can be provided on a sixth servr. In this example, each server can communicate with a different combination of gaming devices because each of the functions provided by the servers may not he provided every gaming device in the gaming system 600 For instance, the server 602 ca be configured to pride progresive gaming functions to gaming devices 604, 652 and 656 but not gaming device 654. Thus, the server 602 may not communicate with the mobile gaining device 654 if progressive functions are not enabled on the mobile gaming device at a particular time. [0119] Typicaly, each server can include an administrator interface that allows the functions of a server, such as 602, to be configured and maintained. Each server 602 can include a processor and memory. In some embodiments, the servers, such as 602, can include a game controller with components, such as hut not limited to a powerit tolerant memory Atty Docket No. IT2PO8/PW01492-001 $5 630 a trusted memory 632 and an RNG 63 described with respect to gaming device 604, The servers can include one or more network interfaces on which wired or wireles communication protocols can be implemented. Next, some possible functions pmvided by the server 602 are described, Thse functions are described for te purposes o illustraton only and are not meant to be limiting; [01201 The player interface support 636 can be used to serve content to gaming devices, such as 604, 652, 654 and 656, remote to the server, The content can include video and audio content that can be output on one of the player inerfacess such as 608, 652a, 654a and 656a. Further, the content can be configured to utilize unique features of a particular player interface, such as video displays, wheels or reels, if the particular player interface is so equipped, [012] In one embodiment, via the player interface support, content can be out put to all or a portion of a primary video display that is used to output wager-based game outcomes on a player interface associated with a gaining device. For instance, a portion of the primary display can be allocated to providing a "service window" on the primary video display where the contentin the service window is provided from a server remote to the gaming device. In particular embodiments. tie content delivered from tile server to a gaining device as part of the player interface support 63 can be affected by inputs made on the gamnng denied, FOr instance. the series window can be generated on a teuch screen disply where inputs received via the servieewindow can be sent back to server 602In responset, o the received inputs, the server 602 can adjust the content that is displayed on the remote gaming device tlat generated the inputs. [0122] The "service window" application can be generated by softwae de that is executedindependently of her game controller software in a secure sandbox . Via the sandbox, an exeutable can be given limited access to various resources on an EGM, such as a portion of the CPU resources and memory available on a game controller, The memory can be isolated from the memory used by other processes, such as game processes executed by the game controllr. [01231 As described above, a service window application can be allowed to control send and/orreceive data from secondary devces on a gainig device, such as a video display, a touch screen power interfaces or communication interfaces. A service windowapplication allowed to utilize a communication interface, suchasa wireless communication interface, can Atty. DockeE No.: 1GT2P008/POO01492-001 36 be configured to communicate with a portable electronic device via the communication interface. Thus, a service window application can be configured to implement attact features as desecbed above independent of a game contrller on an 5M5 Further detailsof utilizing a service window on a gaming device on an IGM aredescribed in S patent application 12/209,08, by Weber et at. fied September 12, 2008. titled "Gaming Machines with Externally Controlled Content Display," which is incorporated herein by reference in its entirety an for all purposes [a24] In another embodiment, via the video display the service window appniation can be configured to output data in an opticamage format, such as a1D/2-bar-code or a QR code. The optically formatted data can be captured by a camera on the portable electronic device. For instance, a receipt indicating the acceptance of a virtual ticket voucher or virtual urrenc on the gaining device can be displayed in the service window lin a QR code form and transferred to a user s portable electronidevice via an image capture device on their portable electronic device. In another e mbodiment virtual ticket voucher information can be transferred to a portable electronic device as optically formatted image data, [01251 if a player's identity is known, then the player interface support 636 can be used to provide custom content to a remote gaming device, such as 604. Fr instanee, a player can provide identification information, such as information indicating their membership in a loyaly program, during their utilization of a gaming devie. The custom content can be selected to meet the idenified player's interests In one embodiment the player's identity and interests can be managed via a loyalty program, such as via a loyalty program account associated with loy alty function 640. The custom content can include notifications, advertising and specific offers that are determined to be likely of nterest to a particular player. [0126] The gainng device software function 638 can be used to provide downloads of software for the game controller and/or second controllers associated with peripheral devices on a gain device, Fr instance, the gaming device software638 may allow an operator and/or a player to select a new game for play on a gaming device. in response to the game seleinon, the gaining device software function 638 can be ued to download game software that allows a game controller to generate the selected game. In anotheexample in response to determining that a new counterfeit bill is being accepted by bill acceptors in the gang system 600, the gaming device software function 638 can he used to download a new detection algorihm to the bill acceptors tha aliov the counterfeit bil to be detected. Ai Docket No. TGfTPOO8/40i92-001 37 [0127] ihe prgressive gaming function 642 can be used to implement progressive game play on one or more gaming devices. In progressive game play a portionn of wagers associated with the play of a pogressive game is allcated to a progressive jackpot A group of gaming devices can be configured to support play of the progressive game and contribute to die progressivejackpot In various embodments, the gaming devices contributingto a progressive jackpAt may be a group of gang devices collocated near one another such as a bank of gaming machines on a casino floor a group of gaming devices distributedthroughout a single casino, or group of gaming devices distributed throughout muliple casinos (ega wide area progressive) The progressive gaming functon 642 can be used to receive the jackpot contributions from each of the gang devices participating in the progressive game, determine a current jackpot and notify participating gaming devices of the current progressive jackpot. amout which can be displayed on the participatng gaming devices if desired. [0128] The loyalty function 640 can be used to implement a loyalty program Within a casino enterprise The loyaly function 640 can be used to receive information regarding activities within a casino enterprise including gaming and nongaming activities and associate the activites with particular indi viduals. The particular individuals can he known or may be anonymous, The loyalty function 640 cans used to store a record of the activities associated with the particular individuals as well as preferences of the individuals if known, Based upon the information stored with the loyalty function 640 comps (eg., free or discounted services including game play), promotions and custom contents can be served to the particular individuals. [0129] The linked gam ing function 644 can be used to used provide game play activities involving player participating as a group via multiple gaining devices. An example, a group of player might be competing against one another as part of a slot tournament. n another example, a group of players might be working together in attempt towini a bonus that can be shared among the players. [0130] The casiless function 646 can enable the redemption and the dispensaon of cashless instruments on a gaming device. iFor instance, via the cashless function, printed tickets, serving as a cashless instrument can be used to transfer credits from one gaming device to another gaming device. urther, the printed tickets can be redeemed for cash. 'The cashless function can be used to generae identifying information that can be stored to a cashlss instrument, such as a printed ticket that allos the instrument to later be Atty. Doke! No.: KII2P08/P00 1 492-00 38 authenicatedAfter authentication, the cashless instrment can be used for additional game play or redeemed for ash. [0131]| The accounting function can receive transactional information from various gaming devices within the gaming sytem 600 The transactonal information can relate to vahe deposited on each gaming device and value dispensed from each gaming device. The transactional information, which can be received in realtim can be used to assess the performance of each gaming device as wel as an overall performance of the gaming system. Funher the transactonal information can be used for tax and audiing purposes. [0132] Thesecurity function 650 can be used to combat fraud and crme in a casino enterprise he security function 650 can be configured to receive notification of a seurity event that has occurred on a gaming devie, suh as an attempt at illegal access. Further, the security function 650 can receive transactonal data that can be used to identify if gaming devices are||being utilized in a fraudulent or unauthorized manner. he security function 650 can be configured to receive, store and analyze data front multiple sources including detection apparatus located on a gaming devce and detection apparatus, such as cameras, distributed throughout a casino, in rs n to detecting a security event, the security function 650 can be configured to notfy casino personnel of the event. For instance, if a security event is detected at a gaming device, a security department can be notified. Depending on the security eventone or more team members of the security department can be dispatched to the vicinity of the gaming device, Next, a perspective diagram of a sIo-ype gaming device that can include all or a portion of the components described with respect to gaming device 604 is described. [0133] Fig. 5 shows a perspectve drawing of a gaming device 700 in accordance with the described embodiments The gaming device 700isexample of what can be considered a "thick-client."Typically, a thick-client is configurable to communicate with one or more remote servers bu provides game play, such as game outcome determination independent of the remote servers, In addition, a thick-client can be considered as such because i includes cash handling capabilities, such as peripheral devices for receiving cash, and a secure enclosure within the device for storing the received cash. In contrastthin-client device, such as a mobile gaining devine, may be more dependent on a remote server to provide a component of the game play on the device, such as game outcome determination, and/or may not include peripheral devices for receiving cash and an associated enclosure for storing i Any Docket No : GT2P00800 49201 39 [0134] Manydifferent configuratons ae possible between thick and thin clients. For instance, a thick-client device, such as 700, deployed in a central determination cnfiguraton may receive game outcomes tom a reote server but stil provide cash handling capabilities. Further. the peripheral devices can vary from gamin device to gaming device For instance, the gaining device 700 can be configured with electro-nechanical reels to display a game outcome instead of a video display, such as 710 Thus, the features of gaming deiCe 700 are described for the purposes of illustration only and are not meant to he limiting, [0135] The gaming device 700 can include a main cabinet 702. The main cabinet 702 can provide a secure enclosure that prevents tampering with the device components, such as a game controller (no shown) located within the interior of the main cabinet and cash handing devices including a coin acceptor 720, a ticket printer 726 and a bill acceptor 718. The main cabinet can include an access mechanism such as door 704, which alows an interior of the gaming device 700 to he accessed, The actuation of the door 704 can be controled by a locking mechanism, such as lock 716. Thelock71 the door 704 and the interior of the main cabinet 702 can be monitored with security sensors for detecting whether the interior has been accessed For instance a light sensor can be proded to detect a changing light-level in response to the door 704 being opened. [0136 Thenterior of the main cabinet 70 can include additionasecure enclosure, whichcan also he fitted with loNking mnechanisms. For instance, the game controller, such as game controler 606, shown in Fig, 4, can be secured within a separate locked enclosure. The separate locked enclosure for the game control n may alow maintenance functions to he Nerformed on the gaming device, such as emptying a drop box for coins, emptying a cash box or replacing a device, while presenting tampering with the game controller. Further in the case of devie with a coin accptor 720, the separate enclosure can protect the electronics of the game controller from ptentally damaging con dust, [01371 A top box 706 can be mounted to the top of the main cabinet 702' A number of peripheral devices can be coupled to the top box 706. In Fig 5, a display device 08 and a candle devie 714 are united to the top box 706, The display devie 70g can be used to display information associated with game play on the gaming device 70Y or instance, the display device78 can be used to display a bonus game presentation associated with the play of a wager-based game (One ormore bonus games are often features of many wager-based games) in another example, the display dvice 708 can be used to display information associated with a progressive game, such as one or more progressive jackpot amounts In yet Atty Docket No.; IGT2P008/PO001492-001 40 another cx ample, the display device 708 can be used to display an attract feature that is intended to draw a potential player's attenon to the gaming device 700 when it is not in use. [0138] The candle device 714 can include a number of lighting elements. The lighting elements can be lit in different patterns to draw attention to the gaming device For instance, one fighting pattcne may indiate that service is needed at the gaming device 700 while another light pattern may indicate that a player has requested a drink The candle device 714 is typically placed at the top of gaming device 700 to increase its visibility Other peripheral devices, including custom bonsdevices such as reels or wheels, can be included in a top box 706 and the example in F. 5 is provided for illustrative purposes only.Fo instance, some of the devices coupled to the main cabinet 702, suh asprinter726 can be located in a different op box configuration. [099 The gaming device 700 provides a player interface that allows the play of a game, such as wager-based game. In this embodiment, the player interface includes 1) a primary video display 710 for outputting video images associated with the game play, 2) audio devices,such as 722 to outputting audio contend associated with game play and possibly casino operations, 3) an input panel 712 for at least providing game play related inputs and 4) a secondaryvideo display 708 for outputting video content related to he game play g., bonus material) and/or the casino enterprise (eg. advertising) In particular embodiments one or both of the video displays, 708 and 10, can be equipped with a touch screen sensor and associated tuch screen controller, for detecting touch inputs, such as touch inputs associated with the play of a game or a service window output to the display device. [0140] The input panel 712 can include a number of electro-mechanical input buttons, such as 730, and/or touch sensitive surfaces. For instance, the input panel can include a touch screen equipped video display to provide a touch sensitive surface. In some embodiments, the functions of the electro-mechanical input buttons can be dynamically reconfigurabl, For instance, the function of the electro-mechanical input buttons may be changed depending on the game that is being played on the gaming device. To indicate function changes, the input buttons can each include a configurable display, such as an e-ink or a video display for indicating the function of button. The output of the configurable display can be adjusted to account for a change in the function of the button. [0141] The gaming device 700 includes a card reader 728, a printer 726, a coin acceptor 720, a bill and/or ticket acceptor 720 and a coin hopper (not shown) for dispensing Atty. DoctNo. IGT2P00P001492-001 41 coins to a coin tray 732 These deies can provide value inputoutput capabilities on the gaming devie 700 orinstance, the printer726 can be used to print out tickets redeemable for cash or additional game pla he tickets generated by printer 726 as wel as printers on other gaming devices can be inserted into bill and ticket acceptor 713 to possibly add credits to the gaming device 700A After the ticket is authenticated credits associated with the ticket can be transferred to the gaming device 700. [0142] The device 718 can also be used to accept cash hills. After the cash bll is authenticateddit an be converted to credits on the gaming device and used for wagerbased game plaO The coin accetor 720 can he confgured to accept coins that are legal tender or tokens.suh as okens issued by a casino enterprise A coin hopper(not shown) can be used to dispense coins that are ioga! tender or tokens into the oin tray 72. [0143] The various aspectsembodimentsimplementatons or features of the described embodiments can be used separately or in any combination Various aspec sf the described embodiments can be implemented by software, hardware or a combination of hardware and software. The computer readable medium is any data stooge dewi that can store data which can thereafter he read by a computer system. Examples of the computer readable medium include readonly memoryandom-access memory (D-RM, DVDs magnetic tape and optical data storage devices. The computer readable medium can also be distributed over network-coupled computersystems so that the computer readable code is stored and executed in a distributed fashion. [01441 The foregoing description, for purposes of eplanation used specifiC nomenclature to provide a thorough understanding of the inventing Howeveritwll be apparent to one skilled in the an that the specific details are not required in order to practice the invention. Thus the foregoing descriptions of specific embodiments of the present invention are presented for puposes of illustrate and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed. It will be apparent to one of ordinary skill in the art that many modAfications and vadadins are possible in view of the above teachings. [0145] The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, to thereby enable others skilled in the art to best utilize the invenion and various embodiments with various modifications as are suited to the particular use contemplated. t is intended that the score of the invention be defined by the following claims and their equivalents. While the embodiments have been Atty. Docket NoN IGT2P008/P001492-001 42 described in terms of several particular embodiments, there are alerations, permutationsand equivalents which fail within the scope of these general concepts. it should also he noted that there are many alternative (ways of implementing the methods and apparauses of the present embodiments. It is therefore intended that the following appended claims be interpreted as including all such aherations, pennutations and eqvaLnms as fall within the true spirit and scope of the described embodiments. Auy, Docket No.: 1GT2P008/P001492-O0l 43
权利要求:
Claims (14) [1] 1. A method in a server of performing a eating transaction involving an eiectronie gaming machine (EOM), the method comprising: sending in a processor a temporary transaction address for a text or an e-mail message to the EGM wherein the temporary transaction address is output on the EGM; opening in the processor a gaming transaction record for the gaming transaction; storing to the gaming transaction record by the processor a) the tempory transaction address, b) identficafion information for the ECM, c) a ime at which the temporary transaction address is sent; d) at least one time parameter wherein the time parameter is used to determine whether to close the gaming transacton before it ha been completed and eu)a first status indicator indicating the gaming transaction is open; reeiving in the processor the text or the e-mailmessage addressed to the temporary transaction address; and in response to receiving the text or the e-mail message, in the processor, completing the gaming transaction including i) updating the first status indicator to indicate the gaming transaction is closed and ii) settin a third status indicator to indicate the gm g transaction was completed, [2] 2. he method of claim 1, wherein the temporary transaction address includes an address component and at least one keyword. 3 he method of claim 2, further comprising selecting the keyword for the temporary transacton address. 4 'The method of claim 2 wherein the keyword is randomly selected 5 The method of laim 2, whereinthekeyword is selected to e descriptive of the gaming transaction. [3] 6. The method of claim 1 furher comprisig generadng the temporary transaction address wherein th temporary transaction address is a unique textr e-mail address used only to receive information from the gaming tranacton Ay Docket NoGTi2PO8/PO1492-001 44 7 Themethod of claim l, further comprising adding the temporary transaction address to a ist of used temporary transaction addresses 8, The method of claim 1 wherein the temporary transaction address was previously used for another gaming transaction that is closed. 9, The method of claim further comprising maintaining a list of temporary transaction addresses associated with open gaming transactions. 10 The method of claim 1, further comprising receiving at the temporary transaction address the text or the e-mail message and determining whether the temporary transaction address is associated with the open gaming transaction. 11, The method of cam l, further comprisng receiving a second text or second e-mail message at the temporary transaction address, determining thetemporary address is associated with a closed gaming transaction and ignoring the receied second text or second e-mail message, [4] 12. The method of clain 11, determining the closed gaming transaction was not completed and sending a reply message to a sender of the second text or the second e-mal mesa e wherein the reply message includes instructons for completingthe closed gaming transaction or a m describing an alemate gaming transaction. 13 The method of claim Iwherein the temporary transaction address is output to a player interacting with the M, further comprising receiving information associated with a state change on the LIGM, based upon the state change information, determining the player is no longer interacting with the EGM and in response to the determinationgupdating the first status indicator to indicae the gaming transaction is closed. [5] 14. The method of claim 1, wherein the temporary transaction address is output to a player interacting with the GM and wherein the ga nn transaction is completed after the payer has eft avicinity of the 1GM, Aty Docket No.: KT2P0080001492-001 45 11 The methodof claim 1, wherein the temporary transaction address is output to a player interacting with the E6GM and wherein the gaining transaction i~s completed whilethe player is interacting with the !M. [6] 16. The method of claim l. further comprising: determining an elapsed time from when the temporary transaction address was sent and based upon, the elapsed time and the time parameter, closing the gaming transaction before it is completed. [7] 17. The method of claim 1, further comprising: recei ving from liGM a request for the tempory transaction address 1 8. The method of claim L, further comprising: monitoring a state of he [EGM. based upon the monitoring selecting a first gaming transaction to be implemented and sending instructions for implementing the first gaming transaction and the tenmorary transaction address forqte first gaming transaction to the RIM. 1, The method of claim 1, further comprising: after the text orthe e-mail message is received, sending a request for additional infoaration that is needed to complete the gaming transaction to a reply address associated with the received text or the e mail message, [8] 20. he method of claim 1, wherein the additional information includes a request for information used to access an account [9] 21. The method of claim 1 further comprising receiving information used to acess an account inhe text or the e-ail message and using the access information to perform a gaming transaction invoiving the account. [10] 22- The method of claim 1, wherein the completing the gaming transaction includes receiving informatin about a game played on the EGM and sending the information to a reply address associated withthe text or the e-mail message. [11] 23. The method of claim 22 wherein the information includes a screen shot of the game played on the 1RGM4 Any. Docket Nbo: 1G1'P0081P00192-t00 46 24, The method of claim wherein the completing the gaming transaction includes transfenring credits to the EGM. 25 The method of claim 1, further comprising sending information about an offer to the BUM wherein the receivedtext or the received e-mail message is used to indicate interest in the offer output at the cbM. [12] 26. The method of claim 1, further comprising determining whether the text or the e-mail message is sent from a deviae or an e-mand account known to the server wherein the gaming transaction is onlycompleted when it is determined the text or the e-mail message is received from the device or the e-mail account known to the server [13] 27. The method of claim 1 further comprising sending a reply message to the textor the e-mail message sender asking a recipient of the reply message to join a loyalty program, 28 The method of claim 2'A wereinthe gaming transaction is not competed unti the serner the recipient has successfully joined the loyalty program, 29 The method of claim 1, wherein the textior the e-mail n essaeis received from a portable electronic device. 30 The method of claim 29 further comprising storing identification information associated with the portable dectronic devie tothe gaming transacto record. [14] 31. A non-transitory computer readable medium including instructions executed by a processor to perform a gaming transaction invol ving an lGM, the computer readable medium comprising computer code for sending a temporary transaction address for a text or an e-mail message to the BUM wherein the temporary transaction address is output on the BUM; computer code for opening a gaming transaction record for the gaming transaction; computer code for storing to the gaming transaction record a) the temporary transaction address,|h) identification information fur the EGM, c) a time at which the temporary transaction address is sentd) at least one ote parameter wherein the time An Docketo. IGT2P81001492-001 47 parameter is used to determine whether to close the gaming transaction before it has been completed and e) a first status indicator indicating the gaming transaction is open; computer code for receiving the text or the e-maii message addressed to the temporary transaction address;and in response to receiving the text or the egnail message, computer code for completing the gaming transaction including)updating the first status indicator to indicate the gaming transaction is closed and ii) Setting a third status indicator to indicate the gaming transaction was completed. A tty Docket No.: IGT2P0081P001492OO1 48
类似技术:
公开号 | 公开日 | 专利标题 US20200043284A1|2020-02-06|Emailing or texting as communication between mobile device and egm US10192400B2|2019-01-29|Avatar as security measure for mobile device use with electronic gaming machine US11210898B2|2021-12-28|Graphic capture in a mobile loyalty network US20200402359A1|2020-12-24|Virtualized magnetic player card US11164419B2|2021-11-02|Methods and apparatus for providing secure logon to a gaming machine using a mobile device US10546460B2|2020-01-28|Attract based on mobile device US10621826B2|2020-04-14|System and method for tracking funds from a plurality of funding sources US11195374B2|2021-12-07|System and method for utilizing a mobile device to facilitate fund transfers between a cashless wagering account and a gaming establishment retail account US20190188963A1|2019-06-20|System and method for providing awards for utilizing a mobile device in association with a gaming establishment retail account US20130344941A1|2013-12-26|Displaying bonus content on a mobile device US20210090387A1|2021-03-25|System and method for utilizing location-based analytics to provide gaming awards
同族专利:
公开号 | 公开日 US10453297B2|2019-10-22| AU2018203775A1|2018-06-21| AU2019279997A1|2020-01-16| AU2013202082B2|2018-03-15| US20160225223A1|2016-08-04| AU2021277752A1|2021-12-23| US9311769B2|2016-04-12| AU2018203775B2|2019-09-19| US20130260889A1|2013-10-03| US20200043284A1|2020-02-06|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US3662105A|1970-05-21|1972-05-09|Univ Kentucky Res Found|Electrical sensor of plane coordinates| GB1512857A|1974-09-13|1978-06-01|Bally Mfg Corp|Monitoring system for use with amusement game devices| US4071689A|1976-09-27|1978-01-31|Elographics, Incorporated|Lucent electrographic sensor for determining planar coordinates| FR2454083B1|1979-04-09|1981-12-11|Facom|| US4339798A|1979-12-17|1982-07-13|Remote Dynamics|Remote gaming system| US4283709A|1980-01-29|1981-08-11|Summit Systems, Inc. |Cash accounting and surveillance system for games| US4553222A|1983-03-14|1985-11-12|Kurland Lawrence G|Integrated interactive restaurant communication system for food and entertainment processing| US4856787B1|1986-02-05|1997-09-23|Fortunet Inc|Concurrent game network| US5179517A|1988-09-22|1993-01-12|Bally Manufacturing Corporation|Game machine data transfer system utilizing portable data units| US5811772A|1989-12-19|1998-09-22|Scotch Twist, Inc.|Gaming machine system operable with general purpose charge cards| US5559312A|1989-12-19|1996-09-24|Scotch Twist, Inc.|Gaming machine system operable with general purpose charge cards| US5457306A|1989-12-19|1995-10-10|Scotch Twist, Inc.|Gaming machine system operable with general purpose charge cards| US5038022A|1989-12-19|1991-08-06|Lucero James L|Apparatus and method for providing credit for operating a gaming machine| US5048831A|1990-08-31|1991-09-17|Sides Jim T|Electronic game apparatus and method of use| US5042809A|1990-11-20|1991-08-27|Richardson Joseph J|Computerized gaming device| US5221838A|1990-12-24|1993-06-22|Motorola, Inc.|Electronic wallet| US5429361A|1991-09-23|1995-07-04|Bally Gaming International, Inc.|Gaming machine information, communication and display system| US5951397A|1992-07-24|1999-09-14|International Game Technology|Gaming machine and method using touch screen| US5371345A|1992-09-17|1994-12-06|Bally Gaming International, Inc.|Gaming machine change system| US5954583A|1992-11-05|1999-09-21|Com21 Limited|Secure access control system| US6048269A|1993-01-22|2000-04-11|Mgm Grand, Inc.|Coinless slot machine system and method| US5594740A|1993-08-27|1997-01-14|Axion Logistics Corporation|Wireless communications application specific enabling method and apparatus| US5483049A|1994-02-07|1996-01-09|In-Store Media Systems, Inc.|Coupon exchanging and check writing system| US5770533A|1994-05-02|1998-06-23|Franchi; John Franco|Open architecture casino operating system| US5470079A|1994-06-16|1995-11-28|Bally Gaming International, Inc.|Game machine accounting and monitoring system| US5621200A|1994-06-22|1997-04-15|Panda Eng., Inc.|Electronic verification machine for validating a medium having conductive material printed thereon| US6476798B1|1994-08-22|2002-11-05|International Game Technology|Reduced noise touch screen apparatus and method| US5809482A|1994-09-01|1998-09-15|Harrah's Operating Company, Inc.|System for the tracking and management of transactions in a pit area of a gaming establishment| US5655961A|1994-10-12|1997-08-12|Acres Gaming, Inc.|Method for operating networked gaming devices| JP2742394B2|1994-12-02|1998-04-22|株式会社ナムコ|Game program and data reading method, and game device using the same| US5618045A|1995-02-08|1997-04-08|Kagan; Michael|Interactive multiple player game system and method of playing a game between at least two players| US6280328B1|1996-09-25|2001-08-28|Oneida Indian Nation|Cashless computerized video game system and method| SE506506C2|1995-04-11|1997-12-22|Au System|Electronic transaction terminal, telecommunication system including an electronic transaction terminal, smart card as electronic transaction terminal and method of transferring electronic credits| KR100420885B1|1995-04-28|2004-06-04|코닌클리케 필립스 일렉트로닉스 엔.브이.|Wireless communication system for reliable communication between a group of apparatuses| JPH08318025A|1995-05-26|1996-12-03|Sankyo Kk|Game machine| US5643086A|1995-06-29|1997-07-01|Silicon Gaming, Inc.|Electronic casino gaming apparatus with improved play capacity, authentication and security| ES2357472T3|1995-06-29|2011-04-26|Igt|CASINO ELECTRONIC GAME SYSTEM WITH GREATER GAME, AUTHENTICATION AND SECURITY CAPACITY.| US5871398A|1995-06-30|1999-02-16|Walker Asset Management Limited Partnership|Off-line remote system for lotteries and games of skill| CA2158523A1|1995-07-10|1997-01-11|Lyle L. Bell|Cash gaming machine| US5957776A|1995-08-09|1999-09-28|Table Trac, Inc.|Table game control system| US5833536A|1995-11-15|1998-11-10|International Game Technology|System for playing electronics card game with player selection of cards in motion on display| US5768382A|1995-11-22|1998-06-16|Walker Asset Management Limited Partnership|Remote-auditing of computer generated outcomes and authenticated biling and access control system using cryptographic and other protocols| US5999808A|1995-12-12|1999-12-07|Aeris Communications, Inc.|Wireless gaming method| US5676231A|1996-01-11|1997-10-14|International Game Technology|Rotating bill acceptor| US6264560B1|1996-01-19|2001-07-24|Sheldon F. Goldberg|Method and system for playing games on a network| US5759102A|1996-02-12|1998-06-02|International Game Technology|Peripheral device download method and apparatus| US5885158A|1996-02-13|1999-03-23|International Game Technology|Gaming system for multiple progressive games| US5788573A|1996-03-22|1998-08-04|International Game Technology|Electronic game method and apparatus with hierarchy of simulated wheels| US6162121A|1996-03-22|2000-12-19|International Game Technology|Value wheel game method and apparatus| US5816918A|1996-04-05|1998-10-06|Rlt Acquistion, Inc.|Prize redemption system for games| US5761647A|1996-05-24|1998-06-02|Harrah's Operating Company, Inc.|National customer recognition system and method| US6244958B1|1996-06-25|2001-06-12|Acres Gaming Incorporated|Method for providing incentive to play gaming devices connected by a network to a host computer| US5971271A|1996-07-01|1999-10-26|Mirage Resorts, Incorporated|Gaming device communications and service system| US5795228A|1996-07-03|1998-08-18|Ridefilm Corporation|Interactive computer-based entertainment system| US6062981A|1996-07-19|2000-05-16|International Game Technology|Gaming system with zero-volatility hold| US5779545A|1996-09-10|1998-07-14|International Game Technology|Central random number generation for gaming system| US5984779A|1996-09-18|1999-11-16|Bridgeman; James|Continuous real time Pari-Mutuel method| US5833540A|1996-09-24|1998-11-10|United Games, Inc.|Cardless distributed video gaming system| US5851148A|1996-09-30|1998-12-22|International Game Technology|Game with bonus display| US5769716A|1996-09-30|1998-06-23|International Game Technology|Symbol fall game method and apparatus| US6141711A|1996-12-19|2000-10-31|National Semiconductor Corporation|Method and apparatus to enable insertion/ejection of a device in a computer system while maintaining operation of the computer system and application software| US6110041A|1996-12-30|2000-08-29|Walker Digital, Llc|Method and system for adapting gaming devices to playing preferences| US7771271B2|1996-12-30|2010-08-10|Igt|Method and apparatus for deriving information from a gaming device| US6012983A|1996-12-30|2000-01-11|Walker Asset Management Limited Partnership|Automated play gaming device| US6001016A|1996-12-31|1999-12-14|Walker Asset Management Limited Partnership|Remote gaming device| US6099408A|1996-12-31|2000-08-08|Walker Digital, Llc|Method and apparatus for securing electronic games| WO1998030297A1|1997-01-10|1998-07-16|Silicon Gaming, Inc.|Method and apparatus for providing authenticated, secure on-line communication between remote locations| US6869362B2|1997-02-21|2005-03-22|Walker Digital, Llc|Method and apparatus for providing insurance policies for gambling losses| US6113493A|1997-02-21|2000-09-05|Walker Digital, Llc|System and method for generating and executing insurance policies for gambling losses| US6113495A|1997-03-12|2000-09-05|Walker Digital, Llc|Electronic gaming system offering premium entertainment services for enhanced player retention| US8087996B2|1997-03-21|2012-01-03|Igt|Method and apparatus for providing a complimentary service to a player| US20060025206A1|1997-03-21|2006-02-02|Walker Jay S|Gaming device operable to faciliate audio output via a headset and methods related thereto| US6139431A|1997-03-21|2000-10-31|Walker Digital, Llc|Free long distance calls on slot machines| US6050895A|1997-03-24|2000-04-18|International Game Technology|Hybrid gaming apparatus and method| US6010404A|1997-04-03|2000-01-04|Walker Asset Management Limited Partnership|Method and apparatus for using a player input code to affect a gambling outcome| US6341353B1|1997-04-11|2002-01-22|The Brodia Group|Smart electronic receipt system| US6077163A|1997-06-23|2000-06-20|Walker Digital, Llc|Gaming device for a flat rate play session and a method of operating same| US6012832A|1997-06-24|2000-01-11|Saunders; Michael|Cashless peripheral device for a gaming system| US6113492A|1997-06-30|2000-09-05|Walker Digital, Llc|Gaming device for operating in a reverse payout mode and a method of operating same| US6227972B1|1997-07-01|2001-05-08|Walker Digital, Llc|Method and apparatus for expiration of prepaid slot machine plays| US6089975A|1997-07-16|2000-07-18|Dunn; Jerry B.|Electronic gaming apparatus with means for displaying interactive advertising programs| USD406612S|1997-07-21|1999-03-09|Aristocrat Leisure Industries Pty Ltd|Gaming machine| US6135884A|1997-08-08|2000-10-24|International Game Technology|Gaming machine having secondary display for providing video content| KR20060022734A|1997-08-13|2006-03-10|마츠시타 덴끼 산교 가부시키가이샤|Mobile electronic commerce system| US6383076B1|1997-09-29|2002-05-07|Iverson Gaming Systems, Inc.|Monitoring system for plural gaming machines using power line carrier communications| US6003651A|1997-11-13|1999-12-21|International Game Technology|Sensing of coin output from a gaming device to reduce incorrect number of coins output| US8272959B2|1997-11-14|2012-09-25|Elottery, Inc.|Interactive computer gaming system with audio response| US6223166B1|1997-11-26|2001-04-24|International Business Machines Corporation|Cryptographic encoded ticket issuing and collection system for remote purchasers| US6038666A|1997-12-22|2000-03-14|Trw Inc.|Remote identity verification technique using a personal identification device| KR100382181B1|1997-12-22|2003-05-09|모토로라 인코포레이티드|Single account portable wireless financial messaging unit| US7004834B2|1997-12-30|2006-02-28|Walker Digital, Llc|System and method for facilitating play of a game with user-selected elements| US6496928B1|1998-01-07|2002-12-17|Microsoft Corporation|System for transmitting subscription information and content to a mobile device| US6302790B1|1998-02-19|2001-10-16|International Game Technology|Audio visual output for a gaming device| US7048629B2|1998-03-11|2006-05-23|Digideal Corporation|Automated system for playing casino games having changeable displays and play monitoring security features| US6068552A|1998-03-31|2000-05-30|Walker Digital, Llc|Gaming device and method of operation thereof| US7850522B2|1998-03-31|2010-12-14|Igt|Apparatus, systems and methods for facilitating a payout of a gaming device| US5967896A|1998-04-06|1999-10-19|Walker Asset Management Limited Partnership|Method and apparatus for controlling a gaming device having a plurality of balances| US6307956B1|1998-04-07|2001-10-23|Gerald R. Black|Writing implement for identity verification system| US6371852B1|1998-04-28|2002-04-16|Acres Gaming Incorporated|Method for crediting a player of an electronic gaming device| US8096872B2|1998-06-22|2012-01-17|Igt|Method and apparatus for providing electronic credits at a gaming device without first requiring payment therefor| US6190256B1|1998-06-22|2001-02-20|Walker Digital, Llc|Gaming device and method of operation thereof| US6253119B1|1998-08-03|2001-06-26|Bernard W. Boyle|Method and apparatus for controlling a coin hopper to operate with a secondary monetary exchange dispenser| US6379246B1|1998-08-03|2002-04-30|Stanley P. Dabrowski|Method and apparatus for modifying gaming machines to provide supplemental or modified functionality| US6174234B1|1998-08-14|2001-01-16|H. Betti Industries, Inc.|Player activated matching jackpot device| US6206782B1|1998-09-14|2001-03-27|Walker Digital, Llc.|System and method for facilitating casino team play| US6161059A|1998-09-14|2000-12-12|Walker Digital, Llc|Vending machine method and apparatus for encouraging participation in a marketing effort| US6264561B1|1998-10-01|2001-07-24|International Game Technology|Electronic game licensing apparatus and method| US6488585B1|1998-10-14|2002-12-03|International Game Technology|Gaming device identification method and apparatus| US6409602B1|1998-11-06|2002-06-25|New Millenium Gaming Limited|Slim terminal gaming system| US6758393B1|1999-09-10|2004-07-06|Sierra Design Group|Mobile cashier terminal| US7862418B2|1999-10-16|2011-01-04|Bally Gaming, Inc.|Voucher gaming systems and methods| GB2344670B|1998-12-12|2003-09-03|Ibm|System, apparatus and method for controlling access| US6206283B1|1998-12-23|2001-03-27|At&T Corp.|Method and apparatus for transferring money via a telephone call| CA2258809A1|1998-12-23|2000-06-23|Harold Cote|Computer gambling and games of chance| US6270410B1|1999-02-10|2001-08-07|Demar Michael|Remote controlled slot machines| US6267671B1|1999-02-12|2001-07-31|Mikohn Gaming Corporation|Game table player comp rating system and method therefor| US20020020603A1|2000-02-11|2002-02-21|Jones, William, J.|System and method for processing currency bills and substitute currency media in a single device| US20040085293A1|1999-06-18|2004-05-06|Soper Craig Ivan|Spatial data management system and method| US6648761B1|1999-08-31|2003-11-18|Japan Cash Machine Co., Ltd.|Method and apparatus for issuing coupons for a gaming machine| US7004837B1|1999-10-01|2006-02-28|Sierra Design Group|Cashless gaming apparatus, system, and method of use| US6409595B1|1999-10-29|2002-06-25|International Game Technology|Lighted keypad assembly and method for a player tracking system| US7167724B2|2000-01-26|2007-01-23|Unirec Co., Ltd.|Control apparatus and control method using mobile communication terminal| EP1242982A1|1999-12-23|2002-09-25|Nokia Corporation|Mobile lotto| CA2331244C|2000-01-21|2009-06-30|Anchor Coin, Inc.|Method and apparatus for awarding and redeeming promotional points at an electronic game| US7147558B2|2000-03-22|2006-12-12|Wms Gaming Inc.|System and method for dispensing gaming machine credits in multiple different media of monetary exchange| US6676522B2|2000-04-07|2004-01-13|Igt|Gaming system including portable game devices| US7883417B2|2000-04-07|2011-02-08|Igt|Gaming machine communicating system| US6800029B2|2000-04-07|2004-10-05|Igt|Gaming environment including portable transaction devices for rating players| US6682421B1|2000-04-07|2004-01-27|Igt|Wireless gaming environment| US7419428B2|2000-04-28|2008-09-02|Igt|Cashless transaction clearinghouse| US6443843B1|2000-05-17|2002-09-03|Walker Digital, Llc|System to provide game play for products| US7545522B1|2000-05-23|2009-06-09|Ricoh Company, Ltd.|Automatic printing information dialogue box display| AUPQ784100A0|2000-05-29|2000-06-22|Harkham, Gabi|Method of and system for providing an on-line casino game| US6634550B1|2000-06-07|2003-10-21|Walker Digital, Llc|Game presentation in a retail establishment| US7031945B1|2000-07-24|2006-04-18|Donner Irah H|System and method for reallocating and/or upgrading and/or rewarding tickets, other event admittance means, goods and/or services| WO2002027677A2|2000-09-26|2002-04-04|Accero, Inc.|Method and system for playing computer games sent via electronic mail| GB0024545D0|2000-10-06|2000-11-22|Magic4 Ltd|Ticketing apparatus and method| US7384339B2|2000-10-11|2008-06-10|Igt|Frame capture of actual game play| US6814665B2|2000-10-17|2004-11-09|Atlantic City Coin & Slot Service Company, Inc.|Gaming bonus device and method of use| US8678911B2|2000-10-19|2014-03-25|Aristocrat Technologies, Inc.|Interface for a gaming machine| US6852029B2|2000-10-19|2005-02-08|Aristocrat Technologies, Inc.|Method for retrofitting gaming machines to issue and redeem tickets| WO2002055163A2|2000-11-01|2002-07-18|Station Casinos Inc|Method and system for remote gaming| US20030228900A1|2001-12-14|2003-12-11|Unirec Co., Ltd.|Charge management system| US20020077182A1|2000-12-18|2002-06-20|Arthur Swanberg|Interactive computer games| US20020082070A1|2000-12-22|2002-06-27|Labtronix Concept Inc.|Ticket manufacturing device for distribution of virtual tickets into a gaming environment| US7054906B2|2000-12-29|2006-05-30|Levosky Michael P|System and method for controlling and organizing Email| US7000828B2|2001-04-10|2006-02-21|Cummins-Allison Corp.|Remote automated document processing system| US7510474B2|2001-04-10|2009-03-31|Carter Sr Russell|Location based mobile wagering system| US6648755B1|2001-05-07|2003-11-18|Sierra Design Group|Pull-tab manufacturing and distribution system and method| US20020163570A1|2001-05-07|2002-11-07|Phillips Quintin T.|System and methods for adjusting color gamut based on printer consumable condition| US20020169623A1|2001-05-10|2002-11-14|Call Nicholas J.|Online creation of tickets for ticketed events| US20020177479A1|2001-05-24|2002-11-28|Walker Jay S.|Method and apparatus for gaming with alternate value payouts| US6934533B2|2001-05-30|2005-08-23|Nortel Networks Limited|Voucher redemption in mobile networks| US20100173691A1|2005-10-13|2010-07-08|William Wolfe|System and method for a lottery game| US6628939B2|2001-06-15|2003-09-30|Igt|Personal gaming device| EP1401546A4|2001-06-15|2006-11-02|Walker Digital Llc|Method and apparatus for planning and customizing a gaming experience| US8282475B2|2001-06-15|2012-10-09|Igt|Virtual leash for personal gaming device| US8087988B2|2001-06-15|2012-01-03|Igt|Personal gaming device and method of presenting a game| US7473177B2|2001-06-18|2009-01-06|Walker Digital, Llc|Method and apparatus for providing credits for game play| AU2002310496A1|2001-06-21|2003-01-08|Walker Digital, Llc|Methods and systems for documenting a player's experience in a casino environment| US6585598B2|2001-06-28|2003-07-01|Igt|Method for cashless gaming| US6702670B2|2001-07-25|2004-03-09|L.A. Slot Machine Company, Inc.|Method and apparatus for bonus game slot machine| US7112138B2|2001-08-03|2006-09-26|Igt|Player tracking communication mechanisms in a gaming machine| US6969319B2|2001-08-07|2005-11-29|Igt|Game oriented promotional card| US6685567B2|2001-08-08|2004-02-03|Igt|Process verification| US8616984B2|2002-06-12|2013-12-31|Igt|Intelligent player tracking card and wagering token tracking techniques| US8430749B2|2001-08-10|2013-04-30|Igt|Dynamic casino tracking and optimization| US20060046842A1|2001-08-10|2006-03-02|Igt|Ticket redemption using encrypted biometric data| US20070129150A1|2001-08-20|2007-06-07|Crowder Robert W Jr|Game Conversion System| US20070129151A1|2001-08-20|2007-06-07|Crowder Robert W Jr|Game Conversion Method| US7128650B2|2001-09-12|2006-10-31|Igt|Gaming machine with promotional item dispenser| US6896618B2|2001-09-20|2005-05-24|Igt|Point of play registration on a gaming machine| US20050143169A1|2001-09-20|2005-06-30|Igt|Direction interfaces and services on a gaming machine| US6712698B2|2001-09-20|2004-03-30|Igt|Game service interfaces for player tracking touch screen display| US7611409B2|2001-09-20|2009-11-03|Igt|Method and apparatus for registering a mobile device with a gaming machine| US7699703B2|2001-09-20|2010-04-20|Igt|Method and apparatus for registering a mobile device with a gaming machine| US20060287098A1|2001-09-28|2006-12-21|Morrow James W|System and method for gaming-content configuration and management system| US6846238B2|2001-09-28|2005-01-25|Igt|Wireless game player| DE10150047A1|2001-10-10|2003-06-26|Knorr Bremse Systeme|Control method for disc brakes| US20030074259A1|2001-10-16|2003-04-17|Slyman David J.|Wireless electronic coupon redemption| US20030083126A1|2001-10-31|2003-05-01|International Game Technology|Gaming machine with electronic tax form filing function| US20030104865A1|2001-12-04|2003-06-05|Yuri Itkis|Wireless wagering system| US20030141359A1|2002-01-15|2003-07-31|Oleg Dymovsky|Method and apparatus for a voucher security system in gaming| US20030148812A1|2002-02-01|2003-08-07|Paulsen Craig A.|Gaming system and gaming method| US7950996B2|2002-02-27|2011-05-31|Igt|Methods and devices for gaming account management| US6905411B2|2002-02-27|2005-06-14|Igt|Player authentication for cashless gaming machine instruments| KR20030072852A|2002-03-07|2003-09-19|인터내셔널 비지네스 머신즈 코포레이션|system and method for purchasing and validating electronic tickets| US7153210B2|2002-03-08|2006-12-26|Junichi Yamagishi|Mobile communication terminal and management apparatus| US7594855B2|2002-03-29|2009-09-29|Futurelogic, Inc.|Method and apparatus for gaming promotional printer| US8540562B2|2002-03-29|2013-09-24|Igt|Advantage bingo bonus| US7785193B2|2002-03-29|2010-08-31|Igt|Cashless bonusing for gaming machines| US7467999B2|2002-04-18|2008-12-23|Walker Digital, Llc|Method and apparatus for outputting apparent and actual outcomes of a gaming device| AU2003252901A1|2002-04-18|2003-12-11|Walker Digital, Llc|Method and Apparatus for Authenticating Data Relating to Usage of a Gaming Device| US20040005919A1|2002-04-18|2004-01-08|Walker Jay S.|Method and apparatus for enabling a player to select features on a gaming device| US7416485B2|2002-04-18|2008-08-26|Walker Digital, Llc|Methods and apparatus for managing an account to fund benefits for a player| WO2003089078A1|2002-04-19|2003-10-30|Walker Digital, Llc|Method and apparatus for linked play gaming with combined outcomes and shared indicia| US6923724B2|2002-04-22|2005-08-02|Igt|Gaming system allowing location determination of a gaming unit in a casino| US6880079B2|2002-04-25|2005-04-12|Vasco Data Security, Inc.|Methods and systems for secure transmission of information using a mobile device| US6962530B2|2002-04-25|2005-11-08|Igt|Authentication in a secure computerized gaming system| US7666078B2|2002-05-07|2010-02-23|Future Logic, Inc.|Financial transaction printer with promotional printing capabilities| US20040199284A1|2003-03-03|2004-10-07|Shuhei Hara|Locker system| GB0211734D0|2002-05-21|2002-07-03|Nokia Corp|Ticketing system| US7717791B2|2002-06-05|2010-05-18|Igt|Method for fault and/or disaster tolerant cashless gaming| US6843418B2|2002-07-23|2005-01-18|Cummin-Allison Corp.|System and method for processing currency bills and documents bearing barcodes in a document processing device| US8016666B2|2002-08-30|2011-09-13|Oneida Indian Nation|Linking component, system, and method for providing additional services at a gaming machine| US7749076B2|2002-09-13|2010-07-06|Bally Gaming, Inc.|System and method for an alterable storage media in a gaming machine| US6966485B2|2002-12-19|2005-11-22|Diebold Self-Service Systems Division Of Diebold, Incorporated|Cash dispensing automated banking machine with improved user observation capabilities| AU2004216724B2|2003-03-04|2008-06-05|Walker Digital, Llc|Multiplayer gaming device and methods| US8038527B2|2003-03-04|2011-10-18|Walker Digital, Llc|Method and system for managing game confirmations| US7337330B2|2003-03-10|2008-02-26|Cyberview Technology, Inc.|Universal game download system for legacy gaming machines| US7341522B2|2003-03-21|2008-03-11|Unirec Co., Ltd.|Game system with gaming machine interconnected to a cellular phone| JP2004295197A|2003-03-25|2004-10-21|Nec Corp|Electronic ticket vending system and method| US20040190042A1|2003-03-27|2004-09-30|Ferlitsch Andrew Rodney|Providing enhanced utilization of printing devices in a cluster printing environment| US20040259640A1|2003-04-16|2004-12-23|Gentles Thomas A.|Layered security methods and apparatus in a gaming system environment| FR2854303A1|2003-04-23|2004-10-29|France Telecom|METHOD FOR SECURING A MOBILE TERMINAL AND METHOD APPLICATIONS, THE EXECUTION OF APPLICATIONS REQUIRING A HIGH SECURITY LEVEL| EP1475755A1|2003-05-05|2004-11-10|Openlot Systems B.V.|Lottery system with mobile access| US7846017B2|2004-07-06|2010-12-07|Igt|Methods and apparatus for facilitating remote viewing of gaming outcomes| JP2005021526A|2003-07-04|2005-01-27|Aruze Corp|Mahjong game machine and control program for game device| WO2005006238A1|2003-07-09|2005-01-20|Kyung-Yang Park|Advertising system and method for slot machine game using image ad symbols on the internet| US20050049049A1|2003-08-26|2005-03-03|Igt|Cocktail table| US20050054438A1|2003-09-04|2005-03-10|Rothschild Wayne H.|Universal personal identifier for accessing patron information at a gaming venue| US7909693B2|2003-09-08|2011-03-22|Aristocrat Technologies Australia Pty Ltd.|Gaming system for tracking player activity during virtual sessions at a gaming machine| US20050070257A1|2003-09-30|2005-03-31|Nokia Corporation|Active ticket with dynamic characteristic such as appearance with various validation options| US20050076242A1|2003-10-01|2005-04-07|Rolf Breuer|Wireless access management and control for personal computing devices| US7335106B2|2003-10-20|2008-02-26|Las Vegas Gaming, Inc.|Closed-loop system for displaying promotional events and granting awards for electronic video games| US20070155469A1|2003-10-20|2007-07-05|Sam Johnson|Automatic funding of paragames on electronic gaming platform| US8512144B2|2003-10-20|2013-08-20|Tipping Point Group, Llc|Method and apparatus for providing secondary gaming machine functionality| US7416186B2|2004-01-20|2008-08-26|Walker Digital, Llc|Methods and system for facilitating a secondary card game| KR100585758B1|2004-01-31|2006-06-07|엘지전자 주식회사|Message proof method and proof mark display method for mobile communication device| ES2292332B1|2004-04-13|2008-12-16|Kvarts, Llc|MOBILE GAME SYSTEM AND REDUCTION METHOD OF SYSTEM RESPONSE.| US20060089174A1|2004-04-29|2006-04-27|Tapwave, Inc.|Mobile computing device with a physical button for wireless communications| US7280854B2|2004-06-15|2007-10-09|Olympus Corporation|Portable information terminal cradle apparatus| US7331520B2|2004-07-22|2008-02-19|Igt|Electronic image acquisition for gaming systems| US20060018450A1|2004-07-26|2006-01-26|Erik Sandberg-Diment|Mobile telephone transaction system employing electronic account card| US20060025222A1|2004-07-27|2006-02-02|Aruze Corp.|Gaming machine, service providing system, server and mobile device| US7988551B2|2004-08-10|2011-08-02|Igt|Method and system for monitoring gaming device play and determining compliance status| US8079904B2|2004-08-20|2011-12-20|Igt|Gaming access card with display| US7329186B2|2004-08-20|2008-02-12|Igt|Gaming system with rewritable display card and LCD input display for reading same| US8579711B2|2004-08-25|2013-11-12|Igt|Module for providing additional capabilities to a gaming machine| US20060223627A1|2004-08-30|2006-10-05|Aruze Corp.|Gaming machine| US20060046834A1|2004-08-30|2006-03-02|Aruze Corp.|Gaming machine, control method for gaming machine, game system, server, mobile device and game program| WO2006028740A2|2004-09-01|2006-03-16|Igt|Gaming system having multiple gaming devices that share a multi-outcome display| US7849329B2|2004-09-01|2010-12-07|Microsoft Corporation|Licensing the use of a particular feature of software| US7328838B2|2004-09-09|2008-02-12|Igt|Counterfeit cashless instrument detection methods and systems| US7455586B2|2004-09-21|2008-11-25|Igt|Method and system for gaming and brand association| US7988550B2|2004-12-31|2011-08-02|Wms Gaming Inc.|System, method, and apparatus for processing wagering game voucher images| US7993202B2|2005-01-18|2011-08-09|Igt|Server based meter model softcount and audit processing for gaming machines| US8700729B2|2005-01-21|2014-04-15|Robin Dua|Method and apparatus for managing credentials through a wireless network| US8202164B2|2005-01-21|2012-06-19|Dr Gaming Technology|Ticket management apparatus, a ticketing device and a data management system for cashless operation| US20060166741A1|2005-01-24|2006-07-27|Boyd Scott A|System for communicating with a player| US7693306B2|2005-03-08|2010-04-06|Konami Gaming, Inc.|System and method for capturing images from mobile devices for use with patron tracking system| US20070190494A1|2005-04-04|2007-08-16|Outland Research, Llc|Multiplayer gaming using gps-enabled portable gaming devices| US20100219234A1|2005-04-25|2010-09-02|Mobiqa Limited|Mobile ticket authentication| US20060271433A1|2005-05-03|2006-11-30|Hughes Michael L|Method and apparatus for providing a higher level of security and reliability in distributing treats to children| JP4724474B2|2005-06-10|2011-07-13|キヤノン株式会社|Image forming job management apparatus and method, and program| US20070017979A1|2005-07-25|2007-01-25|Chunghwa Telecom Co., Ltd.|Mobile ticketing via information hiding| US20070060302A1|2005-08-17|2007-03-15|Igt|Scan based configuration control in a gaming environment| WO2007024758A1|2005-08-22|2007-03-01|Wms Gaming Inc.|Configuring gaming voucher layouts in gaming machines| US8419532B2|2005-09-06|2013-04-16|Futurelogic, Inc.|Distributed promotional coupon system for a gaming environment| JP2007075153A|2005-09-09|2007-03-29|Nihon Unica Corp|Game medium deposit monitoring system| US8220019B2|2005-10-11|2012-07-10|Internet Sports International, Ltd.|Remote advertising system| US20080300061A1|2005-10-21|2008-12-04|Zheng Yu Brian|Online Interactive Game System And Methods| US20080305873A1|2005-10-21|2008-12-11|Zheng Yu Brian|Universal Toy Controller System And Methods| US8007361B2|2005-11-14|2011-08-30|Walker Digital, Llc|Facilitating a flat rate play session with a parallel game| US20080305860A1|2005-12-10|2008-12-11|Limbo, Inc.|Systems, Media and Methods for Determining a Winner of a Multiplayer Game| US8036152B2|2006-01-06|2011-10-11|Proxense, Llc|Integrated power management of a client device via system time slot assignment| US8764566B2|2006-02-24|2014-07-01|Igt|Internet remote game server| US20070218991A1|2006-03-14|2007-09-20|Aruze Corp.|Gaming machine| US9058713B2|2006-03-16|2015-06-16|Les Developpements Aurifossor Inc.|Interactive internet lottery| US20070218985A1|2006-03-17|2007-09-20|Aruze Corp.|Gaming machine, service providing system and server| US20070238505A1|2006-03-31|2007-10-11|Aruze Corp.|Service supply system, gaming machine and server| US9311774B2|2006-11-10|2016-04-12|Igt|Gaming machine with externally controlled content display| US7644861B2|2006-04-18|2010-01-12|Bgc Partners, Inc.|Systems and methods for providing access to wireless gaming devices| AU2007255019B2|2006-06-02|2012-04-05|Wms Gaming Inc.|Handheld wagering game system and methods for conducting wagering games thereupon| WO2007146177A2|2006-06-09|2007-12-21|Wms Gaming Inc.|Wagering game system with docking stations| CN101711395A|2007-04-19|2010-05-19|阿鲁策株式会社|Electronic payment system, electronic payment server, negotialble value providing device, mobile communication terminal, and electronic payment method| US8393955B2|2006-06-29|2013-03-12|Wms Gaming Inc.|Player wagering account and methods thereof| KR20080004719A|2006-07-06|2008-01-10|삼성전자주식회사|Display device| US20080026823A1|2006-07-10|2008-01-31|Igt|Reusable cashless instruments for gaming machines and systems| WO2008013533A1|2006-07-25|2008-01-31|Walker Digital, Llc|Providing benefits to players who agree to appropriation of a portion of future winnings| US8523684B2|2006-09-05|2013-09-03|Cfph, Llc|Game apparatus for displaying information about a game| US20080070671A1|2006-09-06|2008-03-20|Aruze Gaming America, Inc.|Slot machines and playing method thereof| US8226474B2|2006-09-08|2012-07-24|Igt|Mobile gaming devices for use in a gaming network having gaming and non-gaming zones| US20080076528A1|2006-09-08|2008-03-27|Igt|Instant anonymous account creation| US8286856B2|2006-09-12|2012-10-16|Futurelogic, Inc.|Modular gaming transaction printer| US8075387B2|2006-10-06|2011-12-13|Scientific Games International, Inc.|Multiplier for lottery game| US20080085753A1|2006-10-10|2008-04-10|Aruze Gaming America, Inc.|Game system including slot machines and control method thereof| US8137192B2|2006-11-06|2012-03-20|Wms Gaming Inc.|Handheld gaming system having dynamically adjusting interfaces and displays| US8226459B2|2006-11-10|2012-07-24|Wms Gaming, Inc.|Handheld wagering game machine and docking unit| US20080261682A1|2006-11-13|2008-10-23|Aristocrat Technologies Australia Pty, Ltd|Systems and methods for additional table game wagering| WO2008070653A2|2006-12-04|2008-06-12|Walker Digital, Llc|Apparatus, systems and methods for handheld gaming, including interactive maps| US9754444B2|2006-12-06|2017-09-05|Cfph, Llc|Method and apparatus for advertising on a mobile gaming device| US20110065497A1|2007-12-04|2011-03-17|Emarker, Llc|System for and method of electronically handling a casino marker| US8467767B2|2007-01-05|2013-06-18|Macronix International Co., Ltd.|Method and apparatus to manage mobile payment account settlement| US8771058B2|2007-02-15|2014-07-08|Cfph, Llc|Zone dependent payout percentage| WO2008103246A1|2007-02-19|2008-08-28|Wms Gaming Inc.|Apparatus and methods for an account based gaming system| US7780522B2|2007-02-23|2010-08-24|Cfph, Llc|Game at cash register| US8688584B2|2007-03-01|2014-04-01|Wms Gaming Inc.|Electronic gaming machine security for software stored in nonvolatile media| US20080268934A1|2007-04-26|2008-10-30|Igt|Technique for displaying gaming machine information using machine readable display mechanisms| US8543496B2|2007-04-27|2013-09-24|American Express Travel Related Services Company, Inc.|User experience on mobile phone| US20080293483A1|2007-05-23|2008-11-27|Pickus Robert M|Method of controlling out of order mode on a game| US8496530B2|2007-06-14|2013-07-30|Spielo International Canada Ulc|Hand held tablet communicating with gaming machine| US20080318655A1|2007-06-25|2008-12-25|Igt|Method and apparatus for players of wagering games to find friends in a gaming environment| US20090023490A1|2007-07-19|2009-01-22|Waterleaf Limited|Pre-paid game cards and lottery tickets providing access to online electronic games| US8641513B2|2007-08-24|2014-02-04|Igt|Multiple monetary type gaming machine with cash conversion functionality| US8512131B2|2007-11-08|2013-08-20|Igt|Player bonus choice| US8545321B2|2007-11-09|2013-10-01|Igt|Gaming system having user interface with uploading and downloading capability| US8480470B2|2008-01-18|2013-07-09|Gtech Corporation|System and method for facilitating the operation of a combined lottery/raffle game| WO2009097538A1|2008-02-01|2009-08-06|Wms Gaming, Inc.|Visually presenting wagering game options| WO2009108820A2|2008-02-27|2009-09-03|Wms Gaming, Inc.|Persistent device relationships in wagering game systems| US8277301B2|2008-03-04|2012-10-02|North Carolina Education Lottery|Method and a system for a multidimensional game| US8152642B2|2008-03-12|2012-04-10|Echostar Technologies L.L.C.|Apparatus and methods for authenticating a user of an entertainment device using a mobile communication device| US20090265105A1|2008-04-21|2009-10-22|Igt|Real-time navigation devices, systems and methods| US20100062840A1|2008-06-30|2010-03-11|Herrmann Mark E|System and method for social networking in a gaming environment| US8342407B2|2008-07-21|2013-01-01|Gilbarco, Inc.|System and method for pairing a bluetooth device with a point-of-sale terminal| US8529345B2|2008-10-02|2013-09-10|Igt|Gaming system including a gaming table with mobile user input devices| US8442918B2|2008-10-03|2013-05-14|Crane Canada Co.|Cashbox coupon for a gaming machine| US20100087249A1|2008-10-06|2010-04-08|Igt|Ancillary display component for a gaming machine| CA2742957A1|2008-10-13|2010-04-22|Gtech Corporation|System, device and method for paperless wagering and payment of winnings| US8639262B2|2008-10-31|2014-01-28|Qualcomm Incorporated|Method and apparatus to confirm mobile equipment has remained relatively stationary using one or more pilot signal| GB2477702A|2008-11-12|2011-08-10|Wms Gaming Inc|Optical machine-readable data representation image| US8221241B2|2009-01-13|2012-07-17|Igt|Gaming involving devices in multiple locations| JP4811486B2|2009-03-26|2011-11-09|ブラザー工業株式会社|Program, information processing system, and information processing apparatus| US8157642B2|2009-04-03|2012-04-17|Igt|Methods and apparatus for providing for disposition of promotional offers in a wagering environment| US8721432B2|2009-05-29|2014-05-13|Wms Gaming, Inc.|Managing marketing offers in wagering game networks| US20110015976A1|2009-07-20|2011-01-20|Eric Lempel|Method and system for a customized voucher| US20110065496A1|2009-09-11|2011-03-17|Wms Gaming, Inc.|Augmented reality mechanism for wagering game systems| JP2011076492A|2009-09-30|2011-04-14|Toshiba Corp|Information processing apparatus, wireless communication system, and wireless communication method| US20110086696A1|2009-10-13|2011-04-14|Bally Gaming, Inc.|Cashier generated voucher system and method| US8602875B2|2009-10-17|2013-12-10|Nguyen Gaming Llc|Preserving game state data for asynchronous persistent group bonus games| US8597108B2|2009-11-16|2013-12-03|Nguyen Gaming Llc|Asynchronous persistent group bonus game| EP2323085A1|2009-11-16|2011-05-18|Scheidt & Bachmann GmbH|Ticketing system| US10074238B2|2009-11-18|2018-09-11|Ncr Corporation|Ticketless system and method of managing casino patron money balances| US20110208852A1|2010-02-25|2011-08-25|Looney Erin C|Regionally-Tiered Internet Banner Delivery and Platform for Transaction Fulfillment of E-Commerce| US20110242565A1|2010-03-31|2011-10-06|Canon Kabushiki Kaisha|Printer control system, printing method, and storage medium| US9299223B2|2010-05-19|2016-03-29|Bally Gaming, Inc.|Controlling bingo game interactivity| US20110295668A1|2010-05-29|2011-12-01|Nabyl Charania|Management of advertising related data on networked mobile computing devices| US20110306401A1|2010-06-10|2011-12-15|Intellectual Garden, Llc|System And Method For Supporting Second Chance Gaming| US9626826B2|2010-06-10|2017-04-18|Nguyen Gaming Llc|Location-based real-time casino data| US8546301B2|2010-06-11|2013-10-01|Ws Packaging Group, Inc.|On-demand printable construct| US10104183B2|2010-06-22|2018-10-16|Microsoft Technology Licensing, Llc|Networked device authentication, pairing and resource sharing| US8944916B2|2010-07-19|2015-02-03|Wms Gaming, Inc.|Uses of location tracking in mobile devices| US20120066048A1|2010-08-12|2012-03-15|Foust Steven B|System and method for single coupon key code redemption of multiple coupons| US8956231B2|2010-08-13|2015-02-17|Cfph, Llc|Multi-process communication regarding gaming information| GB2546026B|2010-10-01|2017-08-23|Asio Ltd|Data communication system| US20130198273A1|2010-10-16|2013-08-01|James Charles Vago|Methods, devices, and systems for video gaming| US10052551B2|2010-11-14|2018-08-21|Nguyen Gaming Llc|Multi-functional peripheral device| US9235952B2|2010-11-14|2016-01-12|Nguyen Gaming Llc|Peripheral management device for virtual game interaction| US8550903B2|2010-11-15|2013-10-08|Bally Gaming, Inc.|System and method for bonus gaming using a mobile device| CN103282929B|2010-12-23|2020-04-10|贝宝公司|Method and system for operating mobile device to complete ATM transaction of account holder| US20120187187A1|2011-01-20|2012-07-26|Lai Games Australia Pty Ltd|Two-way symbological communication between electronic devices| US9480913B2|2011-01-26|2016-11-01|WhitewaterWest Industries Ltd.|Interactive entertainment using a mobile device with object tagging and/or hyperlinking| US10140814B2|2011-01-31|2018-11-27|Bally Gaming, Inc.|Mobile payment and credit integration into a wagering game machine| US9153095B2|2011-02-15|2015-10-06|Wms Gaming, Inc.|Near field communications in wagering game environments| US20120221474A1|2011-02-24|2012-08-30|Skycore Llc|Secure Electronic Ticketing using Mobile Communication Devices over the Internet| US9536387B2|2011-04-01|2017-01-03|Shfl Entertainment, Inc.|Gaming machine systems and methods for accepting various currencies| US9472049B2|2011-04-18|2016-10-18|Bally Gaming, Inc.|Mobile device applications for casinos| US20120290336A1|2011-05-09|2012-11-15|Apple Inc.|System and method for providing event-related incentives| US8608569B2|2011-06-09|2013-12-17|Igt|Graphic capture in a mobile loyalty network| US8597111B2|2011-06-09|2013-12-03|Igt|Anonymous player tracking with mobile devices| US9026710B2|2011-06-17|2015-05-05|Verizon Patent And Licensing Inc.|Customized settings for docking station for mobile device| US20130013389A1|2011-07-07|2013-01-10|Mobile Spinach, Inc.|Mobile voucher system and method| US20130017884A1|2011-07-13|2013-01-17|Igt|Methods and apparatus for providing secure logon to a gaming machine using a mobile device| US20130023339A1|2011-07-20|2013-01-24|Igt|Methods and apparatus for providing secure logon to a gaming machine using a mobile device| US8956222B2|2011-08-24|2015-02-17|Igt|Mobile device interfaces at an electronic gaming machine| US8469800B2|2011-08-24|2013-06-25|Igt|Mobile device interfaces at an electronic gaming machine| US9336647B2|2011-08-29|2016-05-10|Igt|Attract based on mobile device| US20130053133A1|2011-08-31|2013-02-28|Multimedia Games, Inc.|Real-time credit between electronic gaming machines using mobile text messages| US8845422B2|2011-09-09|2014-09-30|Wms Gaming, Inc.|Remote login for a wagering game machine| US10121318B2|2011-09-09|2018-11-06|Igt|Bill acceptors and printers for providing virtual ticket-in and ticket-out on a gaming machine| US20130065666A1|2011-09-09|2013-03-14|Multimedia Games, Inc.|Electronic funds transfer-in transfer-out for electronic game machines| US10297105B2|2011-09-09|2019-05-21|Igt|Redemption of virtual tickets using a portable electronic device| US9367835B2|2011-09-09|2016-06-14|Igt|Retrofit devices for providing virtual ticket-in and ticket-out on a gaming machine| US8613659B2|2011-09-09|2013-12-24|Igt|Virtual ticket-in and ticket-out on a gaming machine| US20130130777A1|2011-11-17|2013-05-23|Igt|Showing mobile device display on a electronic gaming machine| US10096198B2|2011-11-29|2018-10-09|Igt|Anonymous biometric player tracking| US20130137510A1|2011-11-30|2013-05-30|Igt|Communications from gaming machines using optically formatted data| US20130137509A1|2011-11-30|2013-05-30|Igt|Communications to gaming machines using optically formatted data| US8721434B2|2011-12-21|2014-05-13|Igt|Contacting internet through player mobile device| US8827813B2|2011-12-21|2014-09-09|Igt|Screen capture to a mobile device| US9011236B2|2011-12-21|2015-04-21|Igt|Social media applications for a wager-based gaming system| US8827814B2|2011-12-21|2014-09-09|Igt|Screen capture to a mobile device| US8613668B2|2011-12-22|2013-12-24|Igt|Directional wireless communication| US8622836B2|2011-12-22|2014-01-07|Igt|Use of wireless signal strength to determine connection| US8876595B2|2012-01-30|2014-11-04|Igt|Mobile device to security event association in gaming environments| US20130252713A1|2012-03-21|2013-09-26|Igt|Use of an electronic gaming machine as wireless access point for mobile devices|GB2477702A|2008-11-12|2011-08-10|Wms Gaming Inc|Optical machine-readable data representation image| US9875607B2|2011-07-13|2018-01-23|Igt|Methods and apparatus for providing secure logon to a gaming machine using a mobile device| US8613659B2|2011-09-09|2013-12-24|Igt|Virtual ticket-in and ticket-out on a gaming machine| US8613668B2|2011-12-22|2013-12-24|Igt|Directional wireless communication| US9412227B2|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| US10282941B2|2014-04-16|2019-05-07|Bally Gaming, Inc.|Cashing out independent wagering games| US10068417B2|2014-08-07|2018-09-04|Bally Gaming, Inc.|Mobile secondary betting user interface| US10169952B2|2014-08-26|2019-01-01|Bally Gaming, Inc.|Processing credit-related events in a wagering game system| US10417867B2|2015-09-25|2019-09-17|Igt|Gaming system and method for automatically transferring funds to a mobile device| US20170092054A1|2015-09-25|2017-03-30|Igt|Gaming system and method for utilizing a mobile device to fund a gaming session| US20170345038A1|2016-05-31|2017-11-30|Capital One Services, Llc|Systems and methods for providing a redeemable commerce object| US20180085665A1|2016-06-03|2018-03-29|Henrietta Walls|FANz Play, a dynamic interactive mobile sports and entertainment application that will allow the fans to compete against each other live using their smart phones/devices, sports or event timed specific trivia and the jumbo trons that are integrated with the application.| US10192401B2|2016-06-06|2019-01-29|Igt|Binding mobile transfers of mobile payments in a gaming system| US10217317B2|2016-08-09|2019-02-26|Igt|Gaming system and method for providing incentives for transferring funds to and from a mobile device| US10916090B2|2016-08-23|2021-02-09|Igt|System and method for transferring funds from a financial institution device to a cashless wagering account accessible via a mobile device| US10621824B2|2016-09-23|2020-04-14|Igt|Gaming system player identification device| US10332344B2|2017-07-24|2019-06-25|Igt|System and method for controlling electronic gaming machine/electronic gaming machine component bezel lighting to indicate different wireless connection statuses| US10360761B2|2017-08-03|2019-07-23|Igt|System and method for providing a gaming establishment account pre-approved access to funds| US10373430B2|2017-08-03|2019-08-06|Igt|System and method for tracking fund transfers between an electronic gaming machine and a plurality of funding sources| US10360763B2|2017-08-03|2019-07-23|Igt|System and method for utilizing a mobile device to facilitate fund transfers between a cashless wagering account and a gaming establishment retail account| US10380843B2|2017-08-03|2019-08-13|Igt|System and method for tracking funds from a plurality of funding sources| US10706688B2|2017-10-04|2020-07-07|Sg Gaming, Inc.|System, method and apparatus for gaming in a convenient environment| US10643426B2|2017-12-18|2020-05-05|Igt|System and method for providing a gaming establishment account automatic access to funds| US10950088B2|2017-12-21|2021-03-16|Igt|System and method for utilizing virtual ticket vouchers| US11043066B2|2017-12-21|2021-06-22|Igt|System and method for centralizing funds to a primary gaming establishment account| US10970968B2|2018-04-18|2021-04-06|Igt|System and method for incentivizing the maintenance of funds in a gaming establishment account| US11113926B2|2018-05-03|2021-09-07|Igt|System and method for utilizing mobile device to track gaming data| US11094161B2|2018-10-05|2021-08-17|Aristocrat Technologies Australia Pty Limited|System and method for cashless exchange at table games| US11227466B2|2019-08-30|2022-01-18|Aristocrat Technologies, Inc.|Multi-currency digital wallets and gaming architectures| US11217062B1|2020-06-15|2022-01-04|Sg Gaming, Inc.|Using mobile devices to operate gaming machines|
法律状态:
2018-07-12| FGA| Letters patent sealed or granted (standard patent)|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 US13/433,007|US9311769B2|2012-03-28|2012-03-28|Emailing or texting as communication between mobile device and EGM| US13/433,007||2012-03-28||AU2018203775A| AU2018203775B2|2012-03-28|2018-05-29|Emailing or texting as communication between mobile device and egm| AU2019279997A| AU2019279997A1|2012-03-28|2019-12-11|Emailing or texting as communication between mobile device and egm| AU2021277752A| AU2021277752A1|2012-03-28|2021-12-03|Emailing or texting as communication between mobile device and egm| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|