新四季網

基於實時數據提供過濾的娛樂場信息的行動裝置的製作方法

2023-10-04 14:31:14 2

專利名稱:基於實時數據提供過濾的娛樂場信息的行動裝置的製作方法
技術領域:
本公開內容涉及聯網遊戲設備,更具體地說,涉及在移動顯示系統上獲 取、分析和顯示與娛樂場遊戲活動有關的信息的技術。
背景技術:
遊戲系統正變得越來越大和更複雜。地理上,遊戲系統可以包括在單一 娛樂場內的上百臺連結或未連結的遊戲設備。另外,系統現在可以跨越多個 特性,在大的地理區域上的遊戲機彼此連接或與同一系統關聯。
當今的遊戲系統可以具有各種特徵或功能,使系統非常複雜。當然,遊 戲系統的操作部件很可能包括很多遊戲機、臺式遊戲、基諾站、現金工作站、 審計工作站、記帳工作站和許多其他相關的系統元件。這些系統元件很可能 經網絡連接到主機。經該連接,信息可以傳送到每一遊戲機或其他設備以及 可以從每一遊戲機或設備傳送信息。該信息可以包括多種信息,諸如安全信息和遊戲機活動信息。
每一遊戲機也可以與玩家跟蹤網絡關聯。該網絡可以包括同一通信鏈路 和主機。然而,該系統的這一部分特別適用於執行諸如接收玩家標識的功能, 諸如通過插入遊戲機的卡閱讀器的玩家跟蹤卡,以及玩家玩遊戲信息的跟 蹤。該信息可以包括來自遊戲機的硬幣入和硬幣出信息。
遊戲機還可以與累進網絡(progressive network)或系統關聯。其中,關 聯一組遊戲機,以及支付信用的金額可以放在玩與累進網絡有關的任何一個 機器能贏得的公共池中。
遊戲機也可以具有與金融系統的通信鏈路。該系統或功能包括配置來允 許玩家使用與外部金融機構有關的信用卡或類似形式的信用的部件,用於提 供玩遊戲機的信用。
遊戲機也可以與非現金事務處理系統關聯,諸如International Game Technology's EZ-PAYTm系統。該系統包括配置來列印表示金錢值的票據的部 件,代表分發實際的貨幣或硬幣。
這些遊戲系統的複雜性和大小產生了許多困難。例如,期望能實時地確 定特定遊戲機的位置和獲得與它的操作有關的信息。給定機器的大小,則意 外地難以定位特定遊戲機。然而,在具有上千機器的大的娛樂場中,考慮到 可能按一定的頻率改變娛樂場的布局,經常有些難以確定特定機器的位置。
通常還難以訪問與實時娛樂場活動,諸如玩家活動/位置、僱員活動/ 位置、遊戲機位置/活動等等有關的實時信息。例如,可能在不同的數據文件 中並通過配置成實現與遊戲機關聯的各種功能或系統的不同計算機或主機 來査找有關特定機器的信息,諸如有關玩家活動性、案例、非現金事務處理 等等有關的信息。
由於導致獲得和/或訪問所需與娛樂場活動有關的實時信息的困難的現 有因素,通常站在娛樂場地的娛樂場經營者(例如所有者、管理人員、僱員 等等)難以持續被告知可能影響那一特定娛樂場經營者的娛樂場中的當前的 狀況或活動。因此,娛樂場經營者可能喪失及時執行一個或多個任務的一個 或多個機會,否則,當經營者即時訪問與這些機會有關的信息時,會以及時 方式執行。
鑑於以上所述,存在便於在移動顯示系統上獲取、分析和顯示與娛樂場遊戲活動有關的實時信息的一般需要。

發明內容
至少一個實施例的各個方面針對用於在行動裝置上顯示過濾的娛樂場 相關信息的不同的方法,設備,系統和電腦程式產品。在一種實現中,可 以在包括用來提供與娛樂場數據網絡中的其他網絡設備的無線通信鏈路的 至少一個接口的行動裝置中具體化本發明的各個方面。根據各個實施例,通 過娛樂場網絡中的行動裝置和/或其他設備,可以獲取與各種娛樂場活動有關 的娛樂場信息。也可獲取與行動裝置的當前位置有關的地理位置信息。可以 識別和/或生成在生成過濾的娛樂場信息中使用的第一過濾參數集。通過將第 一過濾參數集和地理位置信息應用於所獲得的娛樂場信息,可以生成過濾的 娛樂場信息。經行動裝置的顯示器可以將過濾信息的至少一部分顯示給用 戶。根據具體實施例,基於行動裝置的當前位置,可以生成過濾信息的至少 一部分。在一種實現中,顯示的過濾信息可以包括適用於顯示實際遊戲環境
的一部分的圖形表示的第一圖形用戶界面(GUI)。另外,在至少一個實施例 中,所獲得的娛樂場信息可以包括與娛樂場遊戲活動有關的實時信息。
根據具體實施例,在行動裝置上顯示的過濾信息可以包括適用於顯示位 於離行動裝置預定距離內的對象的表示的第一圖形用戶界面(GUI)。第一圖 形用戶界面(GUI)可以進一步用來不顯示不位於離行動裝置預定距離內的 對象的表示。
根據各種實現,各種過濾參數可以用於生成將在行動裝置上顯示的個性 化的過濾信息。這些過濾參數的例子可以包括與娛樂場遊戲機數據有關的 過濾參數,與娛樂場跟蹤數據有關的過濾參數,與娛樂場僱員數據有關的過 濾參數,與娛樂場遊戲系統警告有關的過濾參數,與娛樂場遊戲事件有關的 過濾參數等等。
在至少一個實施例中,可以生成物理遊戲環境的被選部分的圖形表示。 圖形表示可以包括表示遊戲環境的一個或多個物理部件。可以在行動裝置的 一個或多個顯示器上顯示圖形表示的第一部分。在一種實現中,圖形表示的 第一部分可以包括表示位於遊戲環境的被選部分中的一個或多個物理部件
的一個或多個被顯示對象。這些對象的例子可以包括遊戲機、遊戲臺、玩家、娛樂場僱員、牆、走廊、固定物、燈、標誌圖樣、門、樓層、樓層類型、 樓層覆蓋物、樓層覆蓋物設計、牆覆蓋物等等。
各個方面的另外的目的、特徵和優點從其優選實施例的下述描述中將變 得顯而易見,結合附圖進行描述。


