專利名稱:智能卡擴(kuò)展類的制作方法
技術(shù)領(lǐng)域:
本公開總體上涉及游戲設(shè)備和系統(tǒng),并且,更具體地涉及用于游戲設(shè)備的安全方法。
背景技術(shù):
存在能夠連接至諸如老虎機(jī)或視頻撲克機(jī)的游戲機(jī)的品種繁多的相關(guān)聯(lián)設(shè)備。這些設(shè)備的一些示例有燈、票據(jù)打印機(jī)、讀卡器、揚(yáng)聲器、紙幣識(shí)別器、票據(jù)閱讀器、硬幣接收器、顯示面板、鍵盤、退幣器和按鈕面板。這些設(shè)備很多都被構(gòu)建于游戲機(jī)內(nèi)或者諸如通常位于游戲機(jī)頂端的機(jī)頂盒之類的與游戲機(jī)相關(guān)聯(lián)的組件之中。典型地,游戲機(jī)利用主游戲控制器對(duì)各種設(shè)備組合進(jìn)行控制,以允許玩家在游戲機(jī)上玩游戲并且還鼓勵(lì)在游戲機(jī)上玩游戲。例如,在游戲機(jī)上玩的游戲通常要求玩家將錢或信貸證據(jù)放入游戲機(jī)中,指示信貸數(shù)量并且發(fā)起游戲。這些步驟要求游戲機(jī)對(duì)包括紙幣識(shí)別器和硬幣接收器的輸入設(shè)備進(jìn)行控制,以將錢接收進(jìn)游戲機(jī),并且辨認(rèn)來自于包括鍵盤和按鈕面板的設(shè)備的用戶輸入,從而確定信貸數(shù)量并且發(fā)起游戲。在游戲發(fā)起以后,游戲機(jī)確定游戲結(jié)果、向玩家呈現(xiàn)游戲結(jié)果,并且可以根據(jù)游戲結(jié)果分發(fā)某類型的獎(jiǎng)勵(lì)。隨著游戲產(chǎn)業(yè)技術(shù)的發(fā)展,分發(fā)硬幣或代幣作為贏得游戲結(jié)果的獎(jiǎng)勵(lì)的傳統(tǒng)方法由售票機(jī)所補(bǔ)充,售票機(jī)打印票據(jù)代金券,其可用于換取現(xiàn)金或作為在其他游戲機(jī)中用于附加游戲的信貸證據(jù)被接受。獎(jiǎng)勵(lì)票據(jù)系統(tǒng),其允許分發(fā)獎(jiǎng)勵(lì)票據(jù)代金券并由其他游戲機(jī)所使用,提高了維護(hù)游戲機(jī)的經(jīng)營效率并簡化了玩家支付過程。獎(jiǎng)勵(lì)票據(jù)系統(tǒng)的一個(gè)示例為內(nèi)華達(dá)州里諾市的IGT公司的EZ支付票據(jù)系統(tǒng)。獎(jiǎng)勵(lì)票據(jù)系統(tǒng)和使用諸如智能卡的其他無現(xiàn)金媒介的系統(tǒng)被稱之為無現(xiàn)金系統(tǒng)。無現(xiàn)金系統(tǒng),諸如EZ支付票據(jù)系統(tǒng),同時(shí)為游戲玩家和游戲廳運(yùn)營商兩者提供好處。例如,很多玩家發(fā)現(xiàn),與攜帶大量硬幣相比攜帶獎(jiǎng)勵(lì)票據(jù)更加方便。對(duì)于游戲機(jī)運(yùn)營商,無現(xiàn)金系統(tǒng)易于減小游戲機(jī)運(yùn)營成本。例如,當(dāng)使用無現(xiàn)金系統(tǒng)替代移除和計(jì)數(shù)來自于游戲機(jī)的信貸證據(jù)(例如,硬幣、代幣、紙幣)所需的基礎(chǔ)設(shè)施時(shí),可以將該基礎(chǔ)設(shè)施消除或最小化,這減小了游戲機(jī)運(yùn)營成本。另外,當(dāng)用無現(xiàn)金系統(tǒng)替代硬幣接收器時(shí),可以消除或最小化對(duì)游戲機(jī)的組件(例如,電子組件)造成潛在危害的硬幣灰塵。
發(fā)明內(nèi)容
在此引用或描述的各種實(shí)施方式涉及用于促進(jìn)無現(xiàn)金數(shù)字交易的不同的設(shè)備、方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品。在一些實(shí)施方式中,設(shè)備、方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品可配置或設(shè)計(jì)用在游戲廳環(huán)境中。在一個(gè)實(shí)施方式中,可提供一種電子游戲機(jī)。電子游戲機(jī)可包括用戶輸入設(shè)備,其配置為接受用于進(jìn)行游戲的用戶輸入,在所述游戲中響應(yīng)于信貸值能夠提供一個(gè)或多個(gè)游戲結(jié)果。電子游戲機(jī)還可包括顯示屏,其配置為顯示與游戲相關(guān)聯(lián)的視頻數(shù)據(jù)。電子游戲機(jī)還可包括一個(gè)或多個(gè)處理器。在一些實(shí)施方式中,一個(gè)或多個(gè)處理器可配置為,使得電子游戲機(jī)在運(yùn)行在電子游戲機(jī)上的操作系統(tǒng)中識(shí)別與電子游戲機(jī)相耦合的智能卡交互設(shè)備。智能卡交互設(shè)備能夠促進(jìn)電子游戲機(jī)和與智能卡交互設(shè)備通信的智能卡之間的通信。在一些實(shí)施方式中,一個(gè)或多個(gè)處理器可配置為,使得電子游戲機(jī)在操作系統(tǒng)中創(chuàng)始通信協(xié)議接口。通信協(xié)議接口可提供用于在電子游戲機(jī)和與該電子游戲機(jī)通信的設(shè)備之間傳輸消息的機(jī)制。在一些實(shí)施方式中,一個(gè)或多個(gè)處理器可配置為,使得電子游戲機(jī)經(jīng)由通信協(xié)議接口在智能卡交互設(shè)備和第一主機(jī)服務(wù)器之間傳輸?shù)谝幌?。第一主機(jī)服務(wù)器可經(jīng)由網(wǎng)絡(luò)與電子游戲機(jī)通信。
所包括的附圖用于說明的目的,并且僅用來提供所公開的用于提供安全的智能卡通信的創(chuàng)造性系統(tǒng)和方法的可能結(jié)構(gòu)和處理步驟的示例。這些附圖并不以任何方式對(duì)本領(lǐng)域技術(shù)人員可以對(duì)本公開所進(jìn)行的形式和細(xì)節(jié)的任何改變進(jìn)行限制,而不背離本公開的精神和范圍。圖1示出了闡明根據(jù)一個(gè)實(shí)施方式構(gòu)建的用于執(zhí)行智能卡初始化和使用的系統(tǒng)的框圖100。圖2示出了闡明根據(jù)一個(gè)實(shí)施方式構(gòu)建的未注冊(cè)的玩家智能卡的框圖200。圖3示出了闡明根據(jù)一個(gè)實(shí)施方式構(gòu)建的注冊(cè)的玩家智能卡的框圖300。圖4示出了闡明根據(jù)一個(gè)實(shí)施方式構(gòu)建的用于無現(xiàn)金游戲設(shè)備中的智能卡的框圖 400。圖5示出了根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于獲取智能卡參數(shù)值的方法500。圖6示出了根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于更新智能卡參數(shù)值的方法600。圖7示出了根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于手動(dòng)地轉(zhuǎn)移信貸至智能卡或從智能卡轉(zhuǎn)移信貸的方法700。圖8示出了根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于自動(dòng)地轉(zhuǎn)移信貸至智能卡或從智能卡轉(zhuǎn)移信貸的方法800。
圖9示出了根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于提取現(xiàn)金至智能卡的方法900。圖10示出了根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于保護(hù)智能卡訪問的方法1000。圖11示出了根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于檢驗(yàn)智能卡的離線使用的方法1100。圖12示出了根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于傳輸關(guān)于所阻止智能卡的通知的方法1200。圖13示出了根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于提取遺失智能卡現(xiàn)金的方法1300。圖14、15A和15B示出了根據(jù)一個(gè)實(shí)施方式配置的游戲機(jī)2的透視圖。圖16示出了根據(jù)一個(gè)實(shí)施方式配置的基于服務(wù)器的游戲網(wǎng)絡(luò)。圖17示出了根據(jù)一個(gè)實(shí)施方式配置的用于促進(jìn)智能卡交易的系統(tǒng)架構(gòu)1700的框圖。圖18示出了根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于啟動(dòng)智能卡接口的方法1800的流程圖。圖19示出了根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于智能卡接口運(yùn)行時(shí)間的方法1900的流程圖。圖20A示出了根據(jù)一個(gè)實(shí)施方式配置的用于將消息從智能卡主機(jī)傳輸至智能卡的消息傳遞圖。圖20B示出了根據(jù)一個(gè)實(shí)施方式配置的用于將消息從智能卡傳輸至智能卡主機(jī)的消息傳遞圖。圖21示出了根據(jù)一個(gè)實(shí)施方式配置的,用于對(duì)經(jīng)由在電子游戲機(jī)(EGM)處的智能卡讀卡器與智能卡通信的EGM的EGM信貸計(jì)量器提取現(xiàn)金的消息傳遞圖。圖22示出了根據(jù)一個(gè)實(shí)施方式配置的,用于提取智能卡現(xiàn)金的消息傳遞圖。圖23示出了根據(jù)一個(gè)實(shí)施方式配置的,用于將余額從EGM轉(zhuǎn)移至智能卡的消息傳遞圖。圖24示出了根據(jù)一個(gè)實(shí)施方式配置的,用于自動(dòng)地將余額從智能卡轉(zhuǎn)移至EGM的消息傳遞圖。圖25示出了根據(jù)一個(gè)實(shí)施方式配置的,用于將余額從智能卡轉(zhuǎn)移至EGM的消息傳遞圖。圖26示出了根據(jù)一個(gè)實(shí)施方式配置的,用于將余額從智能卡轉(zhuǎn)移至EGM的失敗嘗試的消息傳遞圖。
具體實(shí)施例方式在這部分中對(duì)根據(jù)一些實(shí)施方式的系統(tǒng)和方法的應(yīng)用進(jìn)行描述。這些示例僅被提供以增加上下文并幫助對(duì)本公開進(jìn)行理解。因此,對(duì)本領(lǐng)域的技術(shù)人員將明顯的是,在沒有一些或所有這些具體細(xì)節(jié)的情況下,這里所描述的技術(shù)也是可實(shí)踐的。在其他實(shí)例中,為了避免對(duì)本公開造成不必要的混淆,省略已知的處理步驟的描述。其他的應(yīng)用也是可能的,因此以下的示例不應(yīng)理解為對(duì)范圍或設(shè)置的限定或限制。在以下的詳細(xì)描述中,對(duì)附圖進(jìn)行參考,附圖形成說明書的一部分,并且在其中通過圖示的方式示出本公開的具體實(shí)施方式
。雖然充分詳細(xì)地描述這些實(shí)施方式以使本領(lǐng)域的技術(shù)人員能夠?qū)嵺`本公開,但是應(yīng)該理解這些示例并非限制性的,因此可使用其他實(shí)施方式并且可以進(jìn)行改變而不脫離本公開的精神和范圍。雖然本公開主要涉及游戲機(jī)和系統(tǒng),但值得注意的是在適用的情況下,本文公開的一些裝置、系統(tǒng)和方法可能適用于其他類型的設(shè)備、系統(tǒng)或環(huán)境,因此它們的使用并不唯一地受限于游戲機(jī)和游戲背景。根據(jù)本文中所闡明和討論的創(chuàng)造性裝置、系統(tǒng)和方法的綜述,其他的適用可以容易地變得顯而易見。在以下圖中,對(duì)適用于各種游戲系統(tǒng)配置和它們相關(guān)聯(lián)的組件的方法和裝置進(jìn)行描述。游戲系統(tǒng)可包括用于使得一個(gè)或多個(gè)主機(jī)能與游戲機(jī)通信的網(wǎng)絡(luò)基礎(chǔ)設(shè)施。游戲機(jī)可操作為在機(jī)會(huì)游戲上提供信貸值。多個(gè)游戲設(shè)備可耦合至游戲機(jī),例如紙幣/票據(jù)檢驗(yàn)器、打印機(jī)、機(jī)械顯示器、視頻顯示器、退幣器、燈光面板、輸入按鈕、觸摸屏、鍵盤、讀卡器、音頻輸出設(shè)備等等。游戲設(shè)備可由執(zhí)行經(jīng)認(rèn)證的軟件的主游戲控制器控制,以在游戲機(jī)上提供游戲接口用于游戲體驗(yàn)。在一些實(shí)施方式中,智能卡包括一個(gè)或多個(gè)程序(例如,Java小程序),其對(duì)于卡的功能以及存儲(chǔ)在其上的信息即允許控制又允許靈活性。根據(jù)常規(guī)技術(shù)(例如,在Gemplus模型中),信貸余額是智能卡上存儲(chǔ)的值,并且諸如讀卡器的外部系統(tǒng)確定是否改變存儲(chǔ)的余額值以完成交易。Gemplus卡可確定改變存儲(chǔ)的余額的請(qǐng)求是否被正確地加密,但它不確定請(qǐng)求者是否具有做出這種請(qǐng)求的授權(quán)。相反,一些實(shí)施方式包括具有駐留在卡本身中的程序(例如,Java小程序)的智能卡,該程序可對(duì)授權(quán)進(jìn)行驗(yàn)證以執(zhí)行交易。因此,在一些實(shí)施方式中,外部系統(tǒng)請(qǐng)求卡本身執(zhí)行交易,并且只允許智能卡上的程序改變存儲(chǔ)的信貸余額值。如上所述,在一些實(shí)施方式中,在卡本身上運(yùn)行驗(yàn)證應(yīng)用而不是在不同的設(shè)備上運(yùn)行消除了安全性中的薄弱環(huán)節(jié)。安全性增大的一個(gè)原因在于,當(dāng)使用常規(guī)技術(shù)(例如,Gemplus模型)時(shí),卡和對(duì)存儲(chǔ)在卡上的數(shù)據(jù)進(jìn)行操作的系統(tǒng)之間的通信傳遞有可能被物理地?cái)r截。該攔截常發(fā)生在讀卡器的卡讀/寫接口上。然而,在實(shí)施本文公開的實(shí)施方式時(shí),由于對(duì)數(shù)據(jù)進(jìn)行操作的應(yīng)用可以嵌入在卡本身內(nèi),所以應(yīng)用讀取和/或更新存儲(chǔ)的數(shù)據(jù)的操作通常是不可見的,并且應(yīng)用和數(shù)據(jù)間的通信不會(huì)被攔截。在一些實(shí)施方式中安全性增加的另一個(gè)原因在于,由智能卡本身來驗(yàn)證是否允許請(qǐng)求者提出執(zhí)行交易的請(qǐng)求,并且這之后,在允許存儲(chǔ)在卡上的信貸被作為現(xiàn)金給用戶之前,可以驗(yàn)證那些交易。該信任鏈提供了增大的安全性,同時(shí)也允許擴(kuò)充的能力。例如,為智能卡增加值的能力不需要受限于少數(shù)受信任的系統(tǒng),而是可以擴(kuò)展到至少可以與無現(xiàn)金服務(wù)器或主機(jī)系統(tǒng)周期性地通信的無現(xiàn)金交易系統(tǒng)中的各種設(shè)備。如另一個(gè)示例,設(shè)備可利用公鑰加密與智能卡通信,因此與智能卡相關(guān)聯(lián)的私鑰對(duì)于其他設(shè)備是未知的。由于不同的智能卡可以具有不同的私鑰,因此與一個(gè)智能卡相關(guān)聯(lián)的密鑰的發(fā)現(xiàn)不會(huì)危及其他智能卡的使用。此外,一些實(shí)施方式并不限于專有的智能卡硬件或存儲(chǔ)器大小。因此,與傳統(tǒng)技術(shù)相比,可以顯著減小根據(jù)本文公開的技術(shù)的每個(gè)智能卡的成本。另外,智能卡不需要限于三字節(jié)錢夾(three byte purse)。在一些實(shí)施方式中,智能卡可以和智能卡讀卡器通信,在此該智能卡讀卡器也被稱為智能卡交互設(shè)備。智能卡交互設(shè)備可經(jīng)由各種通信信道與EGM通信。在一些實(shí)施方式中,智能卡交互設(shè)備可以經(jīng)由專門的硬件設(shè)備,諸如游戲機(jī)接口板(SMIB),與EGM軟件通信。SMIB可提供與游戲至少部分地分開的專門的功能,例如玩家跟蹤。SMIB可包括用戶輸入設(shè)備或與用戶輸入設(shè)備通信,該用戶輸入設(shè)備提供對(duì)智能卡功能性的訪問,諸如余額轉(zhuǎn)移。然而,在一些實(shí)例中在智能卡交互設(shè)備和EGM之間通過專門的硬件設(shè)備的信道通信可能存在一個(gè)或多個(gè)缺陷。例如,為了增加對(duì)新類型的智能卡交互設(shè)備的支持,可能要求對(duì)專門硬件進(jìn)行軟件、硬件或固件的更新。如另一個(gè)示例,專門的硬件設(shè)備可以包括專有硬件或軟件,因此潛在地限制了能用于與EGM結(jié)合的智能卡交互設(shè)備的類型。又如另一個(gè)示例,專門的硬件設(shè)備可以不把智能卡交易的某些細(xì)節(jié)提供給EGM,例如被轉(zhuǎn)移資金的源。在一些實(shí)施方式中,智能卡交互設(shè)備可經(jīng)由標(biāo)準(zhǔn)通信協(xié)議與EGM軟件通信。電子游戲機(jī)(EGM)通常經(jīng)由標(biāo)準(zhǔn)通信協(xié)議通信,諸如投幣口記賬系統(tǒng)(Slot Accounting SystemSAS),系統(tǒng)至系統(tǒng)(S2S),游戲設(shè)備標(biāo)準(zhǔn)(GDS),單項(xiàng)優(yōu)勢(shì)軟件(Β0Β),英國娛樂服務(wù)貿(mào)易協(xié)會(huì)(BACTA),昆士蘭區(qū)域EGM通信協(xié)議(QCOM),游戲至系統(tǒng)(G2S)或其他。利用這類通信協(xié)議,EGM可以和主機(jī)服務(wù)器、與EGM耦合的設(shè)備、經(jīng)由網(wǎng)絡(luò)接口與EGM通信的設(shè)備或其他EGM進(jìn)行通信。可以通過增加提供對(duì)通信協(xié)議訪問的擴(kuò)展類到軟件來促進(jìn)經(jīng)由這種通信協(xié)議進(jìn) 行的EGM和智能卡交互設(shè)備之間的通信。例如,當(dāng)將通信協(xié)議加載到EGM操作系統(tǒng)中時(shí),提供關(guān)于傳輸和接收和智能卡通信相關(guān)的消息的指令的擴(kuò)展類也被加載。這樣的系統(tǒng)可以允許EGM經(jīng)由網(wǎng)絡(luò)用作為智能卡和主機(jī)服務(wù)器之間的網(wǎng)關(guān)。在一些實(shí)施方式中,智能卡交互設(shè)備和EGM軟件之間直接通過標(biāo)準(zhǔn)化通信協(xié)議路由通信,可以簡化用于增加新類型的智能卡交互設(shè)備的過程。EGM上的現(xiàn)有設(shè)備驅(qū)動(dòng)程序可以補(bǔ)充有新的設(shè)備驅(qū)動(dòng)程序用于新的智能卡交互設(shè)備,而不是更新專有的硬件或軟件。通過容易地促進(jìn)新類型的智能卡交互設(shè)備的增加,可以使系統(tǒng)容易地適應(yīng)于新的智能卡形式因素和通信技術(shù)。在一些實(shí)施方式中,智能卡交互設(shè)備和EGM軟件直接通過標(biāo)準(zhǔn)化通信協(xié)議路由通信,可允許EGM從智能卡交互設(shè)備獲得附加信息,諸如轉(zhuǎn)移至EGM的資金的源的識(shí)別。利用資金轉(zhuǎn)移源的信息允許EGM可以為不同類型的資金維護(hù)單獨(dú)的計(jì)量器,諸如可變現(xiàn)資金、可變現(xiàn)的促銷資金和不可變現(xiàn)的促銷資金。這些不同類型的資金可以服從不同的游戲相關(guān)規(guī)則或結(jié)算程序。例如,可變現(xiàn)的資金可以是屬于玩家并且沒有特殊結(jié)算需求的資金。如另一個(gè)示例,可變現(xiàn)的促銷資金可以是給玩家的可以直接轉(zhuǎn)換為現(xiàn)金的資金。在一些司法管轄區(qū),如果游戲廳能夠示出充值了信貸,但不要求顧客充值,游戲廳可以獲得稅收利益。如另一個(gè)示例,不可變現(xiàn)的促銷資金是給玩家的必須用于玩游戲且不能直接轉(zhuǎn)換為現(xiàn)金的資金。在服務(wù)器、EGM和智能卡交易日志之間存在矛盾的情況下,提供的關(guān)于這些資金的附加信息可以促進(jìn)改進(jìn)的結(jié)算記錄對(duì)賬。在一些實(shí)施方式中,智能卡交互設(shè)備和EGM軟件之間直接通過標(biāo)準(zhǔn)化通信協(xié)議的路由通信,可促進(jìn)用于經(jīng)由各種機(jī)制的智能卡交互的用戶輸入。例如,由于通過EGM路由智能卡通信,EGM游戲軟件可提供對(duì)智能卡功能性的訪問。如另一個(gè)示例,對(duì)智能卡功能性的訪問可經(jīng)由用戶接口設(shè)備提供,諸如與游戲機(jī)直接連接的顯示屏、按鈕面板或觸摸屏面板。如另一個(gè)示例,對(duì)智能卡功能性的訪問可以經(jīng)由在EGM處提供但至少部分地由遠(yuǎn)程服務(wù)器或其他遠(yuǎn)程設(shè)備控制的外部控制接口(ECI)提供。在一些實(shí)施方式中,改變智能卡上的值或配置參數(shù)可包括一個(gè)或多個(gè)以下操作系統(tǒng)可以讀取存儲(chǔ)在智能卡上的一個(gè)或多個(gè)參數(shù);智能卡上的應(yīng)用(例如,顧客管理模塊和/或小程序)可以調(diào)用應(yīng)用上的函數(shù)以做出改變;應(yīng)用可以檢驗(yàn)一個(gè)或多個(gè)權(quán)限和/或規(guī)則;應(yīng)用可對(duì)卡做出一個(gè)或多個(gè)改變;玩家可以指定移動(dòng)至卡和/或從卡移動(dòng)的錢的數(shù)量,和/或當(dāng)將卡插入EGM時(shí),在檢查了一個(gè)或多個(gè)配置值和/或執(zhí)行一個(gè)或多個(gè)安全檢驗(yàn)之后等,適當(dāng)?shù)腻X可以移動(dòng)至電子游戲機(jī)(EGM)。在一些實(shí)施方式中,運(yùn)行在EGM上的應(yīng)用可執(zhí)行特定操作。例如,當(dāng)給定的余額低于指定閾值時(shí),可自動(dòng)地觸發(fā)尋求增補(bǔ)資金的交易的應(yīng)用可以運(yùn)行在EGM上。這樣的應(yīng)用可包括一個(gè)或多個(gè)以下操作EGM可讀取存儲(chǔ)在智能卡上的一個(gè)或多個(gè)參數(shù);智能卡上的應(yīng)用(例如,顧客管理模塊和/或小程序)可調(diào)用應(yīng)用上的函數(shù)以做出改變;應(yīng)用可檢驗(yàn)一個(gè)或多個(gè)權(quán)限和/或規(guī)則;應(yīng)用可對(duì)卡做出一個(gè)或多個(gè)改變;玩家可指定觸發(fā)自動(dòng)轉(zhuǎn)移的信貸閾值余額;和/或當(dāng)將卡插入EGM時(shí)、檢查配置值時(shí),在EGM上的一個(gè)或多個(gè)信貸余額低于指定余額閾值和/或執(zhí)行一個(gè)或多個(gè)安全性檢驗(yàn)之后,適當(dāng)數(shù)量的現(xiàn)金和/或信貸被移動(dòng)。
在一些實(shí)施方式中,在智能卡上運(yùn)行一個(gè)或多個(gè)應(yīng)用可防止未授權(quán)的個(gè)人對(duì)賬戶進(jìn)行訪問的嘗試。例如,智能卡上的一個(gè)或多個(gè)應(yīng)用可執(zhí)行一個(gè)或多個(gè)以下操作如果對(duì)卡建立連接,嘗試檢驗(yàn)安全性;如果檢驗(yàn)安全性的嘗試失敗,更新無效訪問嘗試的記錄;將無效訪問嘗試的記錄與預(yù)定義的限制進(jìn)行比較;使無現(xiàn)金游戲系統(tǒng)注意到一個(gè)或多個(gè)非法訪問嘗試;和/或如果無效訪問嘗試的數(shù)目超過預(yù)定義的的限制,使該卡無用。在一些實(shí)施方式中,可以從智能卡獲取信息,但是一旦使智能卡無用,應(yīng)用不能再改變?nèi)我庑畔?。在一些?shí)施方式中,甚至在智能卡沒有與游戲機(jī)通信時(shí),此處公開的技術(shù)允許現(xiàn)金支出(即,無卡現(xiàn)金支出)。這樣的技術(shù)可包括一個(gè)或多個(gè)以下操作接收現(xiàn)金支出的請(qǐng)求;確定是否插入有效智能卡;如果存在有效智能卡,將信貸和/或現(xiàn)金轉(zhuǎn)移至該卡;如果不存在有效智能卡,從EGM轉(zhuǎn)移錢(例如,至游戲機(jī)接口板(SMIB));將現(xiàn)金和/或信貸保持在非易失性存儲(chǔ)器中(例如,SMIB中)^EGM退出服務(wù);發(fā)送無卡現(xiàn)金支出的通知;接收有效智能卡(例如,游戲廳服務(wù)員帶來的新卡);檢查安全性和/或檢驗(yàn)智能卡;移動(dòng)現(xiàn)金和/或信貸至接收到的智能卡;使EGM回到服務(wù)中。因此,在一些實(shí)施方式中,本公開描述了可提供與現(xiàn)有智能卡設(shè)計(jì)相比更安全和更靈活的智能卡設(shè)計(jì)的技術(shù)。應(yīng)該注意,雖然可以參考在游戲廳環(huán)境中游戲?qū)σ恍┘夹g(shù)進(jìn)行描述,但這些技術(shù)不限于游戲,而是可適用于任意的或所有的涉及智能卡的應(yīng)用和/或行業(yè)。甚至在游戲背境中,此處所描述的一個(gè)或多個(gè)技術(shù)可用于促進(jìn)游戲廳環(huán)境中的其他無現(xiàn)金交易,諸如用于支付進(jìn)餐、賓館房間或其他游戲相關(guān)花費(fèi)的費(fèi)用。用于游戲環(huán)境中的智能卡操作和/或無現(xiàn)金游戲的技術(shù)相關(guān)的詳細(xì)內(nèi)容在Richard Rowe于2000年 11 月 22 日提交的美國專利No. 6,852,031‘ Ζ Pay Smart Card andTickets System”和Grevelt 等于 1996年4 月 29 日提交的美國專利NO. 5,902,983,“PresetAmount Electronic Funds Transfer System for Gaming Machines,,中討論,兩者均出于所有目的通過引用結(jié)合于此。圖1示出了闡明無現(xiàn)金游戲系統(tǒng)100的框圖,其包括與智能卡的初始化和/或使用相關(guān)聯(lián)的系統(tǒng)組件。根據(jù)各種實(shí)施方式,無現(xiàn)金游戲系統(tǒng)100可以可操作為執(zhí)行一個(gè)和多個(gè)與無現(xiàn)金游戲相關(guān)的操作,諸如這里參考圖5-13所描述的一個(gè)或多個(gè)操作。在一些實(shí)施方式中,無現(xiàn)金游戲系統(tǒng)100可以可操作為執(zhí)行一個(gè)或多個(gè)與安全性檢驗(yàn)和/或驗(yàn)證過程有關(guān)的操作,諸如在美國專利申請(qǐng)No. 11/967,916中所討論的那些,其通過引用結(jié)合于此。無現(xiàn)金游戲系統(tǒng)100包括游戲裝置104。在圖1的實(shí)施方式中,游戲裝置104是游戲機(jī)。這里討論了關(guān)于游戲機(jī)的附加的詳細(xì)內(nèi)容,并且特別關(guān)于圖14。然而,根據(jù)各種實(shí)施方式,不同類型的游戲裝置可包括一個(gè)或多個(gè)與無現(xiàn)金游戲相關(guān)的組件。例如,在不同實(shí)施方式中,游戲裝置104可以替換為一組游戲機(jī)、一體機(jī)(kiosk)、收銀員終端、顧客管理終端、卡初始化終端或一個(gè)或多個(gè)其他設(shè)備。游戲裝置104包括游戲機(jī)接口板(SMIB) 108。根據(jù)一些實(shí)施方式,SMIB的一個(gè)示例為可從內(nèi)華達(dá)州里諾市的IGT獲得的Bonus Engine'然而應(yīng)該注意,盡管游戲機(jī)104包括SMIB,但不同的實(shí)施方式可包括一個(gè)或多個(gè)配置為執(zhí)行與SMIB 108類似操作的不同控制組件。例如,如果游戲裝置104是一體機(jī)或顧客管理系統(tǒng)而非游戲機(jī),那么除了 SMIB之外或替代SMIB,可以使用不同設(shè)備。在一些實(shí)施方式中,顧客管理系統(tǒng)或收銀員客戶端可包括讀卡器設(shè)備,例如Omnikey 3821設(shè)備或Omnikey 3121設(shè)備,兩者均可從德國瓦盧夫的HID獲得。這樣的設(shè)備可以對(duì)具有各種形式因素中的任一因素的智能卡進(jìn)行讀取,諸如訂戶身份模塊(SIM)形式因素。在一些實(shí)施方式中,EGM可包括執(zhí)行一些或所有功能的控制功能,所述一些或所有功能否則可以由SMIB來執(zhí)行。SMIB 108包括CPU 140和存儲(chǔ)器144。SMIB與游戲裝置104中的其他組件通信,諸如讀卡器112、用戶輸入設(shè)備116和顯不器120。在一些實(shí)施方式中,SMIB可經(jīng)由一個(gè)或多個(gè)串行鏈路與這些設(shè)備和/或圖1中未示出的其他設(shè)備通信。然而,根據(jù)不同的實(shí)施方式,可使用一個(gè)或多個(gè)不同類型的通信鏈路。在一些實(shí)施方式中,SMIB 108可經(jīng)由通信鏈路128與一個(gè)或多個(gè)諸如主機(jī)系統(tǒng)124的遠(yuǎn)程設(shè)備通信。在一些實(shí)施方式中,通信鏈路128是游戲網(wǎng)絡(luò)中的網(wǎng)絡(luò)鏈路。關(guān)于游戲網(wǎng)絡(luò)的附加詳細(xì)內(nèi)容貫穿整個(gè)說明書來討論,并且更具體地關(guān)于圖15和圖16。在一些實(shí)施方式中,通信鏈路128可包括互聯(lián)網(wǎng)鏈路、衛(wèi)星鏈路、無線鏈路等等中的一個(gè)或多個(gè)。在一些實(shí)施方式中,SMIB可配置或設(shè)計(jì)為控制游戲裝置中的一個(gè)或多個(gè)組件,諸如讀卡器112、用戶輸入設(shè)備116和/或顯示器120。此外,或可替換地,SMIB可以可操作為與圖1中未示出的游戲裝置處的一個(gè)或多個(gè)不同組件通信。例如,SMB 108可以和游戲機(jī)的諸如主游戲控制器、顯示設(shè)備、服務(wù)窗口等的一個(gè)或多個(gè)組件通信。如另一個(gè)示例,SMIB、STM和/或與無現(xiàn)金游戲系統(tǒng)相關(guān)聯(lián)的其他組件可以和一個(gè)或多個(gè)不同類型的設(shè)備或接口通信,諸如母板、控制器、網(wǎng)絡(luò)接口、服務(wù)窗口、一體機(jī)(例如,具有售票接口的系統(tǒng))、顯示設(shè)備(例如,真空熒光顯示器、可從IGT獲得的NexGen 或sbNexGen 等)或任意其他類型的設(shè)備。無現(xiàn)金游戲系統(tǒng)的一些實(shí)施方式可以配置為用于不受游戲廳控制的系統(tǒng)中。一種這樣的使用可以是在一個(gè)或多個(gè)商店、飯店、賓館設(shè)施(例如,服務(wù)臺(tái)、咖啡館、禮品商店)、或其他商業(yè)地點(diǎn)中智能卡讀卡器和STM安裝在其中的銷售點(diǎn)接口。這樣的配置可以允許玩家使用智能卡支付非游戲商品或服務(wù)。配置為用于這種系統(tǒng)中的智能卡可以包括一個(gè)以上的錢夾(即,信貸余額)。一個(gè)以上錢夾的使用可允許游戲廳提供智能卡上的不同類型的信貸(例如,投機(jī)信貸、現(xiàn)金、促銷金錢、消費(fèi)積分、忠誠度積分等)和/或避免將游戲和非游戲資金混合(例如,為了遵從法規(guī))。如這里所述,SMIB包括存儲(chǔ)器144。在一些實(shí)施方式中,存儲(chǔ)器144可包括用于CPU 140的程序指令,諸如,與執(zhí)行一個(gè)或多個(gè)用于無現(xiàn)金游戲的操作相關(guān)的程序指令。在一些實(shí)施方式中,存儲(chǔ)器144可存儲(chǔ)一個(gè)或多個(gè)與無現(xiàn)金游戲相關(guān)的參數(shù)值。例如,存儲(chǔ)器144可存儲(chǔ)用于在游戲裝置108和諸如與智能卡插槽132通信的智能卡的智能卡之間轉(zhuǎn)移的信貸余額。在一些實(shí)施方式中,存儲(chǔ)器144是非易失性存儲(chǔ)器。因此,在系統(tǒng)復(fù)位的情況下,存儲(chǔ)在存儲(chǔ)器144上的信貸值在系統(tǒng)故障、掉電和/或復(fù)位的情況下仍可以被維護(hù)。在一些實(shí)施方式中,SMIB可按照交易完成模式運(yùn)作,在該模式下直到完成智能卡上的交易才將活動(dòng)記錄至交易記錄。因此,如果在能夠完成交易前該交易被中斷(例如,由于掉電),不會(huì)將部分完成的交易記錄在無現(xiàn)金游戲系統(tǒng)中。因此,交易完成模式可以防止現(xiàn)金丟失(例如,從STM轉(zhuǎn)移但并沒有記錄在智能卡上)或加倍(例如,轉(zhuǎn)移至智能卡但沒有從STM移除)。圖1中示出了讀卡器112。讀卡器112可以可操作為與游戲機(jī)接口板108通信。根據(jù)不同的實(shí)施方式,讀卡器112可包括用于和一個(gè)或多個(gè)便攜電子設(shè)備通信的通信接口。例如,讀卡器112包括智能卡插槽132和SIM卡插槽136。然而,根據(jù)不同的實(shí)施方式,可以使用各種數(shù)目、類型和/或組合的通信接口。圖1中,參考數(shù)字132表示智能卡插槽。智能卡插槽132可以可操作為和諸如智能卡的便攜電子設(shè)備通信。在一些實(shí)施方式中,智能卡插槽可以是可將智能卡插入其中的物理插槽。可替換地,或此外,智能卡插槽132可以是被配置為與智能卡和/或不同類型的便攜電子設(shè)備無線通信的無線通信接口。在一些實(shí)施方式中,讀卡器112可以和可操作為存儲(chǔ)用于無現(xiàn)金游戲的信貸余額的一個(gè)或多個(gè)便攜電子設(shè)備通信。例如,讀卡器112可經(jīng)由智能卡插槽132與智能卡通信。在這樣的實(shí)施方式中,智能卡插槽132可置于有利位置,以便游戲裝置104的用戶可接近。例如,智能卡插槽132可包括游戲裝置104上的外表面上的物理插槽。參考數(shù)字136表示SM卡插槽。在一些實(shí)施方式中,SM卡插槽136可配置為與便攜電子設(shè)備通信,諸如按照一個(gè)或多個(gè)訂戶身份模塊(SIM)卡形式因素設(shè)計(jì)或配置的智能卡。正如智能卡插槽132,SIM卡插槽136可是物理插槽、配置為與SM卡或其他便攜電子設(shè)備無線通信的無線通信接口、或任意其他類型的通信接口。在一些實(shí)施方式中,讀卡器112可以和一個(gè)或多個(gè)可操作為促進(jìn)通信/安全性功能的便攜電子設(shè)備通信,諸如安全交易模塊(STM)卡。例如,讀卡器112可以經(jīng)由SM卡插槽136與具體化為SM卡格式的STM卡通信。在一些實(shí)施方式中,STM卡可執(zhí)行與智能卡和游戲裝置104之間的通信相關(guān)聯(lián)的一個(gè)或多個(gè)加密、解密和/或安全檢驗(yàn)操作。例如,STM卡可加密從SMIB 108傳輸至智能卡的通信。如另一個(gè)示例,STM卡可解密從智能卡傳輸至游戲裝置104的通信。在一些實(shí)施方式中,使用用于在游戲裝置104和智能卡之間安全通信的STM卡可以具有一個(gè)或多個(gè)優(yōu)點(diǎn)。例如,容易從游戲裝置104中增加和/或移除STM卡。因此,STM卡可以容易地用不同STM卡替換。如另一個(gè)示例,安全操作可獨(dú)立于游戲機(jī)和/或SMIB的其他功能來執(zhí)行。又如另一個(gè)示例,STM卡可預(yù)配置為針對(duì)一個(gè)或多個(gè)特定類型的游戲裝置執(zhí)行一個(gè)或多個(gè)操作。關(guān)于STM卡的附加詳細(xì)內(nèi)容在有關(guān)圖4中討論。
在一些實(shí)施方式(例如,在讀卡器112可操作為經(jīng)由SM卡插槽136與STM卡通信的一些實(shí)施方式)中,游戲裝置104可包括用于保護(hù)對(duì)SIM卡插槽136的訪問的一個(gè)或多個(gè)安全性特征。在一些實(shí)施方式中,讀卡器112可配置或設(shè)計(jì)使得SIM卡插槽136在游戲機(jī)104操作的正常過程期間對(duì)于用戶是隱藏的。例如讀卡器112可配置或設(shè)計(jì)使得為了從SIM卡插槽136增加或移除卡,必須打開游戲機(jī)的門。如另一個(gè)示例,對(duì)SM卡插槽136的未授權(quán)訪問可以要求一個(gè)或多個(gè)數(shù)字和/或物理密鑰,觸發(fā)可聽和/或無聲警報(bào)等等。雖然圖1所示的讀卡器112的實(shí)施方式描述為經(jīng)由SM卡插槽136與STM卡通信,和經(jīng)由智能卡插槽132與玩家的智能卡通信,但是不同的實(shí)施方式可包括不同的配置。例如,根據(jù)不同的實(shí)施方式,玩家的智能卡和STM卡之一或兩者均體現(xiàn)為一個(gè)或多個(gè)智能卡的格式、SIM卡格式、或用于便攜電子設(shè)備的任意其他類型的格式。如另一個(gè)示例,在一些實(shí)施方式中,STM卡可以與游戲裝置物理地耦合,使得該卡在不經(jīng)由可移除的插槽來通信的情況下和游戲裝置的一個(gè)或多個(gè)組件通信。例如,STM卡可以是與游戲裝置的一個(gè)或多個(gè)組件相耦合并經(jīng)由游戲裝置上的接口(例如,通過網(wǎng)絡(luò)、經(jīng)由用戶接口、使用遠(yuǎn)程設(shè)備等等)配置的硬件和/或軟件組件。在圖1中,參考數(shù)字116表示用戶輸入設(shè)備。根據(jù)各種實(shí)施方式,用戶輸入設(shè)備116可以是配置或設(shè)計(jì)為接收用戶輸入的任意輸入設(shè)備。例如,用戶輸入設(shè)備116可以是觸摸板、觸摸屏、小鍵盤、鍵盤、按鈕面板等。在一些實(shí)施方式中,用戶輸入設(shè)備可接收與無現(xiàn)金游戲有關(guān)的用戶輸入。例如,用戶輸入設(shè)備可接收在游戲裝置和與讀卡器112通信的便攜電子設(shè)備(例如,與智能卡插槽132通信的智能卡)之間移動(dòng)現(xiàn)金和/或信貸的請(qǐng)求。如另一個(gè)示例,用戶輸入設(shè)備可接收更新與讀卡器112通信的智能卡上的一個(gè)或多個(gè)參數(shù)值(例如,更新的玩家姓名、優(yōu)選的語言、自動(dòng)轉(zhuǎn)移閾值、自動(dòng)轉(zhuǎn)移數(shù)量等等)的請(qǐng)求。參考數(shù)字120表示顯示器。根據(jù)各種實(shí)施方式,可以使用不同類型的顯示器。例如,顯示器120可以是IXD、LED顯示器、等離子顯示器、七段顯示器等等。在一些實(shí)施方式中,用戶輸入設(shè)備116和顯示器120可以是相同設(shè)備(例如,觸摸屏顯示器)的一部分。顯示器120可以可操作為顯示與無現(xiàn)金游戲相關(guān)的信息。例如,顯示器120可示出存儲(chǔ)在與讀卡器112通信的便攜電子設(shè)備上的一個(gè)或多個(gè)參數(shù)值,諸如存儲(chǔ)在與智能卡插槽132通信的智能卡上的一個(gè)或多個(gè)參數(shù)值(例如,玩家的姓名、優(yōu)選的語言、自動(dòng)轉(zhuǎn)移數(shù)量、自動(dòng)轉(zhuǎn)移閾值、信貸余額等等)。在一些實(shí)施方式中,顯示器120可示出用于修改與智能卡插槽132通信的便攜電子設(shè)備上的一個(gè)或多個(gè)值的選項(xiàng)(例如,可能優(yōu)選的語言的列表、許可自動(dòng)轉(zhuǎn)移閾值的選擇、許可自動(dòng)轉(zhuǎn)移數(shù)量的選擇等等)。圖1中,參考數(shù)字124表示主機(jī)系統(tǒng)。主機(jī)系統(tǒng)124可包括與無現(xiàn)金游戲有關(guān)的一個(gè)或多個(gè)服務(wù)器。游戲機(jī)接口板108和主機(jī)系統(tǒng)124可配置為經(jīng)由諸如網(wǎng)絡(luò)鏈路128的一個(gè)或多個(gè)網(wǎng)絡(luò)鏈路通信。在一些實(shí)施方式中,網(wǎng)絡(luò)鏈路128可以是游戲廳處游戲網(wǎng)絡(luò)中的網(wǎng)絡(luò)鏈路。游戲網(wǎng)絡(luò)的進(jìn)一步詳細(xì)內(nèi)容將關(guān)于圖17討論。然而,根據(jù)不同的實(shí)施方式,網(wǎng)絡(luò)鏈路128可以包括諸如互聯(lián)網(wǎng)的公用網(wǎng)絡(luò)中的一個(gè)或多個(gè)通信鏈路。經(jīng)由智能卡讀卡器132和/或SM卡插槽136可與游戲裝置104的一個(gè)或多個(gè)組件通信的便攜電子設(shè)備的示例類型是圖2、3、4中所示的智能卡200、300和400。智能卡200、300和400是每個(gè)均有存儲(chǔ)器和一個(gè)或多個(gè)處理器的便攜電子設(shè)備。此外,智能卡200、300和400每個(gè)都可以可操作為與無現(xiàn)金游戲系統(tǒng)和/或游戲廳環(huán)境中的一個(gè)或多個(gè)其他設(shè)備通信。智能卡200、300和400是設(shè)計(jì)為執(zhí)行一個(gè)或多個(gè)Java編程語言所寫的程序、應(yīng)用和/或小程序的Java智能卡。然而,根據(jù)不同的實(shí)施方式,可將各種類型的編程語言用于無現(xiàn)金游戲系統(tǒng)中的各種組件,諸如C、C++、C#、. Net等等。此外,根據(jù)各種實(shí)施方式,智能卡200、300和400的一個(gè)或多個(gè)可具體化為各種形狀或形式因素。例如,智能卡可具體化為SIM卡、有智能卡大小的信貸卡或任意其他類型的便攜電子設(shè)備。圖2示出了根據(jù)一個(gè)實(shí)施方式的、配置或設(shè)計(jì)為在游戲廳環(huán)境中由一個(gè)或多個(gè)玩家使用的智能卡200。智能卡200為不包括個(gè)人識(shí)別信息(例如,姓名、識(shí)別號(hào))和/或未綁定到具體用戶的未注冊(cè)智能卡(例如,“日使用”智能卡)。在一些實(shí)施方式中,未注冊(cè)智能卡200可操作為通過放置于諸如智能卡插槽132的智能卡插槽中與游戲網(wǎng)絡(luò)中的一個(gè)或多個(gè)其他設(shè)備通信。然而,在不同的實(shí)施方式中,智能卡可使用一個(gè)或多個(gè)不同技術(shù)通信,例如經(jīng)由SIM卡插槽(例如,SIM卡插槽136)進(jìn)行通信和/或無線通信。未注冊(cè)智能卡200可包括用于執(zhí)行與無現(xiàn)金游戲有關(guān)的功能的一個(gè)或多個(gè)硬件和/或軟件模塊。每個(gè)模塊可包括數(shù)據(jù)和/或程序指令。在一些實(shí)施方式中,當(dāng)在構(gòu)建智能卡時(shí),可將一個(gè)或多個(gè)模塊預(yù)加載到未注冊(cè)智能卡200上。此外,或可替換地,可經(jīng)由諸如游戲機(jī)的游戲廳環(huán)境中的設(shè)備將一個(gè)或多個(gè)模塊配置和/或加載到未注冊(cè)智能卡200上。未注冊(cè)智能卡200包括卡管理器204、安全性模塊208和錢包模塊212??ü芾砥?04為包括用于訪問未注冊(cè)智能卡200上的一個(gè)或多個(gè)特征的程序指令和/或數(shù)據(jù)的硬件和/或軟件模塊。在一些實(shí)施方式中,在新的智能卡上預(yù)配置卡管理器204。然而,在不同的實(shí)施方式中,卡管理器204可由在無現(xiàn)金游戲系統(tǒng)中的一個(gè)或多個(gè)設(shè)備來添加和/或配置??ü芾砥?04可包括針對(duì)單獨(dú)的未注冊(cè)智能卡200的識(shí)別信息,諸如智能卡序列號(hào)。在一些實(shí)施方式中,智能卡管理器204可包括用于訪問未注冊(cè)智能卡200的一個(gè)或多個(gè)密碼訪問密鑰和/或密碼。例如,卡管理器204可包括在構(gòu)建期間加載到智能卡上的標(biāo)準(zhǔn)密鑰。在一些實(shí)施方式中,至少一些存儲(chǔ)在智能卡管理器204上的信息可以是不可改動(dòng)的。例如,不可能改動(dòng)智能卡序列號(hào)和/或一個(gè)或多個(gè)密碼訪問密鑰而不致使智能卡不可操作。可替換地,或此外,改動(dòng)一個(gè)或多個(gè)值可能是可能的(例如,通過適當(dāng)?shù)陌踩则?yàn)證)。根據(jù)各種實(shí)施方式,卡管理器204可允許增加、移除和/或配置智能卡上的其他模塊。例如,卡管理器204可允許增加、移除和/或配置安全性模塊208和/或錢包模塊212。安全性模塊208為包括用于執(zhí)行與訪問控制和/或安全性驗(yàn)證相關(guān)的一個(gè)或多個(gè)功能的程序指令和/或數(shù)據(jù)的硬件和/或軟件模塊。例如,未注冊(cè)智能卡200可接收讀取和/或更新存儲(chǔ)在未注冊(cè)智能卡200的存儲(chǔ)器中的一個(gè)或多個(gè)值的一個(gè)或多個(gè)請(qǐng)求。在一些實(shí)施方式中,一些或所有訪問和/或更新值的請(qǐng)求在由智能卡上的一個(gè)或多個(gè)模塊執(zhí)行之前,必須由安全性模塊208檢驗(yàn)。因此,在一些實(shí)施方式中,安全性模塊208可包括與認(rèn)證訪問未注冊(cè)智能卡200的請(qǐng)求相關(guān)的一個(gè)或多個(gè)信息片段。例如,安全性模塊208可包括用于啟用安全通信的一個(gè)或多個(gè)加密密鑰和/或個(gè)人識(shí)別號(hào)碼(PIN)。此外,安全性模塊208可存儲(chǔ)與一個(gè)或多個(gè)先前交易、智能卡的先前授權(quán)、交易計(jì)數(shù)、序列號(hào)(例如,與智能卡相關(guān)聯(lián)的唯一的序列號(hào))等等相關(guān)的信息。存儲(chǔ)在智能卡上的不同值(例如,在安全性模塊中)可以替代地為用戶可配置的、游戲廳可配置的或不可配置的(例如,卡序列號(hào))。在一些實(shí)施方式中,當(dāng)在STM設(shè)備處訪問卡時(shí),可更新游戲廳可配置的值。以這種方式,游戲廳可推出新參數(shù)值以在智能卡的下一次使用時(shí)存儲(chǔ)在智能卡上。此外,在一些實(shí)施方式中,安全性模塊208可包括用于認(rèn)證訪問未注冊(cè)智能卡200的一個(gè)或多個(gè)請(qǐng)求的程序指令。例如,安全性模塊208可包括用于執(zhí)行與安全加密通信相關(guān)的一個(gè)或多個(gè)功能的程序指令。此外,安全性模塊208可包括用于驗(yàn)證下述過程的程序指令訪問未注冊(cè)智能卡200上的一個(gè)或多個(gè)值的請(qǐng)求的發(fā)送者具有用于執(zhí)行所述訪問的合適的安全性權(quán)限。錢包模塊212為包括用于執(zhí)行與存儲(chǔ)和/或轉(zhuǎn)移用于無現(xiàn)金游戲的現(xiàn)金和/或信貸值相關(guān)的一個(gè)或多個(gè)操作的程序指令和/或數(shù)據(jù)的硬件和/或軟件模塊。例如,錢包模塊可配置為存儲(chǔ)一個(gè)或多個(gè)信貸余額。信貸余額可以是在游戲廳環(huán)境的游戲中可用的信貸和/或現(xiàn)金的數(shù)量。錢包模塊212也可包括用于與從錢包模塊212增加和/或移除信貸相關(guān)的一個(gè)或多個(gè)程序的程序指令。在一些實(shí)施方式中,錢包模塊212可配置或設(shè)計(jì)為存儲(chǔ)與增加和/或移除存儲(chǔ)在錢包模塊上的信貸相關(guān)的一個(gè)或多個(gè)參數(shù)值。例如,錢包模塊可存儲(chǔ)一個(gè)或多個(gè)自動(dòng)轉(zhuǎn)移閾值。自動(dòng)轉(zhuǎn)移閾值可用于確定什么時(shí)候自動(dòng)地將附加的信貸(例如,存儲(chǔ)在錢包模塊212中的信貸)從智能卡轉(zhuǎn)移至游戲機(jī)。當(dāng)未注冊(cè)智能卡200與游戲機(jī)通信時(shí),可以確定在游戲機(jī)上的一個(gè)或多個(gè)信貸余額(例如,用于玩機(jī)會(huì)游戲(game of chance))是否降低至低于存儲(chǔ)在錢夾模塊上的自動(dòng)轉(zhuǎn)換閾值。如果游戲機(jī)上的信貸余額低于錢包模塊上的自動(dòng)轉(zhuǎn)換閾值,可將附加的信貸從智能卡移動(dòng)至游戲機(jī)。在另一個(gè)示例中,錢包模塊212可配置為存儲(chǔ)一個(gè)或多個(gè)自動(dòng)轉(zhuǎn)移數(shù)量。當(dāng)信貸自動(dòng)地從錢包模塊212轉(zhuǎn)移至游戲機(jī),根據(jù)自動(dòng)轉(zhuǎn)移閾值可確定信貸的數(shù)量。根據(jù)不同的實(shí)施方式,可使用用于確定信貸的數(shù)量的不同技術(shù)。例如,可確定從智能卡轉(zhuǎn)移至游戲機(jī)的信貸的數(shù)量,以提高游戲機(jī)上的余額為自動(dòng)轉(zhuǎn)移閾值和自動(dòng)轉(zhuǎn)移閾值數(shù)量的和??商鎿Q地,從智能卡轉(zhuǎn)移至游戲機(jī)的信貸的數(shù)量可以大體上等于自動(dòng)轉(zhuǎn)移閾值數(shù)量。根據(jù)各種實(shí)施方式,可使用各種技術(shù)來增加和/或修改存儲(chǔ)在未注冊(cè)智能卡200上的一個(gè)或多個(gè)參數(shù)值。在一些實(shí)施方式中,當(dāng)在收銀員的終端、在一體機(jī)、在顧客管理終端、在游戲機(jī)等處(例如,在初始化終端處)卡初始化時(shí),一個(gè)或多個(gè)參數(shù)值可被確定和/或存儲(chǔ)在智能卡上。在一些實(shí)施方式中,改變存儲(chǔ)在智能卡上的一個(gè)或多個(gè)值的權(quán)限可被限制于一個(gè)或多個(gè)特定類型的游戲裝置。例如,由于將這些值設(shè)置太低在某些實(shí)例中可能會(huì)造成在游戲期間過度信貸轉(zhuǎn)移和/或?qū)ǖ倪^度磨損,因此為改變自動(dòng)轉(zhuǎn)移閾值和/或自動(dòng)轉(zhuǎn)移數(shù)量,游戲廳可要求由游戲廳人員監(jiān)督??商鎿Q地,游戲廳可提供預(yù)先許可的范圍值和/或允許卡用戶在沒有監(jiān)督的情況下(例如,在游戲機(jī)、一體機(jī)等處)改變一個(gè)或多個(gè)值。在一些實(shí)施方式中,游戲廳可以約束可被用作自動(dòng)轉(zhuǎn)移閾值和/或自動(dòng)轉(zhuǎn)移數(shù)量的值,以減小對(duì)智能卡的過度磨損和/或?qū)π刨J轉(zhuǎn)移強(qiáng)加操作限制。例如,游戲廳可在高限制游戲室強(qiáng)加$10,000的最大自動(dòng)轉(zhuǎn)移數(shù)量,以及在主樓層強(qiáng)加$100的最大自動(dòng)轉(zhuǎn)移數(shù)量。這種游戲?qū)S没騾^(qū)域?qū)S玫募s束可防止玩家將過多的信貸數(shù)量轉(zhuǎn)移至低面值游戲機(jī)(例如,$5,OOO轉(zhuǎn)移至$. 25游戲機(jī))。因此,即使玩家的自動(dòng)轉(zhuǎn)移數(shù)量設(shè)置為$200,在該示例中轉(zhuǎn)移至游戲廳層的游戲機(jī)的實(shí)際值將被限制為$100。以這種方式,游戲廳可在玩家偏好和諸如安全性和風(fēng)險(xiǎn)管理的操作擔(dān)心之間取得平衡。在一些實(shí)施方式中,可將對(duì)自動(dòng)轉(zhuǎn)移參數(shù)的限制強(qiáng)加給個(gè)人游戲、群組游戲、特定的智能卡(例如,用于個(gè)人玩家)、成組玩家、不同的游戲廳等。此外,強(qiáng)加的限制類型可以包括閾值(例如,如在前面段落中所討論的)、基于百分比的約束(例如,限制為信貸余額的75%的自動(dòng)轉(zhuǎn)移值)或其他類型的限制。在一些實(shí)施方式中,可對(duì)智能卡參數(shù)強(qiáng)加一個(gè)以上的限制。圖3示出了闡明根據(jù)一個(gè)實(shí)施方式構(gòu)建的注冊(cè)的玩家智能卡的框圖300。智能卡300是包括個(gè)人識(shí)別信息和/或與一個(gè)或多個(gè)特定用戶相關(guān)聯(lián)的其他信息(例如,姓名、識(shí)別號(hào)等)的注冊(cè)智能卡。在一些實(shí)施方式中,注冊(cè)智能卡300可以可操作為通過置于諸如智能卡插槽132的智能卡插槽中與游戲網(wǎng)絡(luò)中的一個(gè)或多個(gè)其他設(shè)備通信。但是,在不同的實(shí)施方式中,注冊(cè)智能卡300可利用一個(gè)或多個(gè)不同技術(shù)通信,例如經(jīng)由SIM卡插槽(例如,SIM卡插槽136)通信和/或無線通信。注冊(cè)智能卡300可包括用于執(zhí)行與無現(xiàn)金游戲相關(guān)的功能的一個(gè)或多個(gè)硬件和/或軟件模塊。每個(gè)模塊可包括數(shù)據(jù)和/或程序指令。在一些實(shí)施方式中,當(dāng)構(gòu)建智能卡時(shí),可將一個(gè)或多個(gè)模塊預(yù)加載到注冊(cè)智能卡300上。此外,或可替換地,可經(jīng)由諸如游戲機(jī)的游戲廳環(huán)境中的設(shè)備將一個(gè)或多個(gè)模塊配置和/或加載到注冊(cè)智能卡300上。在許多方面,注冊(cè)智能卡300可以大體上與圖2中所示的未注冊(cè)智能卡200相似。例如,注冊(cè)智能卡300包括可以與圖2中所示的對(duì)應(yīng)模塊大體上類似的卡管理器304、安全性模塊308和錢包模塊312。在一些實(shí)施方式中,錢包模塊312可配置為存儲(chǔ)和訪問多個(gè)錢夾或信貸余額。另夕卜,各種信貸余額可以為現(xiàn)金、游戲廳信貸、點(diǎn)或任意其他單位??纱鎯?chǔ)在智能卡上的不同信貸余額可包括但不限于以下所列的一個(gè)或多個(gè)博弈余額、非博弈余額、促銷金錢、消費(fèi)積分、忠誠度積分、玩家跟蹤積分等。在一些實(shí)施方式中,對(duì)不同錢夾的訪問可限制于特定STM或具體類型機(jī)器中的STM。也就是說,只有某些STM可以擁有對(duì)訪問錢夾所必需的安全性權(quán)限。例如,對(duì)博弈相關(guān)錢夾的訪問可限于游戲機(jī)、收銀員終端等。對(duì)促銷錢夾的訪問可限于顧客管理終端或從中兌現(xiàn)獎(jiǎng)金的系統(tǒng)。對(duì)非博弈現(xiàn)金的訪問可限于(例如,在商店或飯店處的)銷售點(diǎn)接口和收銀員終端。強(qiáng)制這些類型的訪問控制可以為游戲廳提供在保留對(duì)通過不同系統(tǒng)和實(shí)體訪問相異錢夾的控制的同時(shí)促進(jìn)靈活的智能卡使用的能力。另外,強(qiáng)制資金分開可有助于確保無現(xiàn)金游戲系統(tǒng)的實(shí)現(xiàn)遵從與分開博弈和非博弈資金相關(guān)的規(guī)章要求。在一些實(shí)施方式中,可通過不同PIN對(duì)訪問不同錢夾進(jìn)行控制。例如,對(duì)一個(gè)或多個(gè)博弈相關(guān)錢夾的訪問可要求第一 PIN,而對(duì)一個(gè)或多個(gè)非博弈錢夾的訪問可要求第二PIN。分開的訪問控制可允許例如玩家將智能卡借給不同的人(例如,未成年人)用于受限的使用(例如,非博弈使用、飯店購買、商店購買、賓館購買、獎(jiǎng)金兌現(xiàn)等)。
除包括在未注冊(cè)智能卡200中的組件外,注冊(cè)智能卡300包括顧客管理模塊316。顧客管理模塊316是包括用于執(zhí)行一個(gè)或多個(gè)用戶專用操作的程序指令和/或數(shù)據(jù)的硬件和/或軟件模塊。例如,顧客管理模塊316可存儲(chǔ)與一個(gè)或多個(gè)姓名、級(jí)別、玩家識(shí)別號(hào)、PIN、優(yōu)選的語言和/或?qū)S糜谝粋€(gè)或多個(gè)用戶的其他信息相關(guān)的信息。如另一個(gè)示例,顧客管理模塊316可包括與驗(yàn)證用戶身份和/或執(zhí)行一個(gè)或多個(gè)玩家跟蹤操作相關(guān)聯(lián)的程序指令。顧客管理模塊也可用于存儲(chǔ)和/或調(diào)整與忠誠度獎(jiǎng)勵(lì)、額外信貸、離線獎(jiǎng)金等相關(guān)的一個(gè)或多個(gè)非現(xiàn)金值。在一些實(shí)施方式中,如果信貸給玩家免費(fèi)餐或免費(fèi)游戲,可通過顧客管理模塊將那些值存儲(chǔ)在智能卡上。然后,玩家可通過在合適的時(shí)間出示智能卡來贖回信貸或獎(jiǎng)金。根據(jù)各種實(shí)施方式,可使用各種技術(shù)增加和/或修改存儲(chǔ)在注冊(cè)智能卡300上的一個(gè)或多個(gè)參數(shù)值。在一些實(shí)施方式中,這些技術(shù)可以和針對(duì)未注冊(cè)智能卡200所討論的技術(shù)類似。然而,在一些實(shí)施方式中,和未注冊(cè)智能卡200相比,注冊(cè)智能卡300被不同地對(duì)待。例如,由于未注冊(cè)智能卡200未綁定到特定用戶,因此為改變存儲(chǔ)在未注冊(cè)智能卡200上的值,游戲廳可以不要求認(rèn)證步驟。相反,由于注冊(cè)智能卡300綁定到特定用戶,因此為修改存儲(chǔ)在智能卡上的值,游戲廳可以要求用戶提供識(shí)別信息(例如,ID卡、生物特征識(shí)別信息等)和/或執(zhí)行一個(gè)或多個(gè)電子認(rèn)證操作。如另一個(gè)示例,與注冊(cè)智能卡300相關(guān)聯(lián)的、希望改變存儲(chǔ)在注冊(cè)卡上的一個(gè)或多個(gè)值的用戶可能需要提供識(shí)別信息給游戲廳人員(例如,在售貨亭、顧客管理終端等處)。圖4示出根據(jù)一個(gè)實(shí)施方式構(gòu)建的闡明用于無現(xiàn)金游戲設(shè)備中的智能卡的框圖400。圖4中所示的智能卡配置或設(shè)計(jì)為用作安全交易模塊(STM)卡。STM卡400可配置和/或設(shè)計(jì)為用于執(zhí)行和/或促進(jìn)與游戲裝置處的安全交易相關(guān)聯(lián)的一個(gè)或多個(gè)安全性檢驗(yàn)和/或通信操作中。在一些實(shí)施方式中,STM卡400可以可操作為通過置于諸如SM卡插槽136的SM卡插槽中與游戲網(wǎng)絡(luò)中的一個(gè)或多個(gè)其他設(shè)備通信。然而,在不同的實(shí)施方式中,STM卡400可利用一個(gè)或多個(gè)不同技術(shù)通信,例如經(jīng)由智能卡插槽(例如,智能卡插槽132)通信和
/或無線通信。STM卡400可包括用于執(zhí)行與無現(xiàn)金游戲相關(guān)的功能的一個(gè)或多個(gè)硬件和/或軟件模塊。每個(gè)模塊均可包括數(shù)據(jù)和/或程序指令。在一些實(shí)施方式中,當(dāng)構(gòu)建智能卡時(shí),可將一個(gè)或多個(gè)模塊預(yù)加載到STM卡400上。此外,或可替換地,經(jīng)由諸如游戲機(jī)的游戲廳環(huán)境中的設(shè)備可將一個(gè)或多個(gè)模塊配置和/或加載到STM卡400上。在許多方面,STM卡400可大體上類似于圖2中所示的未注冊(cè)智能卡200和圖3中所示的注冊(cè)智能卡300。例如,STM卡400可包括與圖2和圖3中所述的對(duì)應(yīng)模塊大體上類似的卡管理器404和安全性模塊408。然而,由于不將STM卡400發(fā)給玩家,因此它不需要包括例如錢包模塊和/或顧客管理模塊。STM卡400和圖2、3所示的智能卡200及300之間的另外的差異在于,STM卡400包括安全交易管理器(STM)模塊412。STM模塊412是包括用于執(zhí)行與安全地促進(jìn)無現(xiàn)金游戲交易(例如,利用智能卡)相關(guān)的一個(gè)或多個(gè)操作的程序指令和/或數(shù)據(jù)的硬件和/或軟件模塊。在一些實(shí)施方式中,STM模塊412可以可操作為與智能卡通信(例如,經(jīng)由讀卡器112)。此外,或可替換地,STM模塊412可以可操作為與無現(xiàn)金游戲系統(tǒng)中的一個(gè)或多個(gè)服務(wù)器(例如,主機(jī)系統(tǒng)124)通信。在一些實(shí)施方式中,STM模塊412包括用于利用安全密碼系統(tǒng)(例如,公鑰密碼系統(tǒng))通信的一個(gè)或多個(gè)加密密鑰。以這種方式,可以對(duì)STM模塊412和智能卡(例如,與智能卡插槽132通信的智能卡)之間的通信進(jìn)行加密。此外,或可替換地,可以對(duì)STM模塊412和一個(gè)或多個(gè)系統(tǒng)組件(例如,SMIB 104)和/或遠(yuǎn)程服務(wù)器(例如,主機(jī)系統(tǒng)124)之間的通信進(jìn)行加密。在一些實(shí)施方式中,STM模塊412可注冊(cè)到一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器。例如,每次游戲機(jī)或無現(xiàn)金游戲終端加電時(shí),發(fā)生這樣的注冊(cè)。可替換地,或此夕卜,可在使用游戲機(jī)或無現(xiàn)金游戲終端期間(例如,在規(guī)則時(shí)間、間歇地等)發(fā)生注冊(cè)。在一些實(shí)施方式中,該注冊(cè)過程可以和用于注冊(cè)游戲機(jī)(諸如可從IGT獲得的有利獎(jiǎng)金系統(tǒng)(Advantage Bonus System)和/或方便支付系統(tǒng)(Easy Pay System))的一個(gè)或多個(gè)過程相結(jié)合。在某些實(shí)例中,在游戲裝置處使用智能卡可涉及向遠(yuǎn)程服務(wù)器認(rèn)證智能卡,遠(yuǎn)程服務(wù)器諸如無現(xiàn)金游戲服務(wù)器。這樣的認(rèn)證可涉及,例如,驗(yàn)證智能卡的真實(shí)性(例如,使用一個(gè)或多個(gè)加密密鑰)、驗(yàn)證與智能卡相關(guān)聯(lián)的一個(gè)或多個(gè)先前交易、驗(yàn)證智能卡用戶的身份等。在一些實(shí)施方式中,認(rèn)證嘗試可在每個(gè)無現(xiàn)金游戲會(huì)話和/或其他智能卡的使用期間、之前和/或之后進(jìn)行??商鎿Q地,認(rèn)證嘗試可僅根據(jù)時(shí)機(jī)(例如,周期性地,當(dāng)被觸發(fā)時(shí)等)進(jìn)行。然而,在一些實(shí)例中,這樣的認(rèn)證可能是不可能的和/或不可實(shí)踐的。例如,一個(gè)或多個(gè)網(wǎng)絡(luò)元素和/或服務(wù)器可能臨時(shí)和/或周期性地不可操作。如另一個(gè)示例,卡在其中使用的游戲裝置可能不享有與無現(xiàn)金游戲服務(wù)器的連續(xù)的通信。因此,在一些實(shí)施方式中,STM模塊412可包括與一個(gè)或多個(gè)離線窗口相關(guān)聯(lián)的一個(gè)或多個(gè)參數(shù)值。離線窗口值可表示例如特定智能卡的最后的認(rèn)證使用時(shí)間和在可以進(jìn)一步使用它之前它必須被再次認(rèn)證的時(shí)間之間的時(shí)間長度。在一些實(shí)施方式中,離線窗口為24小時(shí),這意味著如果在特定的時(shí)間(例如,針對(duì)無現(xiàn)金游戲會(huì)話的使用期間)給定的智能卡已經(jīng)經(jīng)遠(yuǎn)程無現(xiàn)金游戲服務(wù)器認(rèn)證,那么該智能卡可以使用24小時(shí)而不要求該智能卡由遠(yuǎn)程無現(xiàn)金游戲服務(wù)器再次認(rèn)證。根據(jù)各種實(shí)施方式,離線窗口可以是0小時(shí)(例如,離線使用不被允許)至幾周之間的任意值。離線窗口的使用可以允許玩家在即使沒執(zhí)行智能卡的遠(yuǎn)程認(rèn)證也使用該智能卡。然而,如果確定智能卡的先前認(rèn)證使用超出離線使用窗口,那么游戲裝置可拒絕從該智能卡增加和/或重新轉(zhuǎn)移信貸。離線窗口的使用的進(jìn)一步詳細(xì)內(nèi)容關(guān)于圖9、11和13進(jìn)行討論。在一些實(shí)施方式中,基于STM卡初始化,存儲(chǔ)在STM卡400上的一個(gè)或多個(gè)參數(shù)值可被存儲(chǔ)。例如,STM卡400可存儲(chǔ)與用于未注冊(cè)智能卡的卡值限制、離線窗口、密鑰等相關(guān)的一個(gè)或多個(gè)參數(shù)。在STM卡上存儲(chǔ)一個(gè)或多個(gè)參數(shù)值可允許游戲廳可以行使對(duì)無現(xiàn)金游戲系統(tǒng)的控制,諸如提供管理風(fēng)險(xiǎn)的有用方法。例如,游戲廳可動(dòng)態(tài)地改動(dòng)可以存儲(chǔ)在未注冊(cè)智能卡上的最大信貸余額。如果游戲廳了解到有很多玩家使用未注冊(cè)智能卡,例如,為了減小風(fēng)險(xiǎn)(例如在系統(tǒng)故障的情況下),游戲廳可減小可以存儲(chǔ)在未注冊(cè)智能卡上的最大信貸余額。在一些實(shí)施方式中,這樣的參數(shù)在被存儲(chǔ)在卡上之后可不被修改。例如,STM卡400可包括一次性寫存儲(chǔ)器,從而挫敗對(duì)STM卡400篡改的嘗試。然而,在不同的實(shí)施方式中,有可能修改存儲(chǔ)在STM卡400上的一個(gè)或多個(gè)參數(shù)值和/或增加新的參數(shù)值。例如,游戲廳雇員能夠經(jīng)由游戲裝置通過訪問STM卡400 (例如,通過提供適當(dāng)?shù)淖C書、密鑰、安全性驗(yàn)證信息等)來更新存儲(chǔ)在STM卡400上的一個(gè)或多個(gè)參數(shù)值。圖5-13示出與可結(jié)合智能卡執(zhí)行的無現(xiàn)金游戲交易相關(guān)的方法。根據(jù)各種實(shí)施方式,經(jīng)由一個(gè)或多個(gè)與智能卡和/或STM通信的游戲裝置可執(zhí)行一個(gè)或多個(gè)方法。例如,可經(jīng)由經(jīng)智能卡插槽132與智能卡通信和經(jīng)SM卡插槽136與STM卡通信的游戲裝置104來執(zhí)行一個(gè)或多個(gè)方法。根據(jù)各種實(shí)施方式,一個(gè)或多個(gè)方法可在各種位置執(zhí)行。例如,與方法相關(guān)聯(lián)的一個(gè)或多個(gè)操作可在收銀員終端、在顧客管理終端、在一體機(jī)、在游戲機(jī)等等處執(zhí)行。在一些實(shí)施方式中,一個(gè)或多個(gè)認(rèn)證操作可先于圖5-13所示的一個(gè)或多個(gè)方法。例如,與游戲裝置相關(guān)聯(lián)的一個(gè)或多個(gè)組件可和智能卡和/或STM卡通信以建立安全通信會(huì)話。在一些實(shí)施方式中,智能卡和STM卡可交換在公鑰密碼系統(tǒng)中使用的公鑰和/或交換會(huì)話密鑰。雖然圖5-13中所述的操作被闡明為按特定的順序發(fā)生,在一些實(shí)施方式中一個(gè)或多個(gè)方法可包括可按不同順序執(zhí)行的操作。此外,一些實(shí)施方式可包括圖5-13中未不出的附加操作和/或可以被省略的一些操作。圖5示出根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于從智能卡獲取參數(shù)值的方法500。當(dāng)智能卡與無現(xiàn)金游戲裝置通信時(shí),獲取智能卡參數(shù)值過程500可用于獲取存儲(chǔ)在智能卡上的一個(gè)或多個(gè)參數(shù)值。例如,智能卡用戶、游戲廳人員、和/或運(yùn)行在游戲裝置上的程序可以提出更新存儲(chǔ)在智能卡上的參數(shù)值的請(qǐng)求??稍诟鞣N實(shí)例上和/或根據(jù)各種觸發(fā)事件執(zhí)行獲取智能卡參數(shù)值過程500。例如,智能卡用戶、游戲廳人員和/或運(yùn)行在游戲裝置上的程序可提出獲取存儲(chǔ)在智能卡上的參數(shù)值的請(qǐng)求。如另一個(gè)示例,基于卡初始化、將智能卡插入游戲裝置等,可執(zhí)行圖5中所示的一個(gè)或多個(gè)操作。在504,將指令從無現(xiàn)金游戲裝置傳輸至智能卡以調(diào)用智能卡上的函數(shù)來獲取一個(gè)或多個(gè)參數(shù)值。所請(qǐng)求的參數(shù)值可包括,例如一個(gè)或多個(gè)信貸余額、自動(dòng)轉(zhuǎn)移閾值、自動(dòng)轉(zhuǎn)移數(shù)量、玩家姓名、玩家級(jí)別、玩家ID、智能卡序列號(hào)、PIN等。在一些實(shí)施方式中,在將請(qǐng)求傳輸至智能卡之前,可由STM卡將該請(qǐng)求使用密碼簽名。在508,確定獲取一個(gè)或多個(gè)參數(shù)值的請(qǐng)求是否滿足一個(gè)或多個(gè)權(quán)限和/或規(guī)則。在一些實(shí)施方式中,該確定在運(yùn)行在智能卡上的應(yīng)用或軟件模塊(例如,安全性模塊208)上進(jìn)行??芍辽俨糠只谡?qǐng)求是否已經(jīng)由有效的和/或許可的STM卡簽名和/或加密來確定。確定可涉及握手和/或密鑰交換處理。例如,可將密鑰簽名存儲(chǔ)在卡上和STM上的交易記錄中。如果這些密鑰簽名相匹配,那么請(qǐng)求可被認(rèn)為是有效的。在一些實(shí)施方式中,所有有效的STM卡可具有從智能卡獲取任意值的權(quán)限。然而,在不同實(shí)施方式中,從智能卡獲取一個(gè)或多個(gè)值的權(quán)限可限制于安裝有被合適地配置的STM卡的某些類型游戲裝置。因此,操作508可涉及確定傳輸獲取一個(gè)或多個(gè)參數(shù)值的請(qǐng)求的STM卡是否具有獲取這些值的權(quán)限。例如,與顧客管理終端相關(guān)聯(lián)的STM卡可能沒有訪問存儲(chǔ)在錢包模塊中的值的權(quán)限,諸如自動(dòng)轉(zhuǎn)移數(shù)量。然而,與收銀員終端相關(guān)聯(lián)的STM卡可具有訪問存儲(chǔ)在錢包模塊中的一個(gè)或多個(gè)值的權(quán)限,該值諸如信貸余額。在512,當(dāng)確定獲取一個(gè)或多個(gè)參數(shù)值的請(qǐng)求滿足權(quán)限和/或規(guī)則時(shí),將一個(gè)或多個(gè)參數(shù)值從智能卡傳輸至游戲機(jī)。在一些實(shí)施方式中,將參數(shù)值作為智能卡和STM卡之間的安全通信會(huì)話的一部分來傳輸。因此,在STM卡將通信和\或參數(shù)值傳輸至諸如SMIB 104的游戲裝置中的不同設(shè)備之前,可以對(duì)來自于智能卡的包括參數(shù)值的通信進(jìn)行解密??商鎿Q地,或者此外,可將一個(gè)或多個(gè)參數(shù)值在未加密狀態(tài)下傳輸。應(yīng)該注意,在一些實(shí)施方式中,獲取一個(gè)或多個(gè)參數(shù)值的某些請(qǐng)求可以不要求使用操作508。例如,智能卡可自由地傳輸諸如用戶的姓名和/或識(shí)別號(hào)的信息。然而在不同的實(shí)施方式中,獲取一個(gè)或多個(gè)參數(shù)值的每個(gè)請(qǐng)求必須由智能卡檢驗(yàn)。圖6示出根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于更新智能卡參數(shù)值的方法600。當(dāng)智能卡與無現(xiàn)金游戲裝置通信時(shí),更新智能卡參數(shù)值過程600可用于更新存儲(chǔ)在智能卡上的一個(gè)或多個(gè)參數(shù)值。例如,智能卡用戶、游戲廳人員和/或運(yùn)行在游戲裝置上的程序可提出更新存儲(chǔ)在智能卡上的參數(shù)值的請(qǐng)求。在604,指令從無現(xiàn)金游戲裝置傳輸至智能卡以調(diào)用智能卡上的函數(shù)以更新一個(gè)或多個(gè)參數(shù)值。包括在更新請(qǐng)求中的參數(shù)值可包括,例如一個(gè)或多個(gè)信貸余額、自動(dòng)轉(zhuǎn)移閾值、自動(dòng)轉(zhuǎn)移數(shù)量、玩家姓名、玩家級(jí)別、玩家ID、智能卡序列號(hào)、PIN等。在608,在運(yùn)行在智能卡上的應(yīng)用上來確定,更新一個(gè)或多個(gè)參數(shù)值的請(qǐng)求是否滿足一個(gè)或多個(gè)權(quán)限和/或規(guī)則。在一些實(shí)施方式中,由智能卡上的安全性模塊(例如,安全性模塊208)來確定。可至少部分基于請(qǐng)求是否已經(jīng)由有效的和/或許可的STM卡簽名和/或加密來確定。根據(jù)各種實(shí)施方式,在智能卡上執(zhí)行一個(gè)或多個(gè)操作的權(quán)限,該操作例如更新參數(shù)值,可限于某些類型的游戲裝置和/或某些STM卡。因此,操作608可涉及確定傳輸更新一個(gè)或多個(gè)參數(shù)值的請(qǐng)求的STM卡是否具有更新那些值的權(quán)限。例如,與顧客管理終端相關(guān)聯(lián)的STM卡可以沒有更新存儲(chǔ)在錢包模塊中的諸如自動(dòng)轉(zhuǎn)移數(shù)量的一個(gè)或多個(gè)參數(shù)值的權(quán)限。然而,與收銀員終端相關(guān)聯(lián)的STM卡可以具有更新存儲(chǔ)在錢包模塊中的一個(gè)或多個(gè)參數(shù)值的權(quán)限。在另一個(gè)示例中,由于未注冊(cè)卡沒有綁定到特定用戶的身份,所以可以允許與游戲機(jī)相關(guān)聯(lián)的STM卡更新與未注冊(cè)的智能卡(例如,智能卡200)的錢包模塊相關(guān)聯(lián)的一個(gè)或多個(gè)值(例如,自動(dòng)轉(zhuǎn)移數(shù)量和/或自動(dòng)轉(zhuǎn)移閾值)。然而,相同的STM卡可以沒有更新與注冊(cè)智能卡的錢包模塊相關(guān)聯(lián)的一個(gè)或多個(gè)值的權(quán)限,因?yàn)樵谠试S這種改變之前,游戲廳可能希望親自檢驗(yàn)玩家的身份。強(qiáng)制這類權(quán)限的一個(gè)原因可以是安全性。例如,以提取智能卡現(xiàn)金為目的而轉(zhuǎn)移資金的權(quán)限可限于在游戲廳人員控制下的安全設(shè)備。因此,以獎(jiǎng)勵(lì)現(xiàn)金給玩家為目的而移動(dòng)來自智能卡的資金可限于這樣的情形選定的游戲廳人員或計(jì)算系統(tǒng)可驗(yàn)證智能卡余額、過去的智能卡余額轉(zhuǎn)移、玩家身份和其他這類信息。強(qiáng)制這類權(quán)限的另一個(gè)原因可以是確保不合適的參數(shù)值不會(huì)被存儲(chǔ)至智能卡。例如,如參考圖8所討論的,當(dāng)游戲機(jī)上的信貸余額降至低于自動(dòng)轉(zhuǎn)移閾值時(shí),無現(xiàn)金游戲系統(tǒng)中的一個(gè)或多個(gè)設(shè)備可配置或設(shè)計(jì)為從智能卡自動(dòng)轉(zhuǎn)移信貸。然而,如果自動(dòng)轉(zhuǎn)移閾值和自動(dòng)轉(zhuǎn)移數(shù)量之間的差太小,從智能卡至游戲機(jī)的轉(zhuǎn)移可能太頻繁,導(dǎo)致智能卡的過度磨損和/或?qū)σ粋€(gè)或多個(gè)遠(yuǎn)程服務(wù)器的過度授權(quán)嘗試。因此,將更新諸如自動(dòng)轉(zhuǎn)移閾值和/或自動(dòng)轉(zhuǎn)移閾值數(shù)量的權(quán)限限制于某些STM (例如,安裝在游戲廳人員操作的游戲裝置處的STM),可以確保僅將合適的參數(shù)值存儲(chǔ)至智能卡。另外,或可替換地,一個(gè)或多個(gè)游戲裝置可配置或設(shè)計(jì)為自動(dòng)地對(duì)參數(shù)值進(jìn)行強(qiáng)制限制。在612,當(dāng)確定更新一個(gè)或多個(gè)參數(shù)值的請(qǐng)求滿足權(quán)限和/或規(guī)則時(shí),一個(gè)或多個(gè)參數(shù)值在智能卡上被更新。在一些實(shí)施方式中,智能卡可傳輸一個(gè)或多個(gè)參數(shù)值成功更新的指示或確認(rèn)。在一些實(shí)施方式中,參數(shù)值作為智能卡和STM卡之間的安全通信會(huì)話的一部分傳輸。因此,在STM卡將值成功更新的通信和/或指示傳輸至諸如SMIB 104的游戲裝置中的不同設(shè)備之前,STM卡可解密來自智能卡的包括更新確認(rèn)的通信。在不同的實(shí)施方式中,智能卡可以不傳輸成功更新的指示和/或確認(rèn)。在這類實(shí)施方式中,圖5中所示的獲取智能卡參數(shù)值過程500可用于確定一個(gè)或多個(gè)參數(shù)值是否成功更新。應(yīng)該注意,在一些實(shí)施方式中,更新一個(gè)或多個(gè)參數(shù)值的某些請(qǐng)求可以不要求使用操作608。例如,智能卡可允許用戶、游戲廳雇員和/或運(yùn)行在游戲裝置上的程序更新低安全性的信息(例如,優(yōu)選的語言)而無需一個(gè)或多個(gè)認(rèn)證和/或請(qǐng)求檢驗(yàn)操作。圖7示出根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于手動(dòng)地將信貸轉(zhuǎn)移至智能卡或從智能卡轉(zhuǎn)移的方法700。智能卡信貸手動(dòng)轉(zhuǎn)移過程700可用于從游戲裝置轉(zhuǎn)移信貸至智能卡或從智能卡轉(zhuǎn)移信貸至游戲裝置。例如,智能卡手動(dòng)轉(zhuǎn)移過程可在收銀員終端處使用以增加智能卡信貸。將智能卡信貸手動(dòng)轉(zhuǎn)移過程700還可用在收銀員終端處來將存儲(chǔ)在智能卡上的信貸轉(zhuǎn)換為用于提供給與該智能卡相關(guān)聯(lián)的玩家的現(xiàn)金。如另一個(gè)示例,智能卡信貸手動(dòng)轉(zhuǎn)移過程700可用在游戲機(jī)處以從游戲機(jī)轉(zhuǎn)移信貸至智能卡或從智能卡至游戲機(jī)。在704,接收請(qǐng)求以在智能卡和游戲系統(tǒng)之間轉(zhuǎn)移信貸。根據(jù)各種實(shí)施方式,可在無現(xiàn)金游戲系統(tǒng)的一個(gè)或多個(gè)裝置上接收請(qǐng)求(例如,收銀員終端、游戲機(jī)等)。在一些實(shí)例中,轉(zhuǎn)移信貸的請(qǐng)求可表示轉(zhuǎn)移存儲(chǔ)在智能卡上的信貸至游戲裝置的請(qǐng)求。請(qǐng)求這樣的轉(zhuǎn)移例如以促進(jìn)在游戲機(jī)上進(jìn)行無現(xiàn)金游戲或基于存儲(chǔ)在智能卡上的信貸獎(jiǎng)勵(lì)現(xiàn)金給玩家(即,對(duì)該智能卡“提取現(xiàn)金”)。在其他實(shí)例中,轉(zhuǎn)移信貸的請(qǐng)求可表示轉(zhuǎn)移存儲(chǔ)在游戲裝置上的信貸至智能卡的請(qǐng)求。例如,請(qǐng)求這樣的轉(zhuǎn)移以增加附加的資金至智能卡和/或在游戲機(jī)處的無現(xiàn)金游戲會(huì)話結(jié)束時(shí)請(qǐng)求這樣的轉(zhuǎn)移。在一些實(shí)施方式中,一些轉(zhuǎn)移信貸的請(qǐng)求可由游戲廳人員執(zhí)行和/或需要由游戲廳人員監(jiān)控。例如,針對(duì)為了提取智能卡現(xiàn)金從智能卡轉(zhuǎn)移信貸至收銀員終端的請(qǐng)求的權(quán)限可限于指派的游戲廳雇員,諸如收銀員。此外,或可替換地,當(dāng)提取智能卡現(xiàn)金時(shí)要求一個(gè)或多個(gè)附加的操作。與提取智能卡現(xiàn)金有關(guān)的詳細(xì)內(nèi)容關(guān)于圖9和13進(jìn)行討論。在一些實(shí)施方式中,一些或所有轉(zhuǎn)移信貸的請(qǐng)求可要求用戶提供識(shí)別信息和/或安全性驗(yàn)證信息,諸如PIN。例如,可要求玩家提供PIN號(hào)、出示ID卡或提供其他形式的識(shí)別信息。如另一個(gè)示例,可要求提出轉(zhuǎn)移信貸請(qǐng)求和/或幫助用戶提出這種請(qǐng)求的游戲廳雇員提供PIN和/或其他驗(yàn)證信息。在708,傳輸指令以調(diào)用智能卡上的函數(shù),從而在智能卡和游戲裝置之間轉(zhuǎn)移信貸。在一些實(shí)施方式中,指令經(jīng)由與游戲裝置相關(guān)聯(lián)的STM卡(例如,與SM卡插槽136通信的STM卡)從與諸如SMIB 104的游戲裝置相關(guān)聯(lián)的組件傳輸出。在712,由運(yùn)行在智能卡上的應(yīng)用確定轉(zhuǎn)移信貸的請(qǐng)求是否滿足一個(gè)或多個(gè)權(quán)限和/或規(guī)則。在一些實(shí)施方式中,由智能卡上的安全性模塊(例如,安全性模塊208)進(jìn)行確定??芍辽俨糠只谡?qǐng)求是否已經(jīng)由有效的和/或許可的STM卡簽名和/或加密來確定。根據(jù)各種實(shí)施方式,轉(zhuǎn)移信貸至智能卡或從智能卡轉(zhuǎn)移信貸的權(quán)限可限于某些類型的游戲裝置和/或某些STM卡。因此,操作712可涉及確定,傳輸更新一個(gè)或多個(gè)參數(shù)值的請(qǐng)求的STM是否具有更新那些值的權(quán)限。在一些實(shí)施方式中,轉(zhuǎn)移信貸至智能卡或從智能卡轉(zhuǎn)移信貸的權(quán)限可限于游戲機(jī)和收銀員終端。然而,在不同實(shí)施方式中,可使用不同安全性權(quán)限和/或規(guī)則。在操作712所做的確定可至少部分基于請(qǐng)求是否符合一個(gè)或多個(gè)針對(duì)轉(zhuǎn)移信貸的認(rèn)證參數(shù)來做出。在一些實(shí)施方式中,在游戲裝置和智能卡之間轉(zhuǎn)移信貸可要求用戶驗(yàn)證存儲(chǔ)在智能卡上的PIN的知識(shí)。在這種情況下,可從游戲裝置的用戶收集PIN并將其連同在操作708的轉(zhuǎn)移信貸的請(qǐng)求一起傳輸。然后,將與請(qǐng)求一起接收的PIN針對(duì)存儲(chǔ)在智能卡上的PIN進(jìn)行檢查,諸如存儲(chǔ)在圖2中所示的安全性模塊208中的PIN。如果PIN不相匹配,可以拒絕轉(zhuǎn)移信貸的請(qǐng)求。在716,當(dāng)確定轉(zhuǎn)移信貸的請(qǐng)求滿足一個(gè)或多個(gè)權(quán)限和/或規(guī)則時(shí),根據(jù)接收的轉(zhuǎn)移請(qǐng)求更新存儲(chǔ)在智能卡上的信貸值。例如,如果接收的請(qǐng)求表示從智能卡轉(zhuǎn)移信貸至游戲裝置的請(qǐng)求,那么存儲(chǔ)在智能卡上的信貸值可以減少包括在請(qǐng)求中的信貸數(shù)量。如另一個(gè)示例,如果接收的請(qǐng)求表示從游戲裝置轉(zhuǎn)移信貸至智能卡的請(qǐng)求,可根據(jù)包括在接收的轉(zhuǎn)移請(qǐng)求中的值增加智能卡上的信貸值。在720,根據(jù)接收的請(qǐng)求更新游戲裝置處的信貸值。例如,如果請(qǐng)求是表示從智能卡轉(zhuǎn)移信貸至游戲裝置的請(qǐng)求,可根據(jù)包括在接收的請(qǐng)求中的值增加存儲(chǔ)在游戲裝置上的信貸值。如不同的示例,如果請(qǐng)求表示從游戲裝置移動(dòng)信貸至智能卡的請(qǐng)求,可根據(jù)包括在接收的請(qǐng)求中的數(shù)量減少存儲(chǔ)在游戲裝置上的信貸值。在一些實(shí)施方式中,可將游戲裝置上的信貸余額存儲(chǔ)在與進(jìn)行利用智能卡的安全交易相關(guān)聯(lián)的非易失性存儲(chǔ)器上并在其上進(jìn)行更新。例如,可將信貸余額存儲(chǔ)在與圖1中所示的SMIB 108相關(guān)聯(lián)的存儲(chǔ)器144中。這樣,在利用智能卡的安全交易期間可安全地維護(hù)信貸余額,甚至在系統(tǒng)故障或斷電的情況下。圖8示出根據(jù)一個(gè)實(shí)施方式執(zhí)行的自動(dòng)地轉(zhuǎn)移信貸至智能卡或從智能卡轉(zhuǎn)移信貸的方法800。在一些實(shí)施方式中,可使用無現(xiàn)金游戲系統(tǒng)中的一個(gè)或多個(gè)設(shè)備執(zhí)行與智能卡信貸自動(dòng)轉(zhuǎn)移過程800相關(guān)聯(lián)的一個(gè)或多個(gè)操作。例如,可在(例如,經(jīng)由智能卡插槽132)與智能卡通信的游戲機(jī)(例如,游戲裝置104)處執(zhí)行智能卡信貸自動(dòng)轉(zhuǎn)移過程800。在一些實(shí)施方式中,智能卡信貸自動(dòng)轉(zhuǎn)移過程800可用于自動(dòng)地從智能卡轉(zhuǎn)移信貸至游戲機(jī)。例如,當(dāng)游戲機(jī)上的信貸余額下降低于預(yù)定的閾值時(shí),智能卡信貸自動(dòng)轉(zhuǎn)移過程800可操作以自動(dòng)地從智能卡轉(zhuǎn)移信貸至游戲機(jī)。這樣,游戲機(jī)的用戶可利用按需要從智能卡轉(zhuǎn)移的附加的信貸繼續(xù)玩游戲機(jī),不必要特意請(qǐng)求從智能卡轉(zhuǎn)移資金。此外,玩家不需要在指定時(shí)間將存儲(chǔ)在智能卡上的所有信貸轉(zhuǎn)移至游戲機(jī),而是能夠在游戲機(jī)上維護(hù)符合玩家的希望的信貸余額。在804,從智能卡獲取信貸余額和一個(gè)或多個(gè)自動(dòng)轉(zhuǎn)移參數(shù)值。在一些實(shí)施方式中,一個(gè)或多個(gè)這些值可存儲(chǔ)在智能卡上的模塊中,諸如錢包模塊212。描述用于獲取一個(gè)或多個(gè)這類值的過程,例如,有關(guān)圖5中所示的獲取智能卡參數(shù)值過程500。在一些實(shí)施方式中,獲取的信貸余額可按美國貨幣來計(jì)量。然而,在一些實(shí)施方式中,獲取的信貸余額可按諸如游戲廳信貸或游戲信貸等不同單位來計(jì)量。例如,智能卡可設(shè)計(jì)或配置為存儲(chǔ)限制用于一個(gè)或多個(gè)特定游戲的游戲?qū)S眯刨J。一個(gè)或多個(gè)自動(dòng)轉(zhuǎn)移參數(shù)值可包括例如一個(gè)或多個(gè)自動(dòng)轉(zhuǎn)移閾值、自動(dòng)轉(zhuǎn)移數(shù)量和與自動(dòng)轉(zhuǎn)移相關(guān)的任意其他參數(shù)值。自動(dòng)轉(zhuǎn)移閾值可表示例如用于觸發(fā)資金從智能卡自動(dòng)轉(zhuǎn)移至游戲機(jī)的閾值。自動(dòng)轉(zhuǎn)移數(shù)量值可以表示當(dāng)觸發(fā)信貸的自動(dòng)轉(zhuǎn)移時(shí),轉(zhuǎn)移至游戲機(jī)的信貸數(shù)量。在一些實(shí)施方式中,一個(gè)或多個(gè)自動(dòng)轉(zhuǎn)移參數(shù)值可以是用戶可配置的。這樣,用戶可配置智能卡以總是轉(zhuǎn)移某信貸數(shù)量至游戲機(jī)。預(yù)期這種配置選項(xiàng)可有利于鼓勵(lì)采用智能卡,因?yàn)楹芏嗤婕移妹看卧黾犹囟ā靶疫\(yùn)”數(shù)量的信貸或現(xiàn)金至游戲機(jī)。在一些實(shí)施方式中,一個(gè)或多個(gè)自動(dòng)轉(zhuǎn)移參數(shù)值可以是系統(tǒng)可配置的。例如,不同的STM可對(duì)信貸轉(zhuǎn)移強(qiáng)加不同限制。低面值游戲機(jī)例如可限制自動(dòng)轉(zhuǎn)移數(shù)量以避免不合理的信貸轉(zhuǎn)移(例如,轉(zhuǎn)移$1,000至投幣機(jī)器)。在808,確定游戲機(jī)上的信貸水平是否低于自動(dòng)轉(zhuǎn)移閾值。根據(jù)不同實(shí)施方式,可在不同位置和/或由不同軟件程序進(jìn)行確定。在一些實(shí)施方式中,可由運(yùn)行在圖1中所示的SMIB 108的CPU 140上的程序進(jìn)行確定。在不同實(shí)施方式中,可在游戲裝置的不同組件上(例如,主游戲控制器)進(jìn)行確定。在另一個(gè)實(shí)施方式中,可在智能卡上進(jìn)行確定。在812,傳輸調(diào)用智能卡上的函數(shù)的指令以在智能卡和游戲裝置之間轉(zhuǎn)移信貸。在一些實(shí)施方式中,經(jīng)由與游戲裝置相關(guān)聯(lián)的STM卡(例如,與SM卡插槽136通信的STM卡)將指令從與游戲裝置相關(guān)聯(lián)的組件,(諸如SMIB 104)傳輸至智能卡。根據(jù)各種實(shí)施方式,可使用各種技術(shù)確定請(qǐng)求轉(zhuǎn)移的信貸數(shù)量。例如,可基于一個(gè)或多個(gè)自動(dòng)轉(zhuǎn)移數(shù)量值、自動(dòng)轉(zhuǎn)移閾值和游戲機(jī)上的當(dāng)前信貸余額確定請(qǐng)求轉(zhuǎn)移的信貸數(shù)量。在一些實(shí)施方式中,請(qǐng)求轉(zhuǎn)移的信貸數(shù)量可以足夠使游戲機(jī)上可用的當(dāng)前信貸余額高達(dá)自動(dòng)轉(zhuǎn)移閾值和自動(dòng)轉(zhuǎn)移數(shù)量的和。在一些實(shí)施方式中,請(qǐng)求轉(zhuǎn)移的信貸數(shù)量可以與自動(dòng)轉(zhuǎn)移數(shù)量相等(或大體上相等)。在一些實(shí)施方式中,請(qǐng)求轉(zhuǎn)移的信貸數(shù)量可受從智能卡獲取的信貸余額限制。例如,游戲裝置不可以請(qǐng)求轉(zhuǎn)移比智能卡上可用的信貸更多的信貸??商鎿Q地,如果請(qǐng)求的信貸數(shù)量超過存儲(chǔ)在智能卡上的信貸余額,反過來游戲裝置可依賴智能卡轉(zhuǎn)移合適的信貸數(shù)量。在816,在運(yùn)行在智能卡上的應(yīng)用上確定轉(zhuǎn)移信貸的請(qǐng)求是否滿足一個(gè)或多個(gè)權(quán)限和/或規(guī)則。在一些實(shí)施方式中,在816所做的確定可大體上類似于在圖7中所示的操作712所做的確定。在820,當(dāng)確定轉(zhuǎn)移信貸的請(qǐng)求滿足一個(gè)或多個(gè)權(quán)限和/或規(guī)則時(shí),根據(jù)接收的轉(zhuǎn)移請(qǐng)求更新存儲(chǔ)在智能卡上的信貸值。在一些實(shí)施方式中,如在操作820所執(zhí)行的更新智能卡上的信貸值可大體上類似于圖7中所示的操作716。在824,根據(jù)接收的請(qǐng)求更新游戲裝置上的信貸值。在一些實(shí)施方式中,如操作824所執(zhí)行的更新游戲裝置處的信貸值可大體上類似于圖7中所示的操作720。
圖9示出根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于提取現(xiàn)金至智能卡的方法900。智能卡提取現(xiàn)金過程900可用于將存儲(chǔ)在游戲裝置(例如,游戲機(jī))上的信貸移動(dòng)至智能卡。習(xí)慣上,游戲機(jī)可通過直接提供現(xiàn)金或票據(jù)給玩家來響應(yīng)提取現(xiàn)金的請(qǐng)求。然而,在沒有游戲廳人員的監(jiān)控下提供有價(jià)值物品給玩家可能導(dǎo)致關(guān)于安全性和/或欺騙交易的事情。如這里所述,經(jīng)由智能卡提供信貸給玩家可例如確保在給玩家提供現(xiàn)金前,復(fù)查和/或驗(yàn)證一個(gè)或多個(gè)游戲交易。此外,將智能卡用于提取游戲機(jī)現(xiàn)金允許游戲廳將物理現(xiàn)金的發(fā)放限制于游戲廳中的某些安全位置(例如,收銀員終端)。最后,將智能卡用于提取游戲機(jī)現(xiàn)金可允許在不使用任意物理現(xiàn)金的情況下支付玩家。例如,當(dāng)玩家將游戲卡給收銀員,可能給玩家支票而非現(xiàn)金。然而,期望的是,一些玩家在沒有智能卡的情況下也能在游戲機(jī)上發(fā)起游戲。為了在保留與使用用于提取游戲機(jī)現(xiàn)金的智能卡相關(guān)聯(lián)的一個(gè)或多個(gè)優(yōu)點(diǎn)的同時(shí)允許這樣的游戲,對(duì)描述技術(shù)用于甚至當(dāng)游戲機(jī)最初沒有和智能卡通信時(shí),通過使用智能卡促進(jìn)提取游戲機(jī)現(xiàn)金。在904,接收提取游戲機(jī)現(xiàn)金至智能卡的請(qǐng)求。根據(jù)各種實(shí)施方式,可從游戲機(jī)用戶、游戲廳雇員或與游戲機(jī)相關(guān)聯(lián)的軟件和/或硬件接收請(qǐng)求。在一些實(shí)例中,在904接收的提取現(xiàn)金的請(qǐng)求可表示移除所有存儲(chǔ)在游戲機(jī)上的現(xiàn)金的請(qǐng)求。然而,在其他實(shí)例中,在904所接收提取現(xiàn)金的請(qǐng)求可以表示僅轉(zhuǎn)移存儲(chǔ)在游戲機(jī)上的一些現(xiàn)金至智能卡的請(qǐng)求。在一些實(shí)施方式中,可經(jīng)由圖1中所示的用戶輸入設(shè)備116接收提取智能卡現(xiàn)金的請(qǐng)求。例如,可經(jīng)由圖1中所示的顯示器120顯示存儲(chǔ)在智能卡上的信貸數(shù)量。然后,為了提取智能卡現(xiàn)金的目的,用戶可使用設(shè)備116請(qǐng)求存儲(chǔ)在智能卡上的一些或所有信貸轉(zhuǎn)移至游戲裝置。在908,確定游戲機(jī)是否與智能卡通信。例如,與圖1中所示的無現(xiàn)金游戲系統(tǒng)100相關(guān)聯(lián)的一個(gè)或多個(gè)組件可確定游戲裝置104是否經(jīng)由智能卡插槽132與智能卡通信。在912,當(dāng)確定游戲裝置與智能卡通信時(shí),信貸可從游戲機(jī)轉(zhuǎn)移至智能卡。如這里所述,可使用各種技術(shù)在游戲機(jī)和智能卡之間轉(zhuǎn)移信貸。例如,可使用關(guān)于圖7中所示的智能卡信貸手動(dòng)轉(zhuǎn)移過程700所描述的一個(gè)或多個(gè)操作將信貸從游戲機(jī)轉(zhuǎn)移至智能卡。在916,當(dāng)確定不存在智能卡時(shí),將信貸從游戲機(jī)轉(zhuǎn)移至與智能卡交易相關(guān)聯(lián)的存儲(chǔ)器。例如,可將信貸從游戲機(jī)轉(zhuǎn)移至與圖1中所示的SMIB108相關(guān)聯(lián)的存儲(chǔ)器144。在一些實(shí)施方式中,與智能卡交易相關(guān)聯(lián)的存儲(chǔ)器可以是非易失性存儲(chǔ)器,因此如果用于提取游戲機(jī)現(xiàn)金的過程被中斷(例如,掉電或游戲機(jī)復(fù)位),將不會(huì)丟失信貸。在920,游戲機(jī)移離服務(wù)。游戲機(jī)移離服務(wù)可涉及,例如,將游戲機(jī)置于不能進(jìn)一步下注或進(jìn)行游戲的狀態(tài),直到游戲機(jī)返回服務(wù)。在一些實(shí)施方式中,當(dāng)游戲機(jī)移離服務(wù)時(shí),與游戲機(jī)相關(guān)聯(lián)的某功能性可保持操作。例如,游戲機(jī)可允許與訂購食物和飲料、改變游戲選項(xiàng)和/或不直接涉及進(jìn)一步進(jìn)行游戲的其他特征有關(guān)的特征的繼續(xù)的操作。在924,發(fā)送無卡提取現(xiàn)金的通知至游戲系統(tǒng)。在一些實(shí)施方式中,可在游戲網(wǎng)絡(luò)(例如,經(jīng)由圖1中所示的通信鏈路124)上發(fā)送無卡提取現(xiàn)金的通知。此外,或可替換地,可在游戲機(jī)上提供無卡提取現(xiàn)金的通知。例如,可激活一個(gè)或多個(gè)可聽的和/或可視的警報(bào)(例如可點(diǎn)亮游戲機(jī)燭光)。在一些實(shí)施方式中,無卡提取現(xiàn)金的通知可用于吸引游戲廳人員的注意。例如,游戲廳人員可看到?jīng)]有智能卡的玩家希望提取游戲機(jī)現(xiàn)金,并且通過交給該玩家新的智能卡來作出回應(yīng)。在928,在智能卡讀卡器接收智能卡。例如,可在圖1所示的智能卡讀卡器132接收智能卡。在一些實(shí)施方式中,可由游戲廳雇員將智能卡交給游戲機(jī)。在一些實(shí)施方式中,可由與無現(xiàn)金游戲網(wǎng)絡(luò)相關(guān)聯(lián)的設(shè)備自動(dòng)供應(yīng)智能卡。例如,游戲機(jī)可與配置為如果玩家尚未擁有智能卡則供應(yīng)新智能卡給玩家的設(shè)備相耦合。玩家或游戲廳雇員可將智能卡插入智能卡讀卡器。在一些實(shí)施方式中,智能卡可以是未注冊(cè)或“日使用”的智能卡(例如,圖2中所示的未注冊(cè)智能卡200)。然而,在一些實(shí)施方式中,智能卡可針對(duì)玩家注冊(cè)(例如圖3中所示智能卡300)。例如,提供智能卡給玩家的游戲廳雇員可使用便攜手持設(shè)備為玩家注冊(cè)智能卡。如另一個(gè)示例,游戲機(jī)處能提供新智能卡給用戶的設(shè)備還能夠執(zhí)行一個(gè)或多個(gè)智能卡注冊(cè)操作(例如,由游戲廳雇員提供監(jiān)控、通過提供諸如信貸卡等的識(shí)別信息的源等)。在932,檢查安全性并檢驗(yàn)智能卡。在一些實(shí)施方式中,用于檢查安全性和檢驗(yàn)智能卡所執(zhí)行的操作可大體上類似于無論何時(shí)將智能卡插入智能卡讀卡器時(shí)所執(zhí)行的認(rèn)證操作。例如,與建立安全通信會(huì)話、利用一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器認(rèn)證智能卡、確定是否允許智能卡的離線使用等有關(guān)的一個(gè)或多個(gè)操作可被執(zhí)行。在936,從與智能卡交易相關(guān)聯(lián)的存儲(chǔ)器轉(zhuǎn)移信貸至智能卡。例如,可將信貸從存儲(chǔ)器144轉(zhuǎn)移至與智能卡插槽132通信的智能卡。在一些實(shí)施方式中,與轉(zhuǎn)移信貸至智能卡相結(jié)合執(zhí)行的一個(gè)或多個(gè)操作可大體上類似于關(guān)于圖7中所示的智能卡信貸手動(dòng)轉(zhuǎn)移過程700所討論的操作。在940,游戲機(jī)返回服務(wù)。在一些實(shí)施方式中,一旦與提取游戲機(jī)現(xiàn)金相關(guān)聯(lián)的一個(gè)或多個(gè)操作完成,游戲機(jī)可自動(dòng)返回服務(wù)。然而,在一些實(shí)施方式中,游戲機(jī)可保持停止服務(wù),直到游戲廳雇員(例如,提供智能卡的雇員)提供輸入給游戲機(jī)。例如,游戲廳雇員可供應(yīng)數(shù)字密鑰和/或?qū)嶓w鑰匙以使游戲機(jī)返回服務(wù)。在一些實(shí)施方式中,可省略圖9中所示的一個(gè)或多個(gè)操作。例如,可將信貸留在游戲機(jī)上,直到智能卡可用時(shí),然后直接轉(zhuǎn)移至該智能卡。如另一個(gè)示例,如果由游戲機(jī)提供新智能卡,則用于檢查安全性和檢驗(yàn)智能卡的單獨(dú)操作可能沒必要。在一些實(shí)施方式中,可按不同順序和/或同時(shí)地執(zhí)行圖9中所示的一個(gè)或多個(gè)操作。例如,在將信貸從游戲機(jī)轉(zhuǎn)移至與智能卡交易相關(guān)聯(lián)的存儲(chǔ)器之前,游戲機(jī)可以移離服務(wù)。如另一個(gè)示例,一旦在908確定游戲機(jī)沒有與智能卡通信,立即傳輸無卡提取現(xiàn)金的通知。圖10示出根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于保護(hù)智能卡訪問的方法1000??捎膳c智能卡通信的無現(xiàn)金游戲系統(tǒng)中的一個(gè)或多個(gè)設(shè)備執(zhí)行智能卡訪問保護(hù)過程1000。例如,可在經(jīng)由智能卡插槽132與智能卡通信的游戲裝置104處執(zhí)行智能卡訪問保護(hù)過程1000。智能卡訪問保護(hù)過程1000可用于響應(yīng)于重復(fù)的失敗訪問嘗試使智能卡至少部分地不可操作。例如,如果獲取和/或更新存儲(chǔ)在智能卡上的一個(gè)或多個(gè)值要求用戶供應(yīng)正確的PIN并且用戶重復(fù)地供應(yīng)錯(cuò)誤的PIN,那么可使智能卡至少部分地不可操作。如另一個(gè)示例,如果存儲(chǔ)在智能卡上的一個(gè)或多個(gè)值僅可從一個(gè)或多個(gè)特定類型的游戲裝置中獲取和/或更新,并且從一個(gè)或多個(gè)沒有權(quán)限獲取和/或更新該一個(gè)或多個(gè)值的游戲裝置進(jìn)行了重復(fù)的訪問嘗試,可使智能卡至少部分地不可操作。
通過使智能卡至少部分地不可操作,可防止攻擊者為了危害智能卡的安全性而改變智能卡上的一個(gè)或多個(gè)參數(shù)值。此外,可防止攻擊者從智能卡移動(dòng)資金。在一些實(shí)施方式中,在使智能卡不可操作后,存儲(chǔ)在智能卡上的一個(gè)或多個(gè)參數(shù)值可以讀取但不可更新。這可以允許用戶將智能卡帶至終端和/或游戲廳雇員以尋求進(jìn)一步幫助。例如,如果用戶已丟失或忘記PIN或存儲(chǔ)在智能卡上的其他安全性信息,用戶可提供識(shí)別信息給游戲廳人員和/或無現(xiàn)金游戲裝置以驗(yàn)證用戶的身份。然后,可執(zhí)行一個(gè)或多個(gè)提取現(xiàn)金過程??商鎿Q地,或此外,可分發(fā)新智能卡給用戶以替換不可操作的智能卡。在1004,從無現(xiàn)金游戲裝置傳輸指令至智能卡以調(diào)用智能卡上的函數(shù),以獲取和/或更新一個(gè)或多個(gè)參數(shù)值。在1008,確定獲取和/或更新一個(gè)或多個(gè)參數(shù)值的請(qǐng)求是否滿足一個(gè)或多個(gè)權(quán)限和/或規(guī)則。在1012,當(dāng)確定獲取和/或更新一個(gè)或多個(gè)參數(shù)值的請(qǐng)求滿足權(quán)限和/或規(guī)則,從智能卡傳輸一個(gè)或多個(gè)參數(shù)值至游戲裝置和/或?qū)⒃谥悄芸ㄉ细乱粋€(gè)或多個(gè)參數(shù)值。在一些實(shí)施方式中,操作1004、1008和/或1012可大體上類似于圖5中所示的操作504、508和/或512和/或圖6中所示的操作604、608和/或612。在1020,當(dāng)確定獲取和/或更新一個(gè)或多個(gè)參數(shù)值的請(qǐng)求不滿足權(quán)限和/或規(guī)則,更新失敗訪問嘗試的數(shù)目。在一些實(shí)施方式中,可將失敗訪問嘗試的數(shù)目存儲(chǔ)在智能卡上。例如,失敗訪問嘗試的數(shù)目可以是存儲(chǔ)在智能卡上的圖2中所示的安全性模塊208中的參數(shù)值。此外,或可替換地,失敗訪問嘗試的數(shù)量可存儲(chǔ)在一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器上,諸如圖1中所示的主機(jī)系統(tǒng)124。例如,當(dāng)利用主機(jī)系統(tǒng)認(rèn)證智能卡時(shí),智能卡可傳輸與失敗訪問嘗試相關(guān)聯(lián)的信息至主機(jī)系統(tǒng)124。此外,或可替換地,可將失敗訪問嘗試的數(shù)目從智能卡傳輸至游戲裝置。傳輸失敗訪問嘗試的數(shù)目至游戲裝置可允許例如通知用戶將使智能卡不可操作的風(fēng)險(xiǎn)。這可允許用戶請(qǐng)求游戲廳人員的幫助(例如,在顧客管理終端和/或收銀員終端處),而不是采取存在使智能卡失效風(fēng)險(xiǎn)的進(jìn)一步行動(dòng)。例如,用戶可能忘了存儲(chǔ)在卡上的PIN而可能嘗試猜測(cè)PIN值。在一些實(shí)施方式中,更新失敗訪問嘗試的數(shù)目可包括基于與之前的失敗訪問嘗試相關(guān)聯(lián)的時(shí)間段或時(shí)間戳更新信息。例如,每個(gè)失敗訪問嘗試可與時(shí)間戳相關(guān)聯(lián)。在一些實(shí)例中,可移除發(fā)生在過去(例如,多于2小時(shí)前)的失敗訪問嘗試。在一些實(shí)施方式中,智能卡、遠(yuǎn)程服務(wù)器和/或游戲裝置可維護(hù)與失敗訪問嘗試的數(shù)目相關(guān)聯(lián)的一個(gè)以上的參數(shù)值。例如,一個(gè)參數(shù)值可以與對(duì)高安全性特征的失敗訪問嘗試相關(guān)聯(lián),該高安全性特征諸如從智能卡移除資金,而另一個(gè)參數(shù)可以與對(duì)低安全性特征的失敗訪問嘗試相關(guān)聯(lián),諸如改變優(yōu)選的語言。因此,在一些實(shí)施方式中,可能跟蹤失敗訪問嘗試,而不必使智能卡不可操作。在1024,確定失敗訪問嘗試的數(shù)目是否超過閾值。在一些實(shí)施方式中,在智能卡上進(jìn)行確定。例如,可由圖1中所示的安全性模塊108進(jìn)行確定。閾值可表示在使智能卡不可操作前失敗訪問嘗試的最大數(shù)目。在一些實(shí)施方式中,閾值可存儲(chǔ)在智能卡上,例如在安全性模塊108中??商鎿Q地,或此外,閾值可存儲(chǔ)在STM 上。根據(jù)各種實(shí)施方式,可使用不同的閾值。在一些實(shí)施方式中,閾值為從最近的成功智能卡使用開始的五次失敗訪問嘗試。然而,在不同的實(shí)施方式中,閾值可以是I至100之間的任意值。在一些實(shí)施方法中,閾值可根據(jù)無現(xiàn)金游戲系統(tǒng)中的一個(gè)或多個(gè)設(shè)備的請(qǐng)求而更新。例如,可根據(jù)圖1中所示的主機(jī)系統(tǒng)124對(duì)智能卡的認(rèn)證更新閾值。這可以允許游戲廳為該游戲廳和/或具體用戶或用戶組的特定需要定制由智能卡提供的安全性。例如,可分配相對(duì)低的失敗訪問嘗試閾值給擁有相對(duì)高信貸余額的智能卡,而分配相對(duì)高的失敗訪問嘗試閾值給擁有相對(duì)低信貸余額的智能卡。如另一個(gè)示例,用戶可請(qǐng)求提高或降低失敗訪問嘗試閾值。在一些實(shí)施方式中,智能卡可存儲(chǔ)用于不同類型的失敗訪問嘗試的不同的閾值。例如,智能卡可存儲(chǔ)用于諸如嘗試從智能卡移除信貸的高安全性訪問嘗試的第一失敗訪問嘗試閾值,以及用于諸如嘗試改變優(yōu)選的語言的低安全性訪問嘗試的第二失敗訪問嘗試閾值。在一些實(shí)施方式中,一個(gè)或多個(gè)失敗訪問嘗試閾值可包括與時(shí)間段或超時(shí)相關(guān)的信息。例如,可以僅當(dāng)在某時(shí)間段內(nèi)(例如,2小時(shí))失敗訪問嘗試的數(shù)目超過某閾值(例如,三次嘗試)時(shí),才使智能卡不可操作。這樣,將不會(huì)基于在時(shí)間上隔得遠(yuǎn)的失敗訪問嘗試使智能卡不可操作。在1028,當(dāng)確定失敗訪問嘗試的數(shù)目超過閾值,使智能卡至少部分地不可操作。在一些實(shí)施方式中,使智能卡不可操作可包括執(zhí)行至少一個(gè)操作以物理地防止存儲(chǔ)在卡上的所有或一些參數(shù)值的進(jìn)一步更新。例如,可熔斷或損壞一個(gè)或多個(gè)電路和/或通信接口。如另一個(gè)示例,卡可被折斷、穿孔、彎曲、熔化或者以其他方式損壞或破壞以使其不可操作。在一些實(shí)施方式中,使智能卡不可操作可包括執(zhí)行至少一個(gè)軟件操作以防止智能卡的進(jìn)一步更新。例如,運(yùn)行在智能卡上的一個(gè)或多個(gè)模塊或小程序可在存儲(chǔ)器中存儲(chǔ)值,該值指示參數(shù)值的沒有進(jìn)一步的更新可以被執(zhí)行。在一些實(shí)施方式中,一旦使智能卡不可操作,信息可由游戲廳雇員或系統(tǒng)從智能卡獲取。例如,玩家能夠?qū)⒅悄芸◣У椒?wù)臺(tái)并提供身份確認(rèn)。然后,可獲取信貸余額并且將其與存儲(chǔ)在游戲廳系統(tǒng)中的經(jīng)驗(yàn)證信貸余額相比較。如果兩個(gè)值匹配,可允許玩家提取現(xiàn)金余額或轉(zhuǎn)移余額至新智能卡。獲得新智能卡可以要求支付費(fèi)用(例如,$5或$10)并與游戲廳雇員或系統(tǒng)交互。因此,如果玩家重復(fù)要求新智能卡,玩家可發(fā)生費(fèi)用和/或引起游戲廳雇員或系統(tǒng)的注意。這樣,游戲廳可監(jiān)控并防止在無現(xiàn)金游戲系統(tǒng)中嘗試對(duì)智能卡的篡改或獲得對(duì)其未授權(quán)的訪問。相反如果存儲(chǔ)在智能卡上的信貸值與存儲(chǔ)在游戲廳系統(tǒng)中的值不相匹配,那么游戲廳可調(diào)查不符的原因(例如,系統(tǒng)故障、未授權(quán)的智能卡訪問等)。然后,游戲廳能夠?qū)τ谑欠裨试S玩家提取智能卡現(xiàn)金以及應(yīng)該提取多少現(xiàn)金值做出可操作的決定。這樣,即使在整個(gè)系統(tǒng)故障的情況下,游戲廳也能夠訪問至少一些信貸余額信息。圖11示出根據(jù)一個(gè)實(shí)施方式執(zhí)行的、用于促進(jìn)智能卡的離線使用的方法1100。可以預(yù)期,在一些實(shí)例中,玩家可嘗試在不與無現(xiàn)金游戲服務(wù)器通信的游戲裝置(例如,游戲機(jī))處使用智能卡。例如,游戲機(jī)和一個(gè)或多個(gè)無現(xiàn)金游戲服務(wù)器之間的通信可被臨時(shí)中斷。在一些實(shí)例中,通信可由于網(wǎng)絡(luò)故障、網(wǎng)絡(luò)擁塞、日常維護(hù)等被臨時(shí)中斷。如另一個(gè)示例,可能期望在不要求游戲機(jī)與一個(gè)或多個(gè)無現(xiàn)金游戲服務(wù)器之間的通信的情況下允許智能卡的使用。在一些實(shí)例中,在不要求一個(gè)或多個(gè)無現(xiàn)金游戲服務(wù)器認(rèn)證的情況下允許智能卡的使用,可以幫助避免網(wǎng)絡(luò)擁塞、減少服務(wù)器資源的使用等。在一些實(shí)施方式中,通過維護(hù)當(dāng)智能卡被最后認(rèn)證時(shí)的記錄,可促進(jìn)離線智能卡使用。則無現(xiàn)金游戲系統(tǒng)能夠確保,在允許最近沒被認(rèn)證的智能卡的進(jìn)一步使用前,對(duì)其進(jìn)行認(rèn)證。因此,無現(xiàn)金游戲系統(tǒng)可允許智能卡的離線使用,同時(shí)確保利用一個(gè)或多個(gè)無現(xiàn)金游戲服務(wù)器至少不定期地認(rèn)證該智能卡。圖11中所示的智能卡離線使用檢驗(yàn)過程1100是如何促進(jìn)智能卡的離線使用的一個(gè)示例。在1104,確定用于智能卡使用的離線窗口。如這里所述,離線窗口可表示,例如特定智能卡的最后的經(jīng)認(rèn)證的使用與在該智能卡能被進(jìn)一步使用前必須被再次認(rèn)證的時(shí)間之間的時(shí)間長度。在一些實(shí)施方式中,離線窗口為24小時(shí),這是指如果已經(jīng)利用遠(yuǎn)程無現(xiàn)金游戲服務(wù)器在具體的時(shí)間(例如,在無現(xiàn)金游戲會(huì)話的使用期間)認(rèn)證給定的智能卡,在無需利用遠(yuǎn)程無現(xiàn)金游戲服務(wù)器再次認(rèn)證該智能卡的情況下,該智能卡可使用24小時(shí)。這樣,即使在沒有執(zhí)行智能卡的遠(yuǎn)程認(rèn)證的情況下,玩家也可繼續(xù)使用該卡。配置離線窗口可以為游戲廳提供對(duì)無現(xiàn)金游戲系統(tǒng)中的安全性的附加控制。因此,根據(jù)各種實(shí)施方式,可以以各種方式確定離線窗口。在一些實(shí)施方式中,離線窗口可以是存儲(chǔ)在與游戲裝置通信的STM卡上的值。例如,離線窗口可以存儲(chǔ)在與圖1中所示的SM插槽136通信的STM卡上。在一些實(shí)施方式中,離線窗口可以是存儲(chǔ)在智能卡上的值。例如,離線窗口可存儲(chǔ)在圖3中所示的錢包模塊312中。在一些實(shí)施方式中,可動(dòng)態(tài)確定離線窗口,和/或可使用各種離線窗口。例如,游戲機(jī)可以讀存儲(chǔ)在智能卡上的信貸余額,并且為攜帶有相對(duì)高的余額的卡提供比為存儲(chǔ)相對(duì)低的信貸余額的卡提供的更短的離線窗口。在1108,可確定智能卡的最近期的在線使用時(shí)間。在一些實(shí)施方式中,智能卡的最近期的在線使用可以是,利用與無現(xiàn)金游戲系統(tǒng)相關(guān)聯(lián)的一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器(例如,圖1中所示的主機(jī)系統(tǒng)124)認(rèn)證智能卡的最近期的時(shí)間。利用一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器認(rèn)證智能卡可涉及例如智能卡與遠(yuǎn)程服務(wù)器的通信,以驗(yàn)證該智能卡是完好的以及沒有被篡改。此外,或可替換地,可將與使用智能卡執(zhí)行的一個(gè)或多個(gè)離線無現(xiàn)金游戲交易相關(guān)的信息傳輸至一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器用于驗(yàn)證。例如,可將存儲(chǔ)在智能卡上與無現(xiàn)金交易相關(guān)的的信息傳輸至一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器,并將其與從無現(xiàn)金游戲系統(tǒng)中的其他設(shè)備(例如,一個(gè)或多個(gè)與無現(xiàn)金交易相關(guān)聯(lián)的游戲裝置)接收的交易信息相比較。這樣,在智能卡的離線使用期間執(zhí)行的無現(xiàn)金交易可被至少周期性地驗(yàn)證。在一些實(shí)施方式中,確定智能卡的最近期的在線使用的時(shí)間可包括讀存儲(chǔ)在智能卡上的一個(gè)或多個(gè)值。例如,當(dāng)利用一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器認(rèn)證智能卡時(shí),該一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器可提供加密的令牌給智能卡(例如,利用私有密鑰加密),用于驗(yàn)證該智能卡已經(jīng)認(rèn)證。然后,智能卡可提供該令牌給游戲裝置,該游戲裝置可驗(yàn)證該令牌由一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器提所供(例如,通過采用對(duì)應(yīng)的公共密鑰解密)。在1112,確定智能卡的最近期的在線使用是否在離線窗口之外??梢詫⒃诓僮?104中識(shí)別的離線窗口與在操作1108中識(shí)別的智能卡的最近期的在線使用相比較來進(jìn)行確定。
在1116,當(dāng)確定智能卡的最后在線使用在離線窗口之外時(shí),不允許與智能卡的離線使用相關(guān)的一個(gè)或多個(gè)操作。例如,如果已經(jīng)有3天時(shí)間沒有利用遠(yuǎn)程服務(wù)器檢驗(yàn)智能卡,并且離線使用的窗口是24小時(shí),那么可以不允許智能卡的離線使用。在一些實(shí)施方式中,將不允許智能卡的進(jìn)一步使用,直到智能卡被認(rèn)證。然而,在一些實(shí)施方式中,可允許智能卡的某些受限制的使用。例如,可允許諸如改變存儲(chǔ)在智能卡上的優(yōu)選的語言的低安全性操作。如另一個(gè)示例,可允許玩家結(jié)束部分已完成的交易,諸如從游戲機(jī)移動(dòng)信貸至智能卡。如果游戲裝置與一個(gè)或多個(gè)無現(xiàn)金游戲服務(wù)器通信,游戲裝置可自動(dòng)創(chuàng)始與一個(gè)或多個(gè)無現(xiàn)金游戲服務(wù)器的通信,用于認(rèn)證智能卡??商鎿Q地,或此外,游戲裝置可告知玩家在進(jìn)一步使用前智能卡必須被認(rèn)證,和/或請(qǐng)求該卡被認(rèn)證。在1120,當(dāng)確定智能卡的最近期的在線使用在離線窗口內(nèi)時(shí),允許與智能卡的離線使用相關(guān)的一個(gè)或多個(gè)操作。例如,如果離線窗口是24小時(shí),而智能卡在5小時(shí)前被最后認(rèn)證,可允許智能卡的離線使用。在一些實(shí)施方式中,當(dāng)智能卡用于離線無現(xiàn)金游戲交易中時(shí),與無現(xiàn)金游戲交易相關(guān)的信息可存儲(chǔ)在智能卡和游戲裝置兩者上,用于隨后的驗(yàn)證(例如,在提取智能卡現(xiàn)金之前)。這樣,游戲廳可允許智能卡的離線使用,同時(shí)確保在基于離線交易提供實(shí)際的錢之前離線交易是正當(dāng)?shù)?。圖12示出根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于傳輸關(guān)于所阻止智能卡的通知的方法1200。在一些實(shí)施方式中,在無現(xiàn)金游戲系統(tǒng)中,可在與智能卡通信的各種設(shè)備上(例如,圖1中所示的游戲裝置104)執(zhí)行阻止智能卡通知過程1200。例如,可在游戲機(jī)上執(zhí)行阻止智能卡通知過程1200。所阻止智能卡通知過程1200可以和與智能卡的使用相關(guān)聯(lián)的一個(gè)或多個(gè)附加的過程結(jié)合執(zhí)行。例如,可在圖5-11和圖13中所示的一個(gè)或多個(gè)過程之前執(zhí)行所阻止智能卡通知過程1200。在一些實(shí)施方式中,所阻止智能卡通知過程可用于保護(hù)智能卡的未授權(quán)使用(例如,智能卡已經(jīng)丟失或被盜)。如另一個(gè)示例,在不匹配的智能卡和/或轉(zhuǎn)移錯(cuò)誤的情況下,所阻止智能卡通知過程1200可用于防止錯(cuò)誤。在1204,確定與智能卡相關(guān)聯(lián)的識(shí)別信息。根據(jù)各種實(shí)施方式,識(shí)別信息可包括可用于識(shí)別智能卡和/或與智能卡相關(guān)聯(lián)的用戶的任意信息。例如,識(shí)別可包括一個(gè)或多個(gè)序列號(hào)、PIN、玩家識(shí)別號(hào)、密碼密鑰等。在一些實(shí)施方式中,通過獲取存儲(chǔ)在智能卡上的一個(gè)或多個(gè)值確定與智能卡相關(guān)聯(lián)的識(shí)別信息。例如,可使用圖5中所示的獲取智能卡參數(shù)值過程500獲取一個(gè)或多個(gè)值。如不同的示例,將諸如智能卡序列號(hào)的關(guān)于智能卡的已知信息傳輸至一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器(例如,圖1中所示的主機(jī)系統(tǒng)124)以獲取附加的識(shí)別信息。在1208,對(duì)智能卡是否已經(jīng)阻止進(jìn)行確定。在一些實(shí)施方式中,可在游戲裝置上(例如,圖1中所示的SMIB 108上)對(duì)智能卡是否已經(jīng)阻止進(jìn)行確定。在一些實(shí)例中,游戲裝置可存儲(chǔ)用于識(shí)別所阻止智能卡的信息。例如,游戲裝置可從一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器周期性地接收所阻止智能卡的列表。這樣,有可能防止所阻止智能卡的甚至某些離線使用。此夕卜,和/或可替換地,游戲裝置可直接查詢一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器以確定具體的智能卡是否已經(jīng)阻止。在這種情況下,在1208所做的確定可在服務(wù)器上或在游戲裝置上進(jìn)行。在1212,當(dāng)確定智能卡尚未阻止時(shí),可允許用于無現(xiàn)金游戲的智能卡的繼續(xù)使用。例如,可在智能卡和游戲裝置之間傳輸資金、可獲取和/或更新存儲(chǔ)在智能卡上的一個(gè)或多個(gè)參數(shù)值,和/或可執(zhí)行與智能卡使用相關(guān)聯(lián)的其他操作。在1216,相反,如果確定智能卡的使用已阻止,從游戲裝置轉(zhuǎn)移信貸至智能卡。在一些實(shí)施方式中,可使用例如與圖7中所示的智能卡信貸手動(dòng)轉(zhuǎn)移過程700相關(guān)聯(lián)的一個(gè)或多個(gè)操作來從游戲裝置轉(zhuǎn)移信貸至智能卡。在不同的實(shí)施方式中,可使用一個(gè)或多個(gè)不同的技術(shù)來轉(zhuǎn)移資金至所阻止智能卡。在1220,輸出指示智能卡已經(jīng)阻止的通知。根據(jù)各種實(shí)施方式,可經(jīng)由游戲裝置處的一個(gè)或多個(gè)可聽和/或可視的指示器輸出通知。例如,可利用顯示器(例如,圖1中所示的顯示器120)上指示智能卡已經(jīng)阻止的消息呈現(xiàn)給用戶。如另一個(gè)示例,可激活閃光的燈和/或可聽警報(bào)。在一些實(shí)施方式中,通知可包括一個(gè)或多個(gè)指令。例如,通知可指導(dǎo)用戶將智能卡帶至游戲環(huán)境中的不同位置,諸如收銀員終端。這樣,可以解決引起智能卡阻止的情況。例如,游戲廳雇員可檢查一個(gè)或多個(gè)交易記錄以核對(duì)或糾正信貸轉(zhuǎn)移錯(cuò)誤。在一些實(shí)施方式中,通知可傳輸至一個(gè)或多個(gè)游戲廳系統(tǒng)和/或游戲廳雇員。例如,可由游戲機(jī)上的可聽和/或可視警報(bào)傳輸通知。這樣,游戲廳人員得到所阻止智能卡的通知,并且去幫助玩家。如另一個(gè)示例,可經(jīng)網(wǎng)絡(luò)傳輸通知。如果智能卡是由于被報(bào)告丟失或被盜而阻止,可通知一個(gè)或多個(gè)游戲廳雇員和/或系統(tǒng),從而可驗(yàn)證智能卡的實(shí)際狀態(tài)。在這樣的實(shí)例中,指示智能卡已經(jīng)阻止的通知可不直接輸出給用戶。這可以允許游戲廳接收通知和/或指揮人員識(shí)別所阻止智能卡的用戶的安全性。圖13示出根據(jù)一個(gè)實(shí)施方式執(zhí)行的用于提取遺失智能卡現(xiàn)金的方法1300。在一些實(shí)施方式中,提取遺失智能卡現(xiàn)金過程1300可用于獲取存儲(chǔ)在丟失、被盜或以其他方式遺失的智能卡上的資金。例如,注意到他們的智能卡遺失的用戶可向一個(gè)或多個(gè)游戲廳雇員和/或系統(tǒng)(例如,在顧客管理和/或收銀員終端處)報(bào)告該丟失。然后,提取遺失智能卡現(xiàn)金過程1300可用于保證在轉(zhuǎn)移存儲(chǔ)在智能卡上的信貸之前,使用遺失智能卡完成的所有交易已經(jīng)被記錄和/或驗(yàn)證。在1304,接收從遺失智能卡移除現(xiàn)金的請(qǐng)求。例如,可由與無現(xiàn)金游戲相關(guān)聯(lián)的程序、用戶和/或收銀員中的一個(gè)或多個(gè)接收請(qǐng)求。在一些實(shí)施方式中,在收銀員終端接收請(qǐng)求。在1308,對(duì)智能卡的使用是否已經(jīng)阻止進(jìn)行確定。在一些實(shí)施方式中,在1308所做的確定可大體上類似于圖12中所示的關(guān)于參考數(shù)字1208所描述的操作。在1312,如果確定智能卡尚未阻止,可以阻止智能卡的使用。在一些實(shí)施方式中,可通過傳輸指令至與無現(xiàn)金游戲相關(guān)聯(lián)的一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器來所阻止智能卡的使用。這樣,可防止用于無現(xiàn)金游戲的智能卡的進(jìn)一步使用,直到可確定智能卡的狀態(tài)。在一些實(shí)施方式中,傳輸至一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器的指令可包括與提出從遺失智能卡移除現(xiàn)金的請(qǐng)求的玩家相關(guān)聯(lián)的識(shí)別信息。該信息可包括個(gè)人識(shí)別信息,諸如姓名、出生日期、地址或任意其他類型的信息。收集和傳輸這類信息可幫助防止玩家提出從智能卡上移除現(xiàn)金的欺騙性的請(qǐng)求(例如,不屬于他們自己的智能卡)。在1316,當(dāng)確定智能卡的使用已經(jīng)阻止,確定用于智能卡的離線窗口。在一些實(shí)施方式中,如在1316所示的確定用于智能卡使用的離線窗口可大體上類似于圖11中所示的操作1104。在1320,對(duì)智能卡什么時(shí)候阻止進(jìn)行確定。在一些實(shí)施方式中,可通過傳輸請(qǐng)求至諸如圖1中所示的主機(jī)系統(tǒng)124的一個(gè)或多個(gè)遠(yuǎn)程系統(tǒng),對(duì)智能卡是否阻止進(jìn)行確定。此夕卜,和/或可替換地,游戲裝置可連同指示每個(gè)卡什么時(shí)候阻止的時(shí)間戳一起維護(hù)從一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器周期性傳輸?shù)乃柚怪悄芸ǖ牧斜?。?324,對(duì)智能卡阻止的時(shí)間是否在與該智能卡相關(guān)聯(lián)的離線窗口之外進(jìn)行確定??赏ㄟ^將在操作1316識(shí)別的離線窗口與如在操作1320所確定的智能卡的使用阻止的時(shí)間相比較來確定。在一些實(shí)施方式中,可將指示智能卡阻止的消息傳輸至智能卡。如果收到來自智能卡的指示智能卡已經(jīng)確認(rèn)智能卡是阻止了的響應(yīng)消息,那么與可將該智能卡相關(guān)聯(lián)的資金可安全提供給玩家。在1328,當(dāng)確定智能卡阻止的時(shí)間在用于智能卡使用的離線窗口之外時(shí),執(zhí)行用于提取現(xiàn)金并無效該智能卡的一個(gè)或多個(gè)操作。例如,可提供給玩家與存儲(chǔ)在該智能卡上的經(jīng)驗(yàn)證余額相對(duì)應(yīng)的實(shí)際現(xiàn)金。如另一個(gè)示例,可以為玩家提供存儲(chǔ)信貸余額的新智能卡。此外,或可替換地,可永久防止所阻止智能卡的進(jìn)一步使用。在一些實(shí)例中,由于存儲(chǔ)在智能卡上的一個(gè)或多個(gè)余額或交易記錄與存儲(chǔ)在無現(xiàn)金游戲服務(wù)器上的一個(gè)或多個(gè)余額或交易記錄不相匹配,可由無現(xiàn)金游戲系統(tǒng)使智能卡變?yōu)樽柚?。例如,如果在能夠?qū)⒔灰讉鬏斨练?wù)器之前,游戲機(jī)電子設(shè)備永久損壞,則這樣的不匹配可發(fā)生。因此,無現(xiàn)金游戲系統(tǒng)可強(qiáng)制執(zhí)行安全性策略以處理不匹配。例如,一個(gè)安全性策略可以是用戶(例如,游戲廳雇員)不能永久清除系統(tǒng)阻止(例如,由于交易記錄的不匹配)。因此,具有恰當(dāng)?shù)陌踩郧宄挠螒驈d雇員能夠訪問存儲(chǔ)在所阻止智能卡上的信息。然而,智能卡可保持為阻止的,直到由無現(xiàn)金游戲系統(tǒng)本身清除系統(tǒng)阻止,例如通過核對(duì)不匹配的交易記錄。如另一個(gè)示例,一個(gè)安全性策略可以是通過系統(tǒng)禁止和/或物理上不可能來對(duì)卡進(jìn)行寫以修改交易記錄。例如,如果存在記錄在數(shù)據(jù)庫中但沒有記錄在智能卡上的交易,那么可能該智能卡出現(xiàn)故障或已經(jīng)被篡改。在這樣的場(chǎng)景下,游戲廳可選擇分發(fā)新卡,但為了保留任意交易的明確記錄,不匹配的卡保持被阻止和不變化。此外,或可替換地,游戲廳雇員(例如,收銀員)可從數(shù)據(jù)庫和/或智能卡讀取最后的已知余額,并且針對(duì)資金量進(jìn)行操作選擇以當(dāng)提取現(xiàn)金時(shí)提供給玩家。又如另一個(gè)示例,一個(gè)安全性策略可以是只有某游戲廳人員(例如,管理者)具有在無現(xiàn)金游戲服務(wù)器上修改交易數(shù)據(jù)庫的權(quán)限。例如,游戲廳可以知道特定的游戲機(jī)過負(fù)荷并且變得不可操作。因此,游戲廳可選擇承兌存儲(chǔ)在智能卡上但沒有記錄在無現(xiàn)金游戲服務(wù)器上的交易。這可以通過在無現(xiàn)金游戲服務(wù)器上手動(dòng)修改交易數(shù)據(jù)庫以和智能卡上的交易記錄相匹配來完成。圖17示出根據(jù)一個(gè)實(shí)施方式配置的用于促進(jìn)智能卡交易的系統(tǒng)架構(gòu)1700的框圖。在一些實(shí)施方式中,系統(tǒng)架構(gòu)1700可允許智能卡經(jīng)由智能卡交互設(shè)備直接與EGM操作系統(tǒng)通信。EGM可用作用于智能卡交互設(shè)備的網(wǎng)關(guān)以和一個(gè)或多個(gè)智能卡主機(jī)通信。
系統(tǒng)架構(gòu)1700包括EGM 1702、ID閱讀器主機(jī)1704、智能卡主機(jī)1706和G2S網(wǎng)絡(luò)鏈路1708。EGM 1702包括操作系統(tǒng)1710、用戶接口 1712、信貸計(jì)量器1714、擴(kuò)展類模塊1716和G2S網(wǎng)絡(luò)接口 1718。操作系統(tǒng)1710經(jīng)由內(nèi)部總線協(xié)議1728與讀卡器硬件1720通信。讀卡器硬件1720包括讀卡器1722、智能卡1724和邊框1726。在一些實(shí)施方式中,EGM 1702可以是能夠促進(jìn)游戲的任意電子游戲機(jī)。關(guān)于EGM的附加的詳細(xì)內(nèi)容例如關(guān)于圖14進(jìn)行描述。在一些實(shí)施方式中,EGM 1702可以經(jīng)由網(wǎng)絡(luò)與諸如服務(wù)器的其他設(shè)備進(jìn)行通信。經(jīng)由網(wǎng)絡(luò)的通信可根據(jù)諸如G2S消息通信協(xié)議1708的消息通信協(xié)議進(jìn)行。然而,不是僅經(jīng)由G2S進(jìn)行通信。作為替代,可使用用于EGM和其他計(jì)算設(shè)備之間通信的任意合適的通信協(xié)議。在一些實(shí)施方式中,ID閱讀器主機(jī)1704可配置為執(zhí)行與檢驗(yàn)玩家的身份有關(guān)的操作。例如,ID閱讀器主機(jī)可配置為從磁卡上的磁道解析出玩家賬號(hào)。基于玩家賬號(hào),ID閱讀器主機(jī)可指導(dǎo)EGM啟動(dòng)玩家會(huì)話。然后可由EGM跟蹤和報(bào)告玩家會(huì)話。這樣,不同的主機(jī)可配置為用于處理識(shí)別任務(wù)和智能卡任務(wù)??商鎿Q地,在一些實(shí)施方式中,可以不包括ID閱讀器主機(jī)。例如,智能卡可包括用于識(shí)別玩家的信息,并且可以在缺少ID閱讀器主機(jī)1704的一些實(shí)施方式中使用這樣的信息。在一些實(shí)施方式中,智能卡主機(jī)1706配置為執(zhí)行用于促進(jìn)智能卡交易的操作。例如,智能卡主機(jī)1706可執(zhí)行如關(guān)于圖7-10和21-26所述的操作。在一些實(shí)例中,智能卡主機(jī)可涉及信貸轉(zhuǎn)移??商鎿Q地,EGM和讀卡器可獨(dú)自處理信貸轉(zhuǎn)移并僅將結(jié)果報(bào)告給智能卡主機(jī)用于記錄日志和審核。這可以允許當(dāng)主機(jī)對(duì)于EGM不可用時(shí)繼續(xù)智能卡功能。在一些實(shí)施方式中,EGM操作系統(tǒng)1710可負(fù)責(zé)管理EGM處硬件操作和其他軟件操作,以及經(jīng)由網(wǎng)絡(luò)接口進(jìn)行的EGM和其他設(shè)備之間的通信。例如,EGM操作系統(tǒng)1710可用作經(jīng)由網(wǎng)絡(luò)與EGM通信的一個(gè)或多個(gè)主機(jī)和EGM處的一個(gè)或多個(gè)智能卡交互設(shè)備之間的網(wǎng)關(guān)。以這方面的能力,EGM操作系統(tǒng)1710可從智能卡交互設(shè)備轉(zhuǎn)發(fā)消息至主機(jī),以及從主機(jī)轉(zhuǎn)發(fā)消息至智能卡交互設(shè)備。在一些實(shí)施方式中,EGM操作系統(tǒng)1710可促進(jìn)信貸計(jì)量器1714和智能卡1724之間的余額轉(zhuǎn)移。例如,EGM 1710可接收來自于智能卡1724的請(qǐng)求以從智能卡1724轉(zhuǎn)移資金至信貸計(jì)量器1714。如另一個(gè)示例,EGM1710可應(yīng)EGM處玩家的請(qǐng)求,創(chuàng)始從信貸計(jì)量器1714至智能卡1724的資金轉(zhuǎn)移。在一些實(shí)施方式中,EGM操作系統(tǒng)1710通過提供對(duì)用戶接口 1712的訪問,可促進(jìn)玩家和智能卡1724之間的交互。用戶接口 1712可允許玩家執(zhí)行與智能卡有關(guān)的交易,如例如有關(guān)圖4-13和20-26所述。在一些實(shí)施方式中,用戶接口 1712可呈現(xiàn)在專用的用戶接口硬件上。硬件可包括諸如顯示器、觸摸屏、鍵盤或按鈕面板的組件。硬件可位于游戲機(jī)1702的機(jī)箱中。可替換地,硬件可位于游戲機(jī)的機(jī)箱外。在一些情況下,硬件可用于提供用戶接口功能性,用于與游戲機(jī)進(jìn)行的其他類型的交互,例如玩家跟蹤。在一些實(shí)施方式中,用戶接口 1712可直接鏈接至讀卡器硬件1720。例如,讀卡器硬件1720可包括顯示屏、按鈕面板、觸摸板或其他這樣的硬件。在一些實(shí)施方式中,用戶接口 1712可呈現(xiàn)在游戲機(jī)用戶接口內(nèi)。例如,用戶接口1712可以結(jié)合用于進(jìn)行游戲的用戶接口呈現(xiàn)在游戲機(jī)處。在這樣的情況下,可將用戶接口 1712整合到游戲機(jī)操作系統(tǒng)1710中。在一個(gè)示例中,用戶接口 1712可以呈現(xiàn)在與EGM1702相關(guān)聯(lián)的顯示屏上。如果顯示屏是觸摸屏,可經(jīng)由屏幕本身接收用戶輸入??商鎿Q地,或此外,可經(jīng)由與游戲機(jī)相關(guān)聯(lián)的輸入設(shè)備接收用戶輸入,諸如鍵盤或按鈕面板。在一些實(shí)施方式中,用戶接口 1712可呈現(xiàn)在外部控制接口(ECI)中,其也被稱之為服務(wù)窗口。游戲機(jī)上的設(shè)備可通過由游戲機(jī)上的主游戲控制器執(zhí)行的軟件結(jié)合由與游戲機(jī)通信的遠(yuǎn)程邏輯設(shè)備(例如,遠(yuǎn)程主機(jī)、中央服務(wù)器或中央控制器)執(zhí)行的軟件進(jìn)行控制。主游戲控制器可執(zhí)行外部控制接口(ECI)處理,該處理使得能夠在遠(yuǎn)程主機(jī)上生成和管理的內(nèi)容在游戲機(jī)上輸出。游戲機(jī)可接收和發(fā)送事件至遠(yuǎn)程主機(jī),該事件對(duì)由一個(gè)或多個(gè)ECI處理輸出的內(nèi)容產(chǎn)生影響并使得ECI處理能夠在游戲機(jī)上啟動(dòng)。游戲機(jī)可操作以提供玩游戲機(jī)會(huì)的同時(shí),可執(zhí)行ECI。在操作期間,一個(gè)或多個(gè)游戲和一個(gè)或多個(gè)同時(shí)執(zhí)行的游戲可在無需ECI執(zhí)行的情況下執(zhí)行,或可在沒有玩游戲時(shí)執(zhí)行一個(gè)或多個(gè)ECI。因此,在準(zhǔn)予遠(yuǎn)程主機(jī)對(duì)游戲資源的訪問同時(shí),可限制資源以確保游戲機(jī)上的游戲體驗(yàn)為最佳。在一些實(shí)施方式中,ECI可用于在顯示設(shè)備的區(qū)中生成用戶接口。當(dāng)顯示區(qū)由ECI控制,顯示區(qū)可輸出視頻數(shù)據(jù)并在諸如遠(yuǎn)程主機(jī)或中央服務(wù)器的外部資源的指導(dǎo)下接收用戶輸入。例如,ECI可顯示信貸余額信息并接收與智能卡相關(guān)聯(lián)的智能卡用戶輸入命令。可通過游戲機(jī)操作系統(tǒng)1710在智能卡讀卡器硬件1720和ECI之間傳遞消息。因此,已經(jīng)在EGM處的用戶接口硬件可用于控制智能卡并查看智能卡相關(guān)信息。然而,由于ECI可執(zhí)行在某種程度上獨(dú)立于EGM操作系統(tǒng)1710的處理(process),EGM操作系統(tǒng)可保持對(duì)智能卡余額和其他此類智能卡信息未知。另外,不需要基于具體的智能卡安全性模塊或?qū)嵤┘?xì)節(jié)修改EGM操作系統(tǒng)1710,相反EGM操作系統(tǒng)1710能夠在智能卡讀卡器硬件1720和ECI之間簡單地傳遞消息。關(guān)于ECI的附加的詳細(xì)內(nèi)容在由LeMay等人在2006年11月10日提交的名為“METHOD AND APPARATUS FOR INTEGRATING REMOTELY-HOSTED AND LOCALLY RENDEREDCONTENT ON A GAMING DEVICE”的共同未決的、共同轉(zhuǎn)讓的美國專利申請(qǐng)No. 11/595,774中所描述,出于所有目的將其全文通過引用合并于此。在一些實(shí)施方式中,信貸計(jì)量器1714可以為游戲在游戲機(jī)處維護(hù)一個(gè)或多個(gè)信貸余額。在一些實(shí)例中,可僅維護(hù)單個(gè)信貸余額??商鎿Q地,可為不同類型的資金維護(hù)分開的信貸余額。例如,將現(xiàn)金信貸余額與智能卡信貸余額分開來維護(hù)。通過維護(hù)分開的信貸余額,可將智能卡交易與現(xiàn)金交易及其他類型的交易分開,以促進(jìn)結(jié)算或交易驗(yàn)證。例如,如關(guān)于圖11所討論,可在EGM沒有與智能卡主機(jī)1706通信的時(shí)候進(jìn)行智能卡交易。根據(jù)這里所述的各種技術(shù),可在信貸計(jì)量器1714和智能卡1724之間移動(dòng)信貸。在一些實(shí)施方式中,擴(kuò)展類模塊1716可包括擴(kuò)展諸如G2S的底層消息協(xié)議的計(jì)算機(jī)編程語言。例如,擴(kuò)展類模塊可包括這樣的擴(kuò)展類,其用于執(zhí)行關(guān)于促進(jìn)EGM 1702處的讀卡器硬件1720、智能卡主機(jī)1706與各種設(shè)備之間的通信的操作,如這里所述。如另一個(gè)示例,擴(kuò)展類模塊可包括用于實(shí)現(xiàn)ID閱讀器的擴(kuò)展類,該ID閱讀器配置為執(zhí)行關(guān)于驗(yàn)證玩家身份的操作。在一些實(shí)施方式中,G2S消息協(xié)議接口 1718定義了當(dāng)EGM使用G2S消息協(xié)議1708經(jīng)由網(wǎng)絡(luò)通信時(shí),EGM所使用的過程。G2S消息協(xié)議接口可使用計(jì)算機(jī)編程語言指令來定義,并一旦EGM啟動(dòng)或在任意其他時(shí)間由EGM操作系統(tǒng)1710加載。
在一些實(shí)施方式中,除了 G2S外可使用其他消息協(xié)議,例如SAS。在這樣的情況下,可加載對(duì)應(yīng)于使用的消息協(xié)議的消息協(xié)議接口。在一些實(shí)施方式中,讀卡器硬件1720可包含能促進(jìn)涉及智能卡1724的交易的任意設(shè)備。例如,讀卡器硬件1720可包含智能卡交互設(shè)備(這里也稱作讀卡器)、用于與智能卡交互的用戶接口組件和其他此類設(shè)備。在一些實(shí)施方式中,可將讀卡器硬件1720的所有或部分包含在EGM中??商鎿Q地,讀卡器硬件1720的至少一些可位于EGM外部。例如,智能卡交互設(shè)備可安裝在EGM機(jī)箱的外部或在其他一些位置。在一些實(shí)施方式中,讀卡器1722可以是能與EGM通信的任意類型的智能卡交互設(shè)備。有關(guān)可使用的讀卡器類型的詳細(xì)內(nèi)容例如針對(duì)圖1中所示的讀卡器112所討論。在一些實(shí)施方式中,智能卡1724可以是能與讀卡器1722通信的任意類型的智能卡。有關(guān)可使用的智能卡類型的詳細(xì)內(nèi)容例如針對(duì)圖2-4所討論。在一些實(shí)施方式中,邊框1726可以提供對(duì)于訪問讀卡器1722的物理屏障。邊框可以為讀卡器1722和其他讀卡器硬件1720提供結(jié)構(gòu)支持。例如,邊框可包含用于促進(jìn)經(jīng)由讀卡器1722與智能卡1724交互的顯示器或用戶接口組件。在一些實(shí)施方式中,邊框可以是發(fā)光的和/或半透明的。EGM能夠設(shè)置邊框?yàn)閹追N顏色的一個(gè)或多個(gè),諸如紅色、橙色、綠色、藍(lán)色和紫色。讀卡器硬件可包含發(fā)光的邊框功能。例如,可基于智能卡操作改變邊框的顏色。在一些實(shí)施方式中,操作系統(tǒng)可經(jīng)由內(nèi)部總線協(xié)議1728與讀卡器硬件1720通信。內(nèi)部總線協(xié)議可以是適于促進(jìn)與EGM處外圍設(shè)備通信的任意協(xié)議。例如,內(nèi)部總線協(xié)議可運(yùn)行在USB、串口或其他外圍連接上。在一些實(shí)施方式中,經(jīng)由內(nèi)部總線協(xié)議1728的操作系統(tǒng)1710和讀卡器硬件1720之間的通信可根據(jù)設(shè)備驅(qū)動(dòng)程序進(jìn)行,該設(shè)備驅(qū)動(dòng)器用于可訪問EGM操作系統(tǒng)的讀卡器硬件1720。關(guān)于設(shè)備驅(qū)動(dòng)程序的附加的詳細(xì)內(nèi)容在針對(duì)圖18中所示的操作1802進(jìn)行討論。圖18示出根據(jù)一個(gè)實(shí)施方式執(zhí)行的、用于啟動(dòng)智能卡接口的方法1800的流程圖。在一些實(shí)施方式中,方法1800可在EGM中執(zhí)行。例如,方法1800可至少部分由EGM操作系統(tǒng)執(zhí)行。當(dāng)初始化操作系統(tǒng)時(shí)、當(dāng)啟動(dòng)游戲機(jī)時(shí)、當(dāng)激活或使能智能卡交互設(shè)備時(shí)或在任意其他時(shí)間,執(zhí)行方法1800。通過執(zhí)行方法1800,EGM可以能夠與一個(gè)或多個(gè)智能卡交互設(shè)備通信,并且能夠促進(jìn)智能卡交互設(shè)備和一個(gè)或多個(gè)遠(yuǎn)程主機(jī)服務(wù)器之間的通信。在1802,將智能卡交互設(shè)備設(shè)備驅(qū)動(dòng)程序加載到EGM操作系統(tǒng)中。在一些實(shí)施方式中,智能卡交互設(shè)備驅(qū)動(dòng)程序可提供機(jī)器可讀指令,用于與具體類型的智能卡交互設(shè)備通信。驅(qū)動(dòng)程序可提供用于創(chuàng)建消息以發(fā)送至智能卡交互設(shè)備的指令以及用于解析從智能卡交互設(shè)備接收的消息的指令。在一些實(shí)施方式中,可以從EGM處的本地存儲(chǔ)介質(zhì)獲取智能卡交互設(shè)備驅(qū)動(dòng)程序??商鎿Q地、或此外,可經(jīng)由網(wǎng)絡(luò)獲取智能卡交互設(shè)備驅(qū)動(dòng)程序。在一些實(shí)施方式中,可加載對(duì)EGM可用的所有可用的智能卡交互設(shè)備驅(qū)動(dòng)程序??商鎿Q地,可以僅加載一些智能卡交互設(shè)備驅(qū)動(dòng)程序,諸如用于連接至EGM的智能卡交互設(shè)備的驅(qū)動(dòng)程序。在1804,識(shí)別與EGM通信的一個(gè)或多個(gè)智能卡交互設(shè)備。在一些實(shí)施方式中,智能卡交互設(shè)備可包括在EGM中,如針對(duì)圖14中所示的各種設(shè)備所討論的。可替換地,智能卡交互設(shè)備可和EGM通信,例如經(jīng)由無線通信。在一些實(shí)施方式中,可通過識(shí)別在EGM處接收的來自于外圍設(shè)備的消息并且分析那些消息來確定任意的消息是否發(fā)送自智能卡交互設(shè)備,來識(shí)別智能卡交互設(shè)備??商鎿Q地,或此外,可通過查詢可訪問EGM的通信接口來確定是否存在任意智能卡交互設(shè)備,來識(shí)別智能卡交互設(shè)備。在一些實(shí)例中,可能沒有識(shí)別到智能卡交互設(shè)備。可替換地,可能識(shí)別了一個(gè)、兩個(gè)或任意支持?jǐn)?shù)目的智能卡交互設(shè)備。在1806,啟動(dòng)消息通信協(xié)議接口。在一些實(shí)施方式中,消息通信協(xié)議接口可提供機(jī)制給EGM以和與其他設(shè)備通信的設(shè)備通信,所述其他設(shè)備與EGM通信。例如,EGM可經(jīng)由網(wǎng)絡(luò)與主機(jī)服務(wù)器、與其他EGM、與外圍設(shè)備或與任意其他類型的設(shè)備通信。在一個(gè)實(shí)施方式中,消息通信協(xié)議可以是由游戲標(biāo)準(zhǔn)協(xié)會(huì)發(fā)布的游戲至系統(tǒng)(game-to-system G2S)協(xié)議。其他可使用的消息通信協(xié)議可包括但不限于投幣口記賬系統(tǒng)(SAS),系統(tǒng)至系統(tǒng)(S2S),游戲設(shè)備標(biāo)準(zhǔn)(GDS),單項(xiàng)優(yōu)勢(shì)軟件(B0B),英國娛樂服務(wù)貿(mào)易協(xié)會(huì)(BACTA),昆士蘭區(qū)域EGM通信(QCOM)協(xié)議。在一些實(shí)施方式中,啟動(dòng)消息通信協(xié)議接口可包括發(fā)起用于在EGM中使用消息通信協(xié)議的程序??商鎿Q地,或此外,可由EGM OS獲取消息通信協(xié)議的說明以使用。 在一些實(shí)施方式中,可僅加載一個(gè)消息通信協(xié)議接口??商鎿Q地,可根據(jù)多個(gè)消息通信協(xié)議,由EGM加載兩個(gè)或更多個(gè)消息通信協(xié)議接口以促進(jìn)通信。在一些實(shí)施方式中,啟動(dòng)消息通信協(xié)議接口可包括加載擴(kuò)展類,該擴(kuò)展類對(duì)用于關(guān)于智能卡的通信的協(xié)議進(jìn)行描述。智能卡擴(kuò)展類可描述傳輸至智能卡交互設(shè)備或從智能卡交互設(shè)備接收的消息的形式和/或內(nèi)容。例如,智能卡擴(kuò)展類可描述在圖5-13和18-26中所示的方法中EGM的角色。在1808,確定EGM處智能卡交互設(shè)備的狀態(tài)。在一些實(shí)施方式中,如與智能卡交互設(shè)備相關(guān)聯(lián)的設(shè)備驅(qū)動(dòng)程序中所定義的,可通過與每個(gè)智能卡交互設(shè)備通信確定智能卡交互設(shè)備的狀態(tài)。與每個(gè)智能卡交互設(shè)備的通信可作為在操作1804的智能卡交互設(shè)備的識(shí)別的一部分來進(jìn)行,或可以獨(dú)立進(jìn)行。在一些實(shí)施方式中,可從智能卡交互設(shè)備接收狀態(tài)消息。例如,智能卡交互設(shè)備可發(fā)送消息至EGM,指示在智能卡交互設(shè)備處的錯(cuò)誤情況。在一些實(shí)施方式中,可在EGM處確定狀態(tài)消息。例如,EGM可以首先檢測(cè)與EGM通信的智能卡交互設(shè)備,隨后確定該智能卡交互設(shè)備已經(jīng)停止與EGM通信。基于該事件順序,EGM可確定智能卡交互設(shè)備上存在錯(cuò)誤情況。在一些實(shí)施方式中,狀態(tài)信息可包括在智能卡交互設(shè)備中檢測(cè)到的錯(cuò)誤情況。例如,智能卡交互設(shè)備可確定智能卡已經(jīng)嵌入在智能卡交互設(shè)備中。如另一個(gè)示例,智能卡交互設(shè)備可發(fā)送指示該智能卡已經(jīng)被篡改因此EGM不應(yīng)該將其視為可信任設(shè)備的消息。在一些實(shí)施方式中,狀態(tài)信息可識(shí)別智能卡交互設(shè)備的能力。例如狀態(tài)信息可說明智能卡交互設(shè)備能夠近場(chǎng)無線電通信。在一些實(shí)施方式中,狀態(tài)信息可識(shí)別智能卡交互設(shè)備當(dāng)前是否在與任意智能卡通f目。在1810,EGM發(fā)起與一個(gè)或多個(gè)主機(jī)服務(wù)器的通信會(huì)話。在一些實(shí)施方式中,主機(jī)服務(wù)器可提供指令或服務(wù)至EGM。在一些實(shí)施方式中,主機(jī)服務(wù)器可用作為EGM的門戶。門戶可分配EGM或EGM上的某些功能性單元給其他主機(jī)服務(wù)器。例如,為了進(jìn)行涉及智能卡的通信,門戶可分配EGM給具體主機(jī)服務(wù)器。在一些實(shí)施方式中,EGM可傳輸信息至主機(jī)服務(wù)器。例如,EGM可傳輸識(shí)別EGM能力的信息。該信息可識(shí)別例如在操作1804識(shí)別的任意智能卡交互設(shè)備。此外,EGM可傳輸在操作1808確定的一些或所有狀態(tài)信息。如另一個(gè)示例,主機(jī)服務(wù)器可存儲(chǔ)接收自EGM的結(jié)算或交易信息。在一些實(shí)施方式中,EGM可從主機(jī)服務(wù)器接收信息。例如,主機(jī)服務(wù)器可提供諸如激活哪些游戲的配置信息至EGM。在一些實(shí)施方式中,主機(jī)服務(wù)器可處理和檢驗(yàn)涉及智能卡的交易。主機(jī)服務(wù)器可以是例如圖17中所示的智能卡主機(jī)1706。主機(jī)服務(wù)器可參與智能卡交易,如針對(duì)圖5-13和18-26所示的方法所討論的。圖19示出根據(jù)一個(gè)實(shí)施方式執(zhí)行的、用于智能卡接口運(yùn)行時(shí)間的方法1900的流程框圖。在一些實(shí)施方式中,可在EGM中執(zhí)行方法1900。例如,方法1900可以至少部分由EGM操作系統(tǒng)執(zhí)行??稍贓GM已經(jīng)在運(yùn)行中并與主機(jī)通信之后,當(dāng)激活或使能智能卡交互設(shè)備時(shí)執(zhí)行方法1900。例如,可以當(dāng)經(jīng)由圖18中所示的操作1806發(fā)起的消息通信協(xié)議建立通信之后,執(zhí)行方法1900。通過執(zhí)行方法1900,EGM可以能夠與一個(gè)或多個(gè)智能卡交互設(shè)備通信,以及能夠促進(jìn)智能卡交互設(shè)備和一個(gè)或多個(gè)遠(yuǎn)程主機(jī)服務(wù)器之間的通信。在1902,在EGM處激活智能卡交互設(shè)備。在一些實(shí)施方式中,智能卡交互設(shè)備的激活可包括用于將智能卡交互設(shè)備物理地連接至EGM的操作。例如,可將新智能卡交互設(shè)備安裝在EGM中并將其連接至EGM中的通信端口(例如,USB端口、串口)。如另一個(gè)示例,可激活硬件電源開關(guān)以為已經(jīng)物理連接至EGM的智能卡交互設(shè)備加電。在一些實(shí)施方法中,智能卡交互設(shè)備的激活可包括,用于以軟件使能智能卡交互設(shè)備的使用的操作。例如,可在EGM操作系統(tǒng)中進(jìn)行使能之前不能用的智能卡交互設(shè)備的菜單選擇。在1904,在EGM操作系統(tǒng)中確定智能卡交互設(shè)備的狀態(tài)。在一些實(shí)施方式中,操作1904可大體上類似于關(guān)于圖18所討論的操作1808。在1906,通知主機(jī)服務(wù)器EGM處能力的改變。在一些實(shí)施方式中,通知主機(jī)服務(wù)器可包括將在1904所確定的至少部分狀態(tài)信息發(fā)送至主機(jī)服務(wù)器。通過通知主機(jī)服務(wù)器增加智能卡交互設(shè)備至EGM,主機(jī)服務(wù)器可準(zhǔn)備促進(jìn)經(jīng)由新激活的智能卡交互設(shè)備的智能卡交易。圖20A-26示出根據(jù)一個(gè)實(shí)施方式配置的、在系統(tǒng)組件之間傳遞消息的信息傳遞圖。圖20A和20B包括智能卡主機(jī)2002和EGM 2004。EGM包括操作系統(tǒng)2006和讀卡器2008。在一些實(shí)施方式中,智能卡主機(jī)2002可以是配置為經(jīng)由網(wǎng)絡(luò)與EGM2004通信并配置為執(zhí)行與智能卡有關(guān)的操作的任意服務(wù)器。例如,智能卡主機(jī)2002可以是大體上類似于關(guān)于圖17所討論的智能卡主機(jī)1706。EGM2004、操作系統(tǒng)2006和讀卡器208可大體上上類似于關(guān)于圖17所討論的組件1702、1710和1720。圖20A示出根據(jù)一個(gè)實(shí)施方式配置的、用于將消息從智能卡主機(jī)2002傳輸至智能卡的消息傳遞圖。在一些實(shí)施方式中,智能卡主機(jī)2002可經(jīng)由網(wǎng)絡(luò)傳輸消息至EGM操作系統(tǒng)2006??梢园凑沼螒驒C(jī)操作系統(tǒng)2006能夠確定該消息尋址至讀卡器的方式來構(gòu)建消息。當(dāng)游戲機(jī)操作系統(tǒng)2006接收到消息,操作系統(tǒng)轉(zhuǎn)發(fā)消息至讀卡器2008。圖20B示出根據(jù)一個(gè)實(shí)施方式配置的、用于從智能卡傳輸消息至智能卡主機(jī)2002的消息傳遞圖。在一些實(shí)施方式中,可在讀卡器2008接收來自智能卡的消息。然后將該消息從讀卡器2008傳輸至游戲機(jī)操作系統(tǒng)2006。當(dāng)在游戲機(jī)操作系統(tǒng)2006接收到消息,操作系統(tǒng)可將消息轉(zhuǎn)發(fā)至智能卡主機(jī)2002??梢园凑罩悄芸ㄖ鳈C(jī)2002能夠識(shí)別源為與EGM2004處的讀卡器2008通信的智能卡的方式構(gòu)建所轉(zhuǎn)發(fā)的消息。圖21示出根據(jù)一個(gè)實(shí)施方式配置的、用于對(duì)經(jīng)由EGM處的智能卡讀卡器與智能卡通信的EGM的EGM信貸計(jì)量器提取現(xiàn)金的消息傳遞圖。圖21包括關(guān)于圖20所討論的智能卡主機(jī)2002、EGM 2004、EGM操作系統(tǒng)2006和讀卡器2008。此外,圖21包括EGM用戶接口2010和玩家2012。在一些實(shí)施方式中,圖21中所示的消息傳遞圖可結(jié)合圖9中所示的提取現(xiàn)金過程900使用。例如,在如關(guān)于圖9所討論的組件之間傳輸?shù)南⒖梢栽谌鐖D21中所示的這些組件之間傳遞。可替換地,圖21中所示的消息傳遞圖可結(jié)合不同的過程使用。在一些實(shí)施方式中,玩家2012可按壓位于EGM上的提取現(xiàn)金按鈕??赏ㄟ^EGM操作系統(tǒng)2006接收該按鈕按壓的指示。當(dāng)EGM操作系統(tǒng)接收到提取現(xiàn)金請(qǐng)求時(shí),操作系統(tǒng)可將請(qǐng)求提取現(xiàn)金的消息傳輸至讀卡器2008。讀卡器可生成識(shí)別提取現(xiàn)金請(qǐng)求的請(qǐng)求標(biāo)識(shí)符??蓪⒃摌?biāo)識(shí)符包括在與提取現(xiàn)金請(qǐng)求相關(guān)的后續(xù)消息中。在一些實(shí)施方式中,通過將消息傳輸至游戲機(jī)操作系統(tǒng)2006,讀卡器2008可發(fā)起提取現(xiàn)金請(qǐng)求。然后操作系統(tǒng)可以使指示提取現(xiàn)金已經(jīng)被發(fā)起的消息在EGM用戶接口 2010上顯示??稍谔崛‖F(xiàn)金過程繼續(xù)的同時(shí)顯示該消息。在一些實(shí)施方式中,游戲機(jī)操作系統(tǒng)2006可傳輸消息至智能卡讀卡器2008,指示轉(zhuǎn)移至智能卡的資金量。操作系統(tǒng)2006還可以傳輸包括請(qǐng)求標(biāo)識(shí)符、轉(zhuǎn)移至智能卡的數(shù)量和任意其他相關(guān)信息的消息至智能卡主機(jī)2002。通過由智能卡主機(jī)2002所傳輸?shù)捻憫?yīng)消息確認(rèn)該消息。在一些實(shí)施方式中,在提取現(xiàn)金過程中,智能卡可經(jīng)由智能卡讀卡器2008傳輸消息至游戲機(jī)操作系統(tǒng)2006。游戲機(jī)操作系統(tǒng)2006可轉(zhuǎn)發(fā)消息至智能卡主機(jī)2002。消息可包括識(shí)別正發(fā)生的提取現(xiàn)金過程的請(qǐng)求標(biāo)識(shí)符以及任意其他信息。在一些實(shí)施方式中,在提取現(xiàn)金過程期間,智能卡主機(jī)2002可傳輸消息至游戲機(jī)操作系統(tǒng)2006。游戲機(jī)操作系統(tǒng)2006可經(jīng)由智能卡讀卡器2008轉(zhuǎn)發(fā)該消息至智能卡。消息可包括識(shí)別正發(fā)生的提取現(xiàn)金過程的請(qǐng)求標(biāo)識(shí)符以及任意其他信息。在主機(jī)2002和智能卡讀卡器2008之間傳輸?shù)南⒖捎糜诖龠M(jìn)提取現(xiàn)金處理。在一些實(shí)施方式中,當(dāng)提取現(xiàn)金過程終止時(shí),游戲機(jī)操作系統(tǒng)2006可傳輸消息至用戶接口 2010。傳輸至用戶接口 2010的消息可指示消息持續(xù)計(jì)時(shí)器已到期。此時(shí),可移除顯示在用戶接口 2010上的提取現(xiàn)金消息。如果發(fā)生錯(cuò)誤,可應(yīng)用圖26的流程。圖22示出根據(jù)一個(gè)實(shí)施方式配置的、用于提取智能卡現(xiàn)金的消息傳遞圖。圖22包括關(guān)于圖21所討論的智能卡主機(jī)2002、EGM 2004、EGM操作系統(tǒng)2006、讀卡器2008、EGM用戶接口 2010和玩家2012。
在一些實(shí)施方式中,圖22中所示的消息傳遞圖可結(jié)合圖9中所示的提取現(xiàn)金過程900使用。例如,在關(guān)于圖9中所討論的各種組件之間傳輸?shù)南⒖稍趫D22所示的這些組件間傳遞??商鎿Q地,圖22中所示的消息傳遞圖可結(jié)合不同過程使用。在一些實(shí)施方式中,玩家2012可按壓位于EGM處的提取現(xiàn)金按鈕??捎蒃GM操作系統(tǒng)2006接收該按鈕按壓的指示。當(dāng)EGM操作系統(tǒng)接收到提取現(xiàn)金請(qǐng)求,操作系統(tǒng)可確定讀卡器2008是否與有效智能卡通信。在一些實(shí)例中,該確定可涉及操作系統(tǒng)2006和讀卡器2008之間的通信??商鎿Q地,操作系統(tǒng)2006可以已經(jīng)擁有該信息。在一些實(shí)施方式中,當(dāng)操作系統(tǒng)2006確定不存在有效智能卡時(shí),操作系統(tǒng)2006可使用戶接口 2010顯示指示提取現(xiàn)金鎖定的消息,直到經(jīng)由智能卡讀卡器2008提供有效智能卡給游戲機(jī)。此時(shí),可以將游戲機(jī)鎖定避免進(jìn)一步使用。在一些實(shí)施方式中,然后可將有效智能卡提供至讀卡器2008。當(dāng)檢驗(yàn)卡時(shí),可傳輸消息至操作系統(tǒng)2006。操作系統(tǒng)2006可確定智能卡是可流通的以及能夠接受完成所請(qǐng)求的提取現(xiàn)金操作所需的余額轉(zhuǎn)移。此時(shí),為了重試所請(qǐng)求的提取現(xiàn)金操作,可解鎖游戲機(jī)。在一些實(shí)施方式中,然后操作系統(tǒng)2006使用戶接口 2010停止顯示指示游戲機(jī)鎖定的消息。然后可重新啟動(dòng)所請(qǐng)求的提取現(xiàn)金操作。例如,如關(guān)于圖21和圖9所述,可完成所請(qǐng)求的提取現(xiàn)金操作。圖23示出根據(jù)一個(gè)實(shí)施方式配置的、用于從EGM轉(zhuǎn)移余額至智能卡的消息傳遞圖。圖23包括關(guān)于圖21所討論的智能卡主機(jī)2002、EGM2004、EGM操作系統(tǒng)2006、讀卡器2008、EGM用戶接口 2010和玩家2012。在一些實(shí)施方式中,圖23所示的消息傳遞圖可結(jié)合圖7所示的轉(zhuǎn)移過程700使用。例如,如關(guān)于圖7所討論的各種組件之間的傳輸?shù)南⒖稍趫D23所示的這些組件之間傳遞。可替換地,圖23所示的消息傳遞圖可結(jié)合不同的過程使用。在一些實(shí)施方式中,玩家2012可在EGM用戶接口 2012上發(fā)起請(qǐng)求,以從EGM轉(zhuǎn)移資金至與讀卡器2008通信的智能卡。用戶接口 2012可傳輸該請(qǐng)求至操作系統(tǒng)2006,該操作系統(tǒng)2006可將該請(qǐng)求傳輸至讀卡器2008。讀卡器可生成請(qǐng)求標(biāo)識(shí)符,如關(guān)于圖21所討論,并且將發(fā)起轉(zhuǎn)移的消息傳輸至游戲機(jī)操作系統(tǒng)2006。在一些實(shí)施方式中,然后操作系統(tǒng)2006可使用戶接口 2012顯示指示轉(zhuǎn)移正在發(fā)生的消息。在轉(zhuǎn)移完成時(shí)消息可保留在用戶接口 2012上。在一些實(shí)施方式中,操作系統(tǒng)2006可傳輸消息至讀卡器2008,使發(fā)生資金轉(zhuǎn)移。如關(guān)于圖21所討論,該消息和其他消息可包括請(qǐng)求標(biāo)識(shí)符以識(shí)別正發(fā)生的交易。在一些實(shí)施方式中,操作系統(tǒng)2006可傳輸消息至智能卡主機(jī)2002,對(duì)交易進(jìn)行報(bào)告。智能卡主機(jī)可在傳輸至操作系統(tǒng)2006的響應(yīng)消息中確認(rèn)該交易。在一些實(shí)施方式中,在轉(zhuǎn)移過程期間智能卡可經(jīng)由智能卡讀卡器2008傳輸消息至游戲機(jī)操作系統(tǒng)2006。游戲機(jī)操作系統(tǒng)2006可將消息轉(zhuǎn)發(fā)至智能卡主機(jī)2002。消息可包括識(shí)別正發(fā)生的轉(zhuǎn)移過程的請(qǐng)求標(biāo)識(shí)符,以及任意其他信息。在一些實(shí)施方式中,在轉(zhuǎn)移過程期間,智能卡主機(jī)2002可傳輸消息至游戲機(jī)操作系統(tǒng)2006。游戲機(jī)操作系統(tǒng)2006可經(jīng)由智能卡讀卡器2008將該消息轉(zhuǎn)發(fā)至智能卡。消息可包括識(shí)別正發(fā)生的轉(zhuǎn)移過程的請(qǐng)求標(biāo)識(shí)符,以及任意其他信息。在主機(jī)2002和智能卡讀卡器2008之間傳輸?shù)南⒖捎糜诖龠M(jìn)轉(zhuǎn)移處理。
圖24示出根據(jù)一個(gè)實(shí)施方式配置的、用于自動(dòng)地從智能卡轉(zhuǎn)移余額至EGM的消息傳遞圖。圖24包括關(guān)于圖21所討論的智能卡主機(jī)2002、EGM 2004,EGM操作系統(tǒng)2006、讀卡器2008、EGM用戶接口 2010和玩家2012。在一些實(shí)施方式中,圖24中所示的消息傳遞圖可結(jié)合圖8中所示的自動(dòng)轉(zhuǎn)移過程800使用。例如,如關(guān)于圖8所討論的在各種組件間傳輸?shù)南⒖稍趫D24中所示的這些組件之間傳遞??商鎿Q地,圖24中所示的消息傳遞圖可結(jié)合不同的過程使用。在一些實(shí)施方式中,EGM可檢測(cè)到信貸計(jì)量器低于自動(dòng)轉(zhuǎn)移閾值。然后,游戲機(jī)操作系統(tǒng)2006可通過傳輸請(qǐng)求資金轉(zhuǎn)移的消息至EGM信貸計(jì)量器,來自動(dòng)發(fā)起從智能卡的轉(zhuǎn)移過程。在一些實(shí)施方式中,圖24中所示的圖中傳遞的剩余消息可大體上類似于關(guān)于圖23所討論內(nèi)容。圖25示出根據(jù)一個(gè)實(shí)施方式配置的、用于從智能卡轉(zhuǎn)移余額至EGM的消息傳遞圖。圖25包括關(guān)于圖21所討論的智能卡主機(jī)2002、EGM 2004、EGM操作系統(tǒng)2006、讀卡器2008、EGM用戶接口 2010和玩家2012。在一些實(shí)施方式中,圖25中所示的消息傳遞圖可結(jié)合圖7中所示的轉(zhuǎn)移過程700使用。例如,如關(guān)于圖7中所討論的在各種組件間傳輸?shù)南⒖稍趫D25中所示的這些組件之間傳遞??商鎿Q地,圖25中所示的消息傳遞圖可結(jié)合不同的過程使用。在一些實(shí)施方式中,可在用戶接口 2012接收從智能卡轉(zhuǎn)移資金至EGM的請(qǐng)求。然后,用戶接口 2012將該請(qǐng)求傳輸至操作系統(tǒng)2006,該操作系統(tǒng)2006可轉(zhuǎn)發(fā)該請(qǐng)求至讀卡器2008。讀卡器可生成請(qǐng)求標(biāo)識(shí)符,如關(guān)于圖21所討論,并且將發(fā)起轉(zhuǎn)移的消息傳輸至游戲機(jī)操作系統(tǒng)2006。圖25中所示的消息傳遞圖中所示的消息的剩余部分大體上類似于關(guān)于圖23和24所述消息。圖26示出根據(jù)一個(gè)實(shí)施方式配置的、用于從智能卡轉(zhuǎn)移余額至EGM的失敗嘗試的消息傳遞圖。圖24包括關(guān)于圖21所討論的智能卡主機(jī)2002、EGM 2004、EGM操作系統(tǒng)2006、讀卡器2008、EGM用戶接口 2010和玩家2012。在一些實(shí)施方式中,圖26中所示的消息傳遞圖可結(jié)合圖7中所示的轉(zhuǎn)移過程700使用。例如,如關(guān)于圖7所討論的在各組件之間傳輸?shù)南⒖稍趫D26所示的這些組件之間傳遞。可替換地,圖26所示的消息傳遞圖可結(jié)合不同的過程使用。在一些實(shí)施方式中,可在用戶接口 2012接收從智能卡轉(zhuǎn)移資金至EGM的請(qǐng)求。然后,用戶接口 2012可將該請(qǐng)求傳輸至操作系統(tǒng)2006,該操作系統(tǒng)2006將請(qǐng)求轉(zhuǎn)發(fā)至讀卡器2008。讀卡器可生成請(qǐng)求標(biāo)識(shí)符,如關(guān)于圖21所討論,并且將發(fā)起轉(zhuǎn)移的消息傳輸至游戲機(jī)操作系統(tǒng)2006。在一些實(shí)施方式中,然后操作系統(tǒng)2006可使用戶接口 2012顯示指示出轉(zhuǎn)移正在發(fā)生的消息。在轉(zhuǎn)移結(jié)束時(shí)消息可保留在用戶接口 2012上。當(dāng)生成這樣的消息時(shí),操作系統(tǒng)可啟動(dòng)指示消息顯示在用戶接口 2012上的時(shí)間段的計(jì)時(shí)器。在一些實(shí)施方式中,操作系統(tǒng)2006可因?yàn)楦鞣N理由而拒絕轉(zhuǎn)移,諸如智能卡上余額不足或無效的智能卡。操作系統(tǒng)2006可將指示請(qǐng)求被拒絕的消息傳輸至讀卡器2008。操作系統(tǒng)2006還可傳輸交易報(bào)告至智能卡主機(jī)2002,其返回確認(rèn)消息。在一些實(shí)施方式中,操作系統(tǒng)2006可用指示所請(qǐng)求的轉(zhuǎn)移已經(jīng)失敗的消息代替在用戶接口 2012上顯示的轉(zhuǎn)移消息。當(dāng)顯示新消息時(shí),可啟動(dòng)新消息持續(xù)計(jì)時(shí)器。在一些實(shí)施方式中采用消息持續(xù)計(jì)時(shí)器來確保在用戶接口 2012上顯示的每個(gè)消息被顯示的時(shí)間段足以允許玩家看到該消息。當(dāng)消息持續(xù)計(jì)時(shí)器已經(jīng)達(dá)到合適的值,操作系統(tǒng)2006可使用戶接口 2012停止顯示指示所請(qǐng)求的轉(zhuǎn)移已經(jīng)失敗的消息。圖14、15A和15B示出了根據(jù)一個(gè)實(shí)施方式配置的、游戲機(jī)2的透視圖。如圖14、15A和15B所示,游戲機(jī)2包括主機(jī)箱4,其通常圍繞機(jī)器內(nèi)部并可被用戶所看到。主機(jī)箱包括機(jī)器前面的主門8,其打開以提供對(duì)機(jī)器內(nèi)部的訪問。在一些實(shí)施方式中,電子游戲機(jī)可以包括任意的多個(gè)設(shè)備。例如,電子游戲機(jī)可以包括打印條形碼票據(jù)的票據(jù)打印機(jī),用于輸入玩家追蹤信息的鍵盤,用于顯示玩家追蹤信息的顯示器(例如,視頻顯示屏),用于輸入包含玩家追蹤信息的磁條卡的讀卡器,以及任意其他設(shè)備。票據(jù)打印機(jī)可以被用來打印用于無現(xiàn)金票據(jù)系統(tǒng)的票據(jù)。在圖14、15A和15B中,與主門相接合的是支付接收器28、紙幣識(shí)別器30和硬幣盤38。支付接收器可以包括硬幣槽和/或支付、鈔票(note)或紙幣接收器,玩家在那里插入錢、硬幣、代幣或其他類型的支付。在一些實(shí)施方式中,諸如用于信貸卡、借記卡、智能卡或信貸傳票的閱讀器或識(shí)別器之類的設(shè)備可以促進(jìn)支付。例如,玩家可以將識(shí)別卡插入游戲機(jī)的讀卡器。識(shí)別卡可以是利用玩家識(shí)別信息、信貸總值(或相關(guān)數(shù)據(jù))以及其他相關(guān)信息進(jìn)行編碼的智能卡。如另一個(gè)示例,玩家可以攜帶便攜設(shè)備,諸如蜂窩電話、射頻識(shí)別標(biāo)簽或任意其他適當(dāng)?shù)臒o線設(shè)備。便攜設(shè)備可以將玩家識(shí)別信息、信貸總值(或相關(guān)數(shù)據(jù))和/或任意其他相關(guān)信息傳達(dá)至游戲機(jī)。如另一個(gè)示例,可以通過電子資金轉(zhuǎn)賬將錢轉(zhuǎn)移至游戲機(jī)。當(dāng)玩家對(duì)游戲機(jī)投入資金時(shí),耦合到游戲機(jī)的邏輯設(shè)備可以確定所輸入的資金量并在顯示設(shè)備上顯示相應(yīng)量。在一些實(shí)施方式中,與主門相接合的是多個(gè)玩家輸入開關(guān)或按鈕32。輸入開關(guān)可以包括使得玩家能夠產(chǎn)生被處理器所接收的輸入信號(hào)的任意適當(dāng)設(shè)備。輸入開關(guān)可以包括游戲激活設(shè)備,該游戲激活設(shè)備可以被玩家用來啟動(dòng)游戲機(jī)中的事件序列或任意主游戲。游戲激活設(shè)備可以是諸如“下注一次”按鈕、“最大下注”按鈕或“重復(fù)下注”按鈕的任意適當(dāng)?shù)挠螒蚣せ钇?play activator)。在一些實(shí)例中,一旦適當(dāng)投入資金,游戲機(jī)可以自動(dòng)啟動(dòng)游戲??商鎿Q地,游戲機(jī)可以在檢測(cè)到經(jīng)由游戲激活設(shè)備的用戶輸入之后自動(dòng)激活游戲。
在一些實(shí)施方式中,一個(gè)輸入開關(guān)是現(xiàn)金提取按鈕。玩家可以按壓現(xiàn)金提取按鈕并且提取現(xiàn)金以接收與剩余信貸數(shù)目相對(duì)應(yīng)的現(xiàn)金支付或其他適當(dāng)形式的支付。例如,當(dāng)玩家進(jìn)行提取現(xiàn)金時(shí),玩家可以在硬幣支付盤中接收硬幣或代幣。如另一個(gè)示例,玩家可以接收其他支付機(jī)制,諸如可由收銀員(或其他適當(dāng)贖回系統(tǒng))贖回的票據(jù)或信貸傳票,或者針對(duì)玩家的可電子記錄的識(shí)別卡的資金注入。如另一個(gè)示例,資金可以從游戲機(jī)轉(zhuǎn)移到玩家的智能卡。在一些實(shí)施方式中,一個(gè)輸入開關(guān)是與觸摸屏控制器相耦合的觸摸屏,或者使得玩家能夠與顯示器上的圖像進(jìn)行交互的一些其他觸敏顯示覆蓋(overlay)。觸摸屏和觸摸屏控制器可以連接到視頻控制器。玩家可以進(jìn)行決定并通過在適當(dāng)位置觸摸觸摸屏向游戲機(jī)中輸入信號(hào)。一個(gè)這樣的輸入開關(guān)是觸摸屏按鈕面板。在一些實(shí)施方式中,游戲機(jī)可以包括使得游戲機(jī)處理器能夠與外部外設(shè)進(jìn)行通信的通信端口,上述外部外設(shè)諸如外部視頻源、擴(kuò)展總線、游戲或其他顯示器、SATA端口、鍵盤,或者用于經(jīng)由網(wǎng)絡(luò)進(jìn)行通信的網(wǎng)絡(luò)接口。在一些實(shí)施方式中,電子游戲機(jī)可以包括一個(gè)或多個(gè)顯示設(shè)備。例如,電子游戲機(jī)2包括顯示設(shè)備34和信息面板36。顯示設(shè)備34和信息面板36每一個(gè)可以包括任意的基于陰極射線管、IXD、發(fā)光二極管(LED)的顯示器,基于有機(jī)發(fā)光二極管(OLED)的顯示器、基于聚合物發(fā)光二極管(PLED)的顯示器、基于SED的顯示器、電子油墨顯示器、等離子顯示器、電視顯示器、包括投影和/或反射圖像的顯示器,或者任意其他適當(dāng)?shù)碾娮语@示設(shè)備。在一些實(shí)施方式中,電子游戲機(jī)處的顯示設(shè)備可以包括一個(gè)或多個(gè)機(jī)電設(shè)備,諸如一個(gè)或多個(gè)可旋轉(zhuǎn)轉(zhuǎn)輪、輪盤或骰子。顯示設(shè)備可以包括鄰近于視頻顯示器的機(jī)電設(shè)備,該視頻顯示器諸如位于機(jī)械輪盤前面的視頻顯示器。顯示設(shè)備可以包括雙層或多層的機(jī)電和/或視頻顯示器,其進(jìn)行協(xié)同以生成一個(gè)或多個(gè)圖像。顯示設(shè)備可以包括移動(dòng)顯示設(shè)備,諸如智能電話或平板計(jì)算機(jī),其允許在遠(yuǎn)離游戲機(jī)的位置玩主要或次要游戲的至少一部分。顯示設(shè)備可以是任意適當(dāng)?shù)拇笮『团渲茫T如正方形、矩形或拉長矩形。在一些實(shí)施方式中,電子游戲機(jī)的顯示設(shè)備被配置為顯示游戲圖像或其他適當(dāng)圖像。圖像可以包括符號(hào)、游戲標(biāo)記、人、文字、地方、事物、卡面、骰子或任意其他圖像。圖像可以包括諸如機(jī)械、虛擬或視頻的輪盤和轉(zhuǎn)輪的對(duì)象的移動(dòng)的視覺表示或展示。圖像可以包括動(dòng)態(tài)光線、視頻圖像或任意其他圖像的視覺表示或展示。在一些實(shí)施方式中,電子游戲機(jī)可以包括機(jī)頂盒。例如游戲機(jī)2包括位于主機(jī)箱4頂部的機(jī)頂盒6。機(jī)頂盒6可以容納任意數(shù)目的設(shè)備,其可以被用來向游戲機(jī)2上玩的游戲增加特征。這些設(shè)備可以包括揚(yáng)聲器10和12、顯示設(shè)備45以及任意其他設(shè)備。另外,機(jī)頂盒6可以容納圖14、15A和16B中未示出的不同的設(shè)備或者附加設(shè)備。例如,機(jī)頂盒可以包括獎(jiǎng)金轉(zhuǎn)輪或背光絲印面板,其可以被用來向游戲機(jī)上玩的游戲增加獎(jiǎng)金特征。如另一個(gè)示例,機(jī)頂盒可以包括用于游戲機(jī)上所提供的累積獎(jiǎng)金的顯示器。如又一個(gè)示例,機(jī)頂盒可以包括智能卡交互設(shè)備。在游戲期間,這些設(shè)備至少部分地由機(jī)器2的主機(jī)箱4內(nèi)所容納的電路(例如,主游戲控制器)所控制和供電。在一些實(shí)施方式中,揚(yáng)聲器可以以朝向玩家的帶角度方向安裝和位于機(jī)箱中。例如,位于游戲機(jī)2上部區(qū)域的機(jī)頂盒區(qū)6中的揚(yáng)聲器10和12可以以向下朝向玩家和地板的帶角度定向安裝和位于機(jī)箱中。在一個(gè)示例中,角度為關(guān)于機(jī)器2的垂直縱向軸線成45度。在另一個(gè)示例中,角度處于30-60度的范圍之內(nèi)。在另一個(gè)示例中,角度為0和90度之間的任意角度。在一些實(shí)施方式中,游戲機(jī)中的揚(yáng)聲器的角度可以是可調(diào)節(jié)的。例如,揚(yáng)聲器可以被調(diào)節(jié)為朝向更緊密接近玩家頭部或面部特征的估計(jì)位置的方向。紙幣識(shí)別器30、玩家輸入開關(guān)32、顯示屏34和其他游戲設(shè)備可以用來在游戲機(jī)2上呈現(xiàn)游戲。設(shè)備可以由容納在機(jī)器2的主機(jī)箱4內(nèi)部的主游戲控制器所執(zhí)行的代碼來控制。主游戲控制器可以包括一個(gè)或多個(gè)處理器,其中包括諸如圖形卡的通用和專用處理器,以及包括易失性和非易失性存儲(chǔ)器在內(nèi)的一個(gè)或多個(gè)存儲(chǔ)器設(shè)備。主游戲控制器可以定期對(duì)游戲機(jī)上所執(zhí)行的代碼進(jìn)行配置和/或認(rèn)證。在一些實(shí)施方式中,游戲機(jī)可以包括耦合到一個(gè)或多個(gè)聲卡的聲音生成設(shè)備。聲音生成設(shè)備可以包括一個(gè)或多個(gè)揚(yáng)聲器或用于生成聲音的其他聲音生成硬件和/或軟件,諸如播放用于主要和/或次要游戲以及諸如觀賞模式(attract mode)之類的游戲機(jī)的其它模式的音樂。游戲機(jī)可以提供與一個(gè)或多個(gè)顯示設(shè)備上所顯示的具有吸引力的多媒體圖像相耦合的動(dòng)態(tài)聲音,以提供音頻-視覺表示或者另外顯示具有聲音的全動(dòng)態(tài)視頻以將玩家吸引到游戲機(jī)。在空閑期間,游戲機(jī)可以顯示音頻和/或視覺吸引消息的序列以將潛在玩家吸引到游戲機(jī)。也可以針對(duì)任意適當(dāng)信息定制視頻或者定制視頻以提供任意適當(dāng)信
肩、O在一些實(shí)施方式中,游戲機(jī)可以包括傳感器,諸如有選擇地定位以獲得主動(dòng)使用游戲機(jī)的玩家和/或游戲機(jī)的周圍區(qū)域的圖像的攝像機(jī)。傳感器可以配置為捕捉關(guān)于與游戲機(jī)接近的玩家的生物學(xué)數(shù)據(jù)。生物學(xué)數(shù)據(jù)可以用來對(duì)游戲機(jī)實(shí)施機(jī)械和/或數(shù)字調(diào)整??商鎿Q地,或此外,傳感器可以被配置為有選擇地獲得靜止或運(yùn)動(dòng)(例如,視頻)圖像。顯示設(shè)備可以配置為顯示攝像機(jī)所獲得的圖像并且以劃分屏幕或畫中畫的方式顯示游戲的可視表現(xiàn)。例如,攝像機(jī)可以獲得玩家的圖像并且處理器可以將該圖像結(jié)合到主要和/或次要游戲中作為游戲圖像、符號(hào)、動(dòng)畫頭像或游戲標(biāo)記。游戲機(jī)2僅是可以在其上實(shí)施這里所描述的技術(shù)的各種游戲機(jī)設(shè)計(jì)中的一個(gè)示例。例如,并非所有的適當(dāng)游戲機(jī)都具有機(jī)頂盒或玩家追蹤特征。另外,一些游戲機(jī)僅具有單個(gè)游戲顯示器——機(jī)械的或視頻的,而其他游戲機(jī)則具有多個(gè)顯示器。圖16示出了依據(jù)一些實(shí)施方式配置的基于服務(wù)器的游戲網(wǎng)絡(luò)。本領(lǐng)域技術(shù)人員將意識(shí)到,該架構(gòu)和相關(guān)功能性僅是示例并且本公開包含許多其他這樣的實(shí)施方式和方法。這里,圖示了游戲設(shè)施1605的游戲廳計(jì)算機(jī)房1620和聯(lián)網(wǎng)設(shè)備。游戲設(shè)施1605被配置用于經(jīng)由網(wǎng)關(guān)1650與中央系統(tǒng)1663進(jìn)行通信。游戲設(shè)施1693和1695也被配置為與中央系統(tǒng)1663進(jìn)行通信。在一些實(shí)施方式中,游戲設(shè)施可以配置用于彼此進(jìn)行通信。在該示例中,游戲設(shè)施1693和1695配置為與游戲廳計(jì)算機(jī)房1620進(jìn)行通信。這樣的配置可以允許游戲廳1605中的設(shè)備和/或操作人員與其他游戲廳中的設(shè)備進(jìn)行通信和/或控制其他游戲廳中的設(shè)備。在一些這樣的實(shí)施方式中,計(jì)算機(jī)房1620中的服務(wù)器可以控制游戲廳1605中的設(shè)備以及其他游戲設(shè)施中的設(shè)備。相反,另一個(gè)游戲設(shè)施中的設(shè)備和/或操作人員可以與游戲廳1605中的設(shè)備進(jìn)行通信和/或控制游戲廳1605中的設(shè)備。例如,游戲廳1605或中央系統(tǒng)1663的服務(wù)器可以被提供以比其他聯(lián)網(wǎng)位置的服務(wù)器相對(duì)更為先進(jìn)的用于顧客識(shí)別的軟件(例如,3-D面部識(shí)別軟件)。這樣的服務(wù)器可以對(duì)來自游戲設(shè)施1605中的設(shè)備的顧客識(shí)別請(qǐng)求以及來自游戲設(shè)施1693和1695中的設(shè)備的顧客識(shí)別請(qǐng)求進(jìn)行處理。此處,游戲設(shè)施1697配置為用于與中央系統(tǒng)1663進(jìn)行通信,但是并不配置為用于與其他游戲設(shè)施進(jìn)行通信。一些游戲設(shè)施(未示出)可以不與其他游戲設(shè)施或中央系統(tǒng)進(jìn)行通信。游戲設(shè)施1605包括多個(gè)游戲機(jī)1621,其中每個(gè)游戲機(jī)是游戲機(jī)1621的組1610中的一部分。在該示例中,游戲設(shè)施1605還包括聯(lián)網(wǎng)的游戲臺(tái)1653的組。然而,本公開可在具有任意數(shù)目的游戲機(jī)、游戲臺(tái)等的游戲設(shè)施中實(shí)施。將理解的是,許多游戲設(shè)施包括數(shù)百或甚至數(shù)千個(gè)游戲機(jī)1621和/或游戲臺(tái)1653,其中并不是所有游戲機(jī)1621和/或游戲臺(tái)1653都必須包括在組中并且其中的一些可以不連接到網(wǎng)絡(luò)。至少一些游戲機(jī)1621和/或移動(dòng)設(shè)備1670可以是“瘦客戶端”,其配置為執(zhí)行如這里其他地方所述的客戶側(cè)方案。一些配置能夠提供自動(dòng)的、多玩家的輪盤賭、二十一點(diǎn)、百家樂和其他桌面游戲。桌面游戲可以由發(fā)牌員進(jìn)行和/或通過使用一些自動(dòng)形式來進(jìn)行,該自動(dòng)形式可以包括自動(dòng)輪盤賭轉(zhuǎn)盤、發(fā)牌員的電子表示等。在一些這樣的實(shí)施方式中,諸如相機(jī)、射頻識(shí)別設(shè)備等的設(shè)備可以被用來識(shí)別和/或追蹤撲克牌、籌碼等。一些游戲臺(tái)1653可以被配置為與獨(dú)立的玩家終端(未示出)進(jìn)行通信,該玩家終端可以被配置為接受輸入信貸值、呈現(xiàn)發(fā)牌員的電子表示、指示游戲結(jié)果等。游戲設(shè)施1605還包括網(wǎng)絡(luò)一體機(jī)1677。根據(jù)實(shí)施方式,一體機(jī)1677可以被用于各種用途,包括但不限于提取現(xiàn)金、獎(jiǎng)品兌現(xiàn)、從玩家衷心的程序兌換點(diǎn)數(shù),兌換諸如獎(jiǎng)金票據(jù)、智能卡的“無現(xiàn)金”標(biāo)記,等等。在一些實(shí)施方式中,一體機(jī)1677可以被用于獲得關(guān)于游戲設(shè)施的信息,例如關(guān)于調(diào)度事件(諸如錦標(biāo)賽、娛樂等)、顧客位置等的信息。根據(jù)本公開,可以提供和/或控制關(guān)于這樣的特征的軟件,并且可以獲得和/或提供相關(guān)數(shù)據(jù)。例如,在本公開的一些實(shí)施方式中,一體機(jī)1677可以被配置為例如通過呈現(xiàn)圖形用戶接口從顧客接收信息。在該示例中,每個(gè)組1610具有相對(duì)應(yīng)的交換機(jī)1615,其在一些實(shí)施方式中可以是常規(guī)的組交換機(jī)(bank switch).每個(gè)交換機(jī)1615被配置用于經(jīng)由主網(wǎng)絡(luò)設(shè)備1625與計(jì)算機(jī)房1620中的一個(gè)或多個(gè)設(shè)備進(jìn)行通信,上述主網(wǎng)絡(luò)設(shè)備在該示例中組合了交換和路由功能性。雖然可以使用各種通信協(xié)議,但是一些優(yōu)選實(shí)施方式使用了游戲標(biāo)準(zhǔn)協(xié)會(huì)的G2S消息協(xié)議。其他實(shí)施方式可以使用開放的、基于以太網(wǎng)的SuperSAS_ I辦議,其可以從IGT獲得。可以使用包括但不限于單向優(yōu)勢(shì)軟件(Best of Bread BOB)的其他的協(xié)議來實(shí)施本公開的各種實(shí)施方式。IGT還研發(fā)了存在于TCP/IP頂層并且提供附加功能性和安全性的被稱作CASH的游戲產(chǎn)業(yè)專用傳輸層。這里,游戲設(shè)施1605還包括部分由RFID交換機(jī)(switch) 1619和多個(gè)RFID閱讀器1617所實(shí)施的RFID網(wǎng)絡(luò)。RFID網(wǎng)絡(luò)可以被用來例如追蹤處于游戲設(shè)施1605附近的對(duì)象(諸如,在該示例中包括RFID標(biāo)簽1627的移動(dòng)游戲設(shè)備1670)、顧客等。如這里其他地方所提到的,本公開的一些實(shí)施方式可以涉及“智能”玩家忠誠度儀器,諸如包括RFID標(biāo)簽的玩家追蹤卡。因此,可以經(jīng)由RFID網(wǎng)絡(luò)對(duì)這樣的支持RFID的玩家忠誠度儀器的位置進(jìn)行追蹤。在該示例中,至少一些移動(dòng)設(shè)備1670可以包括RFID標(biāo)簽1627,其包括用于移動(dòng)設(shè)備1670的編碼識(shí)別信息。因此,這樣帶標(biāo)簽的移動(dòng)設(shè)備1670的位置在游戲設(shè)施1605中可以經(jīng)由RFID網(wǎng)絡(luò)進(jìn)行追蹤??梢允褂弥T如全球定位系統(tǒng)(GPS)的其他位置檢測(cè)設(shè)備和系統(tǒng)來監(jiān)視游戲設(shè)施1605附近或其他地方的人和/或設(shè)備的位置。可以使用各種可替換網(wǎng)絡(luò)拓?fù)鋪韺?shí)施本公開的不同實(shí)施方式和/或收容不同數(shù)目的聯(lián)網(wǎng)設(shè)備。例如,具有大量游戲機(jī)1621的游戲設(shè)施可能要求一些網(wǎng)絡(luò)設(shè)備(例如,主網(wǎng)絡(luò)設(shè)備1625,其在該示例中組合交換和路由功能性)的多個(gè)實(shí)例和/或包括圖16中沒有示出的其他網(wǎng)絡(luò)設(shè)備。本公開的一些實(shí)施方式可以包括部署在一體機(jī)1677、RFID交換機(jī)1619和/或組交換機(jī)1615和計(jì)算機(jī)房1620中的一個(gè)或多個(gè)設(shè)備(例如,相對(duì)應(yīng)的服務(wù)器)之間的一個(gè)或多個(gè)中間件服務(wù)器。這樣的中間件服務(wù)器能夠提供各種有用功能,包括但不限于從交換機(jī)、單獨(dú)游戲機(jī)和其他設(shè)備所接收數(shù)據(jù)的過濾和/或合成。本公開的一些實(shí)施方式包括用于管理網(wǎng)絡(luò)業(yè)務(wù)量的負(fù)載平衡方法和設(shè)備。存儲(chǔ)設(shè)備1611、服務(wù)器1630、許可管理器1631、仲裁器1633、服務(wù)器1632、1634、1636和1638、(多個(gè))主機(jī)設(shè)備1660和主網(wǎng)絡(luò)設(shè)備1625被部署在游戲設(shè)施1605的計(jì)算機(jī)房1620內(nèi)。在實(shí)踐中,可以使用更多或更少的設(shè)備。根據(jù)實(shí)施方式,一些這樣的設(shè)備可以處于游戲設(shè)施1605中或其他地方。中央系統(tǒng)1663中的一個(gè)或多個(gè)設(shè)備也可以被配置為至少部分地執(zhí)行針對(duì)于本公開的任務(wù)。例如,中央系統(tǒng)1663的一個(gè)或多個(gè)服務(wù)器1662、仲裁器1633、存儲(chǔ)設(shè)備1664和/或主機(jī)設(shè)備1660可以配置為實(shí)現(xiàn)這里其他地方所詳細(xì)描述的功能。這些功能可以包括但不限于為諸如游戲機(jī)1621、移動(dòng)設(shè)備1670等的設(shè)備功能性。游戲機(jī)房1620的一個(gè)或多個(gè)服務(wù)器可以被配置具有用于接收玩家的游戲通知參數(shù)、確定何時(shí)游戲狀況與游戲通知參數(shù)相對(duì)應(yīng)和/或在游戲狀況與游戲通知參數(shù)相對(duì)應(yīng)時(shí)向玩家提供通知的軟件。此外,一個(gè)或多個(gè)服務(wù)器可以被配置為從攝像機(jī)1609接收?qǐng)D像數(shù)據(jù)、對(duì)圖像數(shù)據(jù)進(jìn)行處理和/或提供圖像數(shù)據(jù),向顧客提供導(dǎo)航數(shù)據(jù)(例如,用于指示與游戲通知相關(guān)聯(lián)的游戲臺(tái)、游戲機(jī)等的位置和/或方向)等。例如,導(dǎo)航數(shù)據(jù)(其可以包括地圖數(shù)據(jù)、游戲廳布局?jǐn)?shù)據(jù)、攝像機(jī)圖像數(shù)據(jù)等)可以由計(jì)算機(jī)房1620的一個(gè)或多個(gè)服務(wù)器提供至移動(dòng)設(shè)備1670。本公開的一些實(shí)施方式包括多個(gè)聯(lián)網(wǎng)攝像機(jī)1609,其可以是視頻攝像機(jī)、智能攝像機(jī)、數(shù)字靜態(tài)攝像機(jī)等。在一些這樣的實(shí)施方式中,這樣的攝像機(jī)可以至少部分地提供實(shí)時(shí)導(dǎo)航??梢栽诰W(wǎng)絡(luò)1605中部署的其他設(shè)備沒有在圖16中出現(xiàn)。例如,一些游戲網(wǎng)絡(luò)可以不僅包括各種射頻識(shí)別(RFID)閱讀器1617,而且還可以包括RFID交換機(jī)、中間件服務(wù)器等,其中的一些沒有在圖16中進(jìn)行描繪。這些特征可以提供各種功能。例如,服務(wù)器(或其他設(shè)備)可以根據(jù)讀取RFID標(biāo)簽1627的RFID閱讀器的位置來確定移動(dòng)設(shè)備1670的位置。圖16中所指示的服務(wù)器和其他設(shè)備可以被配置為用于與處于游戲設(shè)施1605之中或之外的諸如主機(jī)設(shè)備1660、一體機(jī)1677和/或移動(dòng)設(shè)備1670的其他設(shè)備進(jìn)行通信以實(shí)施這里其他地方所描述的一些方法。如這里其他地方所描述的,服務(wù)器(等)可以促進(jìn)與這樣的設(shè)備的通信、接收并存儲(chǔ)顧客數(shù)據(jù)、提供適當(dāng)響應(yīng)等。這些服務(wù)器中的一些可以被配置為執(zhí)行與結(jié)算、玩家忠誠度、獎(jiǎng)金/進(jìn)取性(progressive)、游戲機(jī)配置等相關(guān)的任務(wù)??梢允褂靡粋€(gè)或多個(gè)這樣的設(shè)備來實(shí)現(xiàn)游戲廳管理系統(tǒng),諸如IGT Advantage 游戲廳系統(tǒng)應(yīng)用套件,其提供可以被用于由游戲廳管理人員進(jìn)行決策制定的瞬時(shí)信息。Radius服務(wù)器和/或DHCP服務(wù)器也可以被配置為用于與游戲網(wǎng)絡(luò)進(jìn)行通信。本公開的一些實(shí)施方式提供了刀片服務(wù)器形式的一個(gè)或多個(gè)這些服務(wù)器。圖16所示出的服務(wù)器1630和其他服務(wù)器的一些實(shí)施方式包括(或者至少部分地與之進(jìn)行通信)集群CPU、冗余存儲(chǔ)設(shè)備,包括備用存儲(chǔ)設(shè)備、交換機(jī)等。這樣的存儲(chǔ)設(shè)備可以包括“RAID”(原為廉價(jià)磁盤的冗余陣列,現(xiàn)在也被稱作獨(dú)立磁盤的冗余陣列)陣列、備用硬盤驅(qū)動(dòng)器和/或磁帶驅(qū)動(dòng)器等。在本公開的一些實(shí)施方式中,這些設(shè)備中的許多設(shè)備(包括但并不限于許可管理器1631、服務(wù)器1632、1634、1636和1638以及主網(wǎng)絡(luò)設(shè)備1625)被安裝在具有服務(wù)器1630的單個(gè)機(jī)架中。因此,許多或所有這樣的設(shè)備有時(shí)將被總體稱作“基于服務(wù)器的游戲服務(wù)器”。然而,在可替換的實(shí)施方式中,這些設(shè)備中的一個(gè)或多個(gè)設(shè)備與服務(wù)器1630和/或網(wǎng)絡(luò)的其他設(shè)備進(jìn)行通信但是位于其他地方。例如,一些設(shè)備可以安裝在計(jì)算機(jī)房1620內(nèi)的單獨(dú)機(jī)架中,或者位于網(wǎng)絡(luò)上的其他地方。此外,經(jīng)由存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)將大量數(shù)據(jù)存儲(chǔ)到其他地方可以是有利的。計(jì)算機(jī)房1620可以包括一個(gè)或多個(gè)操作人員控制臺(tái)或其他主機(jī)設(shè)備,其被配置為用于與計(jì)算機(jī)房1620之內(nèi)或之外的其他設(shè)備進(jìn)行通信。這樣的主機(jī)設(shè)備可以被提供以用于實(shí)施本公開的各種實(shí)施方式的軟件、硬件和/或固件。然而,這樣的主機(jī)設(shè)備無需位于計(jì)算機(jī)房1620之內(nèi)。有線主機(jī)設(shè)備1660 (其在該示例中為臺(tái)式和膝上型計(jì)算機(jī))和無線設(shè)備1670 (其在該示例中為移動(dòng)計(jì)算設(shè)備)可以位于游戲設(shè)施1605中的其他地方或者位于遠(yuǎn)處位置。本公開的這些和其他方面可以由各種類型的硬件、軟件、固件等來實(shí)施。例如,本公開的一些特征可以至少部分地由包括程序指令、狀態(tài)信息等的機(jī)器可讀介質(zhì)來實(shí)施,用于執(zhí)行這里所描述的各種操作。程序指令的示例包括諸如編譯程序所產(chǎn)生的機(jī)器代碼以及包含可以通過計(jì)算機(jī)使用解釋程序所執(zhí)行的高級(jí)代碼的文件二者。機(jī)器可讀介質(zhì)的示例包括但不限于諸如硬盤、軟盤和磁帶的磁性介質(zhì);諸如CD-ROM盤的光學(xué)介質(zhì);磁性-光學(xué)介質(zhì);以及被特別配置為存儲(chǔ)并執(zhí)行程序指令的硬件設(shè)備,諸如只讀存儲(chǔ)器設(shè)備(ROM)和隨機(jī)存取存儲(chǔ)器(RAM)。任意的以上實(shí)施方式可以單獨(dú)使用或者在任意組合中與另一實(shí)施方式一起使用。雖然各種實(shí)施方式可以是被現(xiàn)有技術(shù)的各種缺陷所激發(fā),其可能在說明書中的一處或多處進(jìn)行討論或提及,但是實(shí)施方式并不必然解決這些缺陷中的任意缺陷。換句話說,不同實(shí)施方式可以解決可能在說明書中討論的不同缺陷。一些實(shí)施方式可以僅部分地解決說明書中所討論的一些缺陷或者僅一個(gè)缺陷,而一些實(shí)施方式可能并不解決這些缺陷中的任意缺陷。雖然已經(jīng)在這里對(duì)各種實(shí)施方式進(jìn)行了描述,但是應(yīng)當(dāng)理解的是,它們僅通過示例而不是限制所呈現(xiàn)出。因此,本申請(qǐng)的寬度和范圍不應(yīng)當(dāng)由這里所描述的任何實(shí)施方式所限制,而是應(yīng)當(dāng)僅依據(jù)以下及稍后提交的權(quán)利要求及其等同形式來限定。
權(quán)利要求
1.一種電子游戲機(jī),包括 用戶輸入設(shè)備,其配置為接受用于進(jìn)行玩游戲的用戶輸入,在所述游戲中響應(yīng)于信貸值能夠提供一個(gè)或多個(gè)游戲結(jié)果; 顯示器,其配置為顯示與所述游戲相關(guān)聯(lián)的數(shù)據(jù); 一個(gè)或多個(gè)處理器;所述電子游戲機(jī)的特征在于所述一個(gè)或多個(gè)處理器配置為使得所述電子游戲機(jī) 在運(yùn)行在電子游戲機(jī)上的操作系統(tǒng)中識(shí)別與所述電子游戲機(jī)耦合的智能卡交互設(shè)備,所述智能卡交互設(shè)備能夠促進(jìn)所述電子游戲機(jī)和與所述智能卡交互設(shè)備通信的智能卡之間的通信; 在所述操作系統(tǒng)中創(chuàng)始通信協(xié)議接口,所述通信協(xié)議接口提供用于在所述電子游戲機(jī)和與所述電子游戲機(jī)通信的設(shè)備之間傳輸消息的機(jī)制;以及 經(jīng)由所述通信協(xié)議接口,在所述智能卡交互設(shè)備和第一主機(jī)服務(wù)器之間傳輸?shù)谝幌?,所述第一主機(jī)服務(wù)器經(jīng)由網(wǎng)絡(luò)與所述電子游戲機(jī)通信。
2.根據(jù)權(quán)利要求1所述的電子游戲機(jī),所述一個(gè)或多個(gè)處理器進(jìn)一步配置為使得所述電子游戲機(jī) 經(jīng)由所述通信協(xié)議接口從所述電子游戲機(jī)操作系統(tǒng)傳輸?shù)诙⒅恋诙鳈C(jī)服務(wù)器,所述第二消息包括 所述游戲機(jī)的能力的描述,所述能力包括在所述電子游戲機(jī)和所述智能卡交互設(shè)備之間通{目O
3.根據(jù)權(quán)利要求2所述的電子游戲機(jī),所述一個(gè)或多個(gè)處理器進(jìn)一步配置為使得所述電子游戲機(jī) 在所述電子游戲機(jī)操作系統(tǒng)上接收來自于所述第二主機(jī)服務(wù)器的第三消息,所述第三消息包括在所述電子游戲機(jī)處接收的來自于所述智能卡交互設(shè)備的至少一部分通信將被傳輸至所述第一主機(jī)服務(wù)器的指示。
4.根據(jù)權(quán)利要求2所述的電子游戲機(jī),所述一個(gè)或多個(gè)處理器進(jìn)一步配置為使得所述電子游戲機(jī) 確定用于所述智能卡交互設(shè)備的狀態(tài)信息,所述狀態(tài)信息包括所述智能卡交互設(shè)備的操作狀態(tài)的指示,其中所述第二消息進(jìn)一步包括所述操作狀態(tài)的所述指示。
5.根據(jù)權(quán)利要求1所述的電子游戲機(jī),所述一個(gè)或多個(gè)處理器進(jìn)一步配置為使得所述電子游戲機(jī) 在所述操作系統(tǒng)中加載第一智能卡設(shè)備驅(qū)動(dòng)程序,所述第一智能卡設(shè)備驅(qū)動(dòng)程序指定用于所述電子游戲機(jī)操作系統(tǒng)和所述智能卡交互設(shè)備之間通信的協(xié)議。
6.根據(jù)權(quán)利要求1所述的電子游戲機(jī),其中所述電子游戲機(jī)能夠基于與所述智能卡交互設(shè)備的通信調(diào)整所述電子游戲機(jī)處的信貸計(jì)量器,所述信貸計(jì)量器指定在所述電子游戲機(jī)處可用于在游戲中使用的信貸的數(shù)目。
7.根據(jù)權(quán)利要求1所述的電子游戲機(jī),其中創(chuàng)始所述通信協(xié)議接口包括 針對(duì)所述通信協(xié)議接口創(chuàng)始擴(kuò)展類,所述擴(kuò)展類提供對(duì)不包括在基本通信協(xié)議接口中的智能卡發(fā)消息過程的訪問。
全文摘要
本文公開了用于促進(jìn)和與游戲機(jī)通信的智能卡通信的技術(shù)。在一些實(shí)施方式中,可以激活智能卡交互設(shè)備??梢栽谶\(yùn)行在電子游戲機(jī)上的操作系統(tǒng)中識(shí)別與電子游戲機(jī)耦合的智能卡交互設(shè)備。智能卡交互設(shè)備能夠促進(jìn)電子游戲機(jī)和與智能卡交互設(shè)備通信的智能卡之間的通信??梢栽诓僮飨到y(tǒng)中創(chuàng)始通信協(xié)議接口。通信協(xié)議接口可以提供用于在電子游戲機(jī)和與電子游戲機(jī)通信的設(shè)備之間傳輸消息的機(jī)制。可以經(jīng)由網(wǎng)絡(luò)在智能卡交互設(shè)備和第一主機(jī)服務(wù)器之間經(jīng)由通信協(xié)議接口傳輸?shù)谝幌ⅰ?br>
文檔編號(hào)G07F17/32GK102999976SQ20121033576
公開日2013年3月27日 申請(qǐng)日期2012年9月11日 優(yōu)先權(quán)日2011年9月12日
發(fā)明者埃里克·B·彼得松, 杰弗里·S·謝潑德, 賴甘·J·斯奈德, 拉里·R·霍里巴夫, 杰拉尼·布蘭東, 凱文·希金斯, 戴維·索爾斯, 韋爾納·R·考科瑞爾四世, 馬克·埃斯平, 塔尼亞·麥克林頓, 羅賓·伊爾頓, 斯科特·麥克米倫 申請(qǐng)人:Igt公司