專利名稱:用于管理網(wǎng)絡(luò)下載和配置任務(wù)的用戶界面的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及包括聯(lián)網(wǎng)電子游戲機(jī)的聯(lián)網(wǎng)設(shè)備的管理。
背景技術(shù):
屬于本申請(qǐng)受讓人的第PCT US/2006/035556號(hào)PCT申請(qǐng)公開了一種用于聯(lián)網(wǎng)設(shè) 備特別是電子游戲機(jī)(EGM)下載和配置軟件的系統(tǒng)和方法,其全部?jī)?nèi)容合并入本文。簡(jiǎn)單 地概括,公開的網(wǎng)絡(luò)系統(tǒng)允許娛樂場(chǎng)操作員定義軟件目錄的更改(例如通過下載)以及安 排配置更改。例如,娛樂場(chǎng)操作員可定義默認(rèn)支出和面額、安排用于周末的復(fù)現(xiàn)覆蓋、以及 安排假日或娛樂場(chǎng)宣傳時(shí)一次性覆蓋。理想情況下,每次需要新的配置時(shí),可對(duì)位于游戲樓層的單獨(dú)的機(jī)器作出更改而 無需娛樂場(chǎng)操作員的互動(dòng)或參與。優(yōu)選地,在EGM的后臺(tái)操作期間傳達(dá)配置更改而不影響 游戲進(jìn)行,并且在指定的合適時(shí)間應(yīng)用更改。因此,在下載配置更改之前,EGM不需要被置 于非活動(dòng)狀態(tài)。網(wǎng)絡(luò)系統(tǒng)還包括識(shí)別EGM何時(shí)需要數(shù)據(jù)下載或配置的方法。這些活動(dòng)通過網(wǎng)絡(luò)進(jìn) 行協(xié)調(diào)以避免沖突。例如,在為EGM的下載完成之前,EGM的配置將保持不變。在另外的實(shí) 例中,如果EGM已進(jìn)行RAM清除或已離線,則將網(wǎng)絡(luò)主機(jī)配置為自動(dòng)恢復(fù)數(shù)據(jù)模塊并配置 EGM。因此,操作員可從單一的終端監(jiān)視且管理一組EGM,而無需專業(yè)技師收集配置數(shù)據(jù)并手 動(dòng)重新配制每個(gè)EGM。根據(jù)前述的系統(tǒng)的方法,主機(jī)將軟件包下載至EGM,軟件包被驗(yàn)證并立即安裝或進(jìn) 行安排在以后安裝。雖然沖突通常發(fā)生在相同類型的分配中(例如下載和配置),但也提 供了分析和解決分配沖突的多種方法。通過在運(yùn)行配置程序之前運(yùn)行下載程序可避免這 樣的沖突,除了與主機(jī)和所有者信息相關(guān)的數(shù)據(jù)將取代其他分配。也可因?yàn)镋GM作為不同 “集合”的成員而發(fā)生沖突,其中成員資格最終可依賴某一時(shí)刻的EGM配置而及時(shí)改變。例 如,將EGM從5分面額轉(zhuǎn)換至25分面額可將EGM轉(zhuǎn)換另外的集合(例如所有的25分EGM) 的成員資格。因此,網(wǎng)絡(luò)系統(tǒng)包括多種方法以解決這種情況,即由于管理升級(jí)或更新而安排 EGM,從而提供避免沖突的一致的方法。因此,安排分配必須謹(jǐn)慎進(jìn)行以避免意外沖突或重疊的時(shí)隙分配,這些能損害一 個(gè)或多個(gè)EGM的配置程序。系統(tǒng)應(yīng)用中一段時(shí)間內(nèi)的不同任務(wù)的安排一般需要多個(gè)步驟程 序,包括按次序建立待執(zhí)行的任務(wù)、任務(wù)執(zhí)行的頻率以及創(chuàng)建用于創(chuàng)建并編輯安排的圖形 用戶界面。在開始和終止安排任務(wù)中還需使用定時(shí)器。還需創(chuàng)建任務(wù)的分類以確保設(shè)備配 置的協(xié)調(diào)。在游戲系統(tǒng)網(wǎng)絡(luò)中可包含數(shù)以百計(jì)的EGM,需要持續(xù)的下載和配置安排、程序的監(jiān) 視,并解決可能出現(xiàn)的由于安排中斷產(chǎn)生任何沖突、EGM中的故障以及可能影響EGM使用的娛樂場(chǎng)活動(dòng),例如特價(jià)商品、節(jié)日活動(dòng)等。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的實(shí)施方式,提供了用于網(wǎng)絡(luò)操作管理的用戶界面,其中網(wǎng)絡(luò)操作包 括聯(lián)網(wǎng)設(shè)備(例如電子游戲機(jī))的操作。界面由計(jì)算機(jī)可讀媒介實(shí)現(xiàn),通過執(zhí)行一種方法, 計(jì)算機(jī)可讀媒介的內(nèi)容使計(jì)算設(shè)備能夠在顯示設(shè)備上顯示一種用戶界面,該方法包括生成 用戶界面的顯示,用戶界面包括操作分配界面,每個(gè)分配界面提供關(guān)于操作的信息;日歷界 面,至少提供日期和時(shí)間信息;至少一個(gè)圖形鏈接指示,提供涉及操作的相關(guān)可視信息,用 戶界面配置為使操作安排貫穿在日歷界面上的分配界面。根據(jù)本發(fā)明的另一方面,計(jì)算機(jī)可讀取媒介的內(nèi)容是指令,當(dāng)執(zhí)行該指令時(shí)使計(jì) 算設(shè)備實(shí)現(xiàn)該方法。根據(jù)本發(fā)明的另一方面,分配界面提供關(guān)于分配標(biāo)識(shí)符、涉及操作的狀態(tài)、錯(cuò)誤指 示以及開始時(shí)間中的至少一個(gè)信息。在一個(gè)實(shí)施方式中,分配界面包括用戶激活的工具提
7J\ ο根據(jù)本發(fā)明的另一方面,日歷界面包括時(shí)間軸,其至少顯示日期或時(shí)間;圖形指 示,插在時(shí)間軸上以至少指示當(dāng)前日期或時(shí)間。根據(jù)本發(fā)明的另一實(shí)施方式,提供一個(gè)系統(tǒng),包括設(shè)備網(wǎng)絡(luò)、顯示設(shè)備、以及連接 至設(shè)備網(wǎng)絡(luò)和顯示設(shè)備的處理器,系統(tǒng)生成用于在顯示設(shè)備上顯示和用戶管理網(wǎng)絡(luò)操作的 用戶界面,包括分配界面,每個(gè)分配界面提供與操作關(guān)聯(lián)的信息;日歷界面,在其上顯示 所述分配界面,并至少提供日期信息和時(shí)間信息;以及至少一個(gè)圖形鏈接指示,提供有關(guān)操 作的可視的相關(guān)信息。根據(jù)本發(fā)明的另一實(shí)施方式,提供了示出用于網(wǎng)絡(luò)操作管理的用戶界面的方法, 包括沿時(shí)間線軸示出時(shí)間線,所述時(shí)間線軸具有至少表示日期或時(shí)間的信息;以及對(duì)于多 個(gè)操作中的每個(gè)操作,示出帶有所述分配圖符的開始點(diǎn)的各自的分配圖符,所述開始點(diǎn)設(shè) 置在沿時(shí)間線軸的表示由所述分配圖符代表的操作被安排開始的時(shí)間的點(diǎn)處。根據(jù)本發(fā)明的另一實(shí)施方式,示出代表隨時(shí)間復(fù)現(xiàn)的至少兩個(gè)操作的所述分配圖 符之間的鏈接圖符包括示出從至少接近所述分配圖符的第一圖符結(jié)束處延伸至至少接近 所述分配圖符的第二圖符的開始處的線。根據(jù)本發(fā)明的另一實(shí)施方式,示出代表隨時(shí)間復(fù)現(xiàn)的至少兩個(gè)操作的所述分配圖 符之間的鏈接圖符包括示出從至少接近所述分配圖符的第一圖符結(jié)束處延伸至至少接近 所述分配圖符的第二圖符的開始處的線。根據(jù)本發(fā)明的另一實(shí)施方式,方法包括在沿所述時(shí)間線軸表示延長(zhǎng)的時(shí)間的點(diǎn) 處示出所述終止標(biāo)志;以及示出延伸的圖符,所述圖符接近所述分配圖符之一,其中由所述 分配圖符代表的分配的終止時(shí)間被延長(zhǎng)了。如從上文所述中容易理解的,本發(fā)明提供易理解和使用的用戶界面工具用于操作 員查看、監(jiān)視狀態(tài),并操縱網(wǎng)絡(luò)操作,例如用于下載的分配,以及配置包括EGM的聯(lián)網(wǎng)設(shè)備。
通過結(jié)合附圖,根據(jù)以下的詳細(xì)說明,將更容易理解本發(fā)明的前述及其它特點(diǎn)和優(yōu)點(diǎn)。在附圖中,相同的參考數(shù)字代表相似元件或活動(dòng)。附圖中元件的尺寸和相對(duì)位置 不一定按比例繪制。例如,多種元件的形狀沒有按比例繪制,這些元件中的一些被任意放大 并定位以提高附圖的可讀性。此外,如繪出的特殊的形狀和元件無意表達(dá)關(guān)于特殊元件的 實(shí)際形狀的任何信息,僅出于簡(jiǎn)單易識(shí)別的目的而選擇這些圖形。圖1示出已知游戲網(wǎng)絡(luò)的實(shí)施方式,其可與本發(fā)明的用戶界面一起使用;圖2示出已知的下載相互作用的示意圖;圖3示出EGM啟動(dòng)消息流的示意圖;圖4描繪了設(shè)備文件(dev) /下載驅(qū)動(dòng)程序初始化的邏輯流;圖5示出驗(yàn)證下載請(qǐng)求的例行程序并將控制傳到適當(dāng)?shù)奶幚砗瘮?shù)的流程圖;圖6A和圖6B示出用于管理EGM網(wǎng)絡(luò)中的下載和配置分配的用戶界面;以及圖7示出圖6A和圖6B的用戶界面的分配塊。
具體實(shí)施例方式在下述的說明中,將列出某些具體細(xì)節(jié)以提供對(duì)本發(fā)明的多種實(shí)施方式的透徹理 解。然而,本領(lǐng)域技術(shù)人員將理解,本發(fā)明不需要這些具體細(xì)節(jié)頁可以實(shí)行。在其它實(shí)例中, 沒有對(duì)與電腦、電腦網(wǎng)絡(luò)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫、網(wǎng)絡(luò)如互聯(lián)網(wǎng)、用戶界面以及圖形用戶界面關(guān) 聯(lián)的公知結(jié)構(gòu)以及電子游戲機(jī)進(jìn)行詳細(xì)描述,以避免使本發(fā)明的實(shí)施方式的說明產(chǎn)生不必 要地費(fèi)解。除非文意所需,否則,貫穿說明書和所附的權(quán)利要求書的詞語“包括(comprise),, 及其變化如“包括(comprises) ”、“包括(comprising) ”被解釋為開放、包括所述限度的意 義,也就是“包括,但不限于”。參考貫穿本說明書的“一個(gè)實(shí)施方式”或“一實(shí)施方式”意味著在相關(guān)的實(shí)施方式 中描述的特殊特點(diǎn)、結(jié)構(gòu)或特征包括在至少一個(gè)實(shí)施方式中。因此,出現(xiàn)在貫穿本說明書的 各自的位置的短語“在一個(gè)實(shí)施方式中”或“在實(shí)施方式中”無需全部都指向相同的實(shí)施方 式。此外,特殊特點(diǎn)、結(jié)構(gòu)或特征能以任何適當(dāng)?shù)姆绞皆谝粋€(gè)或多個(gè)實(shí)施方式中聯(lián)合。除非文意明確地另有所指,如本說明書和所附的權(quán)利要求書中使用的單數(shù)形式包 括復(fù)數(shù)對(duì)象。還應(yīng)注意,除非文意明確地另有所指,術(shù)語“或”通常被用作其意義包括“和/ 或”。此處提供的本發(fā)明的標(biāo)題和摘要僅處于方便的目的,并不解釋實(shí)施方式的范圍或
眉、ο在本文中描述的用戶界面,為至少一個(gè)電子游戲機(jī)(EGM)以及優(yōu)選地為EGM的網(wǎng) 絡(luò)管理下載和配置任務(wù)、作業(yè)、分配(assignment)(不限于分配)等。然而,可以理解,本發(fā) 明的用戶界面可適合于在其它管理多臺(tái)機(jī)器的系統(tǒng)和網(wǎng)絡(luò)中使用,多臺(tái)機(jī)器包括但不限于 電腦、收銀機(jī)、遠(yuǎn)程取款機(jī)、ATM機(jī)、自動(dòng)售貨機(jī)、收費(fèi)亭、保安系統(tǒng)、以及自動(dòng)售票機(jī)。在本發(fā)明中,公開多個(gè)網(wǎng)絡(luò)系統(tǒng)和管理聯(lián)網(wǎng)的游戲機(jī)的用戶界面方法。本界面系 統(tǒng)的運(yùn)行環(huán)境在上述引用的未決申請(qǐng)PCTUS/2006/035556中進(jìn)行了描述,該申請(qǐng)的說明書 的一部分將結(jié)合來自上述申請(qǐng)的圖1-圖5在下面進(jìn)行詳細(xì)解釋。公開的系統(tǒng)支持游戲機(jī)例如但不限于電子游戲機(jī)(EGM)的數(shù)據(jù)下載和配置。通過網(wǎng)絡(luò)系統(tǒng),娛樂場(chǎng)操作員可定義EGM的集合、將模塊分配給一個(gè)或多個(gè)EGM的集合、將配置 更改分配給一個(gè)或多個(gè)EGM的集合以及安排所有的分配。系統(tǒng)允許將在EGM上運(yùn)行的部分或全部軟件被集中地存儲(chǔ)在位于一個(gè)或多個(gè)服 務(wù)器上的軟件分布庫中。當(dāng)期望初始建立EGM,EGM游戲替換更新、配置或任何其它期望的 目的時(shí),可通過網(wǎng)絡(luò)(例如以太網(wǎng))發(fā)送軟件。即使完整的游戲比賽正在進(jìn)行,系統(tǒng)也可在后臺(tái)利用多播將軟件包下載到EGM。服 務(wù)器將一個(gè)或多個(gè)軟件包通過單次多播傳輸至所有目標(biāo)機(jī)器。每個(gè)EGM跟蹤軟件包并注意 丟失的、出錯(cuò)的或丟棄的包。在一個(gè)實(shí)施方式中,服務(wù)器接收來自所有EGM的再發(fā)送包的請(qǐng) 求,并再次將包多播至所有EGM,而忽略哪個(gè)EGM需要哪個(gè)包。個(gè)體的EGM接受所需的丟失 的包并忽略其他重播的包。應(yīng)注意的是,系統(tǒng)不限于多播傳輸,還可使用HTTP、HTTPS、FTP、 SFTP以及其它傳輸協(xié)議。應(yīng)注意的是,術(shù)語EGM涵蓋任意類型的游戲機(jī),包括用作游戲機(jī)的手持設(shè)備,例如 基于蜂窩的設(shè)備(如電話)、PDA等。EGM可以是可執(zhí)行游戲的任何網(wǎng)絡(luò)節(jié)點(diǎn),并不限于有 機(jī)殼的機(jī)器。系統(tǒng)對(duì)作為視頻游戲控制臺(tái)或手持或其它便攜設(shè)備的一部分執(zhí)行的游戲機(jī)具 有相等的適用性。在一個(gè)實(shí)施方式中,出于法律規(guī)定或其它的目的,在手持或便攜游戲設(shè)備 中的地理定位設(shè)備可用于定位特定的用戶??墒褂玫牡乩矶ㄎ患夹g(shù)包括,例如但不限于IP 地址查詢、GPS、手機(jī)塔位置、cell DD、已知的無線接入點(diǎn)位置、使用的Wi-Fi鏈接、電話號(hào) 碼、物理線路或客戶端設(shè)備上的端口、或訪問的中間層或后端服務(wù)器。在一個(gè)實(shí)施方式中, GPS和生物計(jì)量設(shè)備被建立在游戲者的客戶端設(shè)備中,在一個(gè)實(shí)施方式中,客戶端設(shè)備包括 游戲者擁有的個(gè)人電腦設(shè)備,或作為由娛樂場(chǎng)利用USB、藍(lán)牙、IRDA、串行界面或其它界面提 供至硬件的附加設(shè)備,以使游戲能夠遵守管轄,確保游戲的地點(diǎn)和游戲者的身份。在另一個(gè) 實(shí)施方式中,娛樂場(chǎng)提供全部的個(gè)人電腦設(shè)備,其具有建立在其中的以下設(shè)備,例如輸入板 類型的計(jì)算設(shè)備、PDA、手機(jī)或能夠進(jìn)行系統(tǒng)游戲的其它類型的計(jì)算設(shè)備。圖1中示出可隨系統(tǒng)一起使用的網(wǎng)絡(luò)的實(shí)施方式。軟件分布網(wǎng)絡(luò)包括頂級(jí)供應(yīng) 商分布點(diǎn)101,頂級(jí)供應(yīng)商分布點(diǎn)101包括用于所有管轄范圍的所有軟件包;一個(gè)或多個(gè)管 轄范圍分布點(diǎn)102A和102B,管轄范圍分布點(diǎn)包括在管轄范圍或子管轄范圍內(nèi)使用的監(jiān)管 機(jī)構(gòu)批準(zhǔn)生產(chǎn)的簽名軟件包;一個(gè)或多個(gè)軟件管理點(diǎn)103A和103B,以安排或控制軟件包 至EGM的下載;以及一個(gè)或多個(gè)軟件分布點(diǎn)104A和104B,包括僅用在它支持的游戲建立中 的監(jiān)管機(jī)構(gòu)批準(zhǔn)生產(chǎn)的簽名軟件包。軟件分布點(diǎn)(SDP)104A和104B可分別與系統(tǒng)管理點(diǎn) (SMP) 105A和105B通信,也可直接傳達(dá)至一個(gè)或多個(gè)EGM 106A和106B。(在SDP和SMP之 間的通信是可選的。一個(gè)益處是允許SMP和用戶訪問在SDP上可用的軟件包的目錄。)系 統(tǒng)允許新游戲和來自集中點(diǎn)的操作系統(tǒng)(OS)的快速且安全的分發(fā)。這樣可以用對(duì)程序的 修補(bǔ)或更新來更新和改進(jìn)現(xiàn)有的游戲機(jī),還可修改例如屏幕圖像、視頻、聲音、支出表(Pay Table)和其它EGM控制及支持文件。這為來自集中控制和分布點(diǎn)的游戲機(jī)提供了完全控 制,并且能最小化EGM的人為干預(yù)的需要和延遲。在一個(gè)實(shí)施方式中,IGB的緊湊式閃存卡最初用作用于OS和存儲(chǔ)下載軟件包的 EGM中的存儲(chǔ)介質(zhì)。第二緊湊式閃存將用于產(chǎn)品游戲的存儲(chǔ),如現(xiàn)今存在的閃存一樣。OS 緊湊式閃存將被劃分為生產(chǎn)、備份和下載區(qū)。生產(chǎn)區(qū)包括有效的OS和游戲管理軟件,用以 允許在EGM上進(jìn)行游戲。存儲(chǔ)的這部分區(qū)域?qū)⒃谄渖线M(jìn)行所有的文件完整性檢查和驗(yàn)證。其它區(qū)域?qū)⒂糜诖鎯?chǔ)備份軟件和數(shù)據(jù)、新下載軟件包、新軟件包的安裝,以及保存非易失性 隨機(jī)訪問存儲(chǔ)器(NVRAM)、計(jì)數(shù)器、隨機(jī)數(shù)字?jǐn)?shù)據(jù)和其它加密數(shù)據(jù)格式的安全信息。游戲人 員經(jīng)由SMP安排軟件下載。SMP通知獨(dú)立的游戲機(jī),它們已被安排以便接收來自特定供應(yīng)商 軟件分布點(diǎn)(SDP)的下載軟件包。然后,EGM將請(qǐng)求SDP開始將下載軟件包發(fā)送給它。系統(tǒng)通過使用多播網(wǎng)絡(luò)協(xié)議解決網(wǎng)絡(luò)帶寬使用問題,SDP使用多播網(wǎng)絡(luò)協(xié)議同時(shí) 將傳輸廣播至多個(gè)EGM。SDP將單獨(dú)的傳輸發(fā)送至限定的一組EGM,因而,如果與點(diǎn)對(duì)點(diǎn)策略 比較的話,這將使用網(wǎng)絡(luò)帶寬的一小部分。如果有X組EGM,每組由Y個(gè)EGM組成,則以下的 計(jì)算提供了減少的網(wǎng)絡(luò)帶寬使用的一般含義多播X*傳輸大小點(diǎn)對(duì)點(diǎn)(X*Y) *傳輸大小總改進(jìn)使用多播時(shí)1/Υ的網(wǎng)絡(luò)使用系統(tǒng)包括恢復(fù)計(jì)劃以適應(yīng)軟件包的傳輸錯(cuò)誤或接收錯(cuò)誤。該恢復(fù)計(jì)劃允許每個(gè) EGM報(bào)告丟失的塊(包),不管是沒有收到的或收到但帶有錯(cuò)誤(數(shù)據(jù)損壞)的。SDP邏輯 可累加丟失的包和對(duì)應(yīng)的EGM的列表,并使用多播協(xié)議再發(fā)送丟失的包。由EGM指定被傳輸?shù)奶囟ǖ能浖?。EGM使用點(diǎn)對(duì)點(diǎn)協(xié)議向SDP發(fā)出請(qǐng)求。SDP 可能不會(huì)立即服務(wù)這些請(qǐng)求,所以EGM在等待傳輸時(shí)和在傳輸過程中被允許操作。EGM負(fù)責(zé) 記錄傳輸并校驗(yàn)完成的傳輸?shù)挠行?。該記錄可用于在任何給定的時(shí)間協(xié)調(diào)EGM的軟件包 內(nèi)容。此外,SDP將記錄傳輸活動(dòng)并提供交叉檢驗(yàn)EGM的軟件包內(nèi)容的方法。EGM使用數(shù)字簽名驗(yàn)證傳輸?shù)能浖T摂?shù)字簽名提供軟件包自身的鑒別而與提 供軟件包的特定的SDP服務(wù)器無關(guān),并用于確定軟件包是否出現(xiàn)任何傳輸錯(cuò)誤。如果EGM 不能驗(yàn)證軟件包,則軟件包將不會(huì)被安裝或使用。系統(tǒng)包括必要的技術(shù)以確定EGM是否包含必要的軟件包從而使用新的軟件包(軟 件包相關(guān)性)。如果給定的軟件包A需要另外的軟件包(軟件包B和軟件包C)以在EGM上 運(yùn)行,可根據(jù)包含在軟件包A內(nèi)的軟件包頭部確定相關(guān)性。然后,在請(qǐng)求軟件包A被傳輸至 EGM之前,SMP可確定EGM是否已經(jīng)包含相關(guān)的軟件包(軟件包B和軟件包C)。類似地,SMP 可自動(dòng)地選擇除最初的軟件包A之外的待傳輸?shù)南嚓P(guān)軟件包,因而實(shí)現(xiàn)軟件包A的相關(guān)性。 系統(tǒng)的這方面提供了保證等級(jí)使得傳輸?shù)能浖捎蒃GM實(shí)際使用。系統(tǒng)包括必要的技術(shù)以確定軟件包的相關(guān)硬件組件(組件)在EGM上是否可用。 如果軟件包X需要組件Y和組件z,SMP可讀取EGM的組件并將該信息用于組件相關(guān)性檢 驗(yàn)。如果軟件包的需要的組件相關(guān)性在EGM上可用,則將允許軟件包傳輸至EGM ;否則,將 不允許軟件包傳輸。系統(tǒng)的這方面提供了保證等級(jí)使得傳輸?shù)能浖苡蒃GM實(shí)際使用。當(dāng)在娛樂場(chǎng)樓層中安裝新的EGM時(shí),直接向EGM傳輸軟件的能力提供了另外的供 選方案。制造的、并直接放置在娛樂場(chǎng)樓層的EGM最初可裝載引導(dǎo)媒介(EPR0M、⑶-ROM、緊 湊式閃存等),引導(dǎo)媒介可啟動(dòng)EGM并準(zhǔn)備在請(qǐng)求安裝新軟件包之前進(jìn)行通信。兩種引導(dǎo)方 法可用于向EGM傳輸軟件。在引導(dǎo)程序完成之前,兩種方法都需要EGM的最低配置。最低 配置由下列各項(xiàng)組成1)用于EGM的唯一的網(wǎng)絡(luò)IP地址。該地址可由動(dòng)態(tài)主機(jī)配置協(xié)議(DHCP)系統(tǒng)提 供,或通過運(yùn)營(yíng)商配置分配給EGM。2)唯一的EGM標(biāo)識(shí)符,其源自于EGM硬件(例如網(wǎng)卡MAC地址)或通過運(yùn)營(yíng)商配置分配給EGM。3) SDP網(wǎng)絡(luò)服務(wù)器的地址,以生成傳輸請(qǐng)求。這可以是由運(yùn)營(yíng)商配置覆蓋的硬編碼 的默認(rèn)地址。簡(jiǎn)單的引導(dǎo)模式需要EGM被配置為具有必要的選擇能力以定位SMP網(wǎng)絡(luò)服務(wù)器。 這可以是由運(yùn)營(yíng)商配置覆蓋的硬編碼默認(rèn)地址。該地址由EGM使用以定位SMP服務(wù)器,然 后,SMP服務(wù)器可向EGM分配用于傳輸?shù)男萝浖?。在一個(gè)實(shí)施方式中,EGM和其關(guān)聯(lián)的外 圍設(shè)備可通過使用如在題為“設(shè)備識(shí)別”的美國(guó)專利申請(qǐng)第11/319,034號(hào)中描述的方案識(shí) 別,在此處通過引用將美國(guó)專利申請(qǐng)第11/319,034號(hào)全文并入本文。在這個(gè)實(shí)施方式中, 在啟動(dòng)過程中,設(shè)備將其MAC地址在網(wǎng)絡(luò)上發(fā)出。本地交換機(jī)為與其連接的設(shè)備收集MAC和 IP地址。周期性地,交換機(jī)傳輸包含設(shè)備的表和關(guān)聯(lián)的MAC/IP地址的原始以太網(wǎng)幀、USB 包、或TCP包。當(dāng)設(shè)備接收關(guān)于另一臺(tái)設(shè)備的信息時(shí),設(shè)備可能試圖與另一臺(tái)設(shè)備通信。首 先,驗(yàn)證程序用于驗(yàn)證設(shè)備。隨后,設(shè)備之間的通信成為可能。高級(jí)的引導(dǎo)模式包括EGM從SDP請(qǐng)求默認(rèn)的引導(dǎo)軟件包。用于該引導(dǎo)軟件包的軟 件包名稱是預(yù)定義的,并且對(duì)于EGM和SDP是已知的。該引導(dǎo)軟件包包含識(shí)別默認(rèn)軟件包的 配置文件和配置數(shù)據(jù)。引導(dǎo)軟件包可以定制用于特定的安裝(娛樂場(chǎng))并存儲(chǔ)在SDP上。 這樣,所有的EGM將請(qǐng)求預(yù)定義的引導(dǎo)軟件包,SDP將引導(dǎo)軟件包傳輸至EGM,EGM將處理引 導(dǎo)軟件包。當(dāng)EGM處理引導(dǎo)軟件包時(shí),EGM可以讀取SMP地址、默認(rèn)的EGM OS軟件包、以及 其它軟件包例如默認(rèn)的外圍設(shè)備固件軟件包。這時(shí),EGM可請(qǐng)求這些來自SDP的軟件包,而 SDP將開始向EGM傳輸默認(rèn)的軟件包,最終在EGM準(zhǔn)備好進(jìn)行配置時(shí)結(jié)束傳輸。圖2示出系統(tǒng)管理點(diǎn)105、EGM 106、和軟件分布點(diǎn)104之間的下載相互作用的示意 圖。該設(shè)計(jì)包括提供中央控制邏輯的下載設(shè)備驅(qū)動(dòng)程序和邏輯。它與下載類(可能是G2S 或任何其它協(xié)議)和下載控制線程連接。下載控制線程對(duì)來自下載分布點(diǎn)服務(wù)器的軟件包 請(qǐng)求和下載進(jìn)行控制。在運(yùn)行中,系統(tǒng)管理點(diǎn)105向EGM 106的下載控制206發(fā)送軟件包命令和請(qǐng)求,以 告知下載控制206添加和刪除軟件包、安裝軟件包、以及請(qǐng)求關(guān)于軟件包和已安裝模塊的 信息。下載控制206將過濾這些請(qǐng)求并將其傳至下載驅(qū)動(dòng)程序207進(jìn)行處理。然后,添加 軟件包的請(qǐng)求被提供至下載接收程序208,下載接收程序208隨后開啟與軟件分布點(diǎn)104的 通信。下載接收程序208通過多播鏈路204(或其它任何定義的傳輸協(xié)議)以多個(gè)包的方 式接收來自軟件分布點(diǎn)104的軟件包數(shù)據(jù),并將軟件包收集在緊湊式閃存中。一旦接收了 所有軟件包的包,則通過使用進(jìn)入軟件包頭部的SHA-I驗(yàn)證字符串驗(yàn)證軟件包數(shù)據(jù)。應(yīng)將 適當(dāng)?shù)臓顟B(tài)和軟件包狀態(tài)信息傳回下載驅(qū)動(dòng)程序207,下載驅(qū)動(dòng)程序207將該信息傳至下 載控制206用于記錄并傳回系統(tǒng)管理點(diǎn)。下載驅(qū)動(dòng)程序207當(dāng)EGM系統(tǒng)啟動(dòng)時(shí)安裝下載驅(qū)動(dòng)程序。下載驅(qū)動(dòng)程序的主要功能是1-安裝在緊湊式閃存上時(shí),初始化軟件包和控制信息。2-處理命令以添加軟件包并安裝來自下載控制206的規(guī)則。3-提供具有列表和狀態(tài)信息以及下載和安裝事件的下載控制206。4-為下載接收程序208將添加軟件包的請(qǐng)求排隊(duì),并將這些請(qǐng)求通過對(duì)驅(qū)動(dòng)程序 的讀取211傳至下載接收器208。
5-更新軟件包、軟件包的狀態(tài)和錯(cuò)誤條件,并安裝規(guī)則且將其傳回下載控制程序 206。下載控制線程206下載控制程序206可以是在游戲管理器環(huán)境中運(yùn)行的線程,或當(dāng)系統(tǒng)中沒有游戲 管理器運(yùn)行時(shí)下載控制程序206可以是獨(dú)立程序。它的主要任務(wù)是I-接收下載命令。2-將未處理的命令傳遞至下載驅(qū)動(dòng)程序207,用于傳送至下載接收程序208和下 載安裝程序209。3-接收來自驅(qū)動(dòng)程序的下載和安裝狀態(tài),并記錄在EGM 106上適當(dāng)?shù)挠涗浳募小?-當(dāng)被請(qǐng)求時(shí)向系統(tǒng)管理點(diǎn)105提供記錄信息和軟件包、安裝規(guī)則和模塊列表下載接收程序208下載接收程序208負(fù)責(zé)EGM 106和軟件分布點(diǎn)104之間的通信。它的主要功能 是1-接收來自下載驅(qū)動(dòng)程序207的添加軟件包的請(qǐng)求。2-打開至軟件分布點(diǎn)104的TCP/IP鏈接,以及請(qǐng)求在被發(fā)送至EGM 106的添加軟 件包請(qǐng)求內(nèi)定義的軟件包。3-打開由軟件分布點(diǎn)104指定的多播通信端口,以及按照多個(gè)包格式接收所請(qǐng)求 的軟件包。4-將軟件包的包集中在單獨(dú)的文件中。5-請(qǐng)求再發(fā)送任何遺漏或丟失的包。6-通過計(jì)算SHA-I值并將其與傳至軟件包頭部中的SHA-I驗(yàn)證字符串比對(duì)從而驗(yàn) 證軟件包數(shù)據(jù)。7-通過下載驅(qū)動(dòng)程序207將軟件包接收程序的狀態(tài)和錯(cuò)誤信息發(fā)回下載控制程 序 206。下載軟件包安裝程序209下載軟件包安裝程序209負(fù)責(zé)安裝從軟件分布點(diǎn)104下載的軟件包。當(dāng)設(shè)置安裝 規(guī)則命令從系統(tǒng)管理點(diǎn)105發(fā)送時(shí),會(huì)通知何時(shí)開始安裝下載的軟件包。下載軟件包安裝 程序209通過讀取下載驅(qū)動(dòng)程序207接收該命令。下載軟件包安裝程序109的基礎(chǔ)功能 是1-解析設(shè)置安裝規(guī)則以確定如何處理軟件包。2-基于設(shè)置安裝規(guī)則命令中的指令禁用EGM 106。3-使用作為下載軟件包的一部分發(fā)送的命令文件安裝軟件包。4-安裝規(guī)則指示時(shí),清除NVRAM。5-安裝規(guī)則指示時(shí),重新啟動(dòng)EGM 106。6-通過下載驅(qū)動(dòng)程序207將狀態(tài)和錯(cuò)誤信息傳回。EGM初始化圖3示出EGM啟動(dòng)的消息流的示意圖。EGM 106將消息302發(fā)送至請(qǐng)求軟件包的 SDP 104。SDP 104回復(fù)消息303,指示軟件包尺寸和用于傳輸?shù)亩嗖P/Socket。從SDP104至EGM 106的消息304本身是軟件包數(shù)據(jù)。如果需要,EGM 106可通過發(fā)送消息305請(qǐng) 求丟失的包。如上所述,系統(tǒng)使用多播以將軟件包發(fā)送至多個(gè)EGM。當(dāng)包丟失并由EGM請(qǐng)求時(shí), SDP 104收集多個(gè)請(qǐng)求并將所有丟失的包的多播發(fā)送至所有EGM。如果一臺(tái)特定的EGM不 需要再?gòu)V播包的其中之一,則其被忽略。否則,EGM接受再?gòu)V播的包,并使用其完成軟件包 傳輸。下載驅(qū)動(dòng)程序在下載驅(qū)動(dòng)程序207和下載程序之間的界面中,所有設(shè)置狀態(tài)、設(shè)置錯(cuò)誤信息和 命令信息通過IOCTL調(diào)用傳至驅(qū)動(dòng)程序207。程序使用讀取界面以獲取來自驅(qū)動(dòng)程序207 的處理指令。下載接收208使用讀取界面以獲取添加軟件包請(qǐng)求,下載安裝程序209使用 讀取以獲得設(shè)置安裝規(guī)則請(qǐng)求,下載控制程序206使用讀取界面以接收來自接收程序和安 裝程序的狀態(tài)信息和錯(cuò)誤信息。/dev/download是可加載模塊“設(shè)備驅(qū)動(dòng)程序”,當(dāng)系統(tǒng)啟動(dòng)時(shí)加載。(在一個(gè)實(shí)施 方式中,它是Linux可加載模塊)。Dl_lnit_module()是當(dāng)加載模塊時(shí)為得到控制的第一 例行程序。它將1-分配用于存儲(chǔ)下載類消息的下載緩沖區(qū),(例如G2S或其它協(xié)議)。2-將下載支持注冊(cè)為L(zhǎng)inux內(nèi)核設(shè)備。3-將用于與驅(qū)動(dòng)程序通信的程序的讀取隊(duì)列初始化。4-將用于被接收的軟件包和設(shè)置安裝規(guī)則的存儲(chǔ)區(qū)域初始化。一旦驅(qū)動(dòng)程序被安裝且初始化,所有進(jìn)一步的活動(dòng)將由ioctl控制,并將函數(shù)的 入口點(diǎn)讀入驅(qū)動(dòng)程序。Ioctl入口點(diǎn)DL_ioctl()將處理通過從下載類接收的下載控制程序 的所有系統(tǒng)管理點(diǎn)105的請(qǐng)求。DLjreadQ入口點(diǎn)服務(wù)所有讀取請(qǐng)求,這些讀取請(qǐng)求來自下載控制程序206,用于軟件包狀態(tài)和錯(cuò)誤,下載接收程序208,以傳遞添加軟件包請(qǐng)求。下載安裝程序209,以接收設(shè)置安裝規(guī)則請(qǐng)求。圖4描繪了 /dev/download驅(qū)動(dòng)程序初始化的邏輯流。在步驟401,初始化讀取隊(duì) 列區(qū)域和信號(hào)。在步驟402初始化軟件包,設(shè)置安裝規(guī)則數(shù)據(jù)結(jié)構(gòu)。在步驟403,在系統(tǒng)注 冊(cè)驅(qū)動(dòng)程序,并在步驟404系統(tǒng)返回。一旦/dev/download驅(qū)動(dòng)程序被安裝且被初始化,dl_ioctl ()驅(qū)動(dòng)程序207用作 對(duì)于下載控制程序206、接收程序208、以及安裝程序209的界面。所有來自系統(tǒng)管理點(diǎn)105 的請(qǐng)求傳送通過下載控制程序206,并可以傳至待處理的驅(qū)動(dòng)程序207,或者,在模塊請(qǐng)求 和記錄請(qǐng)求的情況下,在下載控制程序206自身內(nèi)被進(jìn)行處理。dl_ioctl()是命令I(lǐng)D以確 定如何處理特定的請(qǐng)求。圖5是流程圖,示出驗(yàn)證下載請(qǐng)求的例行程序,并將控制傳到適當(dāng) 的處理程序函數(shù)。在圖5中示出的步驟501中,檢測(cè)設(shè)置命令I(lǐng)D的特定交換機(jī),使得來自SMP 105的 請(qǐng)求可被路由至正確的處理程序。向DL_Packages502提供添加和刪除軟件包命令。設(shè)置 和刪除安裝規(guī)則被傳至DLJnstall 503。設(shè)置狀態(tài)、檢索狀態(tài)、檢索列表命令被發(fā)送至DL_ Status504o注冊(cè)程序被發(fā)送至塊505,在塊中保存注冊(cè)程序的程序標(biāo)識(shí)符。未知命令返回 506中的錯(cuò)誤事件。
與前述的下載和配置程序相關(guān)的多種操作的安排和管理通過圖6A和圖6B中示出 的用戶界面(UI)得以實(shí)現(xiàn)。一般來說,UI 610適用于顯示在顯示設(shè)備上,例如顯示屏、CRT、 電腦屏幕、電視、手持顯示器、PDA等。在一個(gè)實(shí)施方式中,UI 610根據(jù)存儲(chǔ)在電腦可讀取媒 介(例如上述與圖1至圖5關(guān)聯(lián)的處理器)上的指令或可執(zhí)行代碼實(shí)現(xiàn)。UI 610使用戶能 夠顯示關(guān)于連接至網(wǎng)絡(luò)的已選擇設(shè)備的操作信息,特別是關(guān)于顯示在用戶界面上的安排的 操作,以及控制操作的安排,例如其開始時(shí)間和注銷。在一個(gè)實(shí)施方式中,提供一個(gè)系統(tǒng),其一般包括設(shè)備網(wǎng)絡(luò),如EGM、顯示設(shè)備、連接 至設(shè)備網(wǎng)絡(luò)和顯示設(shè)備的處理器,并且系統(tǒng)被配置為生成在顯示設(shè)備上用于顯示和用戶管 理網(wǎng)絡(luò)操作的UI 610(在圖6A和圖6B中示出)。UI 610包括分配界面,每個(gè)分配界面提 供關(guān)于關(guān)聯(lián)的操作的信息;日歷界面,分配界面顯示在日歷界面上,日歷界面至少提供日期 和時(shí)間信息。如在圖6A和圖6B中示出的UI 610包含在顯示區(qū)域612中,顯示區(qū)域612包括日 歷界面614和在其上顯示的多個(gè)分配界面616。理想情況下,日歷界面614包括至少一個(gè)時(shí) 間軸頭部618,提供日期或時(shí)間或兩者均提供。在示出的實(shí)施方式中,時(shí)間軸618水平地橫 向設(shè)置在日歷界面614的頂部上,日歷界面614具有垂直線619,垂直線619穿過界面614 與時(shí)間軸618中描繪的小時(shí)成一直線。顯示區(qū)域612還包括位于左側(cè)的柱狀菜單620、橫向設(shè)置在頂部上的Windows風(fēng)格 的工具欄622、以及橫向設(shè)置在底部的水平狀態(tài)欄624,從而部分地構(gòu)造了日歷界面614。第一工具欄622下方直接是UI工具欄626,UI工具欄6 水平地呈現(xiàn)在時(shí)間軸 618上。該UI工具欄6 包括三個(gè)過濾器628、630、632以及取消作業(yè)按鈕634。第一過濾器擬8是呈現(xiàn)為窗口形式的縮放功能,允許操作員控制在時(shí)間軸618上 顯示多少細(xì)節(jié)。選擇可包括小時(shí)、天、以及周視圖。第二過濾器630是呈現(xiàn)為窗口形式的日期范圍功能,允許用戶指定在應(yīng)顯示的當(dāng) 前時(shí)間和日期之前和之后的多長(zhǎng)時(shí)間。選擇包括僅今天、加上或減去一天、加上或減去一 周、加上或減去一個(gè)月。用戶將使用報(bào)告查看在一個(gè)月范圍之外的過去的活動(dòng)??缮捎?于顯示并打印在紙上的報(bào)告,以及用于上述列出的日期范圍內(nèi)的活動(dòng)的報(bào)告。第三過濾器632是也呈現(xiàn)為窗口形式的作業(yè)狀態(tài)功能,允許用戶僅示出與狀態(tài)標(biāo) 準(zhǔn)相匹配的作業(yè)或分配。這里的選擇包括所有的、有效的、運(yùn)行中的、未定的。取消作業(yè)按鈕634激活功能,能夠使用戶為取消而選擇未完成注銷的分配。每個(gè)分配界面616以示出每個(gè)相關(guān)操作的開始時(shí)間的方式呈現(xiàn)在日歷界面614 上。理想情況下,有區(qū)別的顏色例如淺綠色的垂直欄637指示當(dāng)前時(shí)間作為參考。垂直欄 637垂直于時(shí)間軸618,如圖6A和圖6B所示。在所描繪的實(shí)施方式中,每個(gè)分配界面616 被描繪為矩形的盒,盒的左垂直線與時(shí)間軸618上示出的開始時(shí)間的垂直位置定位成一直 線。分配界面616的內(nèi)部636包括與操作相關(guān)的分配標(biāo)識(shí)符638,如圖7的放大視圖中所
示 ο日歷界面614的全部?jī)?nèi)容可在任何方向上滾動(dòng),然而,當(dāng)垂直滾動(dòng)時(shí),顯示日期和 小時(shí)的頭部時(shí)間軸618將總是保持可見。優(yōu)選地,分配界面616是顏色編碼的,以指示其狀態(tài)。開始時(shí)間由位于左端菱形 642上的垂直黑色欄640指示。如果分配是覆蓋,則由水平線644指示覆蓋持續(xù)期間,水平線644延伸至具有第二菱形646的終結(jié)符。在圖7所示的這個(gè)范例中,存在會(huì)導(dǎo)致錯(cuò)誤的 3小時(shí)的配置覆蓋。將鼠標(biāo)光標(biāo)懸停在分配界面616上將引出工具提示648,如圖6A和6B中所示。工 具提示提供關(guān)于與分配界面616相關(guān)操作的額外細(xì)節(jié)。在工具提示中可提供比圖7的屏幕 截圖所示的更多細(xì)節(jié),例如由與該分配界面616相關(guān)操作影響的EGM匯總。在圖7的屏幕截圖中顯示兩個(gè)獨(dú)特的概念。第一是涉及操作的鏈接,例如復(fù)現(xiàn)的 預(yù)定分配,第二是運(yùn)行基于模板的多個(gè)操作的分配界面。圖6A和圖6B中示出的水平呈現(xiàn)的分配界面616的第一行表現(xiàn)了操作的復(fù)現(xiàn)進(jìn) 度。每條水平的曲線鏈接線652是可視的關(guān)系指示或圖符,其鏈接先前的分配界面6M與 下一個(gè)發(fā)生的分配界面656。此處,鏈接線652從第一分配界面6M的終端或結(jié)束處延伸至 隨后的分配界面656的開端或開始處。在周一約早上3:30處示出的多作業(yè)分配界面模板652表示按順序進(jìn)行兩個(gè)操作 而建立的分配。在這種情況下示出兩個(gè)下載,但其可能是這樣的下載,即,跟隨有配置或兩 個(gè)或多個(gè)操作的任意組合。垂直指向的曲線鏈接線653鏈接相關(guān)的分配模板652、655??膳渲梅峙浣缑?16使得分配界面616安排描述如何進(jìn)行的一個(gè)或多個(gè)操作模 板。這樣,可以在不同的時(shí)間或由不同的EGM共享關(guān)于配置什么或下載什么的有效指令,而 不進(jìn)行笨拙的復(fù)制步驟。雙擊或打開分配界面616將打開類似于可擴(kuò)展網(wǎng)格的細(xì)節(jié)窗口,但僅聚焦于所討 論的操作。在配置的情況下,操作員或用戶將能看到每個(gè)EGM或每個(gè)選項(xiàng)的獨(dú)立狀態(tài)。其 中兩個(gè)或多個(gè)可被立刻打開以輔助比較結(jié)果。分配界面616以保持緊湊顯示但同時(shí)又避免重疊的方式被定位在或放置在日歷 界面614上。理想情況下,安排在感興趣的時(shí)間周期內(nèi)的所有復(fù)現(xiàn)的操作將在如圖所示的 日歷界面614的頂部附近顯示,使得它們水平對(duì)齊。然后,每個(gè)操作將以開始時(shí)間順序發(fā) 生,并顯示在日歷界面614的頂部左角開端處。每個(gè)緊接的分配界面616被定位在已顯示 的一行之下的一行,直至開始時(shí)間向前移至足夠遠(yuǎn),使得下一個(gè)緊接的分配界面616能以 新列的方式呈現(xiàn)而不會(huì)覆蓋先前的分配界面。這時(shí),當(dāng)前的行被重置于頂部并且分配界面 616的下一列再開始。上述的多種實(shí)施方式能夠結(jié)合以提供另外的實(shí)施方式。本說明書所指的和/或列 在申請(qǐng)數(shù)據(jù)表中的所有美國(guó)專利、美國(guó)專利申請(qǐng)出版物、美國(guó)專利申請(qǐng)、外國(guó)專利、外國(guó)專 利申請(qǐng)和非專利出版物,包括但不限于[插入表(insert list)],此處通過引用將其全部 內(nèi)容并入本文。實(shí)施方式的特征可以修改,如果需要,可使用多種專利、申請(qǐng)、出版物的概念 以提供另外的實(shí)施方式。例如,每個(gè)分配界面矩形616可包括一個(gè)或多個(gè)進(jìn)度指示,進(jìn)度指示將實(shí)時(shí)顯示 多少操作已完成。由于操作可包括多于一個(gè)的EGM,示出的百分比可以是所有EGM的完成平 均百分比,或完成最少的一個(gè)EGM的完成百分比(為了給操作員一些概念,即完成它還需要 多長(zhǎng)時(shí)間來)或一些其它有用的完成的測(cè)量。UI 610還將提供一些明顯的指示,即操作具 有一些種類的錯(cuò)誤,操作員或用戶將能夠選擇指示,例如用鼠標(biāo)設(shè)備點(diǎn)擊指示從而查看錯(cuò) 誤的細(xì)節(jié)。根據(jù)上述詳細(xì)的說明書可對(duì)實(shí)施方式進(jìn)行更改。一般來說,在以下的權(quán)利要求書中,所使用的術(shù)語不應(yīng)該被解釋為將權(quán)利要求限制于說明書和權(quán)利要求書中公開的具體實(shí) 施方式,而應(yīng)解釋為包括所有可能的實(shí)施方式連同與這些權(quán)利要求中給予的權(quán)利相等的全 部范圍。因此,本公開不限制權(quán)利要求書。
權(quán)利要求
1.一種系統(tǒng),包括設(shè)備網(wǎng)絡(luò);顯示設(shè)備;以及處理器,所述處理器與所述設(shè)備網(wǎng)絡(luò)和所述顯示設(shè)備連接,并在所述顯示設(shè)備上生成 用于顯示和用戶管理網(wǎng)絡(luò)操作的用戶界面,所述用戶界面包括分配界面,每個(gè)所述分配界面提供與相關(guān)操作關(guān)聯(lián)的信息;日歷界面,顯示所述分配界面,并至少提供日期信息和時(shí)間信息;以及至少一個(gè)圖形鏈接指示,提供相關(guān)操作的相關(guān)可視信息。
2.如權(quán)利要求1所述的系統(tǒng),其中所述分配界面提供與分配標(biāo)識(shí)符、操作狀態(tài)、錯(cuò)誤指 示和開始時(shí)間中的至少一個(gè)相關(guān)的信息。
3.如權(quán)利要求1所述的系統(tǒng),其中所述分配界面提供與耦接至網(wǎng)絡(luò)的已選設(shè)備相關(guān)的fn息ο
4.如權(quán)利要求1所述的系統(tǒng),其中所述分配界面包括用戶激活的工具提示。
5.如權(quán)利要求1所述的系統(tǒng),其中所述日歷界面包括時(shí)間軸,所述時(shí)間軸至少顯示日期或時(shí)間;以及圖形指示,插在所述時(shí)間軸上以至少指示出當(dāng)前日期或時(shí)間。
6.如權(quán)利要求5所述的系統(tǒng),其中所述日歷界面、分配界面和圖形鏈接指示能夠被滾 動(dòng),而在滾動(dòng)期間所述時(shí)間軸保持可視。
7.如權(quán)利要求1所述的系統(tǒng),包括工具欄,所述工具欄顯示分配的顯示細(xì)節(jié)、所顯示的 日期或時(shí)間范圍、和操作狀態(tài)之一的至少一個(gè)過濾器。
8.如權(quán)利要求7所述的系統(tǒng),其中所述工具欄還包括取消選擇,能夠使用戶取消所選 分配。
9.如權(quán)利要求1所述的系統(tǒng),其中用于復(fù)現(xiàn)操作的分配界面在所述日歷界面的頂部區(qū) 域水平地顯示,用于非復(fù)現(xiàn)操作的分配界面以列格式顯示在所述用于復(fù)現(xiàn)操作的分配界面 下方。
10.如權(quán)利要求1所述的系統(tǒng),其中所述處理器包括計(jì)算機(jī)可讀媒介,所述計(jì)算機(jī)可讀 媒介具有存儲(chǔ)在其上的指令,當(dāng)執(zhí)行所述指令時(shí)使所述處理器生成所述用戶界面。
11.一種提供用于網(wǎng)絡(luò)操作管理的用戶界面的方法,包括沿時(shí)間線軸示出時(shí)間線,所述時(shí)間線軸具有至少表示日期或時(shí)間的信息;以及對(duì)于多個(gè)操作中的每個(gè)操作,示出分配圖符,所述分配圖符的開始點(diǎn)設(shè)置在沿所述時(shí) 間線軸的點(diǎn)上,該點(diǎn)表示由所述分配圖符代表的操作被安排開始的時(shí)間。
12.如權(quán)利要求11所述的方法,還包括對(duì)于隨時(shí)間復(fù)現(xiàn)的操作中的至少兩個(gè)操作,示出在至少兩個(gè)分配圖符之間的鏈接圖 符,可視地表示與所述至少兩個(gè)分配圖符相關(guān)聯(lián)的隨時(shí)間復(fù)現(xiàn)的所述至少兩個(gè)操作之間的 相關(guān)連接。
13.如權(quán)利要求12所述的方法,其中,示出代表隨時(shí)間復(fù)現(xiàn)的至少兩個(gè)操作的所述分 配圖符之間的鏈接圖符包括示出從至少接近所述分配圖符中的第一圖符結(jié)束處延伸至至少接近所述分配圖符中 的第二圖符的開始處的線。
14.如權(quán)利要求11所述的方法,還包括對(duì)于邏輯連接的至少兩個(gè)操作,示出代表邏輯連接的所述至少兩個(gè)操作的分配圖符之 間的多操作鏈接圖符。
15.如權(quán)利要求14所述的方法,其中示出代表邏輯連接的所述至少兩個(gè)操作的分配圖 符之間的多操作鏈接圖符包括示出從至少接近所述分配圖符中的第一圖符開始處延伸至至少接近所述分配圖符中 的第二圖符的開始處的線。
16.如權(quán)利要求11所述的方法,其中示出各分配圖符包括示出帶有垂直于時(shí)間線軸延伸的開始標(biāo)志和垂直于時(shí)間線軸延伸的終止標(biāo)志的各自 的分配圖符。
17.如權(quán)利要求16所述的方法,還包括在沿所述時(shí)間線軸表示延長(zhǎng)的時(shí)間的點(diǎn)處示出所述終止標(biāo)志;以及在接近所述分配圖符之一處示出延伸圖符,其中由所述分配圖符代表的分配的終止時(shí) 間被延長(zhǎng)了。
18.如權(quán)利要求17所述的方法,其中示出延伸圖符包括示出在所述開始標(biāo)志和所述終止標(biāo)志之間延伸的線。
19.如權(quán)利要求11所述的方法,還包括響應(yīng)于將光標(biāo)設(shè)置在選擇的分配圖符上,示出與所述選擇的分配圖符相關(guān)的至少一方 面的詳細(xì)信息。
20.如權(quán)利要求19所述的方法,其中示出與所述選擇的分配圖符相關(guān)的至少一方面的 詳細(xì)信息包括示出受到由所述選擇的分配圖符代表的操作影響的設(shè)備列表。
21.如權(quán)利要求11所述的方法,還包括響應(yīng)于用戶輸入以垂直于所述時(shí)間線軸的方向在所述分配圖符的顯示之間滾動(dòng),同時(shí) 保持時(shí)間線軸的顯示。
22.如權(quán)利要求11所述的方法,還包括示出沿所述時(shí)間線軸設(shè)置在表示當(dāng)前日期或當(dāng)前時(shí)間中的至少之一的點(diǎn)處的當(dāng)前時(shí) 間圖符。
23.如權(quán)利要求22所述的方法,其中示出當(dāng)前時(shí)間圖符包括示出垂直于所述時(shí)間線軸延伸的線。
24.如權(quán)利要求11所述的方法,還包括控制所述時(shí)間線的分辨率,所述時(shí)間線的分辨率是基于用戶選擇的表示示出細(xì)節(jié)等級(jí) 的輸入而示出的。
25.如權(quán)利要求11所述的方法,還包括控制所述時(shí)間線的長(zhǎng)度,所述時(shí)間線的長(zhǎng)度是響應(yīng)于用戶選擇的表示時(shí)間線長(zhǎng)度范圍 的輸入而示出的。
26.如權(quán)利要求11所述的方法,還包括響應(yīng)于表示示出與用戶識(shí)別的操作狀態(tài)相應(yīng)的操作的用戶輸入,從用于示出各分配圖 符的所有操作中選擇一個(gè)子集,其中,在所述子集中的相關(guān)操作是當(dāng)前與所述狀態(tài)邏輯關(guān)聯(lián)的每個(gè)操作。
27.如權(quán)利要求沈所述的方法,其中示出各分配圖符包括 示出與所述操作邏輯關(guān)聯(lián)的人可讀取的標(biāo)題。
28.如權(quán)利要求11所述的方法,還包括基于與由所述分配圖符代表的操作邏輯關(guān)聯(lián)的各分配類型,對(duì)所述分配圖符進(jìn)行顏色 編碼。
29.如權(quán)利要求28所述的方法,還包括至少部分基于與所述分配圖符邏輯關(guān)聯(lián)的標(biāo)題,確定與所述操作邏輯關(guān)聯(lián)的分配類型,。
30.如權(quán)利要求28所述的方法,還包括響應(yīng)于表示刪除由與所述操作相關(guān)聯(lián)的選擇的分配圖符代表的操作的用戶輸入,停止 示出所述分配圖符中被選擇的一個(gè)分配圖符。
全文摘要
用于網(wǎng)絡(luò)操作特別是聯(lián)網(wǎng)的電子游戲機(jī)管理的用戶界面,用戶界面包括操作分配界面,每個(gè)分配界面提供關(guān)于各自操作的信息;日歷界面,在其上提供分配界面,日歷界面至少提供日期和時(shí)間信息;以及至少一個(gè)圖形鏈接指示,提供涉及操作的相關(guān)可視信息。
文檔編號(hào)G06F15/16GK102077196SQ200980124639
公開日2011年5月25日 申請(qǐng)日期2009年4月29日 優(yōu)先權(quán)日2008年4月30日
發(fā)明者克里斯托弗·P·阿伯格斯特, 布賴恩·凱利 申請(qǐng)人:百利游戲有限公司