圖1示例說明可以用於實現至少一個實施例的各個方面的遊戲環境ioo
的一部分的一個例子。
圖2是經一個或多個網絡接口 208,連接到遊戲網絡5的遊戲終端數據 庫(GTDR) 200的框圖,例如,可以包括遊戲設備(例如遊戲終端)禾口/或 位於娛樂場內的其他設備。
圖3是根據具體實施例的示例性遊戲機300的具體框圖。 圖4表示示例說明可以用於實現至少一個實施例的各個方面的遊戲系統 400的部件的框圖。
圖5是根據具體實施例的示例性行動裝置500的簡化框圖。
圖6表示可以用於實現至少一個實施例的各個方面的系統部600的框圖。
圖7表示根據具體實施例的數據處理過程700的流程圖。 圖8-19示例說明至少一個實施例的行動裝置的特徵的各個例子,其中, 根據具體實施例,顯示各種過濾和/或個性化的信息。
具體實施例方式
可以在本申請中描述一個或多個不同的發明。另外,對在此所述的一個 或多個發明,可以在本專利申請中描述多個實施例,以及僅為示例目的提供。 不打算以任何意義限制所述的實施例。 一個或多個發明可以廣泛地應用於多 個實施例,如從本公開內容顯而易見。足夠詳細地描述這些實施例,以便允 許本領域的技術人員實現一個或多個本發明,並且將理解到可以利用其他實 施例以及在不背離一個或多個發明的範圍的情況下,可以進行結構、邏輯、 軟體、電子和其他改變。因此,本領域的技術人員將意識到通過各種改進和 變更,可以實現一個或多個發明。參考形成本公開內容並通過示例、 一個或多個發明的具體實施例示出的一個或多個具體實施例或圖形,可以描述一個 或多個發明的具體特徵。然而,應理解到這些特徵不限於用在參考其描述的 一個或多個具體實施例或圖中。本公開內容不是一個或多個發明的所有實施 例的文字描述,也不是必須出現在所有實施例中的一個或多個發明的特徵的列表。
在本專利申請中提供的章節的標題和本專利申請的名稱僅為了方便,而 不以任何方式視為限制該公開內容。
彼此通信的設備不需要彼此連續通信,除非具體指出。另外,彼此通信 的設備可以通過一個或多個媒介直接或間接通信。
具有彼此通信的幾個部件的實施例的描述不竟味著需要所有這些部件。 相反,描述多個可選部件以便示例說明一個或多個發明的多個可能實施例。
另外,儘管按順序描述了過程步驟、方法步驟、算法等等,但可以將這 些過程、方法和算法配置成按替代的順序工作。換句話說,在本專利申請中 描述的步驟的任何順序或次序本身不表示需要按照這樣的順序來執行。可以 按任何可行的順序執行所述過程的步驟。另外,除描述或暗示為非同時發生 外(例如在另一步驟後,執行一步驟),還可以同時執行一些步驟。此外, 通過圖中的描述的過程的示例不意味著所示過程是其他變形或改進的窮舉, 不意味著所示的過程或任一步驟對一個或多個發明是必要的,以及不意味著 優選所示過程。
當描述單一設備或產品時,很容易想到代表單一設備/產品,可以使用一 個以上的設備/產品(不管它們是否協作)。類似地,在描述一個以上設備或 產品時(不管它們是否協作),很容易想到代替一個以上設備或產品,可以 使用單一設備/產品。
通過未明確地描述為具有這種功能性/特徵的一個或多個其他設備,可以 另外實現設備的功能性和/或特徵。因此, 一個或多個發明的其他實施例不需 要包括設備本身。
現在,將參考在附圖中所示的一些優選實施例,詳細地描述至少一個實 施例。在下述描述中,闡述了許多具體細節,以便提供至少一個實施例的全 面理解。然而,很顯然,本領域的技術人員在 有這些具體細節的一些或全 部的情況下,也可以實施至少一些實施例。在其他實例中,未詳細地描述非常公知的過程步驟和/或結構,以便不混淆各個發明方面。
至少一個實施例的一個方面涉及用於在行動裝置上圖形表示娛樂場遊 戲環境的至少一部分的方法和裝置,包括有關該環境的具體部件的詳情。在 下述描述中,闡述許多具體的細節以便提供至少一個實施例的全面理解。然 而,很顯然,本領域的技術人員在沒有這些具體細節的情況下,也可以實施 至少一個實施例。在其他實例中,不詳細地描述非常公知的特徵,以便不混 淆本發明。
根據不同實現,可以將遊戲環境或其部分再現或顯示為物理環境,諸如 娛樂場結構的布置或布局的二維和/或三維圖形表示。在一個實施例中,表示 包括周圍物理環境中的環境的部件的圖像或圖形表示,即以"虛擬"格式呈 現遊戲環境。部件可以包括單個遊戲機、臺式遊戲以及其他遊戲設備,諸如 現金工作站、記帳工作站和其他部件。本發明的另一方面包括用於從圖形表 示或以圖形表示的提供與遊戲環境的各個部件有關的信息的方法和裝置。
圖1示例說明可以用於實現至少一個實施例的各個方面的遊戲環境100
的一部分的一個例子。如在圖1的例子中所示,遊戲環境ioo可以包括位於
物理環境(未示出)中的遊戲系統22。在一個實施例中,物理環境包括容納 遊戲系統22的一個或多個部件的物理結構,諸如娛樂場的至少一部分。
遊戲系統22包括多個遊戲系統設備24或部件。遊戲系統設備24可以 包括遊戲機25,諸如稱為視頻或投幣機。這些設備24也可以包括"臺式" 遊戲27。遊戲設備24也可以包括諸如玩家跟蹤卡閱讀器29、硬幣計數器等 等的部件或設備,其中,設備或部件可以彼此連結或關聯。設備或部件也可 以包括計算機或伺服器以及通信設備、出納和記帳工作站以及多個其他元 件。
在一個實施例中,遊戲系統22可以包括多個子系統。這些子系統可以 彼此部分或全部獨立,或可以相關。在一個實施例中,每一系統可以包括網 絡或是其一部分。
在一個實施例中,遊戲系統22可以包括遊戲表示/作業系統,其包括至 少一個遊戲伺服器26。遊戲伺服器26可以包括計算設備,其包括處理器和 存儲器。遊戲伺服器26可以用來執行各種功能。該功能性可以通過伺服器 26的軟體和/或硬體實現。在一個實施例中,遊戲伺服器26可以用來將信息或指令提供給一個或多個遊戲設備24或單個的遊戲系統部件。信息可以包 括遊戲碼和控制數據。在一個實施例中,遊戲伺服器26也可以用來從遊戲 設備24或部件接收信息。例如,遊戲伺服器26可以接受與特定遊戲系統設 備24的操作的狀態有關的信息(諸如"正常"或"誤操作")。
在一個實施例中,遊戲伺服器26是網絡的一部分,包括遊戲伺服器26 和被選遊戲系統設備24和/或通信所需的其他部件間的通信鏈路。通信接口 可以與遊戲伺服器26和用於便於通信的每一設備或部件關聯。通信接口可 以各種體系結構,以及利用各種協議,諸如在通信鏈路是有線鏈路的情況下, IEEE-1394 (FireWire )或Ethernet,或利用無線協議,諸如802.11, Bluet00thTM、射頻(RF)、紅外等等的無線鏈路。通信鏈路可以傳送攜帶數 字數據流的電、電磁或光學信號或表示各種信息的模擬信號。
在一個實施例中,諸如當遊戲設備24包括遊戲機25時,該設備可以包 括控制遊戲操作的功能的主遊戲控制器。通信接口可以與主遊戲控制器關 聯,允許在遊戲伺服器26和主遊戲控制器間傳送數據。
在一個實施例中遊戲,遊戲系統22可以包括玩家跟蹤系統,其包括至 少一個玩家跟蹤伺服器28。玩家跟蹤伺服器28也可以由包含處理器和存儲 器的計算設備組成。玩家跟蹤伺服器28最好用來執行玩家跟蹤功能,如本 領域所公知的。例如,玩家跟蹤伺服器28可以存儲與玩家的身份有關的信 息以及與那些玩家的對弈有關的信息。該信息可以包括玩的時間、硬幣入/ 硬幣出以及其他金錢事務處理數據,以及在基於玩,獎勵玩家點的方案中, 玩家的總點數。
再次,玩家跟蹤系統包括網絡,由在玩家跟蹤伺服器28和具有玩家跟 蹤功能的一個或多個遊戲設備24或與該系統有關的遊戲系統22的其他部件 間提供的通信鏈路。在一個實施例中,諸如在遊戲設備24包括遊戲機的情 況下,設備可以包括控制卡閱讀器的管理接口板。管理接口板可以用來從遊 戲系統設備24的主遊戲控制器接收數據。通信接口與管理接口板有關,允 許在玩家跟蹤伺服器28和管理接口板間傳送數據。
在遊戲等等的情況下,卡閱讀器29可以與諸如位於附近的遊戲桌關聯。 玩家可以利用卡閱讀器來識別自身。與玩臺式遊戲有關的信息可以由遊戲主 持人、硬幣計數器等等,通過輸入設備輸入,以及可以將該信息傳送到玩家在一個實施例中,遊戲系統22可以包括記帳系統,包括至少一個記帳伺服器30。記帳伺服器30可以由包括處理器和存儲器的計算設備組成。記帳伺服器30最好用來執行金融相關功能,諸如跟蹤金融事務處理,以及執行與從遊戲系統設備24,諸如遊戲機25,臺式遊戲27等等收取的金錢的協調。記帳伺服器30可以與多個設備,包括單個遊戲系統設備24和其他伺服器關聯。再次,最好在記帳伺服器30和通信所需的每一設備間提供通信鏈路。
在一個實施例中,遊戲系統22可以包括累進系統,其包括至少一個累進伺服器32。累進伺服器32可以由包括處理器和存儲器的計算設備組成。累進伺服器32可以用來生成累進獎勵信息。在一個方案中,累進伺服器32可以獲得與在特定遊戲系統設備24,諸如遊戲機25或臺式遊戲27金融事務處理有關的信息。利用該信息,可以生成並更新累進累積獎勵金額。可以將該信息傳送到與特定設備24有關的一個或多個顯示器34。再次,最好在累
進伺服器32和通信所需的每一設備間提供通信鏈路。例如,可以在累進服
務器32和記帳伺服器30間提供鏈路,用於向記帳伺服器30提供獎勵點信自
必o
將意識到各種部件可以是獨立和不同的,或可以公用。還將意識到可以合併上述的一個或多個功能或應用,諸如在公用伺服器或主機。另外,可以提供用於實現其他功能性的其他部件。例如,可以將各種計算設備,諸如用戶站連接到各種系統。還可以將印表機和其他外圍設備連接到每一網絡或系統。
如本領域所公知的,遊戲系統22通常至少部分位於一個或多個物理遊戲環境,諸如娛樂場。娛樂場可以包括公眾可訪問的遊戲區,其中,放置某些遊戲系統設備,諸如遊戲機和臺式遊戲,以及放置伺服器和其他部件的保密區。
在本發明的優選實施例中,虛擬信息主機36與部分遊戲系統22關聯或包括部分遊戲系統22。在一個實施例中,主機36由包括處理器、存儲器和顯示器的計算設備。在下文中,更詳細地描述主機36的一個實施例。虛擬信息主機36可以是與執行系統32的其他功能的設備分離的一個或多個設備,或可以與現有設備集成。
在優選實施例中,虛擬信息主機36用來執行與獲取、管理、再現、生 成和/或顯示實時和/或非實時娛樂場遊戲系統或"遊戲環境"圖形信息和與 遊戲系統或環境的一個或多個部件有關的信息有關的功能。該功能性還可以 包括在配置或設計成圖形地顯示與娛樂場活動的被選方面有關的信息(例如 實時娛樂場信息)的至少一個行動裝置(例如31)上生成至少一個圖形用戶 界面。在附圖的圖8-19中示例說明可以在行動裝置上顯示的不同圖形用戶 界面的例子。
如在圖1的例子中所示,遊戲系統22還可以包括配置或設計成經一個 或多個無線鏈路lll,與遊戲環境100的不同部件,諸如信息系統(例如 虛擬信息主機36);玩家跟蹤系統;記帳系統;僱員管理系統;定位系統(例 如GPS系統33);遊戲伺服器;監視系統;安全系統;通信系統;遊戲系統 (例如遊戲機25,遊戲臺設備;其他行動裝置等等)等等通信的一個或多個 行動裝置31。
圖2是經一個或多個網絡接口 208,連接到例如可以包括位於娛樂場內 的遊戲設備(例如遊戲終端)和/或其他設備的遊戲網5的遊戲終端資料庫 (GTDR) 200的框圖。GTDR200可以包括管理與特定遊戲終端或遊戲終端 組的所有信息和管理對用於特定用戶或用戶集的數據的訪問的所需的管理 和下載工具。
使用GTDR200,具有適當的訪問權限的經營者可以定義觸發將信息和 參數,諸如遊戲軟體部件下載到遊戲終端的各種參數。GTDR200可以與現 有的網絡接口系統,諸如娛樂場內的非現金系統連接,可以直接與遊戲終端 通信或可以使用便於信息下載和數據收集的兩種方法的組合。
遊戲終端(例如218, 220, 222)可以包括遊戲機,諸如視頻和機械投 幣機和/或提供玩諸如賓果遊戲、基諾遊戲和抽獎遊戲的遊戲的視頻遊戲的遊 戲終端。遊戲終端可以位於許多不同的地點,諸如娛樂場、商店、飯店、酒 吧和輪船中,其中,這些地點可以由不同的遊戲實體擁有和經營。例如,遊 戲終端218可以位於由第一遊戲實體擁有的娛樂場中,遊戲終端220可以位 於具有由第二遊戲實體擁有的多個不同商店的路線的商店中,以及遊戲終端 222可以位於由第三遊戲實體擁有的流動娛樂場中。遊戲終端218, 220和222可以發送遊戲事務處理信息,諸如硬幣入和 硬幣出、遊戲軟體部件信息,諸如駐留在每一遊戲終端上的軟體的版本和所 玩的遊戲的版本,以及玩家跟蹤信息,諸如在遊戲機上玩遊戲的玩家的身份。 遊戲終端218, 200和222可以從GTDR200直接發送和接收信息或遊戲終端 可以經中間設備,諸如非現金系統伺服器與GTDR200通信。可以在GTDR 上的遊戲終端資料庫210中存檔從遊戲終端接收的信息。另外,GTDR200 可以在各個伺服器,諸如獎勵遊戲伺服器、非現金系統伺服器、累進遊戲服 務器中輪詢可以存儲在遊戲終端資料庫210中的遊戲信息。
GTDR200可以使用網絡接口 208,與位於不同遊戲地點的遊戲終端218, 220和222以及其他遠程遊戲設備,諸如可攜式計算機、印表機、個人數字 助理和計算機通信。網絡接口 208可以包括無線網絡接口 211和/或有線網絡 接口 213。 GTDR200可以利用防火牆209來防止未授權訪問在GTDR200中 存儲的數據。訪問防火牆可以由(加州SanJose市的)CISCO系統提供。
GTDR200存儲在分區遊戲終端資料庫210中的遊戲信息,諸如遊戲事 務處理信息、遊戲軟體部件和遊戲軟體部件信息。在一個實施例中,在遊戲 終端資料庫中存儲的信息可以根據遊戲實體劃分。例如,來自第一遊戲實體 的遊戲信息可以存儲在遊戲終端資料庫212的第一分區中,來自第二遊戲實 體的遊戲信息可以存儲在第二分區214中,以及來自第三遊戲實體的遊戲信 息可以在第三分區216中。分區的數量可以改變以及不限於在本例子中所述 的三個分區。在至少一個另外的實施例中,根據遊戲實體,可以不分區在遊 戲終端資料庫中存儲的信息。
遊戲終端資料庫210可以是硬驅動、CD讀/寫驅動或任何其他存儲介質 或適用於存儲大量遊戲信息的存儲介質的組合。可以使用GTDR200的數據 和程序管理工具,管理在每一遊戲終端上的大量數據和各種遊戲程序。每一 遊戲可以包括多個遊戲軟體部件。在圖2中,每一項目可以與特定遊戲終端 關聯或與遊戲終端的類型關聯。可以在擴展到大量遊戲終端的一些類型的數 據庫結構中組織這些項目。許多不同類型的資料庫結構是可能的。在文章 "Database Management System", R.Ramakrishnan, Mcgraw-Hill中描述了可 以利用的資料庫結構的一些例子,其全部引入以供參考。
可以通過利用可以在諸如一些類型的資料庫結構內的資料庫中存儲的信息的特定GTDR200工具,管理和平衡遊戲終端資料庫元件和遊戲終端間
的關聯。例如,可以使用系統來在用戶、終端信息、站點信息和遊戲終端間 建立關係。通過使用系統建立的指定關係集,因此,娛樂場經營者可以識別
特定遊戲終端或遊戲終端組所需的結構。在圖2中,示出了可以在用於特定 遊戲實體的數據分區216中存儲的結構、關係和信息類型的例子。該例子用 於示例目的,因為許多不同結構是可能的,以及可以在資料庫210中存儲另 外的遊戲信息。
GTDR200可以從以某些方式,連接到GTDR200的遊戲終端接收各種遊 戲事務處理信息。遊戲事務處理信息可以用來確定不同遊戲和遊戲終端的相 關性能。遊戲事務處理信息可以存儲在允許搜索和査詢各個不同資料庫目錄 260的關係資料庫中。數據類別可以指定各種數據關係。例如,可以根據作 為遊戲數據248的特定遊戲,可以存儲遊戲事務處理信息。遊戲數據可以是 從在不同位置操作的多個遊戲終端獲得的遊戲數據的組合。許多數據欄位可 以與諸如時間、遊戲版本、位置、遊戲終端和玩家的遊戲數據關聯,並存儲 為數據記錄。數據欄位可以由駐留在GTDR200中的分析工具利用來生成各
種信息關係,諸如作為時間函數的遊戲性能、作為位置的函數的遊戲性能、 作為遊戲版本的函數的遊戲性能和作為玩家的函數的遊戲性能。
可以使用數據類別260來存儲公共訪問的數據組合以最小化分析時間。 用於各個遊戲終端組的遊戲事務處理信息和其他遊戲信息的許多不同組合 可以存儲在遊戲終端資料庫210中,作為可査詢資料庫。遊戲數據類別的其 他例子可以包括0遊戲終端數據250,可以是用於所有其過去配置的特定 遊戲終端上的遊戲性能的歷史,2)玩家數據252,可以是許多不同遊戲終端 上的玩家玩遊戲的組合,3)路線數據254,可以是用於在由多個遊戲地點, 諸如商店的路線上的遊戲終端組的遊戲終端信息的組合以及4)地點數據 255,可以是在特定地點,諸如娛樂場、娛樂場內的遊戲終端的子集、商店 或飯店的遊戲終端組的終端信息的組合。潛在的數據種類的數量由與從遊戲 終端獲得的每一數據記錄有關的欄位的數量和GTDR200的處理能力而定, 因為太多數據種類可能會導致降低GTDR上的査詢性能。
GTDR200的處理器和存儲器206可以用來執行在每一數據分區,包括 遊戲終端資料庫210中的212, 214和216中的多個分析工具270 (例如遊戲庫應用)。存儲在遊戲終端資料庫210中的遊戲庫應用270和遊戲事務處理
信息和遊戲軟體部件可以是專用的以及在一些情況下,可以不由不同遊戲實
體共享。分析工具270可以利用多個用戶接口,諸如用於呈現在每一應用中 生成的數據的圖形工具。例如,界面可以在遊戲終端上顯示當前遊戲軟體部 件,如在遊戲終端上可獲得的遊戲軟體部件的列表中高亮。可以在顯示器, 包括202或連接到GTDR200的遠程計算機上察看這些界面。
遊戲庫應用270可以包括1)數據分析應用272,可以用來建立數據種 類和數據種類間的各種關係,2)版本管理工具273,可以用來識別特定遊戲 終端上的遊戲軟體部件,然後通過從GTDR200下載遊戲軟體部件,更新一 個或多個遊戲軟體部件,3)配置和調度工具274,可以用來根據一個或多個 調度更新觸發器,自動地配置一個或多個遊戲終端,4)査詢配置應用,可以 用來設計適用於特定用戶需要的資料庫中的査詢關係,以及5)報告生成應 用,用于格式化遊戲事務處理信息。遊戲庫應用270不限於這些應用以及許 多遊戲庫應用類型是可能的。
可以由其他應用共享和利用來自在GTDR200上執行的各種應用的數 據。例如,數據分析工具272可以用來建立遊戲版本、遊戲事務處理信息、 站點信息和遊戲終端信息間的關係。可以由配置應用274利用該關係來建立 用於一個或多個遊戲終端的配置。配置應用可以識別用於在特定遊戲終端上 玩的遊戲的當前遊戲軟體部分集,然後,將所識別的軟體部件與新的遊戲配 置所需的遊戲軟體部件比較(例如,使用多個遊戲軟體部件來呈現每一遊戲 上的遊戲呈現。比較的結果可以是需要在遊戲終端上更新來允許新的遊戲結 構的遊戲軟體部件的列表。然後,由處理器206執行的配置管理工具274可 以經網絡接口 208,將新的遊戲配置所需的遊戲軟體部件下載到遊戲終端。 可以由軟體版本管理使用類似的過程來更新駐留在一個或多個遊戲終端上 的軟體的版本。
可以使用調度工具來根據多個更新觸發器,自動地更新一個或多個遊戲 終端的配置。可能在某些時間,諸如每小時、每日或每周,根據玩家輸入或 根據遊戲性能,觸發更新。例如,當在遊戲終端上不良地執行遊戲時,可以 將允許所玩的遊戲的新版本的遊戲軟體部件或不同的遊戲下載到連接到 GTDR200的遊戲終端。可以由GTDR200監視遊戲終端的遊戲性能以便自動地執行下載。如另一例子,在每天的特定時間,可以將不同支付表下載到不 同的遊戲終端,以鼓勵在非尖峰時間期間玩遊戲或在尖峰時間期間增加利
潤。如另一例子,GTDR可以將新的遊戲軟體部件下載到正由特定玩家使用
的遊戲終端。根據表示特定玩家的個人玩遊戲喜好,諸如喜歡特定聲音或圖 形的數據分析的結果,可以產生下載。下載可以不由玩家啟動而自動地發生 或可以由玩家啟動。
圖3是根據特定實施例的示例性遊戲機300的簡化框圖。如在圖3的實 施例中所示,遊戲機300包括至少一個處理器310、至少一個接口和存儲器 316。
在一種實現中,處理器310和主遊戲控制器312包括在邏輯設備外殼中 封裝的邏輯設備313中。處理器310可以包括配置成執行允許各種配置和重 新配置任務,諸如a)經通信接口 306,與遠程源通信,諸如存儲驗證信息 或遊戲的伺服器;b)將由接口所讀取的信號轉換成對應於由遊戲機中的軟 件或存儲器使用的格式;c)根據從設備所讀取的標識,存取存儲器來配置 或重新配置存儲器中的遊戲參數;d)與接口通信,各種外圍設備322和/或 I/O設備311; e)操作外圍設備322,諸如卡閱讀器325和紙張票據閱讀器 327; f)操作各種I/0設備,諸如顯示器335、鍵盤330和光板316等等的 軟體的任何傳統的處理器或邏輯設備。例如,處理器310可以將包括配置和 重新配置信息的消息發送到顯示器335以便將配置進度告知娛樂場人員。如 另一例子,邏輯設備313可以將命令發送到光板337來顯示特定的光圖形, 以及發送到揚聲器339來傳送聲音,以便可視和可聽地傳送配置信息或進度。 可以使用光板337和揚聲器339來與被驗證人員通信,用於驗證和安全目的。
外圍設備322可以包括幾個設備接口,諸如卡閱讀器325、驗鈔機/ 紙張票據閱讀器327、硬幣找零器329等等。卡閱讀器325和驗鈔機/紙張票 據閱讀器327可以分別包括用於操作和處理配置標誌的資源,諸如將用於一 個或多個掃描設備的電壓電平轉換成提供給處理器310的信號的微控制器。 在一個實施例中,用於與外圍設備322連接的應用軟體可以將指令(諸如如 何從可攜式設備讀取標識)存儲在存儲器設備,諸如非易失存儲器、硬驅動 器或快閃記憶體中。
遊戲機300也可以包括存儲器316,其可以包括例如易失存儲器(例如RAM309)、非易失存儲器319 (例如硬存儲器,快閃記憶體、EPROMs等等)、不 可改變存儲器(例如EPROMs308)等等。可以配置或設計存儲器來存儲例 如1)配置軟體314,諸如用於遊戲機上可玩的遊戲的所有參數和設定值; 2)從具有一個或多個參數和設定值的設備讀取的配置標誌間的關聯318; 3) 允許處理器310來與外圍設備322和I/O設備311通信的通信協議;4)輔助 存儲器存儲設備315,諸如非易失存儲器設備,配置來存儲軟體相關信息(遊 戲軟體相關信息和存儲器可以用來存儲未使用的各種音頻文件和遊戲並在 配置或重新配置中調用);5)通信傳輸協議(諸如TCP/IP、 USB、防火牆、 IEEE1394、藍牙、IEEE 802.llx (IEEE802.il標準)、hiperlan/2、 HomeRF 等等),用於允許遊戲機使用這些協議,與本地和非本地設備通信等等。典 型地,主遊戲控制器312使用串行通信協議通信。可以用來與主遊戲控制器 通信的串行通信協議的一些例子不限於USB、 RS-232和Netplex (由IGT, Reno,NV開發的專用協議)。
可以將多個設備驅動器342存儲在存儲器316中。不同類型的設備驅動 器的例子可以包括用於遊戲機部件的設備驅動器,用於外圍部件322的設備 驅動器等等。典型地,設備驅動器342利用允許與特定物理設備通信的一些 類型的通信協議。設備驅動器提取設備的硬體實現。例如,可以為可能連接 到遊戲機的每種卡閱讀器編寫設備驅動器。使用實現設備驅動器259的通信 協議的例子包括Netplex 260、 USB265、串行270、 Ethemet275、防火牆285、 I/O去抖動器290、直接內存映射、串行、PCI280或並行。Netplex是專用IGT 標準,而其他是開放標準。根據具體實施例,當一種特定設備變換成另一種 特定設備時,可以由處理器310,從存儲器316加載新的驅動設備以便以允 許與該設備通信。例如,可以通過第二種卡閱讀器代替在遊戲機300中的一 種卡閱讀器,其中,在存儲器316中存儲用於兩種卡閱讀器的設備驅動器。
在一些實施例中,遊戲機300還可以包括各種驗證和/或校驗部件344, 可以用於驗證/校驗特定遊戲機部件,諸如硬體部件、軟體部件、防火牆部件、 在遊戲機存儲器316中存儲的信息等等。例如,在名為"ELECTRONIC GAMING APPARATUS HAVING AUTHENTICATION DATA SETS "的美國專 利.6,620,047中描述了各種驗證和/或校驗部件的例子,在此引用以供參考。
在一些實施例中,可以根據需要更新在存儲器316中存儲的軟體單元。例如,當存儲器316是硬驅動器、新遊戲、遊戲選項、各種新參數、用於現
有參數的新設定值、用於新參數的新設定值;設備驅動器,以及可以從主遊 戲控制器104或從一些其他外圍設備,將新的通信協議加載到存儲器。
如另一例子,當存儲器316包括CD/DVD驅動,其包括設計或配置成 存儲遊戲選項、參數和設定值的CD/DVD時,可以通過用第二CD/DVD代 替第一 CD/DVD,更新在存儲器中存儲的軟體。在另一例子中,當存儲器 316使用設計或配置來存儲遊戲、遊戲選項、參數、設定值的一個或多個閃 存319或EPROM308單元時,可以通過由包括更新軟體的新存儲器替換一 個或多個存儲器單元,更新在快閃記憶體和/或EPROM存儲器單元中存儲的軟體。 在另一實施例中,可以在來自遠程軟體伺服器的遊戲軟體下載過程中,採用 一個或多個存儲器設備,諸如硬驅動。
在一些實施例中,遊戲機300還可以包括地理位置模塊346和無線通信 模塊348。在一種實現中,可以將地理位置模塊配置或設計成到/從外部設備, 諸如其他遊戲機、遠程伺服器、行動裝置等等獲取、生成和/或提供地理位置 或定位信息。例如,在一種實現中,遊戲機300可以將地理位置信息傳送到 行動裝置,以便允許行動裝置來相對於遊戲機,確定在娛樂場樓層中的位置。 在至少一囊實現中,可以經使用無線通信模塊348的無線接口,實現移動設 備和遊戲機間的通信。在一種實現中,可以將無線通信模塊348配置或設計 成使用 一個或多個接口/協議,諸如802.11 (WiFi)、 802.15(包括Bluetooth )、 802.16 (WiMax)、 802.22、可攜式標準,諸如CDMA、 CDMA2000、 WCDMA、 射頻(例如RFID)、紅外、近場磁體等等通信。
本領域的技術人員將意識到可以使用其他存儲器類型,包括各種計算機 可讀介質,用於存儲和執行與至少一個實施例的操作有關的程序指令。因為 可以採用一些信息和程序指令來實現在此所述的系統/方法,至少一個實施例 與包括程序指令、狀態信息等等的機器可讀介質有關,用於執行在此所述的 各種操作。機器介質的例子包括但不限於磁性介質,諸如硬驅動、軟盤和磁 帶;光學介質,諸如CD-ROM盤;磁光學介質,諸如光磁軟盤;以及專用 於存儲和執行程序指令的硬體設備,諸如只讀存儲器設備(ROM)和隨機存 取存儲器(RAM)。也可以在適當的介質上傳播的載波,諸如無線電波、光 線、電線等等中實現本發明。程序指令的例子包括機器代碼,諸如由編譯器生成的,以及文件,包括可以使用解釋器,可以由計算機執行的更高級代碼。
例如,在名為"GAME DEVELOPMENT ARCHITECTURE THAT DECOUPLES THE GAME LOGIC FROM THE GRAPHIC LOGIC"的美國專 利申請10/040,239中描述了有關其他遊戲機體系結構、特徵和/或部件的另 外的細節,其全部引用以供參考,該美國專利申請在2003年4月24日公開 為美國專利公開第20030078103號。
根據特定實施例,可以通過與通用計算機(例如臺式PC和膝上型電腦) 的這種遊戲設備、遊戲機和/或遊戲系統的特定特徵和/或另外的電路,實現 在此所述的各種遊戲設備、遊戲機和/或遊戲系統(包括例如在此所述的各種 手持或行動裝置)的至少一些實施例。例如,高度管制遊戲機以確保公平性。 因此,為滿足遊戲環境中的安全和規章要求,可以在顯著不同於通用計算機 的遊戲機中實現硬體和軟體體系結構。為示例目的,下面,將描述與通用計 算機有關的遊戲機的描述以及在遊戲機中找到的另外(或不同)部件和特徵 的一些例子。注意到,這些描述也適用於描述通用計算設備/系統,以及在此 所述的遊戲設備/系統間的差別。
乍一看,人們可能會想將PC技術應用於遊戲產業將是簡單的事情,因 為PCs和遊戲機均採用控制各種設備的微處理器。然而,因為諸如下述的原 因1)放在遊戲機上的規章要求,2)遊戲機操作的苛刻環境,3)安全需 求和4)容錯需求,將PC技術應用於遊戲機將會十分困難。另外,用於解 決PC行業中的問題的技術和方法,諸如設備兼容性和連接性問題在遊戲環 境中可能不足夠。PC中的容錯或弱點,諸如軟體的安全漏洞或頻率碰撞可 能在遊戲環境中不可忍受,因此,在遊戲機中,這些故障會導致遊戲機的直 接資金損失,諸如當遊戲機未適當操作時,現金被盜或損失利潤。
為示例目的,將描述PC系統和遊戲系統間的多個差異。遊戲機和基於 通用PC的計算機系統間的第一差異是遊戲機設計在成基於狀態的系統。在 基於狀態的系統中,系統將其當前狀態存儲並維護在非易失存儲器中,以便 在電力故障或其他故障的情況下,當恢復電力時,遊戲機將回復到其當前狀 態。例如,當指示玩家獎勵機會遊戲時,以及在將獎勵提供給玩家前,電力 故障,在恢復電力時,遊戲機將回復到指示獎勵的狀態。如使用過PC的任 何人所了解的,PCs不是狀態機,以及當故障發生時,通常丟失大部分數據。這一要求影響遊戲機上的軟體和硬體設計。
遊戲機和基於通用PC的計算機系統間的第二個重要區別是為管制目
的,已經將用於生成機會遊戲和操作遊戲機的遊戲機上的軟體設計成靜態和 單片以防止被遊戲機的經營商欺騙。例如,已經用在遊戲行業中採用來防止
欺騙和滿足規章需求的一種解決方案是製造能使用運行由EPROM或非易失 存儲器的其他表格生成機會遊戲的指令的專用處理器。EPROM上的代碼指
令是靜態的(不可改變)並且必須由特定權限的遊戲管理員批准並當著表示 遊戲管轄區域的人的面前安裝。生成機會遊戲所需的軟體的任何部分的改 變,諸如添加由主遊戲控制器所使用的新的設備驅動器來在生成機會遊戲期 間操作設備會要求當著遊戲管理員的面,按遊戲管轄區域燒制、許可新的 EPROM並重新安裝在遊戲機上。與是否使用EPROM解決方案無關,為獲 得最大遊戲管轄區域的許可,遊戲機必須表明防止遊戲機的經營者或玩家以 賦予他們不公平並且在一些情況下為非法利益的方式,操作硬體和軟體的足 夠的安全措施。遊戲機應當具有確定將執行的代碼是否有效的手段。如果代 碼無效,遊戲機必須具有防止執行代碼的手段。遊戲行業中的代碼有效要求 影響遊戲機的硬體和軟體設計。
遊戲機和基於通用PC計算機系統間的第三個重要區別是用在遊戲機上 的外圍設備的數量和類型不與基於PC計算機系統一樣大。典型地,在遊戲 行業中,從限制遊戲機的外圍設備的數量和功能的數量看,遊戲機相對簡單。 另外,在操作中,遊戲機的功能性相對恆定,只要開發了該遊戲機,S卩,不 會頻繁地將新的外圍設備和新的遊戲軟體添加到遊戲機。這區別於PC,其 中,根據所需應用,用戶將出去併購買來自不同製造商的設備和軟體的不同 組合併將它們連接到PC以便滿足他們的需要。因此,連接到PC的設備的 類型可能隨不同用戶大大地改變,由他們個人的需求而定,以及可能隨時間 大大地改變。
儘管可用於PC的多個設備可能大於遊戲機,但遊戲機仍然具有不同於 PC的統一的設備需求,諸如通常PCs不解決的設備安全性需求。例如,用 來管理現到遊戲機的金的輸入和輸出的金錢設備,諸如硬幣分發器、驗鈔機 和票據印表機和計算設備具有通常在PCs中不解決的安全需求。因此,便於 設備安全性和設備兼容性開發的許多PC技術和方法不注意在遊戲行業中的安全性。
為解決一些上述問題,在通常在通用計算設備,諸如PCs中未找到的遊 戲機中利用多個硬體/軟體部件和體系結構。如在下文更詳細所述,這些硬體 /軟體部件和體系結構包括但不限於看門狗定時器、電壓監視系統、基於狀態 的軟體體系結構和支持硬體、專用通信接口、安全性監視和信任存儲器。
例如,看門狗定時器通常用在國際遊戲技術(IGT)遊戲機中以便提供 軟體故障檢測機制。在正常作業系統中,操作軟體定期地訪問看門狗定時器 子系統中的控制寄存器以便"重新觸發"看門狗。只要操作軟體不能在預置 時幀內訪問控制寄存器,看門狗定時器將超時並生成系統復位。典型的看門 狗定時器電路包括允許操作軟體在某一時間範圍內設置定時間隔的可加載 定時計數器寄存器。 一些優選電路的區別特徵是操作軟體不能完全禁止看門 狗定時器的功能。換句話說,看門狗定時器總是從將電力供給主板的時間起 作用。
IGT遊戲計算機平臺最好使用幾個電源電壓來操作計算機電路部分。這
些能在中央電源中或在計算機主板本地生成。如果任何這些電壓落在它們供 電的電路的容限外,計算機的不可預測操作會產生。儘管大多數現代通用計 算機包括電壓監視電路,這些電路類型僅將電壓狀態報告給操作軟體。超出 容限電壓會導致軟體故障,在遊戲計算機中產生潛在的不受控制狀態。本受
讓人的遊戲機具有比操作電路所需更嚴格的電壓容限的電源。另外,在IGT 遊戲計算機中實現的電壓監視電路通常具有二個控制閾值。第一閾值產生能 由操作軟體檢測的軟體事件和所生成的錯誤狀態。當電源電壓在電源的容限 範圍之外時,觸發該閾值,但仍然在電路的操作範圍內。當電源電壓落在電 路的操作容限外時,設置第二閾值。在這種情況下,電路產生計算機的復位、 停機操作。
用於ITG投幣機遊戲軟體的操作的一個標準方法是使用狀態機。將遊戲 的不同功能(、玩、結果、圖形表示的點等待)可以定義為狀態。當遊戲從 一個狀態進入另一狀態時,將有關遊戲軟體的關鍵數據存儲在客戶非易失存 儲器子系統中。這對確保保存玩家的信用和點數並最小化遊戲機上的故障的 情況下的潛在爭端很關鍵。
通常,遊戲機不會從第一狀態前進到第二狀態,直到已經存儲允許重新配置第一狀態的關鍵信息為止。該特徵允許在故障、缺電等等的情況下,遊 戲將操作恢復到故障出現前產生的玩的當前狀態。
通常,在計算機科學中的原子操作是指能組合以便使它們對系統的剩餘 部分看起來是僅具有兩個可能結果成功或失敗的單個操作的操作集。有關 數據存儲,可以將自動事務處理特徵化為或全部發生,或所有均不發生的數 據庫操作序列。原子性的保證防止僅局部產生的資料庫的更新,這會導致數 據訛用。
為確保在故障事件(例如故障、缺電等等),與遊戲機存儲器中存儲的 關鍵信息有關的原子事務處理的成功,最好,使用包括一個或多個下述標準 的存儲器直接存儲器存取能力;滿足或超出最小讀/寫存取特徵的數據讀/ 寫能力(諸如至少5.08M字節/秒(讀)和/或至少38.0M字節/秒(寫))。滿 足或超出上述標準的設備可以稱為"容錯"存儲器設備,相反可以稱為"非 容錯"存儲器設備。
典型地,根據上述標準,可以將支持電池的RAM設備配置或設計成充 當容錯設備,而根據上述標準,閃速RAM和/或盤驅動存儲器通常不構造成 充當容錯設備。因此,通常使用支持電池的RAM設備來保存遊戲機關鍵數 據,儘管也可以採用其他類型的非易失存儲器設備。這些存儲器設備通常不 用在典型的通用計算機中。
因此,在至少一個實施例中,使用原子事務處理(atomictransaction), 將遊戲機配置或設計成將關鍵信息存儲在容錯存儲器(諸如支持電池的 RAM設備中)。另外,在至少一個實施例中,容錯存儲器能在200毫秒或更 少的時間間隔內,成功地完成所有所需原子事務處理(例如與遊戲機關鍵信 息的存儲有關)。在至少一個實施例中,200ms的時間間隔表示在遊戲機出 現停電事件後,充足的電力可用於各種遊戲機部件的最大時間量。
如上所述,遊戲機可能不會從第一狀態進入第二狀態,直到原子地存儲 允許重新配置第一狀態的關鍵信息為止。該特徵允許在故障、缺電等等的情 況下,遊戲將操作恢復到故障前的玩的當前狀態。在玩機會遊戲期間,恢復 遊戲機的狀態後,玩遊戲可以繼續並且以與不發生故障的情形相同的方式, 完成遊戲。因此,例如,當在機會遊戲期間,產生故障時,遊戲機可以恢復 到正好在故障發生前的機會遊戲的狀態。所恢復的狀態可以包括在故障前的狀態中,在遊戲機上顯示的計量信息和圖形信息。例如,當在發卡後,在玩 卡遊戲期間,出現故障時,通過先前顯示為卡遊戲的一部分的卡,恢復遊戲 機。如另一例子,在玩機會遊戲期間,可能觸發獎勵遊戲,其中,要求玩家 在視頻顯示屏上做出多個選擇。當玩家已經做出一個或多個選擇後,故障出 現時,遊戲機可以恢復到表示正好在故障前的圖形表示的狀態,包括已經由 玩家做出的選擇的表示。通常,遊戲機可以恢復到玩機會遊戲時產生的、在 機會遊戲中產生的多個狀態的任一狀態,或在玩機會遊戲期間產生的狀態。
有關所玩的前一遊戲的遊戲歷史信息,諸如支付信用的金額、遊戲的結 果等等也可以存儲在非易失存儲器設備中。在非易失存儲器中存儲的信息可 以足夠詳細以便重新配置先前呈現在遊戲機上的圖形表示部分和在玩機會 遊戲時的遊戲機的狀態(例如信用)。在爭議的情況下,可以利用遊戲歷史 信息。例如,玩家可以確定在前一機會遊戲中,他們未收到他們認為他們所 贏的獎勵的信用。可以使用遊戲歷史信息來在爭議遊戲前、期間和/或後重新
配置遊戲機以便證明玩家他們的主張是否正確。在名為"High Performance Battery Backed RAM Interface "的美國專利6,804,763 、名為"Frame capture of'Actual Game Play"的美國專利.6,863,608、名為"Dynamic NV-RAM"的 美國專利申請10/243,104以及名為"Frame Capture of Actual Game Play "的 美國專利申請10/758,828中描述了基於狀態的遊戲系統,從故障恢復和遊戲 歷史的另外的詳情。
遊戲機的另一特徵,諸如IGT遊戲計算機是它們通常包括統一接口,包 括串行接口,以便連接到遊戲機內和外的特定子系統。串行設備可以具有不 同於由通用計算機提供的"標準"EIA串行接口的電子接口需求。這些接口 可以包括例如光纖串行、光學耦合串行接口、電流迴路型串行接口等等。另 外,為使串行接口保存在遊戲機內部,可以以多個外圍設備連接到單一串行 通道的共享、串級鏈的方式,連接串行設備。
可以使用串行接口來使用遊戲行業統一的通信協議傳送信息。例如,ITG 的Netplex是用於遊戲設備間的串行通信的專用通信協議。如另一例子,SAS 是用來將信息,諸如計量信息,從遊戲機傳送到遠程設備的通信協議。通常, SAS結合玩家跟蹤系統使用。
IGT遊戲機可以另外處理為娛樂場通信控制器的外圍設備並以共享串級鏈的方式連接到單一串行接口。在這兩種情況下,外圍設備最好指定設備地 址。如果是,串行控制器電路必須實現生成或檢測統一設備地址的方法。通 用計算機串行埠不能執行這一操作。
安全監視電路通過監視附加到遊戲機機框的訪問門的安全開關,檢測對 IGT遊戲機的侵入。最好,訪問違例導致掛起所玩遊戲並能觸發另外的安全 操作以便保存所玩遊戲的當前狀態。通過使用後備電池,當斷電時,這些電 路也起作用。在斷電操作中,這些電路繼續監視遊戲機的訪問門。當恢復電 時,遊戲機能確定當斷電時,是否發生任何安全違例,例如經用於讀取狀態 寄存器的軟體。這能通過遊戲機軟體觸發事件日誌錄入並進一步數據驗證操 作。
信任存儲器設備和/或信任存儲器源最好包括在IGT遊戲機計算機中, 以確保可以存儲在更少保密存儲器子系統,諸如海量存儲設備上的軟體的驗 證。當存儲器設備安裝在遊戲機中時,信任存儲器設備和控制電路通常設計 成不能修改在存儲器設備中存儲的代碼和數據。在這些設備中存儲的代碼和 數據可以包括驗證算法、隨機數生成器、驗證密鑰、作業系統內核等等。這 些信任存儲器設備的目的是為遊戲管理當局提供能被跟蹤並驗證為原始的、 遊戲機的計算環境內的根信任特權。這可以經從遊戲機計算機移除信任存儲 器設備來實現,以及保密存儲器設備的驗證是單獨的第三方驗證設備。只要 將信任存儲器設備驗證為可信,並基於包括在信任設備中的校驗算法的許 可,允許該遊戲機校驗位於遊戲機組件中的另外的代碼和數據的真實性,諸 如在硬碟驅動器上存儲的代碼和數據。有關可以用在所述的至少一個實施例 中的信任存儲器設備的一些細節在來自2001年8月8日提交的名為"Process Verification"美國專利申請09/925,098的美國專利6,685,567中描述過,其全 部內容在此引入以供參考。
在至少一個實施例中,信任存儲器設備/源的至少一部分可以對應於能以 安全和受控方式配置、校驗和/或驗證(例如真實性)的方式,不易於改變的 存儲器(諸如"不可變更存儲器"),諸如EPROMS、 PROMS、 Bios、 Extended Bios和/或其他存儲器源。
根據特定實現,當信任信息源經網絡與遠程設備通信時,遠程設備可以 採用校驗信任信息源的身份的校驗方案。例如,信任信息源和遠程設備可以使用公用和私有加密密鑰交換信息以便校驗彼此的身份。在此所述的至少一 個實施例的另一實施例中,遠程設備和信任信息源可以加入使用零知識證據 的方法來驗證它們各自的身份的每一個。
存儲信任信息的遊戲設備可以利用檢測和防止篡改的裝置或方法。例 如,可以加密在信任存儲器設備中存儲的信任信息以防止其濫用。另外,信 任存儲器設備可以固定在被鎖門後。另外,可以將一個或多個傳感器耦合到 存儲器設備以便檢測對存儲器設備的篡改並提供篡改記錄。在另一例子中, 存儲信任信息的存儲器設備可以設計成檢測篡改嘗試並在己經檢測到篡改 嘗試時,清除或擦除自身。
在發明人為Nguyen等人的於2005年3月10日提交的名為"Secured Virtual Network in a Gaming Enviroment"的美國專利申請11/078,966中描述
了有關信任存儲器設備/源的另外的細節,其全部內容在此引入以供參考。
用在通用計算機中的海量存儲設備通常允許從海量存儲設備讀取代碼 和數據並寫入其中。在遊戲機環境中,在海量存儲設備上存儲的遊戲代碼的 修改被嚴格控制並且僅通過所需的電子和物理使能器,在特定維護型事件下 使能。儘管這一安全級能由軟體提供,但包括海量存儲設備的IGT遊戲計算 機最好包括在電路級操作的硬體級海量存儲數據保護電路,以便監視修改海 量存儲設備上的數據的嘗試,以及在在不存在適當的電子和物理使能器的情 況下,只要嘗試數據修改,將生成軟體和硬體錯誤觸發器。在例如美國專利 6,149,522中描述了使用可以與在此所述的至少一個實施例使用的海量存儲 設備的細節。其全部內容在此引入以供參考。
圖4表示示例說明可以用於實現至少一個實施例的各個方面的遊戲系統 400的部件的框圖。在圖4中,功能性地描述了用於提供遊戲軟體許可和下 載的遊戲系統400的部件。所述的功能可以在硬體、固件和/或軟體中例示並 在適當的設備上執行。在系統400中,可能存在相同功能的許多實例,諸如 多個玩遊戲接口411。不必說,在圖4中,示出了每一功能的僅一個實例。 可以結合部件的功能。例如,單一設備可以包括玩遊戲接口411和包括信任 存儲器設備或源409。
遊戲系統400可以從不同的組/實體接收輸入並將各種服務和/或信息輸 出到這些組/實體。例如,遊戲玩家425初始地將現金或身份標識輸入到系統中,進行觸發軟體下載的遊戲選擇,以及接收以他們的輸入換取的娛樂。遊 戲軟體內容提供者提供用於該系統的遊戲軟體並可以接收基於與遊戲機經 營者的許可協定提供的內容的補正。遊戲機經營者選擇用於分發的遊戲軟 件,在系統400中的遊戲設備上分發該遊戲軟體,接收使用他們的軟體的收
益並彌補遊戲機經營者。遊戲管理員430可以提供必須應用於遊戲系統的規 則和規章以及接收確認服從規則的報告和其他信息。
在下述段落中,將參考圖4,描述每一部件的細節和部件間的一些相互 關係。遊戲軟體許可主機401可以是連接到多個遠程遊戲設備的伺服器,將 許可服務提供給遠程遊戲設備。例如,在其他實施例中,許可主機401可以 1)接收用來激活在遠程遊戲設備上執行的軟體的令牌的令牌請求,2)將令 牌發送到遠程遊戲設備,3)跟蹤令牌使用,以及4)準許和/或更新用於在 遠程遊戲設備上執行的軟體的軟體許可。可以在基於許可方案,諸如按使用
收費方案的設施中使用令牌使用。
在另一實施例中,遊戲使用跟蹤主機415可以跟蹤在與主機通信的多個
設備上的遊戲軟體的使用。遊戲使用跟蹤主機415可以與多個遊戲玩法主機 和遊戲機通信。從遊戲玩法主機和遊戲機,遊戲使用跟蹤主機415可以接收 已經玩過的可用於在設備上玩的每一遊戲的金額和每一遊戲已經支付信用 的數額的更新。該信息可以存儲在資料庫中並用於根據在基於許可協定的設 施中描述的方法來記帳。
遊戲軟體主機402可以將遊戲軟體下載,諸如下載遊戲軟體或遊戲防火 牆提供給遊戲系統400中的各個設備。例如,當生成遊戲的軟體在遊戲玩法 接口 411上不可用時,遊戲軟體主機402可以下載軟體以便生成在遊戲玩法 接口上所玩的被選機會遊戲。例如,經來自遊戲機經營者的請求,遊戲軟體 402可以將新的遊戲內容下載到多個遊戲機。
在一個實施例中,遊戲軟體主機402也可以是遊戲軟體配置跟蹤主機 413。遊戲軟體配置跟蹤主機的功能是保存用於與主機通信的多個設備的軟 件配置和/或硬體配置的記錄(例如,名稱、支付線的編號、支付表、)。在 Rower於2000年12月21日提交的名為"Gaming Terminal Data Repository and Information System"的共同未決美國專利.6,645,077,中,己經描述了可以 與至少一個實施例一起使用的遊戲軟體主機和遊戲軟體配置主機的細節,其遊戲玩法主機設備403可以是連接到多個遠程客戶機的主機伺服器,生 成在多個遠程遊戲玩法接口411上顯示的機會遊戲。例如,遊戲玩法主機設 備403可以是提供用於在多個所連的遊戲玩法接口 411上玩的賓果遊戲的中 心確定的伺服器。如另一例子,遊戲玩法主機設備403可以生成機會遊戲, 諸如投幣機遊戲或視頻卡遊戲,用於在遠程客戶機上顯示。使用遠程客戶機 的遊戲玩家可以能從由主機設備403,在客戶機上提供的多個遊戲中選擇。 遊戲玩法主機設備403可以從遊戲軟體主機402接收遊戲軟體管理服務,諸 如接收新遊戲軟體的下載,以及可以從遊戲許可主機401接收遊戲軟體許可 服務,諸如準許或更新用於在設備403上執行的軟體的軟體許可。
在特定實施例中,遊戲玩法接口或遊戲系統400中的其他遊戲設備可以 是可攜式設備,諸如電子令牌、手機、智慧卡、平板PC和PDA。可攜式設 備可以支持無線通信,由此可以稱為無線行動裝置。網絡硬體體系結構416 可以允許支持無線行動裝置和遊戲系統中的其他遊戲設備間的通信。在一個 實施例中,無線行動裝置可以用來玩機會遊戲。
遊戲系統400可以使用多個信任信息源。信任信息源404可以是設備, 諸如伺服器,提供用來驗證/激活其他信息的信息。用來驗證軟體的CRC值、 用來允許使用軟體的許可令牌,或用來激活軟體的產品激活碼均是可以由信 任信息源404提供的信任信息的例子。信任信息源可以是存儲器設備,諸如 EPROM,包括用來驗證其他信息的信任信息。例如,遊戲玩法接口 411可 以將私有加密密鑰存儲在用在私鑰-公鑰加密方案中的信任存儲器設備中以 便驗證來自另 一遊戲設備的信息。
當信任信息源404經網絡與遠程設備通信時,遠程設備將採用驗證方案 來校驗信任信息源的身份。例如,信任信息源和遠程設備可以使用公共和私 有加密密鑰交換信息以便校驗彼此的身份。在另一實施例中,遠程設備和信 任信息可以加入使用零知識證據的方法來驗證他們各自身分的每一個。在由 Jackson於2002年4月25日提交的名為"Authentication in a Secure Computerized Gaming System"的美國專利公開2003/0203756中描述了可以 與至少一個實施例一起使用的零知識證據的細節,其全部內容在此引入以供 參考。遊戲設備存儲信任信息可以利用檢測和防止篡改的裝置或方法。例如, 可以加密在信任信息設備中存儲的信任信息以防止其濫用。另外,可以將信 任存儲器設備固定在加鎖門後。另外,可以將一個或多個傳感器耦合到存儲 器設備來檢測對存儲器設備的篡改並提供篡改的一些記錄。在另一例子中, 存儲信任信息的存儲器設備可以設計成檢測篡改嘗試和當檢測到篡改嘗試 時,清除或擦除自身。
遊戲系統400可以包括提供將軟體從第一設備下載到第二設備的授權的
設備406,以及提供允許激活所下載的軟體的激活碼或令牌。設備406和407 可以是遠程伺服器以及也可以是信任信息源。在先前引用的美國專利 6,264,561中描述了提供可以與至少一個實施例一起使用的產品激活碼的方 法的一個例子。
監視多個遊戲設備來確定設備堅持遊戲管轄區域規則408的設備406可 以包括在系統400中。在一個實施例中,遊戲管轄區域規則伺服器可以掃描 與遊戲規則伺服器通信的多個遊戲設備上的軟體和軟體配置,以便確定遊戲 設備上的軟體是否有效用在遊戲設備所處的遊戲管轄區域中。遊戲規則服務 器可以請求特定軟體部件的數字籤名,諸如CRC,以及將它們與在遊戲管轄 區域伺服器上存儲的準許的數字籤名規則進行比較。
另外,遊戲管轄區域規則伺服器可以掃描遠程遊戲設備以便確定是否以 遊戲設備所處的遊戲管轄區域可接受的方式配置該軟體。例如,最大信用極 限可以隨管轄區域改變,以及規則實施伺服器可以掃描遊戲設備以便確定其 當前的軟體配置以及位置,然後將遊戲設備上的配置與用於其位置的準許參 數進行比較。
遊戲管轄區域可以包括描述可以如何下載和許可遊戲軟體的規則。遊戲 管轄區域規則伺服器可以掃描遊戲設備上的下載事務處理記錄以及許可記 錄,以便確定是否以遊戲設備所處的遊戲管轄區域可接受的方式執行下載和 許可。通常,當遠程可訪問伺服器的確定規則符合所需的信息時,遊戲管轄 區域規則伺服器可以用來確認符合由遊戲管轄區域所通過的任何遊戲規則。
也可以使用駐留在特定遊戲設備上的遊戲軟體、固件或硬體來校驗符合 本地遊戲管轄區域規則。在一個實施例中,當遊戲設備安裝在特定的遊戲管 轄區域中時,可以將包括管轄區域規則信息的軟體程序下載到遊戲機上的安全存儲器位置或可以將管轄區域規則信息下載為數據並由遊戲機上的程序 使用。軟體程序和/或管轄區域規則信息可以用來校驗遊戲設備軟體和軟體配 置,用於符合本地遊戲管轄區域規則。在另一實施例中,用於確保符合的軟 件程序和管轄區域信息可以在運送前安裝在遊戲機中,諸如製造遊戲機的工廠。
遊戲系統400中的遊戲設備可以利用信任軟體和/或信任固件。在假定未 被篡改使用的意義上,信任該信任固件/軟體。例如,可以使用信任軟體/固 件來驗證在遊戲設備上執行的另一遊戲軟體或過程。例如,信任加密程序和 驗證程序可以存儲在遊戲機上的EPROM上,或編碼到專用加密晶片中。如
另一例子,在遊戲機上的遊戲設備上,可能要求信任遊戲軟體,即,按本地 遊戲管轄區域,準許在遊戲設備上使用的遊戲軟體。
在至少一個實施例中,通過網絡416,將設備與使用不同硬體體系結構 的不同類型的硬體連接。遊戲軟體會相當大並且頻繁下載會增加網絡上的顯 著負擔,可以降低網絡上的信息傳送速度。對要求頻繁下載網絡中的遊戲軟 件的遊戲點播服務,高效下載對服務可行非常關鍵。因此,在至少一個實施 例中,可以使用網絡高效設備410來有效地監視和維護網絡效率。例如,可 以使用軟體定位器來定位遊戲軟體的附近位置,用於遊戲軟體的對等傳送。 在另一例子中,可以監視網絡流量以及可以有效地重新路由下載以便保持網 絡效率。
在至少一個實施例中的一個或多個設備可以將遊戲軟體和遊戲許可相 關審計、記帳和調解報告提供給伺服器412。例如,軟體許可記帳伺服器可 以基於在由經營者擁有的遊戲設備上,隨時間周期的遊戲使用率,為遊戲設 備經營者生成帳單。在另一例子中,軟體審計伺服器可以為系統400中的各 種遊戲設備提供有關遊戲軟體下載的報告和這些遊戲設備上的遊戲軟體的 當前配置。
以特定的時間間隔,軟體審計伺服器412也可以從遊戲系統中的多個遊 戲設備,請求軟體配置。然後,伺服器可以協調一遊戲設備上的軟體配置。 在一個實施例中,軟體審計伺服器412可以在特定時間,存儲每一遊戲設備 上的軟體配置的記錄,以及已經在該設備上發生的軟體下載事務處理的記 錄。通過將自被選時間以來,所記錄的遊戲軟體下載事務處理的每一個應用於在被選時間記錄的軟體配置,獲得該軟體配置。軟體審計伺服器可以將由 在遊戲設備上應用這些事務處理所導出的軟體配置與從遊戲設備獲得的當 前軟體配置進行比較。在比較後,軟體審計伺服器可以生成確認所下載的事 務處理記錄與設備上的當前軟體配置一致的對帳報告。該報告也可以識別任 何的不一致性。在另一實施例中,遊戲設備和軟體審計伺服器可以存儲已經 在遊戲設備上出現的下載事務處理的記錄,以及軟體審計伺服器可以調節這 些報告。
在參考圖4所述的部件間,還存在許多可能的相互作用。許多相互作用 是成對的。例如,用於遊戲許可的方法會影響用於遊戲下載的方法,或反之
亦然。為說明目的,已經描述了與軟體許可和軟體下載有關的系統400的部 件間的一些可能相互作用的細節。選擇這些描述來例示遊戲系統400中的特 定相互作用。這些描述僅用於解釋目的,以及不打算限制至少一個實施例的 範圍。
圖5是根據特定實施例的示例性行動裝置500的簡化框圖。如在圖5的 例子中所示,行動裝置500可以包括多個部件、模塊和/或系統,用於提供與 至少一個實施例的一個或多個方面有關的功能性。例如,如在圖5中所示, 行動裝置500可以包括下述的一個或多個
參至少一個處理器500。在至少一種實現中,處理器510可以包括與圖 3的處理器310類似的功能性。
*存儲器516,例如,可以包括易失存儲器(例如RAM)、非易失存儲 器(例如硬存儲器、快閃記憶體、EPROMs等等)、不可變更存儲器,和/或任何其 他類型的存儲器。在至少一個實現中,存儲器516可以包括與圖3的存儲器 316類似的功能性。
*接口 506,例如,可以包括有線接口和/或無線接口。在至少一種實現 中,接口 506可以包括與圖3的接口 306類似的功能性。
*設備驅動器542。在至少一種實現中,設備驅動器542可以包括與圖 3的設備驅動器342類似的功能性。
*至少一個電源543。在至少一種實現中,電源可以用於行動裝置在移 動環境中操作的至少一個移動電源。
驗證/校驗部件544,例如,可以用於驗證和/或校驗本地硬體和/或軟體部件和/或駐留在遠程設備上的硬體/軟體部件。在至少一種實現中,驗證/
校驗部件543可以包括與圖3的驗證/校驗部件344類似的功能性。
*地理位置模塊546,例如,可以配置或設計成從遠程源獲取地理位置 信息,並使用所獲取的地理位置信息來確定與行動裝置的相對和/或絕對位置 有關的信息。例如,在一種實現中,可以採用地理位置信息546來接收GPS 信號信息,用在確定行動裝置的地點或位置。在另一實現中,可以採用地理 位置信息來從各個遠程設備(例如遊戲機、伺服器、無線接入點等等)接收 多個無線信號,以及使用該信號信息來計算與行動裝置的地點或位置有關的 地點/位置信息。
參無線通信模塊545。在一種實現中,無線通信模塊545可以配置或設 計成使用一個或多個無線接口/協議,諸如802.11 (WiFi)、 802.15 (包括 BluetoothTM)、 802.16 (WiMax)、 802.22、可攜式標準,諸如CDMA、 CDMA2000、 WCDMA、射頻(例如RFID)、紅外、近場磁學,與外部設備 通信。
*用戶識別模塊547。在一種實現中,可以採用用戶識別模塊來確定移 動設備的當前用戶或所有者的身份。例如,在一個實施例中,可以要求當前 用戶在行動裝置執行過程中的日誌以便訪問一個或多個特徵。另外,可以採 用行動裝置來基於一個或多個外部信號,諸如向行動裝置提供無線信號,用 於確定當前用戶的身份的當前用戶所戴的RFID標籤或標記,自動地確定當 前用戶的身份。在至少一種實現中,可以將各種安全特徵結合到行動裝置中, 以防止未授權用戶訪問機密或敏感的信息。
*信息過濾模塊549。
* 一個或多個顯示器535。
* 一個或多個用戶ID/O設備530,諸如按鍵、按鈕、滾動輪、光標、 觸控螢幕界面、音頻命令接口等等。
*音頻系統539,例如,可以包括揚聲器、麥克風、無線發射機/接收機 設備,用於允許無線音頻和/或行動裝置5000和遠程設備(例如無線電、電 話、計算機系統等等)間的可視通信。例如,在一種實現中,音頻系統可以 包括用於允許行動裝置充當行動電話或雙向無線電設備的部件。
*磁條閱讀器525,例如,可以配置或設計來從磁條,諸如信用卡上的那些、玩家跟蹤卡等等讀取信息。
*光學掃描儀,例如,可以配置或設計成讀取信息,諸如文本、條碼等等。
*攝像機529,例如,可以配置或設計成記錄靜態信息(例如數字快照)
和/或視頻圖像。
*其他類型的外圍設備531,對諸如PDA功能性;存儲器卡閱讀器; 指紋閱讀器;圖像投影設備;票據閱讀器等等的用戶有用。
根據特定實施例,可以採用至少一個實施例的行動裝置來實現與在美國 專利申請10/115,164 (現在為美國專利.6,800,029, 2004年10月5日頒布, 其全部內容在此引入以供參考)中描述的移動遊戲設備系統有關的特徵的至 少一部分。例如,在一個實施例中,行動裝置500可以由手持遊戲設備用戶 接口設備(GSUID)和多個輸入和輸出設備組成。GSUID通常由可以顯示 多個遊戲服務界面的顯示屏組成。通過GSUID內的一些類型的微處理器, 在顯示屏上生成這些遊戲服務界面。由Symbol Technologies, Incorporated of Holtsville,NewYork製造可以適應遊戲服務界面的手持GSUID的例子。
可以使用遊戲服務界面來提供各種遊戲服務事務處理和遊戲操作服務。 遊戲服務界面,包括登錄界面、輸入/輸出界面、事務處理對帳界面、票據校 驗界面、獎勵服務界面、食品服務界面、住房服務界面、遊戲操作界面、多 遊戲/多種類計量數據傳送界面等等。每一界面可以經具有多個子菜單的主菜 單訪問,允許遊戲服務代表訪問與特定界面有關的不同顯示屏。使用特定界 面內的不同顯示屏,遊戲服務代表可以執行提供特定遊戲服務所需的各種操 作。例如,登錄界面可以允許遊戲服務代表輸入一些類型的用戶標識以及通 過密碼校驗用戶標識。當顯示屏是觸控螢幕時,用戶可以使用輸入鐵筆和/或使 用輸入按鈕,在包括登錄界面的顯示屏上輸入用戶/經營者標識信息。使用登 錄界面的顯示屏上的菜單,用戶可以選擇與登錄和註冊過程有關的其他顯示 屏。例如,經登錄界面中的顯示屏上的菜單獲得的另一顯示屏可以允許 GSUID掃描遊戲服務代表的指紋,用於識別目的或掃描遊戲玩家的指紋。
用戶標識信息和用戶校驗信息可以允許遊戲服務代表訪問可用在 GSUID上的可用遊戲服務界面的所有或一些子集。例如,某些用戶,在登 錄GSUID後(例如輸入用戶標識和有效的用戶標識信息),可以能訪問食品服務界面、住房服務界面或遊戲操作服務界面並執行由這些服務界面使能的各 種遊戲服務。而其他用戶僅可以訪問獎勵票據驗證界面並執行EZ支付票據 驗證。
使用輸入/輸出界面,GSUID的用戶可以能從多個輸入機構和輸出機構, 發送和接收遊戲服務事務處理信息。輸入/輸出界面可以允許GSUID用戶從 在GSUID上的存儲器中存儲的設備的列表,選擇GSUID可以輸入遊戲服務 事務處理信息或輸出遊戲服務事務處理信息的設備。例如,GSUID可以與 從條碼票據讀取遊戲服務事務處理信息的票據閱讀器通信。使用一些類型的 條碼閱讀器,可以讀取條碼。條碼票據可以包含用於獎勵、獎品、食品服務、 住房服務和EZ支付票據的條碼信息。另外,條碼票據可以包含包括將票據
與特定遊戲玩家關聯的玩家跟蹤信息的附加信息。票據上的信息不一定以條 碼格式,以及可以以特定票據閱讀器可讀取的任何格式。如另一例子,GSUID
可以從卡閱讀器輸入信息,該卡閱讀器可以從磁條卡或智慧卡讀取信息。卡 可以包含玩家跟蹤信息或與出示卡的用戶的玩遊戲習慣有關的其他信息。
GSUID可以將遊戲服務事務處理信息輸出到多個設備。例如,為列印 收據,GSUID可以將信息輸出到印表機。在該遊戲服務事務處理中,GSUID 可以將列印請求發送到印表機並從印表機接收列印回復。印表機可以是在一 些固定位置的大的設備或由遊戲服務代表攜帶的可攜式設備。如另一例子, 輸出設備可以是卡閱讀器,能將信息存儲在磁卡或智慧卡上。可以從GSUID 接受輸入或輸出的其他設備是個人數字助理、麥克風、鍵盤、存儲設備、遊 戲機和遠程事務處理伺服器。
使用有線和無線通信接口, GSUID可以與各種輸入機構和輸出機構通 信。例如,GSUID可以通過一些類型的有線連接,連接到票據閱讀器。然 而,GSUID可以經包括擴頻蜂窩網絡通信接口的無線通信接口,與遠程事 務處理伺服器通信。擴頻蜂窩網絡通信接口的例子是由Symbol Technologies ofHoltsville, NewYork提供的Spectrum 24,其在2.4和2.5千兆赫間操作。 如另一例子,GSUID可以經紅外無線通信接口,與印表機通信。可以加密 使用無線通信接口傳送的信息,以便為某些遊戲服務事務處理提供安全性。
可以在GSUID上存儲的另一種遊戲服務界面是獎勵票據驗證界面。獎 勵票據接口的一個實施例可以調節EZ支付票據證書系統,並如前所述校驗EZ支付票據。然而,當使用其他票據證書系統時,可以將獎勵票據驗證界 面與其他票據證書系統連接。使用獎勵票據驗證系統,使用票據閱讀器,遊 戲服務代表可以從由遊戲玩家出示給遊戲服務代表的票據讀取信息,並驗證 在票據上表示的獎勵。
通常,獎勵票據包含可以相對於在遠程事務處理伺服器上存儲的信息校 驗的遊戲服務事務處理信息。為校驗票據,可以要求多個遊戲服務事務處理。 例如,在從獎勵票據獲得遊戲服務事務處理信息時,使用擴頻通信界面,
GSUID可以將票據校驗請求發送到遠程事務處理伺服器,以及從遠程服務 器接收票據驗證答覆。特別地,驗證答覆和驗證請求可以用於EZ支付票據。 在已經確認獎勵票據後,GSUID可以將事務處理確認發送到遠程伺服器。 在其他實施例中,可以將獎勵票據界面配置成從智慧卡或一些其他可攜式信 息設備驗證獎勵信息或直接從遊戲機驗證獎勵信息。
當完成遊戲服務事務處理時,可以將遊戲服務事務處理信息存儲在存儲 設備上。存儲設備可以是遠程存儲設備或可攜式存儲設備。當GSUID上的 存儲器故障時,存儲設備可以用作用於審計目的的備份,並且可以從GSUID 移出。
可以在GSUID上存儲的另一種遊戲服務界面是獎品服務界面。作為遊 戲機上的獎勵,遊戲玩家可以接收可視為商品的票據,包括自行車、計算機 或旅行包。使用獎品服務界面,遊戲服務代表可以驗證獎品服務票據,然後, 校驗一些獎品的可用性。例如,當獎品服務票據表示遊戲玩家己經贏得自行 車時,遊戲服務代表可以校驗在附近獎品分發忠心是否可獲得該獎品。通過 與遠程獎品伺服器通信,GSUID可以驗證獎品票據並校驗某些獎品的可用 性。另外,遊戲服務代表可以具有運送到遊戲玩家家裡的獎品或發送將獎品 發送到獎品分發位置的請求。可以使用位於獎金界面內的各種顯示屏,實現 驗證獎品票據所需的遊戲服務事務處理,包括獎品驗證請求和獎品驗證答覆 獎品,校驗獎品的可用性並定購或運送。使用位於獎品服務界面的每一個屏 幕上的菜單,可以訪問獎品服務界面中的不同獎品屏。在其他實施例中,獎 品服務界面可以配置成校驗來自智慧卡或一些其他可攜式信息設備的獎品 信息或直接從遊戲機校驗獎勵信息。
可以存儲在GSUID上的另一種遊戲服務界面是食品服務界面。作為遊戲機上的獎勵或作為用於特定遊戲玩法金額的補償,遊戲玩家可能收到視為 食品服務,包括免費餐、免費飲料或其他食品獎品的票據。使用該食品服務 界面,遊戲服務代表可以校驗食品服務票據,然後檢査某些獎品的可用性。 例如,當遊戲玩家已經收到對免費餐有效的獎勵票據時,食品服務接口可以
用來檢査正餐預訂的可用性,並進行正餐預訂。如另一例子,可以使用GSUID 來獲取用於在遊戲機的玩家的飲料定單。通過與遠程食品伺服器通信, GSUID可以校驗食品服務票據並檢査某些食品獎勵的可用性。校驗食品票 據,檢査食品服務的可用性,請求食品服務並收到食品服務請求的答覆所需 的遊戲服務事務處理可以使用位於食品服務界面內的各種顯示屏實現。這些 顯示屏可以使用位於食品服務界面的每一屏幕上的菜單訪問。在其他實施例 中,可以將食品服務接口配置成從智慧卡或一些其他可攜式信息設備校驗食 品服務信息。
可以在GSUID上存儲的另一種遊戲服務界面是住房服務界面。作為遊 戲機上的獎勵或作為遊戲玩法的特定金額的補償,遊戲玩家可能收到可視為 住房服務的票據,包括房間升級、免費一晚住宿或其他住房獎品。使用住房 服務界面,遊戲服務代表可以校驗住房服務票據,然後檢査某些住房獎品的 可用性。例如,當遊戲玩家收到房間升級有效的獎勵票據時,可以使用住房 服務界面來檢査房間的可用性並進行房間預訂。如另一例子,可以使用 GSUID來為準備離開遊戲區的、遊戲機處的玩家預定計程車或其他一些運 輸工具形式。遊戲玩法可以是娛樂場、酒店、飯店、酒吧或商店。
GSUID可以校驗住房服務票據並通過與遠程住房伺服器通信,檢査某 些住房獎勵的可用性。校驗住房票據、檢查住房服務的可用性、請求住房服 務並收到住房服務請求的答覆的遊戲服務事務處理可以使用位於住房服務 界面內的各種顯示屏實現。這些顯示屏可以使用位於住房服務界面的每一屏 幕上的菜單訪問。在其他實施例中,住房服務界面可以配置成核試驗來自智 能卡或一些其他可攜式信息設備的住房服務信息。
可以在GSUID上存儲的另一種遊戲服務界面是遊戲操作服務界面。使 用GSUID上的遊戲服務界面,遊戲服務代表可以執行與遊戲操作的多個遊 戲服務事務處理。例如,當遊戲玩家已經在玩遊戲區中溢出飲料時,遊戲服 務代表可以發送請求以保持有人清理該事故並接收有關他們的請求的維護的答覆。維護請求和維護答覆可以經遊戲操作服務界面的屏幕上的菜單選擇 的顯示屏發送和接收。如另一例子,當遊戲服務代表觀察到被損壞的遊戲機, 諸如壞掉的燈時,遊戲服務代表可以使用GSUID發送遊戲機的維護請求。
可以在GSUID上存儲的另一種遊戲服務界面是事務處理對帳界面。典 型地,GSUID包含存儲遊戲服務事務處理信息的存儲器。當執行特定遊戲 服務事務處理時,該存儲器可以記錄類型和時間。在些時間,可以將在GUSID 中存儲的遊戲服務事務處理的記錄與在另外的位置存儲的記錄進行比較。例 如,為獎勵票據驗證,每次驗證並支付獎勵票據時,將確認發送到遠程服務 器。因此,使用GSUID驗證和支付的有關獎勵票據的信息應當與通過遠程 伺服器中存儲的GSUID的事務處理有關的信息一致。事務處理協調過程使 用事務處理協調界面調用來比較該信息。
可以在GSUID上存儲的另一種遊戲服務界面是語音接口。使用包含在 GSUID中的擴頻蜂窩網絡,遊戲服務代表可以將GSUID用作語音通信設備。 該語音接口可以用來補充先前所述的一些接口。例如,當玩家濺出飲料時, 遊戲服務代表可以使用GSUID上的語音接口,發送維護請求並接收維護答 復。如另一例子,當遊戲玩家請求驗證食品服務,諸如免費餐時,遊戲服務 代表可以使用GSUID接口 ,請求預訂飯店。
可以由GSUID提供的另一遊戲服務界面是遊戲設備性能或計量數據傳 送界面。如所提到的,GSUID最好包含記錄來自遊戲設備的性能或計量數 據的任何無線傳送的存儲器。最好,該無線數據傳送接口特別適用於支持具 有多個名稱輸入的多遊戲平臺的遊戲設備中的計量數據。例如,在多遊戲遊 戲設備中,通常包括用於多個遊戲的每一遊戲的單獨的度量計數器,單個遊 戲維護人員將該計量數據快速和高效地下載到GSUID中,用於隨後的數據 處理。
除上述特徵外,至少一個實施例的行動裝置也可以包括另外的功能性, 用於基於各種標準,諸如地理位置信息、娛樂場數據信息、玩家跟蹤信息等 等,向用戶實時地顯示過濾信息。
圖6表示可以用於實現至少一個實施例的各種方面的系統部600的框 圖。如在圖6的例子中所示,系統部600可以包括至少一個行動裝置(MD) 630,配置或設計成向用戶顯示過濾信息。根據不同的實施例,可以從各種信息源,諸如下述的一個或多個,獲取過濾信息
*娛樂場布局資料庫602,包括與娛樂場樓層而已和/或物理環境有關的
"(曰息。
*娛樂場僱員資料庫604,包括與娛樂場僱員和/或代理有關的信息(諸 如僱員名/ID,聯繫信息、工具類型、工作日程、當前位置、當前狀態(例 如有效/無效)等等)。
*玩家跟蹤資料庫606,包括娛樂場的各個玩家或主顧有關的信息(諸 如姓名、聯繫人信息、個人喜好、遊戲玩法歷史等等)
實時遊戲或遊玩數據608,例如,可以從由娛樂場樓層上的一個或多 個遊戲機提供的實時遊戲玩法信息獲得。 一些例子包括玩家支付信用信息、 累積獎勵信息、獎勵遊戲信息、遊戲玩法數據、現金入信息等等。
*遊戲機狀態信息,例如可以包括與各個遊戲機部件、系統、模塊、外 圍設備的狀態有關的實時和/或非實時信息。 一些例子包括與下述有關的信 息硬幣找零器狀態信息、錯誤信息、安全告警、外圍設備狀態信息等等。
*地理位置數據610,例如,可以包括與MD的當前地點或位置和/或 MD的用戶有關的信息。在一種實現中,地理位置數據可以使用外部信號, 諸如GPS信號、蜂窩電話信號、無線連網信號、射頻信號,和/或其他類型 的本地和/或全球定位信號獲得。在至少一種實現中,可以通過使用來自多個 遠程設備(例如遊戲機、伺服器、無線接入點等等)的多個無線信號生成地 理位置數據,以便計算與行動裝置的地點或位置有關的當前地點/位置信息。
參可用於實現至少一個實施例的至少一個特徵的其他信息。
如在圖6的例子中所示,可以由用來使用一個或多個過濾參數生成將在 行動裝置630上顯示的過濾信息的一個或多個過濾過程(622),處理各種信 息。根據不同的實施例,可以在遊戲網絡的不同設備或系統,諸如移動設 備、遊戲機、伺服器和/或其任何組合,實現不同的過濾過程。例如,在一種 實現中,行動裝置630可以用來從一個或多個源獲取所需信息,以及應用一 個或多個過濾過程來生成將在行動裝置的一個或多個顯示器上顯示的過濾 信息。在不同的實現中,可以採用遠程伺服器(例如620)來從一個或多個 源獲取所需信息,以及應用一個或多個過濾過程來生成過濾信息。然後,經 無線接口,將過濾信息傳送到行動裝置630,用於顯示給用戶。在另一實現中,可以採用一個或多個遊戲機來將一個或多個過濾過程應用於本地生成的 信息(例如實時遊戲玩法數據、玩家數據、遊戲機狀態信息等等),以便生
成過濾信息。然後,經無線接口,將過濾信息發送到行動裝置630,用於顯
示給用戶。
在一種實現中,可以採用過濾過程來使用地理位置數據610,以便生成 基於娛樂場樓層的行動裝置(和/或用戶)的相對位置/地點定製的過濾信息。 例如,過濾信息可以包括行動裝置當前位置的預定半徑內的"熱門"玩家或 首要玩家的身份。另外,過濾信息可以包括與在行動裝置的當前位置的預定 半徑內,需要提供服務的特定下單位置有關的信息。
在至少一種實現中,在行動裝置上顯示的過濾和/或定製信息可以基於正 操作行動裝置的當前用戶的身份和/或權限,自動和/或動態地改變。例如, 在一種實現中,可以採用行動裝置來存儲僱員概要信息,例如,可以包括與
娛樂場僱員或其他人有關的信息,例如僱員姓名、僱員ID、工作描述/責
任、訪問權限、工作進程等等。另外,可以採用行動裝置來存儲與僱員配置 資料庫中的每一僱員連結的定製的、預先配置的過濾參數。在確定操作移動 設備的當前用戶的身份後,在信息過濾處理期間,可以訪問並隨後使用用於 當前用戶的定製、預置過濾信息,以便生成與當前用戶有關的適當的過濾和 /或定製信息。因此,例如,如果當前用戶是娛樂場主管,其工作責任包括識 別和歡迎"熱門"玩家(例如正支付信用和/或贏得大的獎勵點的玩家)和/
或該娛樂場樓層中的VIP玩家,行動裝置可以使用當前用戶的ID來自動和 動態地配置自身以便顯示包括目前在該行動裝置當前位置的預定半徑內的 "熱門"玩家和VIP玩家的標識的過濾信息。另外,如果當前用戶是娛樂場 服務員,其工作職責包括看管服務遊戲機硬幣找零器,該行動裝置可以使用 當前用戶的ID來自動和動態地配置自身以便顯示包括需要硬幣找零器服務 或下單,和/或當前要求累積獎勵校驗的行動裝置當前位置的預定半徑內的遊 戲機的標識的過濾信息。
在另一實現中,不一定要求行動裝置生成與其當前位置有關的地理位置 數據,可以獲得在行動裝置上顯示的過濾和/或定製信息。例如,在一個實施 例中,可以採用該行動裝置來經無線接口,僅與該行動裝置認為在與該移動 設備預定近程內的娛樂場樓層上的遊戲機或其他設備通信。也可以採用該行動裝置來經無線接口,從在該行動裝置的預定範圍內的娛樂場樓層上的遊戲
機或其他設備接收信息。例如,Bluetooth 技術的當前實現允許Bluetooth 使能設備與在10米半徑內的其他BluetoothTM使能設備通信。使用這種技術, 可以採用該行動裝置來從在該行動裝置的預定近程(例如在IO米內)的娛 樂場樓層上的遊戲機或其他設備接收無線信息。然而,在至少-一種實現中, 行動裝置將不從在預定近程外的娛樂場樓層上的遊戲機或其他設備接收無 線信息。
圖7表示根據特定實施例的數據處理過程700的流程圖。根據不同的實 施例,可以在遊戲網絡的不同設備或系統,諸如遊戲機、伺服器、行動裝置 和/或其組合,實現數據處理過程700的被選部分。在至少一種實現中,數據 處理過程700可以用於獲取將在至少一個實施例的行動裝置上顯示的過濾和 /或定製信息。
在702,識別行動裝置(MD)的當前用戶。在一種實現中,可以經用 戶識別模塊(547,圖5),實現當前用戶的識別。在一種實現中,可以採用 用戶識別模塊來確定行動裝置的當前用戶或操作者的身份。例如,在一種實 現中,要求當前用戶在行動裝置執行登錄過程,以便用戶訪問MD的一個或 多個特徵。另外,基於一個或多個信號,諸如由當前用戶佩戴的RFID標籤 或標記,可以採用MD來自動地確定當前用戶的身份,向行動裝置提供無線 信號,用於確定當前用戶的身份。
根據特定實施例,只要已經識別了MD的當前用戶,然後確定有關將獲 取或訪問的各種信息(704),用在生成經MD,將顯示給用戶的過濾和/或定 制信息中。在一種實現中,這種確定可以包含訪問與所識別的用戶有關的概 要信息,以便於確定哪些類型的信息將與所識別的信息有關。這些信息可以 包括例如與娛樂場樓層布局和/或物理環境有關的信息;與娛樂場僱員和/ 或代理有關的信息;與娛樂場的各種玩家或主顧有關的信息;與實時遊戲或 玩法數據有關的信息;遊戲機狀態信息;到娛樂場的另一區域的實時方向; 實時告警;來自其他MD用戶或娛樂場管理的消息;人員時間表等等。
如在706所示,通過訪問諸如在附圖的圖6中所述的那些的--個或多個 數據源,可以獲取所需信息。另外,只要需要,也可以獲取和/或確定與MD 的當前地點或位置有關的地理位置信息。在712,可以識別一個或多個過濾參數,用在生成過濾和/或定製信息中, 在至少一種實現中,選擇將使用的特定過濾參數可以至少部分基於正操作移 動設備的當前用戶的身份和/或權限。例如,在一種實現中,可以採用移動設 備來存儲僱員概要信息和可以與僱員概要信息有關的特定參數關聯的定製、 預置過濾參數。根據一個實施例,在確定操作行動裝置的當前用戶的身份後, 在信息過濾處理期間,可以訪問並隨後使用與當前用戶有關的定製、預置過 濾參數以便生成與當前用戶有關的適當的過濾和/或定製信息。這些過濾參數
的例子可以包括例如物理近程參數(例如在當前MD地點的50英尺內的 顯示相關數據);路徑選擇標準(例如當烏鴉飛過時,最短可用路徑、視線 等等);與當前用戶的工作描述有關的參數(例如娛樂場主管,遊戲監督者, 保安主管,維修人員,娛樂場遊玩人員,遊戲調整人員,玩家,男女服務員, 安保人員等等);遊戲玩法參數;玩家參數;信息類型參數(例如僅顯示被 選類型信息;不顯示特定類型信息等等);用戶被選參數;時間參數(例如 本周為維護而調度的顯示機)等等。
如在714所示,然後,生成過濾和/或定製信息,例如,通過將被選過濾 參數和/或地理位置數據應用於所獲得的相關信息。根據不同的實施例,可以 在遊戲網絡的不同設備或系統,例如行動裝置;遊戲機;伺服器和/或其組 合,實現不同的過濾過程。
只要已經生成所需過濾和/或定製信息,經MD的一個或多個顯示器, 可以將過濾和/或定製信息顯示給當前用戶(716)。另外,可以基於各種條件,
諸如以規定和/或定期間隔;當要求時(例如用戶,娛樂場管理、點擊設備 上的服務員按鈕的玩家等等);在出現一個或多個預定事件後;在檢測到所 顯示的信息的變化後;在檢測到所顯示的實時數據的變化後;在檢測到MD 的地點或位置的變化後;在檢測到過濾參數選擇的變化後;響應用戶輸入等 等,可以更新所顯示的信息(716)。
在至少一個實施例中,可以採用MD來動態地修改基於用戶輸入或用戶 相互作用顯示的格式、類型、範圍和/或信息量(720)。例如,MD可以為用 戶提供圖形界面,用於允許用戶選擇將顯示的過濾信息的類型和的程度。
圖8-19示例說明根據特定實施例,顯示不同類型的過濾和/或定製信息 的至少一個實施例的行動裝置的特徵的各個例子。圖8表示可以用於實現至少一個實施例的各個方面的行動裝置800的特 定實施例。如在圖8的例子中所示,行動裝置800可以包括主顯示器810和 一個或多個輔助顯示器806。另外,如在圖8的例子中所示,行動裝置800 可以包括一個或多個用戶輸入設備(例如,802, 804),諸如鍵盤、按鈕、 滾動輪、滾輪、觸控螢幕、光標、遊戲杆,觸控板等等。
在圖8的例子中,提供可以在行動裝置的一個或多個顯示器上(例如 810)顯示的圖形用戶接口 811。在本發明的優選實施例中,圖形用戶界面 811與至少一個主應用關聯但能顯示與一個或多個子應用或功能有關的信 息。
在一個實施例中,圖像用戶界面811配置成顯示由生成娛樂場環境圖像 信息的應用或功能提供的信息。另外,在一個或多個實施例中,圖形用戶界 面811本;需顯示從其他應用或功能提供的信息,以及特別地,與娛樂場的 單個功能或系統有關的那些。這些其他應用或功能可以是玩家跟蹤、娛樂場 記帳、安全等等。
在優選實施例中,圖像用戶界面811包括主窗口 40。主窗口40可以包 括具有各種形狀和大小的各種要素。通常,主窗口 40包括在設備上或由設 備顯示的要素,諸如視頻屏。
在優選實施例中,當顯示時,主窗口 40提供遊戲系統環境信息和允許 與由行動裝置800,以及如下所述, 一個或多個其他設備執行的應用或功能 相互作用。在所示的實施例中,主窗口40包括顯示區42, 一個或多個菜單 要素44和一個或多個控制或導航圖標46。
在一個實現中,在顯示區42中例示了有關或表示遊戲環境的圖形信息。 顯示區42最好包括主窗口 40的一部分或視區。主窗口 40的該顯示區部分 可以稱為數據面板、窗口或視口。
根據不同的實施例,在顯示區42中顯示的信息包括遊戲環境的二維或 三維表示。在圖8中所示的特定實施例對應於三維遊戲環境表示。通過遊戲 環境,表示遊戲系統的部件的物理配置和那一系統或其部分駐留的相關物理 環境。該物理信息可以包括但不限於遊戲系統的部件、遊戲系統的部件的物 理配置,以及該系統所處的物理環境的一個或多個部分,包括部件與環境的 關係。在圖8中示出了這些信息的一個例子。如所示,該信息包括一個或多個
遊戲系統設備24的表示(如上所述,術語遊戲系統設備包括但不限於遊戲 系統的任何部件,包括電子、機電、機械或其他設備,元件或結構)。這些 表示最好包括圖像,諸如以數字形式的圖片信息的實際圖像,或系統22的 遊戲系統設備24的生成表示。最好,如果沒有遊戲系統設備24的實際圖像, 表示描述用在識別遊戲系統設備24的信息,特別是遊戲系統設備的特定類 型。通過"類型",表示投幣機類型機、視頻類型機、臺式遊戲、伺服器、 工作站等等。另外,表示可以更特別地識別設備24,諸如按特定遊戲或製造 商。
在優選實施例中,在相對於所有其他遊戲系統設備24的顯示器上的位 置,示例說明每一遊戲系統設備24的表示,其表示在它們的實際物理環境 中描繪的遊戲系統22的遊戲系統設備24的實際相對位置。
在一個實施例中,顯示遊戲系統22的部件所處的實際物理環境的一個 或多個方面。例如,可以顯示容納在遊戲系統22中的娛樂場的表示。再一 次,最好以與實際物理環境相對和代表形式示例說明娛樂場或其他物理環境 的方面,包括大小、相對位置等等。
在圖8中示例說明實際遊戲環境的描寫的例子。如所示,遊戲系統包括 遊戲系統設備,諸如在遊戲設備的第一組中排列的遊戲機49a, b, c。島53 將第一組遊戲設備50與第二組遊戲設備54分開。島54也將第一組遊戲設 備50與多個其他遊戲設備56和58分離開來。再次,這些顯示圖像對應於 實際(在該情況下,為示例性)物理遊戲環境。
最好,顯示給用戶的信息幫助用戶將所示的信息與實際物理環境關聯。 顯示多種信息以輔助該功能。例如,參考圖8,所示的信息最好包括有關遊 戲系統22的物理環境的細節,其細節有助於行動裝置的用戶識別系統的單 個部件或設備的相應物理位置。該細節可以包括娛樂場牆壁、走廊、島、典 型固定設備,諸如燈具和標誌圖樣、門等等。該細節還可以包括諸如樓層類 型,包括再現地毯設計、牆塗層和各種其他信息。
最好,提供各種功能,用於操作在顯示區42中顯示的信息。在一個實 施例中,提供選擇器59,用於選擇窗口40中的要素。該選擇器59可以包括 如本領域所公知的滑鼠指針或如所示的具有尖手指的 。選擇器59可以由滑鼠、跟蹤球或大量其他用戶輸入設備引導。可以提供其他裝置,用於選擇 要素,諸如通過菜單或選擇按鈕、屏幕圖標等等。
如所述,可以提供多個導航要素46。在一個實施例中,導航要素46包 括方向箭60a, b, v, c, d, e, f, g, h, i。選擇這些箭頭60a-i中的一個最 好導致顯示與可用在箭頭的方向中的遊戲環境的區域有關的信息。例如,如 果用戶選擇箭頭60d,那麼使視野轉向右。代替有關當前位置的信息,由此 顯示有關位於該方向中的遊戲系統和相關環境的信息。在一個實施例中,選 擇特定箭頭60導致預定移動距離。
另外,經菜單選擇,可以執行功能。如所示,菜單44包括多個菜單要 素。在一個實施例中,菜單要素包括"打開機器"62、"導航"64、"縮放" 66、"査看"67、"位置"68、"工具"70、"窗口" 72和"幫助"74。
在選擇菜單選擇的一個後,可以向用戶顯示與那一選擇有關的一個或多 個功能。這些功能或選擇可以以層次或其他菜單格式例示。關於"打開機器" 62選擇,可以為用戶提供多個子選擇,諸如"打開記帳"、"打開安全"、"打 開操作數據"等等。這些子選擇的每一個最好導致生成和顯示與如在顯示區 42中所示的遊戲系統設備有關的某些信息,其設備和信息對應於遊戲系統 22的實際遊戲系統設備。
關於"導航"64選擇,可以為用戶提供子選擇,諸如"向右移動"、"向 左移動"、"向上移動"、"向下移動"等等。可以提供其他選擇,諸如特別指 定的區域的用戶選擇。
關於"縮放"66選擇,可以為用戶提供子選擇,諸如"放大"、"縮小"、 "按百分比縮放"、"縮放到特定半徑"(例如,從行動裝置的當前位置縮放 到30英尺的半徑)等等。可以使用這些選擇來改變顯示信息的尺寸的大小。 例如,"縮小"最好導致將所顯示的要素的比例降低或變得更小,以致在顯 示區42中顯示遊戲環境的更大代表區。"放大"特徵最好導致顯示要素的比 例增加或變得更大,以致在顯示區42中顯示遊戲環境的更小表示區。
關於"察看"67選擇,可以為用戶提供多個子選擇,諸如"攝像機查看" 或"歸檔察看"。如下所述,使用這些特徵,用戶可以從包括其視野內的部 件的攝像機,獲得特定部件或現場視頻反饋的畫面圖像。
關於"位置"68選擇,可以為用戶提供用於顯示遊戲環境的特定區的選項。可以預定指定這些位置,諸如"入口"等等。
關於"工具"70選項,可以為用戶提供各種功能選項,諸如改變所顯示 的信息的顏色、對比度、輸入和輸出信息、保存數據等等。
關於"窗口"72選項,可以為用戶提供諸如調整窗口、關閉或減小窗口 40的選項。也可以為用戶提供使顯示區42為整個屏幕的選項(即,不顯示 邊框)。也可以為用戶提供改變在窗口40中顯示的信息的格式的選項,諸如 增加可見工具條、改變導航要素的式樣,以及增加或移除信息條或區域。例 如,在一個實施例中,可以在窗口 40中顯示"位置"條。"位置"條73可 以顯示與在顯示區42中所示的圖形部件的位置的信息有關的信息,諸如娛 樂場的名稱和更詳細的映射信息。
關於"幫助"選項,可以為用戶提供各種幫助功能。這些功能可以包括 幫助標題的索引。
在一個實施例中,通過軟體和/或硬體,可以使用可以由菜單44提供的 各種功能。例如,行動裝置800可以包括配置成在顯示區42中顯示的"縮 放"信息的計算機可執行代碼。基於用戶輸入或用戶相互作用,也可以採用 行動裝置來動態地修改所顯示的過濾和/或定製信息。例如,菜單選擇可以包 括用於列印顯示信息的"列印"。
在一個或多個實施例中,在顯示區42中顯示的一個或多個要素,諸如 表示遊戲系統設備,可以包括容器要素。通常,容器要素是包含其他要素或 信息的要素。在顯示區42中顯示的一個或多個要素可以包括應用啟動要素。 應用啟動要素包括當選擇時,使應用啟動或運行的要素。
在一個實施例中,當選擇特定顯示要素時,顯示與那一要素有關的數據。 所顯示的信息由被選要素而定。例如,如果被選要素是遊戲機或臺式遊戲, 那麼,顯示有關所顯示的要素所對應的物理遊戲機或遊戲臺的信息。如果被 選要素是步進計量器,那麼顯示與那一設備有關的信息。
生成和顯示信息的方式可以改變。如所述,所顯示的要素可以包括與之 有關的信息的容器。例如,所顯示的遊戲系統設備可以配置成與基於計算機 的應用容器中的文件夾類似。來自其他應用或要素的數據可以與容器關聯, 以便當選擇容器時,可存取、訪問或顯示相關信息。
在另一實施例中,顯示要素的選擇導致啟動基礎功能或應用。最好,配置該功能或應用來生成,然後顯示與顯示要素有關的信息。例如,在選擇特 定遊戲系統設備後,可以啟動應用,輪詢各種遊戲系統的設備,諸如伺服器 或主機,用於有關那一設備的信息。
可以以各種方式顯示信息。在一個實施例中,可以在新的窗口 76中顯 示信息,具有也主窗口 40分開的特性。例如,與主窗口40無關,移動、調 整和關閉主窗口76。在另一實施例中,可以在主窗口 40中顯示信息。
在一個實施例中,可以要求用戶通過菜單或觸摸顯示器上的適當區域選 擇。在一個實施例中,當在特定要素上移動選擇器時或當用戶導航虛擬環境 時,可以呈現信息。例如,窗口可以自動地打開並呈現與位於選擇器59下 的部件有關或當以觸摸顯示格式由用戶觸摸時的信息。
可以顯示的信息的類型可以改變。在一個實施例中,信息可以包括一個 或多個可選擇要素本身,諸如用於用戶的選擇菜單。在另一實施例中,可以 自動地配置和顯示特定信息。在圖8中示例說明這種配置。如所示,與被選 設備有關,可以顯示各種信息。在遊戲系統設備24的情況下,信息可以包 括設備的標識,諸如按序列號或其他標識符。信息可以包括設備的位置。如 下所述,在基於相應與遊戲系統的物理環境有關的預定網格配置,排列圖形 遊戲系統的實例中,那麼可以顯示網格坐標(即,如所示,26: 28)。
信息可以包括從對應於圖形表示的實際遊戲系統設備24獲得的各種信 息。信息也可以來自源,諸如個人伺服器或主機。例如,可以在時間周期期 間顯示記帳信息,諸如總硬幣(或金錢)入。可以經遊戲伺服器26,從遊戲 系統設備提供其他信息,諸如遊戲系統設備的操作狀態和有關操作軟體的特 定信息。
可以以各種方式配置圖形用戶界面811。例如,導航要素、菜單要素等 等可以包括文本、按鈕、符號或採用其他形式。這些要素,諸如箭頭60,菜 單要素等等可以具有各種形狀和大小。
在一個實施例中,顯示器可以是觸敏的,允許用戶直接選擇顯示要素。 在該事件中,可以將各種要素,諸如導航箭頭60和菜單要素配置為用於由 用戶的指尖觸摸選擇而調整。
在一個或多個實施例中,可以將一個或多個外部窗口 (未示出)或其他 要素與圖形用戶界面811關聯。由於窗口或要素可以與主窗口 40或其他部件相關,但不是形成其一部分。在一個或多個實施例中,要素可以包括可以 顯示的容器,或可以包括具有各種形式和配置的按鈕、包括信息的面板或其 他圖形要素。在一個實施例中,這種外部窗口可以與圖形用戶界面811關聯
的整個不同應用關聯。在另一實施例中,可以顯示與圖形用戶界面811的要 素有關的窗口。
根據至少一個實施例,提供配置圖形用戶界面,諸如上述圖形用戶界面 811的方法。本發明的一個實施例包括顯示包括物理遊戲系統的遊戲環境及 其相關環境的至少一部分的圖形表示,以及顯示有關那一遊戲系統的一個或 多個部件的過濾和/或定製信息。
設想各種其他方法在本發明的範圍內,以及本發明的方法的步驟可以按 各種順序執行。在至少一個實施例中,該方法包括生成圖形用戶界面和使用 該界面,顯示所生成的圖形遊戲環境或遊戲系統信息,諸如在界面的顯示區 中。該方法包括從用戶接受輸入,諸如用於影響導航或請求有關特定顯示要 素的信息的步驟。
在一個實施例中,唯一地識別每一遊戲系統設備24或部件,以及部件 的圖形表示唯一地與所識別的物理部件關聯。當用戶選擇特定圖示表示的遊 戲系統設備時,通過使用用於那一設備的標識符,產生用於從伺服器或主機, 用於有關那一遊戲系統設備的信息的請求。該標識符可以包括機器ID、序 列號等等。
預期本發明的各種其他實施例。在本發明的至少一個實施例中,可以為 行動裝置800提供通信鏈路或一個或多個攝像機,諸如娛樂場安全攝像機。 如果需要,準許圖形用戶界面的用戶使用來自那一攝像機或多個攝像機的信 息,察看圖形表示對應的該物理設備。如上所述,可以提供"察看"67菜單 選擇。通過選擇顯示區42中的特定要素,以及"察看"選擇,可以將物理 環境中的部件的畫面信息呈現給用戶。
在一個實施例中,當用戶選擇"察看"選項時,配置行動裝置800來獲 得畫面信息。通過與攝像機直接的通信鏈路,或通過提供來自一個或多個攝 像機的反饋的中央安全或其他監視系統,可以從特定的攝像機或多個攝像 機,獲得這些信息。
例如,在一個實施例中,可以將攝像機或其他圖像收集設備配置成收集有關一個或多個遊戲系統設備24和/或活動和對象(包括玩家)的圖像信息。 通過選擇"察看"67菜單選擇,可以允許用戶選擇特定攝像機,遊戲系統設 備24和/或期望所收集的圖像信息的區域。然後,將該圖像信息顯示給用戶。
該圖像信息可以包括單個幀或流式視頻信息。
可以以各種方式顯示畫面信息。在一個實施例中,在位於顯示區42中 的新窗口,顯示信息,與窗口 76類似。在一個實施例中,可以由用戶存儲 圖像信息。例如,當選擇特定圖像信息時,用戶可以利用"存儲"特徵(諸 如在子菜單中提供的)來存儲信息,用於後續使用。
當然,可以將各種信息提供給正察看圖形用戶界面811的用戶。例如,
可以提供用於物理遊戲環境的音頻或音頻和視頻信息。
可以按各種結構排列圖形用戶界面811的各種部件或要素。通常,然而, 期望界面811為用戶提供遊戲系統的一個或多個部分的合併的"畫面",以 及能提供有關那一遊戲系統的一個或多個部件的特定信息。關於這一點,拒 絕遊戲環境可以稱為"虛擬娛樂場",因為它以計算機生成/表示格式表示娛 樂場。
儘管最好以三維形式表示遊戲系統,但可以提供其他格式。在一個實施 例中,可以用二維格式表示遊戲系統。在另一實施例中,可以使用遊戲環境 的實際圖像,表示遊戲系統。例如,可以拍攝每一遊戲設備24的照片,以 及可以在具有其畫面或其他圖像的所表示的環境中,顯示每一特定遊戲機的 圖像。在另一實施例中,可以顯示實況視頻信息以表示該環境。可以將其他 信息加在那一圖像信息上來幫助用戶識別特徵並獲得信息。,可以將圖像信 息加在模板上,由此當用戶選擇特定顯示要素,諸如特定遊戲機時,該選擇 導致選擇如由其基礎模板識別的遊戲機。
根據不同的實施例,圖形用戶界面811也可以包括相對於所顯示的遊戲 環境中的其他對象,表示行動裝置的位置的當前位置的圖標98。在一種實現 中,行動裝置圖標98可以仍然在圖形用戶界面811的固定位置(例如中心) 中,而當行動裝置的位置改變時,所顯示的遊戲環境的其他對象可以自動和 動態地改變。在另一實施例中,行動裝置圖標98仍然不在圖形用戶界面811 上的固定位置中,以用戶能滾動、搖攝或者改變正顯示的部分遊戲環境。
在本發明的一個實施例中,可以實時地將有關遠離用戶的活動或事件的信息顯示給用戶。當用戶選擇特定遊戲系統設備24時,可以將有關那一設
備的信息實時顯示給用戶。例如,當用戶選擇特定遊戲機59時,如圖8所 示,正由遊戲機59所生成的信息最好當其生成時,提供給用戶。該信息可 以包括例如玩家事件,諸如玩家的玩家輸入,硬幣入和硬幣出,以及各種其 他信息,諸如當前正玩的遊戲的標識,遊戲結果等等。
在另一實施例中,如所述,用戶可以獲得歷史信息。如在圖8中所示, 這些信息可以包括先前生成的信息或由先前生成的信息生成的信息,諸如隨 時間的實際贏或擁有百分比,隨時間的硬幣入和硬幣出,以及隨時間玩的遊 戲的數量以及類似的信息。
將意識到一個或多個遊戲環境或系統可以位於不至一個圖示位置中。例 如,International Game Technology's MEGABUCKSTM系統包括位於多個娛樂
場中的遊戲系統設備。在本發明的實施例中,期望可以以與上述類似的方式, 模擬或表示該系統。在該實施例中,在一 "縮放"等級,可以提供該系統的 概述圖形用戶,諸如示出具有這種機器的所有娛樂場的圖形表示。然後,用 戶可以選擇特定的娛樂場或位置以及可以示出信息的另一等級,諸如如在圖 1中所示的娛樂場等級細節。
關於這一點,本發明的方法和裝置可以不限於有關單一遊戲系統或僅在 單一位置的遊戲系統的一部分的信息的表示。期望可以為用戶呈現有關在不 同娛樂場的遊戲系統或在多個娛樂場中展開或包括多個娛樂場的遊戲系統 的信息。在該實施例中,如上所述,可以為用戶提供用於選擇遊戲系統的特 定部分或區域或用戶希望有關其信息的特定遊戲系統或娛樂場資產的裝置。 在諸如在多個娛樂場或位置分布遊戲系統的實施例中,行動裝置800可以與 單個娛樂場的遊戲系統設備24通信。
在一個或多個實施例中,可以提供除箭頭等等外的手段,用於改變所示 信息或者"導航"該信息。在一個實施例中,使用選擇器59,準許導航。例 如,當用戶在所顯示的遊戲系統信息上移動選擇器59(諸如通過跟蹤球)時, 所顯示的信息也可以"移動"。例如,在圖8所示的實施例中,如果用戶想 將選擇器59移向標記"電梯"的區域,那麼所顯示的區域的這一部分將移 向顯示區42的底部,以及將顯示那一區域上的附加信息。
如所示,可以呈現有關單個遊戲系統設備或部件的各種信息。該信息可以包括諸如序列號、製造商等等的設備或結構數據。該信息也可以包括操作 數據,諸如電源開/關。該信息也可以包括遊戲相關信息,諸如支付信用的數 額和獎勵的點數、百分比等等。在一個或多個實施例中,可以合計來自不至 一個遊戲系統設備的靜態,諸如通過選擇整個遊戲機組或者臺式遊戲7。
在一個實施例中,可以包括玩家(例如99)的圖形信息。例如,在接收 特定遊戲機正由玩家玩的事件信息中,必須更新環境的圖形表示來增加在那 一特定遊戲機的玩家的圖形表示。否則,可以相對於臺式遊戲,例示玩家和 遊戲主持人的圖形表示。用這種方式,系統的用戶可以易於將正在使用的遊 戲系統設備與未用的區分開來。
在本發明的優選實施例中,如圖8所示,用戶可以獲得有關遊戲環境中 的玩家和/或其他人員或設備的信息,諸如娛樂場僱員、服務技術人員、遊戲 調節、遊戲機、其他行動裝置等等。在一個實施例中,用戶可以選擇玩家(例 如99)來獲得有關那一玩家的信息。可以獲得信息,不管該玩家的身份是否 已知。例如,如果玩家的身份是未知的,那麼遊戲機25仍然提供玩家正玩 的信息。在那一情況下,可以提供圖形表示(或實際圖像,諸如從攝像機獲 得)。當用戶選擇那一表示時,可以顯示信息,諸如有關該玩開始的時間、 硬幣入和硬幣出的收集和生成的信息。
如上所述,玩家可以通過使用玩家跟蹤卡等等,識別自身。在這種事件, 用戶可以獲得有關玩家的和玩家的活動性,諸如玩家跟蹤伺服器(見例如圖) 的特定信息的跟蹤。該信息可以包括多種信息的任何一個,通過這種中所示 系統收集或生成,諸如玩家的姓名,對該玩家產生的獎勵或獎勵點等等,如 在圖8中所示。
在該實施例中,用戶可以獲得信息,允許用戶對有關那一用戶進行決定。 例如,通過察看如在圖8的例示中的玩家的歷史和/或實時玩法,用戶可以選 擇向該玩家獎勵特殊獎勵,諸如玩家可以用於免費玩遊戲或獎勵的應計獎勵 點數,如玩家獎勵節目領域所公知的。在一個實施例中,可以提供菜單特徵, 用於允許用戶執行這種功能,諸如經圖形用戶界面811。在一個實施例中, 可以在遊戲系統(例如,22,圖)上,將這種動作傳送回玩家,以便玩家知 道獎勵。
以類似的方式,用戶可以獲得有關其他人的信息。例如,用戶可以獲得有關桌56的遊戲主持人的信息。當遊戲主持人在特定臺56開始發牌時,可 以要求遊戲主持人登錄。另外,如所述,可以將裝置用於跟蹤遊戲玩法。通 過在遊戲主持人的表示上選擇,用戶可以獲得諸如遊戲主持人的身份、在該 臺的時間的信息和相關信息。
在一個或多個實施例中,可以提供其他選項,用於操作圖形信息。例如, 在一個實施例中,可以允許用戶移動圖形要素,諸如單個遊戲系統設備(諸 如遊戲機或臺式遊戲的表示)。用這種方式,可以允許用戶重新配置虛擬遊 戲環境或娛樂場並可視地檢查新的配置。該信息可以用在改變系統的實際物 理環境/配置中。
例如,用戶可以利用圖形表示來重新配置遊戲環境。例如,娛樂場可能 希望重新配置它們的遊戲樓層,諸如通過移動一個或多個遊戲機。用戶可以 獲得如通過移動遊戲系統設備24的表示重新配置的遊戲樓層的可視表示。 在一個實施例中,用戶可以"拖拉"該表示,或可以使用輸入命令來影響該 移動。
在一個實施例中,只要已經移動遊戲設備24的一個或多個表示,可以 生成並輸出重新配置信息。該信息可以包括例如行動裝置的標識和它們的新 位置,諸如其他形式的坐標。然後,技術人員或工人可以利用那些指令來將 物理設備移動到它們期望的位置。
在另一實施例中,可以移動物理遊戲設備,然後,本發明的系統可以利 用輸入信息來改變所表示的環境。例如,技術人員可以輸出用於行動裝置的 新位置信息,然後該系統利用那一信息來生成新的圖形表示,用於由用戶使 用。用這種方式,該表示總是準確的真實環境。
在一個實施例中,可以允許用戶通過將信息,諸如控制指令發送到設備, 與單個遊戲系統相互作用。例如,技術人員可能使用該系統査詢設備,然後 將信息發送到該設備,諸如復位碼。用戶也可以使用該系統來更新控制碼, 諸如使用該系統的遊戲機遊戲碼。在該方案中,將信息或指令從虛擬信息主 機56提供給一個或多個設備。
在一個實施例中,用戶可以使信息傳送到遊戲系統設備,用於由技術人 員或類似方使用。例如,用戶可以使用界面811,獲得有關特定遊戲機的信 息,並確定是否應當重新配置遊戲機。用戶可以使 票據印表機列印或在那一遊戲機分發工作票據,用於由技術人員使用。也可以列印這種工作票據以 便將困難快照或類似信息提供給遊戲系統設備的技術人員或其他方。另外, 使用遊戲設備可以將無線消息傳送到適當實體(例如,還具有遊戲設備的業 務技術人員),以便在接收實體的顯示器上顯示所需信息的至少一部分。
通常,圖形用戶界面和系統允許對方獲得有關遊戲系統設備的信息並將 信息傳送到那些設備。有利地,該界面提供用於識別和利用該信息的便利手 段。
在上文已經描述了各種方法,如所示,可以經行動裝置800實現。例如, 本發明的實施例能實現為以在通用計算機或其他電子設備上執行的計算機
可讀代碼的形式,或以可在這種計算機/設備上運行的JavaTM運行時間環境 內執行的字節碼類文件的形式,或以在分布式環境(例如網絡上的一個或多 個處理器)中存在的處理器(或允許處理字節碼的設備)上運行的字節碼的 形式的計算機軟體。
圖9表示可以用於實現至少一個實施例的各種方面的行動裝置900的具 體實施例。如圖9的例子中所示,行動裝置900可以包括主顯示器910和一 個或多個輔助顯示器920。另外,如在圖9的例子中所示,行動裝置900可 以包括一個或多個用戶輸入設備(例如912, 914)。
在圖9的例子中,提供主顯示器910內的圖形用戶界面951。在一個實 施例中,排列圖形用戶界面951來顯示由生成娛樂場環境圖像信息的應用或 功能提供的信息。另外,在一個或多個實施例中,排列圖形用戶界面951來 顯示從其他應用或功能,特別是與娛樂場的單個功能或系統有關的那些提供 的信息。
在優選實施例中,圖形用戶界面(GUI) 951包括適用於顯示具有各種 形狀和大小的對象的主窗口。在優選實施例中,當顯示時,可以採用主窗口 來提供遊戲系統環境信息,用於便於與由行動裝置900和/或一個或多個其他 設備執行的應用或執行的功能相互作用。
如在圖9的例子中所示,GUI951可以用來顯示遊戲環境的二維或三維 表示。圖9中所示的具體例子對應於二維遊戲環境表示。在至少一種實現中, 在GUI951中顯示的遊戲環境的表示可以包括已經基於各種不同的過濾參 數,諸如在此所述的那些和/或本領域的普通技術人員公知的那些過濾參數,過濾和/或定製的信息。例如,如在圖9的例子中所示,在GUI951中顯示的
信息可以包括
*表示單個遊戲機和/或遊戲機組的對象(例如906, 908)。 *表示遊戲臺(例如902)和/或其他非電子遊戲玩法站的對象。
用在識別在GUI951中顯示的不同對象中的標籤(例如904a-f)。 *表示行動裝置的對象(例如930)。
*表示遊戲環境中的人的對象(未示出),諸如玩家、娛樂場僱員等等)。 *表示遊戲環境的物理特性的對象(例如植物911、椅子和酒吧914)。 *與正顯示的遊戲環境的位置或部分有關的信息(例如901)。 *菜單信息(例如903),用於為用戶提供訪問由行動裝置900提供的 不同特徵和功能性。
如在圖9的例子中所示,可以將不同過濾的至少一部分顯示給用戶,例 如經輔助顯示器920和GUI953。因此,例如,如在922所示,可以為用戶 提供與正用於(或未用於)生成在GUI951中顯示的過濾信息的使能和/或禁 用過濾參數有關的信息。在該具體例子中,在922所示的顯示過濾參數表示 有關在GUI951中顯示的下述信息
*基於行動裝置(由圖標930表示)的當前位置,在該例子中,位於 GUI951的中央,動態和自動地修改在GUI951內顯示的信息。根據具體實 施例,當用戶在具有該行動裝置的娛樂場樓層四處移動時,行動裝置圖標930 仍然在GUI951的中央,但自動和動態地改變在GUI951中顯示的其他對象 的位置,以便反映相對於行動裝置的它們的當前位置。
*已經過濾在GUI951內顯示的信息,以便僅表示在離行動裝置的當前 位置30英尺的適當半徑內的部分娛樂場遊戲環境。
*將在GUI951內顯示的信息再現為遊戲環境的二維表示。 *使能"顯示標籤"特徵來允許將標籤信息(例如904a-f)包括在GUI951 中顯示的信息中。
*已經禁用"顯示人"特徵,防止在GUI951中顯示或表示位於所顯示 的遊戲環境內的人(例如玩家、娛樂場僱員等等)有關的信息。
*在GUI951中顯示的部分遊戲環境對應於相對縮放因子3。在圖9-19 所示的例子中,假定與導致遊戲環境的更"縮小"的相對更高縮放因子值相比,相對更低的縮放因子值導致遊戲環境的更"放大"視圖。
在至少一個實施例中,可以由用戶選擇和/或配置至少一部分過濾參數。
例如,在一種實現中,用戶可以選擇所顯示的"修改顯示特徵"按鈕924來 激活允許用戶選擇、修改、激活和/或停用與在主顯示器910和/或輔助顯示 器920上顯示的信息有關的所需參數。
圖IO表示行動裝置100的另外的實施例,用於實現至少一個實施例的 多個方面。圖10的行動裝置實施例與圖9類似。然而,如圖10所示,1022 的顯示參數表示已經使能"用戶可滾動"特徵來允許用戶滾動、搖攝、導航 或者改變在GUI1051中顯示的遊戲環境部分。在該實施例中,在GUI1051 中顯示的信息不在行動裝置的當前位置的中央(由圖標930表示)。然而, 在一種實現中,可以採用行動裝置來在GUI1051中顯示遊戲環境的固定部 分,以及相對於遊戲環境的顯示部分,顯示行動裝置(例如1030)的當前位 置。當用戶繞具有該行動裝置的娛樂場樓層移動時,圖標1030的位置(表 示行動裝置)將動態地改變,以便反映相對於遊戲環境的其他顯示對象的相 對位置。
另外,在至少一種實現中,可以採用該行動裝置來允許用戶經至少一個 用戶輸入設備,滾動、搖攝、導航或者改變在GUI1051中顯示的部分遊戲環 境。例如,使用導航按鈕,用戶可以在娛樂場的不同部分上導航以便査看娛 樂場樓層和/或娛樂場的其他區域的所需部分。根據具體實施例,如果移動設 備不在GUI1051中顯示的遊戲環境的被選部分中,可以在GUI1051中包括 另外的以表示例如與行動裝置的相對方向和距離。
圖11表示行動裝置1100的另外的實施例,可以用於實現至少一個實施 例的各個方面。如在圖ll中所示,在GUI1151中顯示的遊戲環境部分設置 成不同縮放等級以便與例如圖10的GUI1051相比,顯示更多周圍區域。
在至少一種實現中,在GUI1151中顯示的遊戲環境的表示可以包括已經 基於各種不同的過濾參數,諸如在此所述的那些,和/或本領域的普通技術人 員公知的其他過濾參數過濾和/或定製的信息。例如,如在圖11的例子中所 示,在GUI1151中顯示的信息可以包括
*表示單個遊戲機和/或遊戲機組的對象(例如1106, 1108)。*表示遊戲臺1104、 1102和/或其他非電子遊戲玩法站的對象。 *用在識別在GUI 1151中顯示的不同對象中的標籤。
表示行動裝置的對象(例如1130,1133,1131)。
可以將不同過濾參數的至少一部分顯示給用戶,例如,經輔助顯示器 1120和GUI1153。因此,例如,如1122所示,可以為用戶提供與正用於(或 未用於)生成GUI1151中顯示的過濾信息的傳到使能和/或禁用過濾參數有 關的信息。在該特定例子中,在1122所示的顯示過濾參數表示與在GUI 1151 中顯示的信息有關的下述內容
*在GUI1151內顯示的信息表示對應於娛樂場樓層的"區域8"的遊戲 環境的固定部分。在該實施例中,行動裝置適用於顯示GUI1151中的遊戲環 境的固定部分,以及顯示行動裝置相對於遊戲環境的顯示部分的行動裝置 (例如1130)的當前位置。當用戶在具有行動裝置的娛樂場樓層四處移動時, 圖標1130的位置(表示行動裝置IIO)將動態地改變惟反映相對於GUI 1151 的其他顯示對象的當前位置。
*將在GUI1151內顯示的信息再現為遊戲環境的二維表示。
*使能"顯示標籤"特徵來允許將標籤信息包括在GUI1151中顯示的 信息中。
*已經使能"顯示其他MDs"特徵,允許在GUI1151中顯示或表示與 其他MDs (例如1131, 1133)有關的信息。
*已經禁用"顯示人"特徵,防止在GUI1151中顯示或表示位於所顯 示的遊戲環境內的人(例如玩家、娛樂場僱員等等)有關的信息。
*在GUI1151中顯示的部分遊戲環境對應於相對縮放因子5。
在至少一種實現中,可以由用戶選擇和/或配置過濾參數的至少一部分。 例如,在一種實現中,用戶可以選擇顯示的"修改顯示特徵"按鈕1124來 激活GUI(未示出),允許用戶選擇、修改、激活和/或停用與在主顯示器1110 和/或輔助顯示器1120上顯示的信息有關的所需參數。
圖12表示用於實現至少一個實施例的各個方面的行動裝置1200的另外 的實施例。
在至少一種實現中,在GUI1251中顯示的遊戲環境的表示可以包括已經 基於各種不同的過濾參數,諸如在此所述的那些,和/或本領域的普通技術人員公知的其他過濾參數過濾和/或定製的信息。例如,如在圖12的例子中所 示,在GUI1251中顯示的信息可以包括
*表示遊戲環境中的人和/或玩家的對象和/或文字,諸如,玩家(例如,
1201, 1203, 1209等等)、娛樂場僱員(例如,娛樂場工作人員(C.A.) 1231、 PitBoss (P.B.) 1233、 Bar Tender (B.T.) 1235等等)等等。
*用在識別在GUI 1251中顯示的不同對象中的標籤。
*表示行動裝置的對象(例如1230)。
可以將不同過濾參數的至少一部分顯示給用戶,例如,經輔助顯示器 1220和GUI1253。因此,例如,如1222所示,可以為用戶提供與正用於(或 未用於)生成GUI1251中顯示的過濾信息的傳到使能和/或禁用過濾參數有 關的信息。在該特定例子中,在1222所示的顯示過濾參數表示與在GUI 1251 中顯示的信息有關的下述內容
*已經修改在GUI1251中顯示的信息來高亮或識別所顯示的遊戲環境 中、滿足預定標準、條件和/或規則的"熱門玩家"(例如1201, 1202, 1205) 和/或"冷門玩家"(例如1211)。例如,可以實現一個顯示屬性/過濾來識別 在過去一小時內,已經支付信用超過一定信用量的行動裝置附近的玩家。在 一種實現中,使用特定的圖標、對象、顏色和/或形狀,可以在GUI1251中 表示所識別的玩家。可以實現另 一顯示屬性/過濾來識別在遊戲玩法或支付信 用中,可能需要幫助和/或教導的娛樂場的特定區域中的玩家。在一種實現中, 所識別的玩家可以在GUI1251中,使用不同的圖標、對象、顏色和/或形狀 表示。另外,如在圖12的例子中所示,也可以識別和/或高亮滿足該特定過 濾標準的匿名或被忽略的玩家(例如1202)。
*已經修改在GUI1251中顯示的信息來識別位於所顯示的遊戲環境中 的被選娛樂場僱員(例如1231, 1233, 1235)。例如,如在圖12的例子中所 示,可以採用GUI1251來顯示娛樂場服務員、PitBosses、 Cocktial Hostesses 的表示,以及可以進一步用來不顯示Dealers的表示。
*在GUI1251內顯示的信息以行動裝置的當前位置為中心,表示為 GUI1251中的對象1230。
參將在GUI1251內顯示的信息再現為遊戲環境的二維表示。
*在GUI1251中顯示的部分遊戲環境對應於相對縮放因子2。在至少一種實現中,可以由用戶選擇和/或配置過濾參數的至少一部分。 例如,在一種實現中,用戶可以選擇一個或多個所顯示的過濾參數(例如, 通過在與將修改的過濾參數有關的框圖標上敲擊觸控螢幕)以激活GUI (未示
出),允許用戶選擇、修改、激活和/或停用與在主顯示器1210和/或輔助顯 示器1220上顯示的信息有關的被選過濾參數。
在所示的另外的實施例中,例如,在圖18中,輔助顯示器1820可以用 於顯示與遊戲環境的一個或多個被選對象有關的附加信息。例如,假定在圖 18的例子中,用戶期望査看與遊戲機1802的特定玩家(例如John Smith) 有關的附加信息。根據不同的實施例,用戶可以經不同的輸入機構,諸如鼠 標(例如1804)、觸控螢幕、鍵盤等等,選擇在GUI1851中顯示的所需對象。 在至少一種實現中,當用戶選擇特定對象(例如對象1802)時,可以高亮該 對象,以及可以在例如主顯示器1810和/或輔助顯示器1820上顯示與被選對 象有關的附加信息。在圖8的例子中,在輔助顯示器1820顯示與被選玩家 John Sm池有關的附加信息。這些附加信息可以包括例如玩家概要信息(例 如玩家姓名、玩家跟蹤ID、地址、聯繫人信息、照片等等);玩家會員信息; 玩家喜好信息;玩家跟蹤信息(例如到達日期、離開日期、所玩的遊戲等等); 會話信息(例如當前遊戲傳話的長度);支付的信用;所贏的獎勵點;在擁 有娛樂場的商店,已經花費的金錢等等。
在至少一種實現中,可以採用行動裝置1800來允許用戶査看有關可以 在遊戲環境中顯示的其他被選人員和/或設備有關的附加信息,諸如娛樂場 僱員(例如,遊戲主持人、服務員、主管、安保人員、維修人員、端雞尾酒 者、遊戲監督者等等);廠商;行動裝置;安全設備;遊戲機等等。由用戶 所選擇的對象的特性而定,可以在主顯示器1210和/或輔助顯示器1220上顯 示與被選對象有關的各種詳細信息。這些詳細信息可以包括例如
參僱員概要信息;
*僱員工作日程信息;
*僱員聯繫人信息;
*與被選對象有關的地點/位置信息;
*通信信息(例如無線通信接口的類型,信號強度等等); *用於每一遊戲類型,或機器或用戶的玩遊戲統計; 玩家信息; *等等
圖13表示可以用於實現至少一個實施例的行動裝置1300的另外的實施例。
在至少一種實現中,在GUI1351中顯示的遊戲環境的表示可以包括已經 基於各種不同的過濾參數,諸如在此所述的那些,和/或本領域的普通技術人 員公知的其他過濾參數過濾和/或定製的信息。例如,如在圖13的例子中所 示,在GUI1351中顯示的信息可以包括與所顯示的遊戲環境中的遊戲機和/ 或其他對象關聯的所需特性有關的信息例如,如圖13所示,可以顯示個人 遊戲機(例如1311, 1303等等)的表示,包括與遊戲機(例如1302)的身 份有關的信息,和/或與遊戲機的狀態有關的各種信息。該遊戲機狀態信息可 以包括下述的一個或多個硬幣找零器狀態信息;現金投擲箱狀態信息(例 如1304);遊戲玩法信息;累積獎勵信息;獎勵遊戲信息;機器設定值(例
如音量、顯示設定值)、計量信息等等。
可以將不同過濾參數的至少一部分顯示給用戶,例如,經輔助顯示器
1320和GUI1353。因此,例如,如1322所示,可以為用戶提供在GUI1351 中顯示的過濾/定製信息有關的使能和/或禁用過濾參數有關的信息。在該特 定例子中,在1322所示的顯示過濾參數表示與在GUI 1351中顯示的信息有 關的下述內容-
*已經修改在GUI1351中顯示的信息包括現金投擲箱狀態信息(例如 1304)。如在圖13的例子中所示,現金投擲箱狀態信息包括提供所使用的(或 剩餘)現金投擲箱容量的估計值。
*已經修改在GUI1351內顯示的信息來高亮或識別要求現金投擲箱服 務的遊戲機。例如,在一種實現中,可以高亮遊戲機(例如如在1301、 1303 和1305所示),如果其相應的現金投擲箱容量值(例如1304)超出80%。
*已經修改在GUI1351內顯示的信息以便不包括表示娛樂場僱員或玩 家的對象。
*在GUI1351內顯示的信息是"用戶可滾動的",用於允許用戶滾動、 搖攝、導航或者改變在GUI1351中顯示的遊戲環境部分。另外,如在圖13 中所示,用戶可以通過點擊或選擇"Re-Center on MD"按鈕1324,選擇重新回到行動裝置(在1330表示)的當前位置上的所玩遊戲環境的中心位置。 在至少一種實現中,可以由用戶選擇和/或配置過濾參數的至少一部分。 例如,在一種實現中,用戶可以選擇一個或多個所顯示的過濾參數(例如,
通過在與將修改的過濾參數有關的框圖標上敲擊觸控螢幕)以激活GUI (未示 出),允許用戶選擇、修改、激活和/或停用與在主顯示器1310和/或輔助顯 示器1320上顯示的信息有關的被選過濾參數。
在所示的另外的實施例中,例如,在圖19中,輔助顯示器1920可以用 於顯示與遊戲環境的一個或多個被選對象有關的附加信息。例如,假定在圖 19的例子中,用戶期望查看與遊戲機ID#1710 (對象1902)有關的附加信 息。根據不同的實施例,用戶可以經不同的輸入機構,諸如滑鼠(例如1904)、 觸控螢幕、鍵盤等等,選擇在GUI 1951中顯示的所需對象。在至少一種實現 中,當用戶選擇特定對象(例如對象1902)時,可以高亮該對象,以及可以 在例如主顯示器1910和/或輔助顯示器1920上顯示與被選對象有關的附加信 息。在圖19的例子中,在輔助顯示器1920顯示與被選遊戲機ID# 1710有 關的附加信息。這些附加信息可以包括例如收入的總硬幣、現金和/或信用; 現金投擲箱狀態;遊戲玩法信息(例如正玩的當前遊戲;可用遊戲等等); 機器設定值(例如音量、顯示設定值);計量信息等等。
另外,在至少一種實現中,可以採用行動裝置1900來允許用戶基於經 行動裝置,顯示給用戶的信息,啟動各種其他動作和/或響應。例如,如在圖 19中所示,可以提供界面(例如GUI按鈕1922),用於允許用戶遠程地禁用 被選遊戲機(或其他被選設備)。另外,如在圖19中所示,可以提供另外的 界面(例如GUI按鈕1923),用於允許用戶告知與被選遊戲機(或其他被選 設備)有關的一個或多個條件有關的娛樂場服務員(和/或其他人和/或遠程 系統)。
圖14表示可以用於實現至少一個實施例的各個方面的行動裝置1400的 另外的實施例。如在圖14的例子中所示,GUI 1451包括定製/過濾信息(例 如1403),地提供允許用戶導航到娛樂場中的被選對象(例如人、設備、娛 樂場的通用區和/或其他對象)的指令/方向。例如,在圖14的例子中,基於 用戶(1430)的當前位置,假定期望行動裝置確定和顯示與遊戲機1401的 最短路徑(按英尺)。在該特定例子中,可以採用行動裝置1400來顯示與從行動裝置1430到遊戲機1401的最短路徑(按英尺)有關的文本和/或圖形導 航/路徑信息(例如1403),另外,如在圖14中所示,可以高亮或者識別目 的地位置或對象(例如1401),用於參考目的。
另外,如在1422所示,可以為用戶提供有關正用於(或未用於)生成 在GUI1451中顯示的過濾信息的使能和/或禁用過濾參數有關的信息。在該 特定例子中,在1422所示的顯示過濾參數表示與在GUI1452中顯示的信息 有關的下述內容
*在GUI1451內顯示的信息包括導航和/或路由信息,用於便於用戶導 航娛樂場的區域,
*所顯示的導航和/或路由信息表示相對"最短路徑",用戶可以用來從 用戶當前的位置到達所需目的地。在至少一種實現中,使用一個或多個導航 和/或路由過濾參數,諸如視線過濾參數(例如用於顯示在從用戶的當前位 置的直達線路內的對象),路徑選擇過濾參數(例如最短步行路徑,最快路 徑等等),生成這種導航和/或路由信息。
在至少一種實現中,可以由用戶選擇和/或配置過濾參數的至少一部分。 例如,在一種實現中,用戶可以選擇所顯示的"更新路徑"按鈕1426,以便 獲得更新的導航和/或路由信息。另外,如在圖14中所示,GUI1451也可以 包括描述信息(例如1402),描述正顯示的信息的至少一部分。
圖15表示可以用於實現至少一個實施例的各種方面的行動裝置1500的 另外的實施例。
在至少一種實現中,在GUI1551中顯示的遊戲環境的表示可以包括已經 基於各種不同的過濾參數,諸如在此所述的那些和或本領域的普通技術人員 所公知的其他過濾參數,過濾和/或定製的信息。例如,如在圖15的例子中, 在GUI1551中顯示的信息可以包括與遊戲機(例如1515)、玩家(例如1513)、 設備(例如1535)、遊戲臺(例如1502、 1504)和/或所顯示的遊戲環境中的 其他對象關聯的所需特性有關的信息。例如,如圖15所示,可以顯示單個 遊戲臺(例如1502, 1504等等(的表示,包括與在這些遊戲臺實施的遊戲 活動有關的信息。這些遊戲活動信息可以包括下述的一個或多個:遊戲臺ID; 遊戲類型;支付信用的極限;娛樂場僱員信息(例如遊戲主持人、發牌員等 等);金融信息(例如所收的數額等);遊戲玩法信息;玩家跟蹤信息;時間戳信息;遊戲進度信息(例如基諾)等等。另外,如圖15所示,也可以顯 示單個娛樂場僱員(例如娛樂場發牌員1531, 1533)的表示。
根據至少一種實現,可以採用行動裝置來顯示第二 GUI (例如 GUI1553),也可以向用戶呈現過濾/定製信息。例如,如在圖15的實施例中, 採用輔助顯示器1520來顯示GUI 1553,包括娛樂場遊戲環境的圖形表示。 在該特定例子中,在GUI1553中表示的娛樂場遊戲環境對應於娛樂場樓層的 一部分的總"概述圖"。如所示,在GUI1553中所示的概述圖包括對應於如 在主顯示器1510的GUI1551中更詳細所示的娛樂場樓層的那一部分的框 1525。另外,GUI1553包括與在框1525內表示的娛樂場樓層的部分相鄰的 娛樂場樓層的其他部分的表示。這種可視信息允許用戶快速地確定相對於不 在主顯示器1510中顯示的娛樂場樓層的其他區/對象的他或她的當前位置。 在至少一個實現中,響應來自用戶的適當的輸入,採用行動裝置來交換、旋 轉和/或個性在主顯示器和輔助顯示器上顯示的GUIs。
圖16和17表示可以用於實現至少一個實施例的各個方面的行動裝置的 另外的實施例。在圖16和17的例子中,可以採用至少一個實施例的移動設 備來包括用於允許與其他設備無線語音和/或數據通信的通信和/或消息傳遞 功能性。在至少一個實現中,可以採用至少一個實施例的行動裝置來包括用 於使行動裝置用作無線電話設備、雙向無線電設備、文本消息傳遞設備、電 子郵件設備和/或其任何組合的功能性。
在圖16的實施例中,假定可以將無線文本消息從行動裝置2 (1622)發 送到圖16的行動裝置1600。在一個實現中,在1600的行動裝置可以用來自 動地顯示與發送消息的設備的身份和/或位置(例如1622)有關的信息。另外, 可以將行動裝置配置成生成音頻、視覺和/或觸覺(例如振動)提示以便告警 行動裝置1600的用戶已經接收到消息。
在接收消息後,行動裝置1600可以經顯示器1610和/或顯示器1620, 處理並向用戶顯示所接收的消息。例如,如在圖16中所示,彈出窗口可以 出現在GUI1651中,用於顯示與所接收的消息有關的信息(例如1607)。彈 出窗口也可以顯示其他定製特徵或對象(例如按鈕1603, 1605),用於基於 所接收的消息,允許用戶啟動一個或多個動作。在一種實現中,基於與所接 收的消息有關的信息,諸如消息內容、時間/日期、位置、發送消息的設備的類型、與發送消息的人或實體有關的信息等等),動態地確定顯示給用戶 的定製特徵/對象。
例如,在一種實現中,行動裝置1600的用戶可以選擇應答按鈕1605, 以便組成發送給行動裝置12的應答消息。在附圖的圖17中示出了這一例子。
在圖17的例子中,假定行動裝置1700的用戶期望組成發送給行動裝置 12的消息。根據一個實施例,行動裝置1700可以用來向用戶顯示"組成消 息"窗口 1711,以便於用戶組成、生成和/或發送消息給一個或多個被選遠 程設備。另外,如在圖17的實施例中所示,可以向用戶顯示用戶輸入窗口 (例如1740),用於便於用戶組成、生成和/或發送消息。在該特定實施例中, 用戶輸入窗口 1740包括電子觸控螢幕鍵盤,用於便於用戶組成文本消息。在 至少一種實現中,也可以為用戶提供用於插入預置或預先配置的消息的選 項。另外,將意識到另外的實施例可以包括其他類型的用戶輸入設備,諸如 鍵盤、小鍵盤、語音到文本部件和/或其他類型的適當的用戶輸入設備。
根據至少一種實現,可以採用行動裝置來顯示第二 GUI (例如 GUI1753),也可以向用戶提供過濾/定製信息。例如,如圖17的實施例中所 示,採用輔助顯示器1720來顯示使用戶選擇和/或查看各種信息的GUI部 1722,諸如消息傳遞信息(例如發件箱、發送箱、錯過的告警等等)、投 擲箱服務信息、遊戲信息(例如累積獎勵、獎勵遊戲等等)、安全信息等等。 另外,如圖17的實施例中所示,可以採用輔助顯示器1720來顯示使用戶查 看消息摘要或消息日誌的GUI部1724。在至少一種實現中,基於特定參數, 諸如行動裝置1700和/或用戶的當前位置或地理位置,可以自動和動態地定 制和/或過濾在輔助顯示器1720中顯示的信息。
將意識到在此所述的行動裝置的特徵和/或功能性僅表示使用在此所述 的一個或多個技術,可獲得的各種特徵和/或功能性的示例性部分。除上述移 動設備的特徵/功能性外,至少一個實施例的行動裝置的其他實施例可以包括 下述特徵和/或功能性的一個或多個
*用於將告警從尋呼機(或其他設備)告知行動裝置的功能性。例如, 如果特定娛樂場僱員未應答尋呼,將告警自動地發送到正由適當的管理員使 用的行動裝置。
*用於允許接收所需事件的通知和/或用於啟動對被選事件的響應的功能性,諸如-
1. 按壓超過n次後改變光按鈕(其中,可以配置n)
2. 過量硬幣找零器填充。
3. 非法門打開。
4. 票據印表機缺錢。
5. 硬幣找零器空
6. 累積獎勵未決
7. 驗鈔機不工作-通知修理
*用於允許選擇所期望的遊戲機事件和/或用於跟蹤問題或有問題的遊 戲機的功能性。
*用於允許從遊戲設備發行玩家俱樂部卡的功能性。
*用於使娛樂場主管識別和獲得有關遊戲樓層的重要人物和/或其他被 選人物的附加信息的功能性。
*用於允許跟蹤娛樂場僱員活動,以及實時生成並向這些僱員傳送指令 的功能性。
*用於接收用於遊戲會話的資金的功能性。 *用於允許MD用戶間的通信的功能性。
參用於顯示和修改玩家跟蹤信息,以及監視玩家統計數字的功能性。
至少在下述參考文獻中,描述了與遊戲技術的各個方面有關的另外的細 節,其全部內容在此引入以供參考-
在2000年12月21日,由Richard E.Rowe提交的美國專利申請09/746, 944,現在為美國專利6,645,007, 2003年11月11日頒布(代理人案巻號 IGT1P042/P-392),名為"GAMING TERMINAL DATA REPOSITORY AND INFORMATION DISTRIBUTION SYSTEM";
在2000年10月19日,由Richard E.Rowe提交的美國臨時專利申請 60/242, 046,名為"GAMING TERMINAL DATA REPOSITORY AND INFORMATION DISTRIBUTION SYSTEM";
在2002年9月26日,由Foss等人提交的美國專利申請10/259,998 (代 理人案巻號IGTP129X1/P-714CIP),名為"METHOD AND APPARATUS FOR GRAPHICALLYPORTRAYINGGAMINGENVIRONMENT ANDINFORMATION REGARDING COMPONENTS THEREOF";
在2001年9月27日提交的美國專利申請09/965,785,名為"METHOD AND APPARATUS FOR GRAPHICALLY PORTRAYING GAMING ENVIRONMENT AND INFORMATION REGARDING COMPONENTS THEREOF";
由Rowe等人提交的美國專利申請10/115,164,現在為美國專利 6,800,029, 2004年10月5日頒布(代理人案巻號IGT1P032X1/P-267CIP2), 名為"GAMING ENVIRONMENT INCLUDING PORTABLE TRANSACTION DEVICE";
在2000年4月7日提交的美國專利申請09/7544,884,名為"WIRELESS GAMING ENVIROMENT";
在2001年8月3J日,由發明人HEDRICK等人提交的美國專利申請 09/921,489 (代理人案巻號IGT1P060/P-568),現在為美國專利6,908,387, 名為"PLAYER TRACKING COMMUNICATION MECHANISMS IN A GAMING MACHINE";
在2002年9月16日,由發明人HEDRICK等人提交的美國專利申請 10/246, 373 (代理人案巻號IGT1P060X1/P-568CIP),名為"PLAYER TRACKING COMMUNICATION MECHANISMS IN A GAMING MACHINE "。
在2003年9月11日,由發明人Silva等人提交的美國專利申請10/661 , 404 (代理人案巻號IGT1P060X2/P-568CIP2 ),名為"WIRELESS INPUT/OUTPUT AND PERIPHERAL DEVICES ON A GAMING MACHINE "。
在2004年7月30日,由發明人HEDRICK等人提交的美國專利申請 ,03, 024 (代理人案巻號IGT1P060X3/P-568CIP3),名為"PLAYER TRACKING COMMUNICATION MECHANISMS IN A GAMING MACHINE "。
在2005年3月30日,由發明人HEDRICK等人提交的美國專利申請 11/094, 943 (代理人案巻號IGT1P060X4/P-568CIP4),名為"PLAYER TRACKINGCOMMUNICATION MECHANISMSIN A GAMINGMACHINE"。 其他實施例
至少一個實施例的各個方面針對不同的方法、設備、系統和電腦程式 產品,用於在行動裝置上顯示過濾的娛樂場相關信息。至少一些實施例可以 包括行動裝置,其包括用來向娛樂場數據網絡中的其他網絡設備提供無線通 信鏈路的至少一個接口。根據不同實施例,通過行動裝置和/或娛樂場網絡中 的其他設備,可以獲得與各種娛樂場活動有關的娛樂場信息。還可以獲得與 行動裝置的當前位置有關的地理位置信息。可以識別和/或生成第一過濾參數 集,用在生成過濾娛樂場信息中。可以通過將第一過濾參數集和地理位置信 息應用於所獲得的娛樂場信息,生成過濾娛樂場信息。可以經行動裝置處的 顯示器,向用戶顯示過濾信息的至少一部分。根據特定實施例,可以基於移 動設備的當前位置,生成過濾信息的至少一部分。在一種實現中,所顯示的 過濾信息可以包括第一圖形用戶界面(GUI),用來顯示實際遊戲環境的一部 分的圖形表示。另外,在至少一個實施例中,所獲得的娛樂場信息可以包括 與娛樂場遊戲活動有關的實時數據。
根據特定實施例,在行動裝置上顯示的過濾信息可以包括第一圖形用戶 界面(GUI),用來顯示在離所述第一行動裝置預定距離內的對象的表示。第 一圖形用戶界面(GUI)可以進一步用來顯示不在離所述第一行動裝置預定 距離內的對象的表示。
根據各種實現,可以將各種過濾參數用於生成將在行動裝置顯示的定 制、過濾信息。這些過濾參數的例子包括與娛樂場遊戲機數據有關的過濾 參數,與娛樂場玩家跟蹤數據有關的過濾參數,與娛樂場僱員數據有關的過 濾參數,與娛樂場遊戲系統告警有關的過濾參數,與娛樂場遊戲事件有關的 過濾參數等等。
在至少一個實施例中,可以生成物理遊戲環境的被選部分的圖形表示。 圖形表示可以包括表示遊戲環境的一個或多個物理部件的圖形對象。可以在 行動裝置的一個或多個顯示器顯示圖形表示的第一部分。在一種實現中,圖 形表示的第一部分可以包括表示位於遊戲環境的被選部分中的一個或多個 物理部件的一個或多個顯示對象。另外,在至少一種實現中,圖形表示的第 一部分可以包括表示被選遊戲環境的實際物理環境的一個或多個部分的一個或多個顯示對象。這些對象的例子可以包括遊戲機、滑稽戲臺、娛樂場 僱員、牆壁、門廳、家具、燈、標誌、門、地板、地板類型、地面覆蓋層、 地面覆蓋層設計和牆覆蓋層等等。
在至少一個實施例中,所顯示的過濾信息可以包括第一圖形用戶界面 (GUI),用來顯示實際遊戲環境的一部分的圖形表示。在至少一個實施例中, 所獲得的娛樂場信息可以包括與娛樂場遊戲活動有關的實時數據。在至少一 個實施例中,所顯示的過濾信息可以包括第一圖形用戶界面(GUI),用來顯 示在離所述第一行動裝置預定距離內的對象的表示,以及第一圖形用戶界面
(GUI)可以用來不顯示不在離所述第一行動裝置預定距離內的對象的表示。
在至少一個實施例中,第一過濾參數集包括與娛樂場遊戲機數據有關的第一 過濾參數,以及至少一個實施例可以用來使用第一過濾參數和地理位置信 息,生成過濾信息的第一部分,以及在第一顯示器上顯示過濾信息的第一部 分。在一個實施例中,過濾信息的第一部分包括與基於地理位置信息選擇的 娛樂場遊戲機數據的第一部分有關的信息。在至少一個實施例中,娛樂場遊 戲機數據的第一部分可以包括遊戲機現金投擲箱狀態信息。在至少一個實施 例中,第一過濾參數集可以包括與娛樂場玩家跟蹤數據有關的第一過濾參 數,以及至少一個實施例可以用來使用第一過濾參數和地理位置信息,生成 過濾信息的第一部分,以及在第一顯示器上顯示過濾信息的第一部分。在一 個實施例中,過濾信息的第一部分可以包括與基於地理位置信息選擇的娛樂 場玩家跟蹤數據的第一部分有關的信息。在一個實施例中,娛樂場玩家跟蹤 數據的第一部分可以包括玩家狀態信息。在至少一個實施例中,第一過濾參 數集包括與娛樂場僱員數據有關的第一過濾參數,以及至少一個實施例可以 用來使用第一過濾參數和地理位置信息,生成過濾信息的第一部分,以及在 第一顯示器上顯示過濾信息的第一部分。在一個實施例中,過濾信息的第一 部分可以包括與基於地理位置信息選擇的娛樂場僱員數據的第一部分有關 的信息。在至少一個實施例中,第一過濾參數集可以包括與娛樂場遊戲系統 告警有關的第一過濾參數,以及至少一個實施例可以用來使用第一過濾參數 和地理位置信息,生成過濾信息的第一部分,以及在第一顯示器上顯示過濾 信息的第一部分。在一個實施例中,過濾信息的第一部分可以包括與基於地 理位置信息選擇的娛樂場遊戲系統告警的第一部分有關的信息。在至少一個實施例中,第一過濾參數集可以包括與娛樂場遊戲事件有關的第一過濾參 數,以及至少一個實施例可以用來使用第一過濾參數和地理位置信息,生成 過濾信息的第一部分,以及在第一顯示器上顯示過濾信息的第一部分。在一 個實施例中,過濾信息的第一部分可以包括與基於用戶身份信息選擇的娛樂 場遊戲事件的第一部分有關的信息。在至少一個實施例中,行動裝置可以用 來生成過濾信息的至少一部分。至少一個實施例可以包括第一伺服器,可以 用來用來生成過濾信息的至少一部分;和/或經無線接口,將過濾信息傳送到 行動裝置,用於顯示給用戶。
至少一個實施例可以用來識別遊戲系統,遊戲系統包括實際存在於三
維空間中的多個物理部件,多個部件分別具有相對於彼此的遊戲系統中的相 對位置;生成遊戲系統的第一部分的圖形表示,所述圖形表示包括表示所述 遊戲系統的一個或多個物理部件的圖形對象;以及在圖形用戶界面的第一窗 口中顯示圖形表示的第一部分;其中,圖形表示的第一部分包括表示位於遊 戲系統的第一部分中的一個或多個物理部件的一個或多個顯示對象;以及其 中,圖形表示的第一部分包括表示遊戲系統的第一部分的實際物理環境的一 個或多個部分的一個或多個顯示對象,物理環境包括下述的至少一個遊戲 機、遊戲臺、玩家和娛樂場僱員。
至少一個實施例可以用來識別遊戲系統,遊戲系統包括實際存在於三維 空間中的多個物理部件,多個部件分別具有相對於彼此的遊戲系統中的相對 位置;生成遊戲系統的第一部分的圖形表示,所述圖形表示包括表示所述遊 戲系統的一個或多個物理部件的圖形對象;以及在圖形用戶界面的第一窗口 中,顯示圖形表示的第一部分;其中,圖形表示的第一部分包括表示位於遊 戲系統的第一部分中的一個或多個物理部件的一個或多個顯示對象。在一個 實施例中,圖形表示的第一部分可以包括表示遊戲系統的第一部分的實際物 理環境的一個或多個部分的一個或多個顯示對象,物理環境包括下述的至少 一個牆壁、門廳、家具、燈、標誌、門、地板、地板類型、地面覆蓋層、 地面覆蓋層設計和牆覆蓋層。
儘管參考附圖,在此詳細地描述了本發明的幾個優選實施例,但將理解 到,本發明不限於這些具體的實施例,以及在不背離如在所附權利要求中限 定的本發明的精神和範圍的情況下,可以實現各種修改和改進。
權利要求
1.一種用於在行動裝置上顯示過濾的與娛樂場有關的信息的系統,該系統包括包括第一遊戲設備的多個遊戲設備;以及包括第一處理器、存儲器、至少一個無線通信接口以及第一顯示器的第一行動裝置;該系統可操作來獲取與娛樂場活動有關的娛樂場信息;獲取與所述第一行動裝置的當前位置有關的地理位置信息;確定將用於生成過濾信息的第一過濾參數集;通過將所述第一過濾參數集和地理位置信息應用於所獲得的娛樂場信息來生成過濾信息;以及經所述第一顯示器向用戶顯示所述過濾信息的至少一部分。
2. 如權利要求1所述的系統,其中所述過濾信息的至少一部分基於所 述第一行動裝置的當前位置而生成。
3. 如權利要求所述的系統,其中所顯示的過濾信息包括可操作來顯示 實際遊戲環境的一部分的圖形表示的第一圖形用戶界面(GUI)。
4. 如權利要求1所述的系統,其中所獲得的娛樂場信息包括與娛樂場 遊戲活動有關的實時數據。
5. 如權利要求1所述的系統,其中所顯示的過濾信息包括可操作來顯示在離第一行動裝置預定距離 內的對象的表示的第一圖形用戶界面(GUI);所述第一圖形用戶界面(GUI)還可操作來不顯示不在離第一行動裝置 預定距離內的對象的表示。
6. 如權利要求1所述的系統,其中所述第一過濾參數集包括與娛樂場 遊戲機數據有關的第一過濾參數,所述系統進一步可操作來使用所述第一過濾參數和地理位置信息,生成過濾信息的第一部分,過 濾信息的第一部分包括與已基於地理位置信息選擇的娛樂場遊戲機數據的 第一部分有關的信息;以及在第一顯示器上顯示過濾信息的第一部分。
7. 如權利要求6所述的系統,其中所述娛樂場遊戲機數據的第一部分 包括遊戲機現金投擲箱狀態信息。
8. 如權利要求1所述的系統,其中所述第一過濾參數集包括與娛樂場玩家跟蹤數據有關的第一過濾參數,所述系統進一步可操作來使用第一過濾參數和地理位置信息,生成過濾信息的第一部分,過濾信 息的第一部分包括與已基於地理位置信息選擇的娛樂場玩家跟蹤數據的第 一部分有關的信息;以及在第一顯示器上顯示過濾信息的第一部分。
9. 如權利要求6所述的系統,其中所述娛樂場玩家跟蹤數據的第一部 分包括玩家狀態信息。
10. 如權利要求1所述的系統,其中所述第一過濾參數集包括與娛樂場僱員數據有關的第一過濾參數,所述系統進一步可操作來使用第一過濾參數和地理位置信息,生成過濾信息的第一部分,過濾信 息的第一部分包括與已基於地理位置信息選擇的娛樂場僱員數據的第一部分有關的信息;以及在第一顯示器上顯示過濾信息的第一部分。
11. 如權利要求1所述的系統,其中所述第一過濾參數集包括與娛樂 場遊戲系統告警有關的第一過濾參數,所述系統進一步可操作來使用第一過濾參數和地理位置信息,生成過濾信息的第一部分,過濾信 息的第一部分包括與己基於地理位置信息選擇的娛樂場遊戲系統告警的第一部分有關的信息;以及在第一顯示器上顯示過濾信息的第一部分。
12. 如權利要求1所述的系統,其中所述第一過濾參數集包括與娛樂 場遊戲事件有關的第一過濾參數,系統進一步可操作來確定目前操作第一行動裝置的用戶的用戶身份;使用第一過濾參數和用戶身份信息,生成過濾信息的第一部分,過濾信 息的第一部分包括與已基於用戶身份信息選擇的娛樂場遊戲事件的第一部 分有關的信息;以及在第一顯示器上顯示過濾信息的第一部分。
13. 如權利要求1所述的系統,其中所述第一行動裝置可操作來生成 所述過濾信息的至少一部分。
14. 如權利要求l所述的系統,進一步包括第一伺服器;第一伺服器可操作來生成所述過濾信息的至少一部分;以及第一伺服器可操作來經無線接口將過濾信息傳送到第一行動裝置,以顯 示給用戶。
15. 如權利要求l所述的系統,進一步可操作來生成遊戲系統的第一部分的圖形表示,所述遊戲系統包括實際存在於三 維空間中的多個物理部件,這些部件的每一個具有在遊戲系統中相對於彼此 的相對位置,所述圖形表示包括表示所述遊戲系統的一個或多個物理部件的 圖形對象;以及在圖形用戶界面的第一窗口中顯示所述圖形表示的第一部分;其中所述圖形表示的第一部分包括表示位於所述遊戲系統的第一部分 中的一個或多個物理部件的一個或多個顯示對象;其中所述圖形表示的第一部分包括表示遊戲系統的第一部分的實際物 理環境的一個或多個部分的一個或多個顯示對象,物理環境包括下述的至少 一個遊戲機、遊戲臺、玩家和娛樂場僱員。
16. 如權利要求l所述的系統,進一步可操作來生成遊戲系統的第一部分的圖形表示,所述遊戲系統包括實際存在於三 維空間中的多個物理部件,這些部件的每一個具有在遊戲系統中相對於彼此 的相對位置,所述圖形表示包括表示所述遊戲系統的一個或多個物理部件的 圖形對象;以及在圖形用戶界面的第一窗口中顯示所述圖形表示的第一部分; 其中所述圖形表示的第一部分包括表示位於所述遊戲系統的第一部分 中的一個或多個物理部件的一個或多個顯示對象。
17. 如權利要求16所述的系統,其中所述圖形表示的第一部分包括表 示所述遊戲系統的第一部分的實際物理環境的一個或多個部分的一個或多 個顯示對象,物理環境包括下述的至少一個牆壁、門廳、家具、燈、標誌、 門、地板、地板類型、地面覆蓋層、地面覆蓋層設計和牆覆蓋層。
全文摘要
公開了用於在行動裝置上顯示過濾的與娛樂場有關的信息的技術。在一種實現中,本發明的各個方面可以體現在行動裝置中,該行動裝置包括可操作來向娛樂場數據網絡中的其他網絡設備提供無線通信鏈路的至少一個接口。根據不同實施例,與各種娛樂場活動有關的娛樂場信息可由該行動裝置和/或娛樂場網絡中的其他設備獲得。還可以獲得與行動裝置的當前位置有關的地理位置信息。可以識別和/或生成在生成過濾的娛樂場信息中使用的第一過濾參數集。可以通過將第一過濾參數集和地理位置信息應用於所獲得的娛樂場信息來生成過濾的娛樂場信息。可以經行動裝置處的顯示器向用戶顯示該過濾信息的至少一部分。
文檔編號G07F17/32GK101606184SQ200780029889
公開日2009年12月16日 申請日期2007年6月20日 優先權日2006年6月21日
發明者利·奧伯貝傑, 基思·W·阿特金森, 麥可·卡米斯, 麥可·奧伯貝傑 申請人:Igt公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