專利名稱:Iptv游戲業(yè)務(wù)的處理方法和游戲業(yè)務(wù)平臺的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種IPTV游戲業(yè)務(wù)的處理方法和游戲業(yè)務(wù)
T D ο
背景技術(shù):
交互式網(wǎng)絡(luò)電視(InteractivePersonality Television,簡稱為IPTV)游戲業(yè)務(wù)是一種在IPTV網(wǎng)絡(luò)平臺上,利用機(jī)頂盒的處理能力、電視的顯示能力進(jìn)行游戲的業(yè)務(wù)。 由于受到機(jī)頂盒軟硬件條件的限制,IPTV游戲大部分都是比較小巧精致、易于下載使用和游戲上手,具有休閑娛樂的屬性,對于普通家庭用戶有著較大的吸引力。目前,IPTV游戲業(yè)務(wù)可以通過如下技術(shù)手段實現(xiàn)將機(jī)頂盒作為終端,但它并不直接運(yùn)行游戲,用戶輸入的游戲指令會通過機(jī)頂盒傳輸?shù)接螒蚍?wù)器,由游戲服務(wù)器進(jìn)行響應(yīng),并將游戲畫面壓縮成音視頻,傳輸?shù)綑C(jī)頂盒進(jìn)行顯示。這種IPTV游戲業(yè)務(wù)的實現(xiàn)方式,所有的游戲數(shù)據(jù)需要機(jī)頂盒和游戲服務(wù)器進(jìn)行實時的交互和通信,且通信的數(shù)據(jù)量很大,如果網(wǎng)絡(luò)中斷或者出現(xiàn)故障,用戶根本無法使用游戲業(yè)務(wù)。
發(fā)明內(nèi)容
本發(fā)明提供了一種IPTV游戲業(yè)務(wù)的處理方法和游戲業(yè)務(wù)平臺,用以減少因通信的數(shù)據(jù)量大導(dǎo)致的網(wǎng)絡(luò)中斷或者故障。本發(fā)明提供了一種IPTV游戲業(yè)務(wù)的處理方法,其特征在于,包括游戲業(yè)務(wù)平臺接收用戶通過機(jī)頂盒發(fā)送的啟動游戲請求,所述啟動游戲請求中攜帶請求啟動的游戲業(yè)務(wù)標(biāo)識;根據(jù)所述請求啟動的游戲業(yè)務(wù)標(biāo)識向機(jī)頂盒返回游戲下載地址,以使所述機(jī)頂盒從所述游戲下載地址下載相應(yīng)的游戲客戶端。本發(fā)明還提供了一種IPTV游戲業(yè)務(wù)平臺,其特征在于,包括接收模塊,用于接收用戶通過機(jī)頂盒發(fā)送的啟動游戲請求,所述啟動游戲請求中攜帶請求啟動的游戲業(yè)務(wù)標(biāo)識;發(fā)送模塊,用于根據(jù)所述請求啟動的游戲業(yè)務(wù)標(biāo)識向機(jī)頂盒返回游戲下載地址, 以使所述機(jī)頂盒從所述游戲下載地址下載相應(yīng)的游戲客戶端。本發(fā)明提供的IPTV游戲業(yè)務(wù)的處理方法和游戲業(yè)務(wù)平臺,通過為機(jī)頂盒提供游戲下載地址,以使得機(jī)頂盒可以根據(jù)游戲下載地址下載相應(yīng)的游戲客戶端,有效減少了因通信的數(shù)據(jù)量大導(dǎo)致的網(wǎng)絡(luò)中斷或者故障,并且,通過合理的設(shè)計IPTV游戲定制和運(yùn)行的流程,提高了用戶進(jìn)行IPTV游戲業(yè)務(wù)的選擇靈活性,提高了用戶體驗,使得系統(tǒng)進(jìn)行IPTV 游戲業(yè)務(wù)具有很高的可操作性、安全性及合理性。
圖1為本發(fā)明實施例一提供的IPTV游戲業(yè)務(wù)的處理方法流程圖 圖2為本發(fā)明實施例一提供的IPTV游戲業(yè)務(wù)的處理系統(tǒng)示意圖 圖3為本發(fā)明實施例二提供的IPTV游戲業(yè)務(wù)的處理方法流程圖 圖4為本發(fā)明實施例二提供的業(yè)務(wù)認(rèn)證過程交互圖 圖5為本發(fā)明實施例二提供的游戲訂購過程交互圖 圖6為本發(fā)明實施例二提供的游戲續(xù)訂過程交互圖 圖7為本發(fā)明實施例二提供的游戲退訂過程交互圖 圖8為本發(fā)明實施例三提供的IPTV游戲業(yè)務(wù)的處理方法流程圖; 圖9為圖8所示步驟100的信息交互圖10為本發(fā)明實施例四提供的IPTV游戲業(yè)務(wù)的處理方法流程圖 圖11為圖10所示步驟100的信息交互圖12為本發(fā)明實施例五提供的IPTV游戲業(yè)務(wù)的處理方法流程圖 圖13為圖12所示步驟100的信息交互圖14為本發(fā)明實施例六提供的IPTV游戲業(yè)務(wù)的處理方法流程圖 圖15為本發(fā)明實施例七提供的IPTV游戲業(yè)務(wù)的處理方法交互圖 圖16為本發(fā)明實施例八提供的IPTV游戲業(yè)務(wù)的處理方法交互圖 圖17為本發(fā)明實施例九提供的游戲業(yè)務(wù)發(fā)布流程交互圖18為本發(fā)明實施例十提供的IPTV游戲業(yè)務(wù)平臺的結(jié)構(gòu)示意圖。
具體實施例方式本發(fā)明提出了基于IPTV網(wǎng)絡(luò)的IPTV游戲業(yè)務(wù)的處理方法,可以采用JAVA開發(fā)實 現(xiàn),通過在機(jī)頂盒上運(yùn)行客戶端程序既可以實現(xiàn)單機(jī)游戲,也可以實現(xiàn)網(wǎng)絡(luò)游戲。本發(fā)明方 便地將機(jī)頂盒擴(kuò)展為一個游戲終端,并且新游戲的開發(fā)、升級都不需要影響到機(jī)頂盒,極大 提升用戶體驗。圖1為本發(fā)明實施例一提供的IPTV游戲業(yè)務(wù)的處理方法流程圖,如圖1所示,該 方法包括步驟101、游戲業(yè)務(wù)平臺接收用戶通過機(jī)頂盒發(fā)送的啟動游戲請求,該啟動游戲請 求中攜帶請求啟動的游戲業(yè)務(wù)標(biāo)識。步驟102、根據(jù)請求啟動的游戲業(yè)務(wù)標(biāo)識向機(jī)頂盒返回游戲下載地址,以使該機(jī)頂 盒從游戲下載地址下載相應(yīng)的游戲客戶端。其中,若游戲為單機(jī)游戲,則下載了游戲客戶端后,可以直接通過機(jī)頂盒上的游戲 客戶端進(jìn)行游戲即可,不需要再與游戲服務(wù)器進(jìn)行交互;若游戲為網(wǎng)絡(luò)游戲,則下載了游戲 客戶端后,通過機(jī)頂盒上的游戲客戶端進(jìn)行游戲,并通過機(jī)頂盒與游戲服務(wù)器進(jìn)行部分信 息的更新以支持用戶進(jìn)行游戲業(yè)務(wù)。圖2為本發(fā)明實施例一提供的IPTV游戲業(yè)務(wù)的處理系統(tǒng)示意圖,如圖2所示,該 系統(tǒng)包括機(jī)頂盒201、游戲業(yè)務(wù)平臺202以及服務(wù)提供平臺203。其中,機(jī)頂盒(Set Top Box,簡稱為STB) 201可以細(xì)化為游戲業(yè)務(wù)客戶端和機(jī)頂 盒中間件兩個功能化主體。用戶可以通過IPTV電子節(jié)目菜單(Electronic Program Guide, 簡稱為EPG)及其運(yùn)營支撐系統(tǒng)來操作機(jī)頂盒201,以建立與IPTV游戲業(yè)務(wù)平臺202之間的信息交互。機(jī)頂盒在IPTV游戲業(yè)務(wù)中可以有兩部分的功能性主體。機(jī)頂盒中間件, 是IPTV用戶通過機(jī)頂盒,使用游戲業(yè)務(wù)時,游戲業(yè)務(wù)相關(guān)軟件在機(jī)頂盒上的運(yùn)行環(huán)境,如 JVM(Java Virtual Machine)等。機(jī)頂盒中間件保證了各類游戲能夠平滑地被移植到機(jī)頂盒中。游戲業(yè)務(wù)客戶端,服務(wù)提供商/內(nèi)容提供商(Service Provider/Content Provider, 簡稱為SP/CP)根據(jù)機(jī)頂盒的軟件、硬件資源開發(fā)的客戶端程序,運(yùn)行于機(jī)頂盒上。在用戶使用游戲前,從下載服務(wù)器下載到機(jī)頂盒并安裝。在用戶結(jié)束游戲并退出后,從機(jī)頂盒內(nèi)存中將客戶端刪除。游戲業(yè)務(wù)客戶端采用JVM的方式實現(xiàn),基于標(biāo)準(zhǔn)的MIDP2. O協(xié)議開發(fā),可以在相關(guān)的機(jī)頂盒上正常的顯示和運(yùn)行。需要說明的是,無論是單機(jī)游戲還是網(wǎng)絡(luò)游戲,由于受機(jī)頂盒空間所限,下載的游戲只能保存在機(jī)頂盒的FLASH空間中,因此用戶每次使用游戲時,都必須從游戲業(yè)務(wù)平臺201上重新下載游戲客戶端。IPTV EPG及其運(yùn)營支撐系統(tǒng)是IPTV業(yè)務(wù)系統(tǒng)的電子菜單程序,用戶通過EPG及其運(yùn)營支撐系統(tǒng)可以發(fā)現(xiàn)、導(dǎo)航并進(jìn)入相應(yīng)的IPTV游戲業(yè)務(wù)的應(yīng)用界面如游戲業(yè)務(wù)門戶(大廳)。游戲業(yè)務(wù)平臺202可以細(xì)化為多個功能化主體,如游戲業(yè)務(wù)門戶(即游戲大廳)、 游戲業(yè)務(wù)管理平臺、下載服務(wù)器、數(shù)字版權(quán)管理(Digital Rights Management,簡稱為 DRM)服務(wù)器等等。具體的,游戲業(yè)務(wù)門戶(大廳)是整個游戲業(yè)務(wù)平臺202的展示頁面,它負(fù)責(zé)向用戶展現(xiàn)所有游戲業(yè)務(wù),同時也是各種游戲業(yè)務(wù)的入口,在用戶選擇游戲業(yè)務(wù)后,即可通過游戲業(yè)務(wù)門戶(大廳)進(jìn)入相應(yīng)游戲業(yè)務(wù)的子頁面。在游戲業(yè)務(wù)的子頁面中,用戶可以選中某個游戲,完成訂購等業(yè)務(wù)操作,即可以點擊“進(jìn)入”按鈕啟動游戲。此外,游戲業(yè)務(wù)平臺202還可以提供游戲退訂業(yè)務(wù)和續(xù)訂的業(yè)務(wù)等。游戲業(yè)務(wù)門戶(大廳)可以包含如下功能自助服務(wù)功能(風(fēng)格設(shè)定、業(yè)務(wù)訂購、消費信息),業(yè)務(wù)展示功能(業(yè)務(wù)分類、業(yè)務(wù)入口、客戶端下載),游戲大廳功能。游戲業(yè)務(wù)管理平臺完成對游戲用戶和游戲業(yè)務(wù)的管理。 包括用戶管理、SP/CP管理、內(nèi)容管理三部分。其中,用戶管理包含用戶自服務(wù)管理和客戶服務(wù)管理兩個部分。SP/CP管理功能包括SP/CP自服務(wù)管理和運(yùn)營商對SP/CP管理兩個部分。內(nèi)容管理包括內(nèi)容的狀態(tài)管理和系統(tǒng)管理員對內(nèi)容的管理兩個部分。需要說明的是, 游戲業(yè)務(wù)管理平臺所完成的上述三部分管理可以虛擬化或者實際劃分為三部分服務(wù)器,如用戶管理服務(wù)器,SP/CP自服務(wù)管理服務(wù)器以及內(nèi)容管理服務(wù)器。下載服務(wù)器,在IPTV網(wǎng)絡(luò)系統(tǒng)中,作為終端的機(jī)頂盒資源有限,對于需要安裝客戶端的游戲,不可能將所有的游戲客戶端都安裝在機(jī)頂盒內(nèi)。因此,SP/CP可以通過游戲業(yè)務(wù)平臺202為用戶提供游戲客戶端的下載服務(wù)。在管理員發(fā)布游戲時,系統(tǒng)將游戲客戶端上傳到下載服務(wù)器上,當(dāng)用戶選中某種游戲后,再連接下載服務(wù)器,從下載服務(wù)器中下載相應(yīng)的游戲客戶端到機(jī)頂盒并運(yùn)行。 在IPTV游戲業(yè)務(wù)中,對于游戲客戶端的下載過程,遵循(Open Mobile Architecture,簡稱為0MA)Download流程,在客戶端下載完畢后,機(jī)頂盒必須向游戲業(yè)務(wù)平臺發(fā)送狀態(tài)報告, 通知游戲業(yè)務(wù)平臺此次下載過程是否成功。DRM服務(wù)器用于進(jìn)行游戲業(yè)務(wù)的版權(quán)保護(hù),防止游戲業(yè)務(wù),特別是單機(jī)版的游戲業(yè)務(wù),被隨意拷貝和傳播。服務(wù)提供平臺203可以細(xì)化為兩個功能化主體,SP/CP以及游戲服務(wù)器。其中,游戲服務(wù)器是運(yùn)行各類網(wǎng)絡(luò)版游戲業(yè)務(wù)的服務(wù)器,由提供游戲的SP提供,游戲服務(wù)器是只提供游戲服務(wù)的能力系統(tǒng),不具有管理功能,其受到游戲業(yè)務(wù)管理平臺的管理。游戲服務(wù)器可以提供如下功能游戲中用戶游戲數(shù)據(jù)(例如出牌信息)的相互傳遞,使每個游戲用戶都能了解其他游戲參與者的游戲情況。游戲中的其他用戶信息(昵稱、ID,狀態(tài)等)的轉(zhuǎn)發(fā),使每個游戲用戶都能了解其他游戲參與者的狀態(tài);在游戲進(jìn)行中,對用戶掉線、惡意退出等異常情況的監(jiān)測與處理,并及時通知其他參與游戲的用戶及游戲業(yè)務(wù)管理平臺。在一局游戲結(jié)束后,向各游戲用戶傳遞勝負(fù)消息;在一局游戲結(jié)束后,向游戲業(yè)務(wù)管理平臺傳遞各用戶之間的勝負(fù)結(jié)果。游戲服務(wù)器和游戲業(yè)務(wù)管理平臺之間有消息接口,游戲服務(wù)器需要把游戲用戶狀態(tài)(在線,掉線),游戲勝負(fù)情況等上報給游戲業(yè)務(wù)管理平臺。SP/CP實現(xiàn)向游戲業(yè)務(wù)管理平臺上報、更新和發(fā)布游戲客戶端,運(yùn)行具體的游戲業(yè)務(wù),管理游戲數(shù)據(jù),自服務(wù)管理等功能。圖3為本發(fā)明實施例二提供的IPTV游戲業(yè)務(wù)的處理方法流程圖,在圖I的基礎(chǔ)上,啟動游戲請求中還攜帶用戶的用戶信息,則步驟101之后,該方法還可以包括步驟101a、根據(jù)用戶信息,查詢該用戶是否已訂購該游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù)。如果用戶已訂購該游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù),且訂購未過期,則執(zhí)行步驟 102 ;如果用戶未訂購游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù),則向機(jī)頂盒返回游戲訂購信息;如果用戶已訂購該游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù),但訂購已過期,則向機(jī)頂盒返回訂購過期的提示信息。其中,步驟IOla中的查詢過程可以理解為業(yè)務(wù)認(rèn)證過程,如圖4所示交互圖I、用戶通過IPTV EPG操縱機(jī)頂盒瀏覽游戲業(yè)務(wù)門戶,點擊啟動某款游戲;2、門戶將用戶信息和游戲相關(guān)信息(如游戲業(yè)務(wù)標(biāo)識)轉(zhuǎn)發(fā)給游戲業(yè)務(wù)管理平臺;3、游戲業(yè)務(wù)管理平臺驗證用戶是否訂購了該游戲業(yè)務(wù);4、游戲業(yè)務(wù)管理平臺向游戲業(yè)務(wù)門戶返回驗證結(jié)果,若用戶訂購了此款游戲業(yè)務(wù)則進(jìn)入步驟6,否則進(jìn)入步驟5 ;5、用戶沒有訂購此款游戲,則游戲業(yè)務(wù)門戶向機(jī)頂盒推送訂購頁面,提示用戶是否訂購;6、用戶訂購了此款游戲,游戲業(yè)務(wù)門戶會判斷該訂購是否已過期,如果未過期,則觸發(fā)啟動該游戲。圖4中提到的游戲訂購過程可以如圖5所示交互圖I、用戶打開機(jī)頂盒并訪問IPTV EPG主頁;2、IPTV EPG返回EPG頁面給用戶的機(jī)頂盒;3、用戶通過點擊EPG頁面中游戲業(yè)務(wù)門戶的鏈接,發(fā)送瀏覽游戲業(yè)務(wù)門戶請求給游戲業(yè)務(wù)門戶;4、IPTV EPG向游戲業(yè)務(wù)門戶轉(zhuǎn)發(fā)瀏覽游戲業(yè)務(wù)門戶請求,同時將用戶標(biāo)識以及密碼、機(jī)頂盒信息轉(zhuǎn)發(fā)給游戲業(yè)務(wù)門戶;5、游戲業(yè)務(wù)門戶對根據(jù)用戶信息生成用戶的個性化頁面,個性化頁面上包括用戶所定購的游戲業(yè)務(wù)列表,用戶最近使用游戲,用戶收藏游戲等內(nèi)容。同時,游戲業(yè)務(wù)門戶還根據(jù)用戶所使用機(jī)頂盒的類型為其選擇合適機(jī)頂盒使用的游戲內(nèi)容,在用戶的個性化頁面上只顯示用戶的機(jī)頂盒當(dāng)前可以支持的游戲種類;6、游戲業(yè)務(wù)門戶向機(jī)頂盒返回個性化的游戲業(yè)務(wù)門戶頁面;7、用戶通過操作機(jī)頂盒向游戲業(yè)務(wù)門戶申請訂購某個游戲業(yè)務(wù);8、游戲業(yè)務(wù)門戶提交用戶信息及用戶訂購信息到游戲業(yè)務(wù)管理平臺;9、游戲業(yè)務(wù)管理平臺更新用戶訂購信息;10、游戲業(yè)務(wù)管理平臺根據(jù)訂購信息產(chǎn)生計費話單;11、游戲業(yè)務(wù)管理平臺返回訂購成功的信息給游戲業(yè)務(wù)門戶;12、游戲業(yè)務(wù)門戶將提示用戶訂購成功的信息返回給用戶的機(jī)頂盒。圖4中提到的游戲續(xù)訂過程可以如圖6所示交互圖I、用戶打開機(jī)頂盒并訪問IPTV EPG主頁;2、IPTV EPG返回EPG頁面給用戶的機(jī)頂盒;3、用戶通過點擊EPG頁面中游戲業(yè)務(wù)門戶的鏈接,發(fā)送瀏覽游戲業(yè)務(wù)門戶請求給游戲業(yè)務(wù)門戶;4、IPTV EPG向游戲業(yè)務(wù)門戶轉(zhuǎn)發(fā)瀏覽游戲業(yè)務(wù)門戶請求,同時將用戶標(biāo)識以及密碼、機(jī)頂盒信息轉(zhuǎn)發(fā)給游戲業(yè)務(wù)門戶;5、游戲業(yè)務(wù)門戶對根據(jù)用戶信息生成用戶的個性化頁面,個性化頁面上包括用戶所定購的游戲業(yè)務(wù)列表,用戶最近使用游戲,用戶收藏游戲等內(nèi)容。同時,游戲業(yè)務(wù)門戶還根據(jù)用戶所使用機(jī)頂盒的類型為其選擇合適機(jī)頂盒使用的游戲內(nèi)容,在用戶的個性化頁面上只顯示用戶的機(jī)頂盒當(dāng)前可以支持的游戲種類;6、游戲業(yè)務(wù)門戶向機(jī)頂盒返回個性化的游戲業(yè)務(wù)門戶頁面;7、用戶通過機(jī)頂盒點擊啟動游戲;8、游戲業(yè)務(wù)門戶向游戲業(yè)務(wù)管理平臺發(fā)送用戶訂購信息認(rèn)證;9、游戲業(yè)務(wù)管理平臺查詢用戶的訂購信息,發(fā)現(xiàn)用戶的訂購信息已經(jīng)過期;10、游戲業(yè)務(wù)管理平臺將用戶訂購已過期的信息返回給游戲業(yè)務(wù)門戶;11、游戲業(yè)務(wù)門戶為用戶的機(jī)頂盒返回訂購過期的提示信息,并提示用戶是否需要續(xù)訂該游戲;12、用戶確認(rèn)需要續(xù)訂該游戲;13、游戲業(yè)務(wù)門戶向用戶所在的機(jī)頂盒返回業(yè)務(wù)續(xù)訂頁面,在頁面上有該游戲各種計費方式的介紹;14、用戶通過機(jī)頂盒選擇某種計費方式,確認(rèn)續(xù)訂該游戲;15、游戲業(yè)務(wù)門戶將用戶的訂購信息提交給游戲業(yè)務(wù)管理平臺;16、游戲業(yè)務(wù)管理平臺更新用戶的訂購信息;17、游戲業(yè)務(wù)管理平臺生成訂購話單;18、游戲業(yè)務(wù)管理平臺向游戲業(yè)務(wù)門戶返回訂購成功的信息;19、游戲業(yè)務(wù)門戶為用戶的機(jī)頂盒返回訂購成功的提示信息。進(jìn)一步的,游戲退訂過程可以如圖7所示交互圖I、用戶打開機(jī)頂盒并訪問IPTV EPG主頁;2、IPTV EPG 返回 EPG 頁面;3、用戶點擊游戲業(yè)務(wù)門戶的鏈接,發(fā)送瀏覽游戲業(yè)務(wù)門戶請求給游戲業(yè)務(wù)門戶;
4、IPTV EPG向游戲業(yè)務(wù)門戶轉(zhuǎn)發(fā)瀏覽游戲業(yè)務(wù)門戶請求,同時將用戶ID/密碼的信息轉(zhuǎn)發(fā)給游戲業(yè)務(wù)門戶;5、游戲業(yè)務(wù)門戶對根據(jù)用戶信息生成用戶的個性化頁面,個性化頁面上包括用戶所定購的游戲業(yè)務(wù)列表,用戶最近使用游戲,用戶收藏游戲等內(nèi)容。同時,游戲業(yè)務(wù)門戶還應(yīng)根據(jù)用戶所使用機(jī)頂盒類型為其選擇合適使用的游戲內(nèi)容,在為用戶生成的個性化頁面上只顯示機(jī)頂盒當(dāng)前可以支持的游戲種類;6、游戲業(yè)務(wù)門戶向機(jī)頂盒返回個性化的游戲業(yè)務(wù)門戶頁面;7、用戶在個性化的游戲業(yè)務(wù)門戶頁面上已訂購的業(yè)務(wù)列表中,選定某個游戲業(yè)務(wù),申請退訂該游戲;8、游戲業(yè)務(wù)門戶提交用戶退訂信息到游戲業(yè)務(wù)管理平臺;9、游戲業(yè)務(wù)管理平臺更新用戶訂購信息;10、游戲業(yè)務(wù)管理平臺根據(jù)更新后的用戶訂購信息產(chǎn)生退訂話單;11、游戲業(yè)務(wù)管理平臺返回退訂成功的信息給游戲業(yè)務(wù)門戶;12、游戲業(yè)務(wù)門戶提示用戶退訂成功。圖8為本發(fā)明實施例三提供的IPTV游戲業(yè)務(wù)的處理方法流程圖,如圖8所示,在圖I所示方法的基礎(chǔ)上,步驟101之前還可以包括步驟100、接收用戶通過機(jī)頂盒發(fā)送的瀏覽游戲業(yè)務(wù)門戶請求,該瀏覽游戲業(yè)務(wù)門戶請求中攜帶用戶信息及機(jī)頂盒信息;根據(jù)用戶信息和機(jī)頂盒信息生成游戲訪問頁面,并發(fā)送給機(jī)頂盒。圖9為圖8所示步驟100的信息交互圖,如圖9所示,該步驟100可以理解為游戲發(fā)現(xiàn)過程,具體的I、機(jī)頂盒向IPTV EPG發(fā)出頁面瀏覽請求;2、IPTV EPG為機(jī)頂盒返回主頁頁面;3、機(jī)頂盒用戶在返回的主頁頁面上點擊游戲頻道的鏈接,發(fā)送瀏覽游戲業(yè)務(wù)門戶請求;4、IPTV EPG向游戲業(yè)務(wù)門戶轉(zhuǎn)發(fā)瀏覽游戲業(yè)務(wù)門戶請求,同時將用戶信息(如 ID/密碼)和機(jī)頂盒信息(如機(jī)頂盒類型)轉(zhuǎn)發(fā)給游戲業(yè)務(wù)門戶;5、游戲業(yè)務(wù)門戶根據(jù)用戶信息生成用戶的個性化頁面,個性化頁面上包括用戶所定購的游戲業(yè)務(wù)列表,用戶最近使用游戲,用戶收藏游戲等內(nèi)容。同時,游戲業(yè)務(wù)門戶還根據(jù)用戶所使用機(jī)頂盒類型為其選擇合適使用的游戲內(nèi)容,在為用戶生成的個性化頁面上只顯示機(jī)頂盒當(dāng)前可以支持的游戲種類;6、游戲業(yè)務(wù)門戶向機(jī)頂盒返回個性化的頁面;7、用戶通過機(jī)頂盒選擇個性化的頁面上的某個游戲開始使用。圖10為本發(fā)明實施例四提供的IPTV游戲業(yè)務(wù)的處理方法流程圖,在圖8的基礎(chǔ)上,步驟100中還進(jìn)一步包括根據(jù)機(jī)頂盒信息對機(jī)頂盒是否合法以及是否支持游戲業(yè)務(wù)進(jìn)行驗證,如果機(jī)頂盒合法且支持游戲業(yè)務(wù),則根據(jù)所述用戶信息和所述機(jī)頂盒信息生成游戲訪問頁面。圖11為圖10所示步驟100的信息交互圖,如圖11所示,該步驟100可以理解為包含終端驗證過程,具體的
I、用戶通過機(jī)頂盒發(fā)送瀏覽游戲業(yè)務(wù)門戶請求,請求中攜帶用戶信息和機(jī)頂盒信2、游戲業(yè)務(wù)門戶根據(jù)機(jī)頂盒信息,對機(jī)頂盒進(jìn)行認(rèn)證,包括兩方面一方面,對機(jī)頂盒型號的合法性進(jìn)行認(rèn)證,因此游戲業(yè)務(wù)門戶上必須保存有合法的機(jī)頂盒型號信息;另一方面,通過機(jī)頂盒型號對機(jī)頂盒的游戲業(yè)務(wù)支持能力進(jìn)行認(rèn)證,在游戲業(yè)務(wù)門戶為其顯示該類型的機(jī)頂盒所支持的游戲類型;3、通過認(rèn)證后,游戲業(yè)務(wù)門戶為該機(jī)頂盒返回個性化的游戲門戶頁面;若認(rèn)證失敗,則為機(jī)頂盒返回錯誤信息,拒絕提供進(jìn)一步服務(wù)。圖12為本發(fā)明實施例五提供的IPTV游戲業(yè)務(wù)的處理方法流程圖,在圖8或圖10 的基礎(chǔ)上,步驟100中還進(jìn)一步包括根據(jù)用戶信息對用戶是否合法進(jìn)行驗證,如果用戶合法,則根據(jù)用戶信息和機(jī)頂盒信息生成游戲訪問頁面。圖13為圖12所示步驟100的信息交互圖,如圖13所示,該步驟100可以理解為包含用戶驗證過程,具體的I、用戶通過機(jī)頂盒向IPTV EPG發(fā)出瀏覽游戲業(yè)務(wù)門戶請求;2,IPTV EPG向游戲業(yè)務(wù)門戶轉(zhuǎn)發(fā)瀏覽游戲業(yè)務(wù)門戶請求,該請求中攜帶用戶信息 (如ID/密碼等)以及機(jī)頂盒信息(如機(jī)頂盒型號);3、游戲業(yè)務(wù)門戶根據(jù)用戶信息,認(rèn)證用戶合法性;4、若通過認(rèn)證,則為機(jī)頂盒返回游戲業(yè)務(wù)門戶頁面;若認(rèn)證失敗,則拒絕為機(jī)頂盒提供業(yè)務(wù),為機(jī)頂盒返回錯誤頁面。圖14為本發(fā)明實施例六提供的IPTV游戲業(yè)務(wù)的處理方法流程圖,如圖14所示, 在圖I所示的方法基礎(chǔ)上,步驟102之后,該方法還包括步驟103、接收游戲下載完成信息,對本次下載進(jìn)行計費。其中,游戲下載完成信息可以是由機(jī)頂盒發(fā)送給下載服務(wù)器,再由下載服務(wù)器轉(zhuǎn)發(fā)給游戲業(yè)務(wù)平臺的。圖15和圖16分別為本發(fā)明實施例七和實施例八提供的IPTV游戲業(yè)務(wù)的處理方法交互圖,在圖15和圖16中,分別表征了游戲業(yè)務(wù)為單機(jī)游戲和網(wǎng)絡(luò)游戲兩種情況下IPTV 游戲業(yè)務(wù)的處理交互流程,具體的,圖15的流程如下I、機(jī)頂盒向IPTV EPG發(fā)出頁面瀏覽請求;2、IPTV EPG為機(jī)頂盒返回主頁頁面;3、機(jī)頂盒用戶在返回的主頁頁面上點擊游戲頻道的鏈接,發(fā)送瀏覽游戲業(yè)務(wù)門戶請求;4、IPTV EPG向游戲業(yè)務(wù)門戶轉(zhuǎn)發(fā)瀏覽游戲業(yè)務(wù)門戶請求,同時將用戶信息(如 ID/密碼)和機(jī)頂盒信息(如機(jī)頂盒類型)轉(zhuǎn)發(fā)給游戲業(yè)務(wù)門戶;5、游戲業(yè)務(wù)門戶根據(jù)用戶信息生成用戶的個性化頁面,個性化頁面上包括用戶所定購的游戲業(yè)務(wù)列表,用戶最近使用游戲,用戶收藏游戲等內(nèi)容。同時,游戲業(yè)務(wù)門戶還根據(jù)用戶所使用機(jī)頂盒類型為其選擇合適使用的游戲內(nèi)容,在為用戶生成的個性化頁面上只顯示機(jī)頂盒當(dāng)前可以支持的游戲種類;6、游戲業(yè)務(wù)門戶向機(jī)頂盒返回個性化的頁面;7、用戶選擇某個游戲,點擊啟動;
8、游戲業(yè)務(wù)門戶向游戲業(yè)務(wù)管理平臺查詢用戶是否訂購了該業(yè)務(wù);9、游戲業(yè)務(wù)管理平臺查詢用戶的訂購信息,進(jìn)行訂購認(rèn)證;10、如果用戶沒有訂購該業(yè)務(wù),則游戲業(yè)務(wù)管理平臺通知游戲業(yè)務(wù)門戶用戶沒有訂購的信息;11、游戲業(yè)務(wù)門戶返回業(yè)務(wù)訂購頁面給機(jī)頂盒,提示用戶是否進(jìn)行業(yè)務(wù)訂購;12、如果用戶已訂購該業(yè)務(wù)且訂購未過期,則游戲業(yè)務(wù)管理平臺向游戲業(yè)務(wù)門戶返回用戶已訂購的信息;13、游戲業(yè)務(wù)門戶向機(jī)頂盒返回該游戲客戶端的下載地址統(tǒng)一資源定位符 (Universal Resource Locator,簡稱為URL);14、機(jī)頂盒向下載服務(wù)器發(fā)起下載認(rèn)證,主要是認(rèn)證下載鏈接的合法性;15、下載服務(wù)器進(jìn)行認(rèn)證,返回認(rèn)證處理結(jié)果給機(jī)頂盒;16、如果通過認(rèn)證,則機(jī)頂盒發(fā)起游戲客戶端的下載請求;17、下載服務(wù)器將游戲客戶端下載到機(jī)頂盒上;18、游戲客戶端下載完畢,機(jī)頂盒安裝游戲完成;19、機(jī)頂盒向下載服務(wù)器發(fā)送狀態(tài)報告,在狀態(tài)報告中告知下載服務(wù)器,機(jī)頂盒下載安裝游戲是否成功;20、下載服務(wù)器根據(jù)狀態(tài)報告,向游戲業(yè)務(wù)管理平臺發(fā)送機(jī)頂盒下載安裝是否成功的消息;21、游戲業(yè)務(wù)管理平臺根據(jù)下載服務(wù)器發(fā)送的消息,產(chǎn)生本次游戲業(yè)務(wù)的使用話單;22、游戲業(yè)務(wù)管理平臺發(fā)送響應(yīng)給下載服務(wù)器;23、下載服務(wù)器返回狀態(tài)報告響應(yīng)給機(jī)頂盒;24、機(jī)頂盒啟動游戲。圖16的具體流程如下I、機(jī)頂盒向IPTV EPG發(fā)出頁面瀏覽請求;2、IPTV EPG為機(jī)頂盒返回主頁頁面;3、機(jī)頂盒用戶在返回的主頁頁面上點擊游戲頻道的鏈接,發(fā)送瀏覽游戲業(yè)務(wù)門戶請求;4、IPTV EPG向游戲業(yè)務(wù)門戶轉(zhuǎn)發(fā)瀏覽游戲業(yè)務(wù)門戶請求,同時將用戶信息(如 ID/密碼)和機(jī)頂盒信息(如機(jī)頂盒類型)轉(zhuǎn)發(fā)給游戲業(yè)務(wù)門戶;5、游戲業(yè)務(wù)門戶根據(jù)用戶信息生成用戶的個性化頁面,個性化頁面上包括用戶所定購的游戲業(yè)務(wù)列表,用戶最近使用游戲,用戶收藏游戲等內(nèi)容。同時,游戲業(yè)務(wù)門戶還根據(jù)用戶所使用機(jī)頂盒類型為其選擇合適使用的游戲內(nèi)容,在為用戶生成的個性化頁面上只顯示機(jī)頂盒當(dāng)前可以支持的游戲種類;6、游戲業(yè)務(wù)門戶向機(jī)頂盒返回個性化的頁面;7、用戶選擇某個游戲,點擊啟動;8、游戲業(yè)務(wù)門戶向游戲業(yè)務(wù)管理平臺查詢用戶是否訂購了該業(yè)務(wù);9、游戲業(yè)務(wù)管理平臺查詢用戶的訂購信息,進(jìn)行訂購認(rèn)證;10、如果用戶沒有訂購該業(yè)務(wù),則游戲業(yè)務(wù)管理平臺通知游戲業(yè)務(wù)門戶用戶沒有訂購的信息;11、游戲業(yè)務(wù)門戶返回業(yè)務(wù)訂購頁面給機(jī)頂盒,提示用戶是否進(jìn)行業(yè)務(wù)訂購;12、如果用戶已訂購該業(yè)務(wù)且訂購未過期,則游戲業(yè)務(wù)管理平臺向游戲業(yè)務(wù)門戶返回用戶已訂購的信息;13、游戲業(yè)務(wù)門戶向機(jī)頂盒返回該游戲客戶端的下載地址統(tǒng)一資源定位符 (Universal Resource Locator,簡稱為URL);14、機(jī)頂盒向下載服務(wù)器發(fā)起下載認(rèn)證,主要是認(rèn)證下載鏈接的合法性;15、下載服務(wù)器進(jìn)行認(rèn)證,返回認(rèn)證處理結(jié)果給機(jī)頂盒;16、如果通過認(rèn)證,則機(jī)頂盒發(fā)起游戲客戶端的下載請求;17、下載服務(wù)器將游戲客戶端下載到機(jī)頂盒上;18、游戲客戶端下載完畢,機(jī)頂盒安裝游戲完成;19、機(jī)頂盒向下載服務(wù)器發(fā)送狀態(tài)報告,在狀態(tài)報告中告知下載服務(wù)器,機(jī)頂盒下載安裝游戲是否成功;20、下載服務(wù)器根據(jù)狀態(tài)報告,向游戲業(yè)務(wù)管理平臺發(fā)送機(jī)頂盒下載安裝是否成功的消息;21、游戲業(yè)務(wù)管理平臺根據(jù)下載服務(wù)器發(fā)送的消息,產(chǎn)生本次游戲業(yè)務(wù)的使用話單;22、游戲業(yè)務(wù)管理平臺發(fā)送響應(yīng)給下載服務(wù)器;23、下載服務(wù)器返回狀態(tài)報告響應(yīng)給機(jī)頂盒;24、機(jī)頂盒啟動游戲;25、機(jī)頂盒與游戲服務(wù)器配合完成用戶的游戲操作過程。圖17為本發(fā)明實施例九提供的游戲業(yè)務(wù)發(fā)布流程交互圖,如圖17所示,該方法包括I、SP利用帳號和密碼登錄游戲業(yè)務(wù)管理平臺下的游戲門戶服務(wù)器;2、游戲門戶服務(wù)器為SP返回SP自服務(wù)門戶頁面;3、SP通過文件傳輸協(xié)議(File Transfer Protocol,簡稱為FTP)方式將游戲客戶端軟件上傳到下載服務(wù)器上;4、下載服務(wù)器返回上傳是否成功的結(jié)果給SP ;5、SP輸入新游戲業(yè)務(wù)的相關(guān)信息,包括對游戲內(nèi)容的簡介、該游戲內(nèi)容適用的機(jī)頂盒類型、以及游戲內(nèi)容的計費類型和具體價格;6、SP完成游戲業(yè)務(wù)相關(guān)信息的輸入,向游戲門戶服務(wù)器提交新業(yè)務(wù)申請;7、游戲門戶服務(wù)器將新業(yè)務(wù)的相關(guān)信息提交給游戲業(yè)務(wù)管理平臺;8、游戲業(yè)務(wù)管理平臺將新業(yè)務(wù)信息進(jìn)行入庫更新;9、游戲業(yè)務(wù)管理平臺返回新業(yè)務(wù)的更新結(jié)果給游戲門戶服務(wù)器,告知更新成功;10、游戲門戶服務(wù)器返回給SP “新業(yè)務(wù)申請已完成,等待測試審核”的提示消息頁面;11、運(yùn)營商管理員登陸游戲門戶服務(wù)器;12、游戲門戶服務(wù)器返回運(yùn)營商管理門戶頁面;13、管理員在運(yùn)營商管理門戶頁面上對SP提交的新業(yè)務(wù)申請請求進(jìn)行測試和審核,測試過程主要是對游戲業(yè)務(wù)客戶端軟件進(jìn)行測試,審核過程主要是對游戲的合法性、計費信息進(jìn)行審核;14、測試審核完畢,管理員將審核結(jié)果返回給游戲門戶服務(wù)器,若測試審核通過, 管理員將新業(yè)務(wù)發(fā)布到游戲業(yè)務(wù)門戶上;若測試審核未通過,還應(yīng)簡要說明未通過的原因;15、游戲門戶服務(wù)器將測試審核的結(jié)果提交給游戲業(yè)務(wù)管理平臺;16、游戲業(yè)務(wù)管理平臺根據(jù)結(jié)果對新業(yè)務(wù)的狀態(tài)進(jìn)行更新;17、游戲業(yè)務(wù)管理平臺返回狀態(tài)更新的結(jié)果;18、游戲門戶服務(wù)器將業(yè)務(wù)的申請結(jié)果發(fā)布到游戲門戶服務(wù)器上,若測試審核未通過還應(yīng)簡要說明未通過的原因。本實施例的IPTV游戲業(yè)務(wù)運(yùn)行的方法中,包括的環(huán)節(jié)包括游戲的發(fā)現(xiàn)流程和方法,游戲訂購、退訂、續(xù)訂流程,游戲認(rèn)證流程和方法包括終端認(rèn)證、業(yè)務(wù)認(rèn)證、用戶認(rèn)證三個流程和方法,以及單機(jī)游戲和網(wǎng)絡(luò)游戲使用的業(yè)務(wù)流程和方法,游戲發(fā)布流程和方法。并且在游戲業(yè)務(wù)使用方法和流程中定義了具體的訂購檢查、計費話單、認(rèn)證等子流程,用于提高IPTV游戲業(yè)務(wù)的可操作性、安全性、合理性。降低了網(wǎng)絡(luò)游戲業(yè)務(wù)所需的帶寬和實時性要求。圖18為本發(fā)明實施例十提供的IPTV游戲業(yè)務(wù)平臺的結(jié)構(gòu)示意圖,如圖18所示, 該平臺包括接收模塊181和發(fā)送模塊182。其中,接收模塊181用于接收用戶通過機(jī)頂盒發(fā)送的啟動游戲請求,該啟動游戲請求中攜帶請求啟動的游戲業(yè)務(wù)標(biāo)識;發(fā)送模塊182用于根據(jù)該請求啟動的游戲業(yè)務(wù)標(biāo)識向機(jī)頂盒返回游戲下載地址,以使該機(jī)頂盒從該游戲下載地址下載相應(yīng)的游戲客戶端。在上述實施方式的基礎(chǔ)上,該啟動游戲請求中還攜帶該用戶的用戶信息,則該平臺還可以包括查詢模塊,用于根據(jù)該用戶信息,查詢該用戶是否已訂購該游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù);相應(yīng)的,該發(fā)送模塊182用于如果該查詢模塊的查詢結(jié)果為該用戶已訂購該游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù),且訂購未過期,則根據(jù)該請求啟動的游戲業(yè)務(wù)標(biāo)識向機(jī)頂盒返回游戲下載地址,以使該機(jī)頂盒從該游戲下載地址下載相應(yīng)的游戲客戶端。在上述實施方式的基礎(chǔ)上,該發(fā)送模塊182還用于如果該查詢模塊的查詢結(jié)果為該用戶未訂購該游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù),則向該機(jī)頂盒返回游戲訂購信息。在上述實施方式的基礎(chǔ)上,該平臺還可以包括訂購模塊;該訂購模塊用于接收用戶通過機(jī)頂盒發(fā)送的游戲訂購請求,該游戲訂購請求中攜帶請求訂購的游戲業(yè)務(wù)標(biāo)識; 將該游戲業(yè)務(wù)標(biāo)識增加至該用戶的訂購信息中,并返回訂購成功的信息給機(jī)頂盒。在上述實施方式的基礎(chǔ)上,該發(fā)送模塊182還用于如果該查詢模塊的查詢結(jié)果為該用戶已訂購該游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù),但訂購已過期,則向該機(jī)頂盒返回訂購過期的提示信息。在上述實施方式的基礎(chǔ)上,該訂購模塊還用于接收用戶通過機(jī)頂盒發(fā)送的游戲續(xù)訂請求,該游戲續(xù)訂請求中攜帶請求續(xù)訂的游戲業(yè)務(wù)標(biāo)識;在該用戶的訂購信息中,更新該請求續(xù)訂的游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù)的過期時間。在上述實施方式的基礎(chǔ)上,該訂購模塊還用于接收用戶通過機(jī)頂盒發(fā)送的游戲退訂請求,該游戲退訂請求中攜帶請求退訂的游戲業(yè)務(wù)標(biāo)識;將該游戲業(yè)務(wù)標(biāo)識從該用戶的訂購信息中刪除,并返回退訂成功的信息給機(jī)頂盒。在上述實施方式的基礎(chǔ)上,該平臺還包括生成模塊,該生成模塊用于接收該用戶通過機(jī)頂盒發(fā)送的訪問請求,該訪問請求中攜帶該用戶信息及該機(jī)頂盒信息;根據(jù)該用戶信息和該機(jī)頂盒信息生成游戲訪問頁面,并發(fā)送給該機(jī)頂盒。在上述實施方式的基礎(chǔ)上,該平臺還包括驗證模塊,該驗證模塊用于根據(jù)該機(jī)頂盒信息對該機(jī)頂盒是否合法以及是否支持游戲業(yè)務(wù)進(jìn)行驗證;相應(yīng)的,該生成模塊用于如果該驗證模塊的驗證結(jié)果為該機(jī)頂盒合法且該機(jī)頂盒支持游戲業(yè)務(wù),則根據(jù)該用戶信息和該機(jī)頂盒信息生成游戲訪問頁面。在上述實施方式的基礎(chǔ)上,該驗證模塊還用于根據(jù)該用戶信息對該用戶是否合法進(jìn)行驗證;相應(yīng)的,該生成模塊用于如果該驗證模塊的驗證結(jié)果為該用戶合法,則根據(jù)該用戶信息和該機(jī)頂盒信息生成游戲訪問頁面。在上述實施方式的基礎(chǔ)上,該平臺還包括計費模塊,用于接收游戲下載完成信息,對本次下載進(jìn)行計費。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換; 而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種IPTV游戲業(yè)務(wù)的處理方法,其特征在于,包括游戲業(yè)務(wù)平臺接收用戶通過機(jī)頂盒發(fā)送的啟動游戲請求,所述啟動游戲請求中攜帶請求啟動的游戲業(yè)務(wù)標(biāo)識;根據(jù)所述請求啟動的游戲業(yè)務(wù)標(biāo)識向機(jī)頂盒返回游戲下載地址,以使所述機(jī)頂盒從所述游戲下載地址下載相應(yīng)的游戲客戶端。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述啟動游戲請求中還攜帶所述用戶的用戶信息,則所述游戲業(yè)務(wù)平臺接收用戶通過機(jī)頂盒發(fā)送的啟動游戲請求后,所述方法還包括根據(jù)所述用戶信息,查詢所述用戶是否已訂購所述游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù); 如果所述用戶已訂購所述游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù),且訂購未過期,則執(zhí)行所述根據(jù)所述請求啟動的游戲業(yè)務(wù)標(biāo)識向機(jī)頂盒返回游戲下載地址的步驟;如果所述用戶未訂購所述游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù),則向所述機(jī)頂盒返回游戲訂購信息;如果所述用戶已訂購所述游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù),但訂購已過期,則向所述機(jī)頂盒返回訂購過期的提示信息。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述方法還包括游戲業(yè)務(wù)平臺接收用戶通過機(jī)頂盒發(fā)送的游戲訂購請求,所述游戲訂購請求中攜帶請求訂購的游戲業(yè)務(wù)標(biāo)識;將所述游戲業(yè)務(wù)標(biāo)識增加至所述用戶的訂購信息中,并返回訂購成功的信息給機(jī)頂盒;游戲業(yè)務(wù)平臺接收用戶通過機(jī)頂盒發(fā)送的游戲續(xù)訂請求,所述游戲續(xù)訂請求中攜帶請求續(xù)訂的游戲業(yè)務(wù)標(biāo)識;在所述用戶的訂購信息中,更新所述請求續(xù)訂的游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù)的過期時間;游戲業(yè)務(wù)平臺接收用戶通過機(jī)頂盒發(fā)送的游戲退訂請求,所述游戲退訂請求中攜帶請求退訂的游戲業(yè)務(wù)標(biāo)識;將所述游戲業(yè)務(wù)標(biāo)識從所述用戶的訂購信息中刪除,并返回退訂成功的信息給機(jī)頂盒。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述游戲業(yè)務(wù)平臺接收用戶通過機(jī)頂盒發(fā)送的啟動游戲請求之前,所述方法還包括所述游戲業(yè)務(wù)平臺接收所述用戶通過機(jī)頂盒發(fā)送的訪問請求,所述訪問請求中攜帶所述用戶信息及所述機(jī)頂盒信息;根據(jù)所述機(jī)頂盒信息對所述機(jī)頂盒是否合法以及是否支持游戲業(yè)務(wù)進(jìn)行驗證,并根據(jù)所述用戶信息對所述用戶是否合法進(jìn)行驗證;如果所述機(jī)頂盒合法且所述機(jī)頂盒支持游戲業(yè)務(wù),且所述用戶合法,根據(jù)所述用戶信息和所述機(jī)頂盒信息生成游戲訪問頁面,并發(fā)送給所述機(jī)頂盒。
5.根據(jù)權(quán)利要求I至4中任一項所述的方法,其特征在于,所述機(jī)頂盒從所述游戲下載地址下載相應(yīng)的游戲客戶端之后,所述方法還包括接收游戲下載完成信息,對本次下載進(jìn)行計費。
6.一種IPTV游戲業(yè)務(wù)平臺,其特征在于,包括接收模塊,用于接收用戶通過機(jī)頂盒發(fā)送的啟動游戲請求,所述啟動游戲請求中攜帶請求啟動的游戲業(yè)務(wù)標(biāo)識;發(fā)送模塊,用于根據(jù)所述請求啟動的游戲業(yè)務(wù)標(biāo)識向機(jī)頂盒返回游戲下載地址,以使所述機(jī)頂盒從所述游戲下載地址下載相應(yīng)的游戲客戶端。
7.根據(jù)權(quán)利要求6所述的IPTV游戲業(yè)務(wù)平臺,其特征在于,所述啟動游戲請求中還攜帶所述用戶的用戶信息,還包括查詢模塊,用于根據(jù)所述用戶信息,查詢所述用戶是否已訂購所述游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù);相應(yīng)的,所述發(fā)送模塊用于如果所述查詢模塊的查詢結(jié)果為所述用戶已訂購所述游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù), 且訂購未過期,則根據(jù)所述請求啟動的游戲業(yè)務(wù)標(biāo)識向機(jī)頂盒返回游戲下載地址,以使所述機(jī)頂盒從所述游戲下載地址下載相應(yīng)的游戲客戶端。如果所述查詢模塊的查詢結(jié)果為所述用戶未訂購所述游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù), 則向所述機(jī)頂盒返回游戲訂購信息;如果所述查詢模塊的查詢結(jié)果為所述用戶已訂購所述游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù), 但訂購已過期,則向所述機(jī)頂盒返回訂購過期的提示信息。
8.根據(jù)權(quán)利要求6或7所述的IPTV游戲業(yè)務(wù)平臺,其特征在于,還包括訂購模塊;所述訂購模塊用于接收用戶通過機(jī)頂盒發(fā)送的游戲訂購請求,所述游戲訂購請求中攜帶請求訂購的游戲業(yè)務(wù)標(biāo)識;將所述游戲業(yè)務(wù)標(biāo)識增加至所述用戶的訂購信息中,并返回訂購成功的信息給機(jī)頂盒;接收用戶通過機(jī)頂盒發(fā)送的游戲續(xù)訂請求,所述游戲續(xù)訂請求中攜帶請求續(xù)訂的游戲業(yè)務(wù)標(biāo)識;在所述用戶的訂購信息中,更新所述請求續(xù)訂的游戲業(yè)務(wù)標(biāo)識對應(yīng)的游戲業(yè)務(wù)的過期時間;接收用戶通過機(jī)頂盒發(fā)送的游戲退訂請求,所述游戲退訂請求中攜帶請求退訂的游戲業(yè)務(wù)標(biāo)識;將所述游戲業(yè)務(wù)標(biāo)識從所述用戶的訂購信息中刪除,并返回退訂成功的信息給機(jī)頂盒。
9.根據(jù)權(quán)利要求6所述的IPTV游戲業(yè)務(wù)平臺,其特征在于,還包括生成模塊和驗證模塊;所述生成模塊用于接收所述用戶通過機(jī)頂盒發(fā)送的訪問請求,所述訪問請求中攜帶所述用戶信息及所述機(jī)頂盒信息;所述驗證模塊用于根據(jù)所述機(jī)頂盒信息對所述機(jī)頂盒是否合法以及是否支持游戲業(yè)務(wù)進(jìn)行驗證;并根據(jù)所述用戶信息對所述用戶是否合法進(jìn)行驗證;所述生成模塊還用于如果所述驗證模塊的驗證結(jié)果為所述機(jī)頂盒合法且所述機(jī)頂盒支持游戲業(yè)務(wù),且所述用戶合法,則根據(jù)所述用戶信息和所述機(jī)頂盒信息生成游戲訪問頁面,并發(fā)送給所述機(jī)頂盒。
10.根據(jù)權(quán)利要求6所述的IPTV游戲業(yè)務(wù)平臺,其特征在于,還包括計費模塊,用于接收游戲下載完成信息,對本次下載進(jìn)行計費。
全文摘要
本發(fā)明公開了一種IPTV游戲業(yè)務(wù)的處理方法和游戲業(yè)務(wù)平臺,方法包括游戲業(yè)務(wù)平臺接收用戶通過機(jī)頂盒發(fā)送的啟動游戲請求,所述啟動游戲請求中攜帶請求啟動的游戲業(yè)務(wù)標(biāo)識;根據(jù)所述請求啟動的游戲業(yè)務(wù)標(biāo)識向機(jī)頂盒返回游戲下載地址,以使所述機(jī)頂盒從所述游戲下載地址下載相應(yīng)的游戲客戶端。本發(fā)明通過合理的設(shè)計IPTV游戲定制和運(yùn)行的流程,提高了用戶進(jìn)行IPTV游戲業(yè)務(wù)的選擇靈活性,提高了用戶體驗,使得系統(tǒng)進(jìn)行IPTV游戲業(yè)務(wù)具有很高的可操作性、安全性及合理性。
文檔編號A63F13/12GK102595246SQ20121000646
公開日2012年7月18日 申請日期2012年1月10日 優(yōu)先權(quán)日2012年1月10日
發(fā)明者吳靜, 安崗 申請人:中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司