亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種基于云游戲的數(shù)據(jù)檢測(cè)方法及系統(tǒng)的制作方法

文檔序號(hào):6501400閱讀:233來(lái)源:國(guó)知局
一種基于云游戲的數(shù)據(jù)檢測(cè)方法及系統(tǒng)的制作方法
【專(zhuān)利摘要】本申請(qǐng)?zhí)峁┝艘环N基于云游戲的數(shù)據(jù)檢測(cè)方法及系統(tǒng),該方法包括:檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,其中,所述文件用于存儲(chǔ)用戶(hù)關(guān)于當(dāng)前云游戲的歷史行為數(shù)據(jù);若檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,則評(píng)估在所述寫(xiě)操作結(jié)束后所述文件的大小,并將所述文件的大小和所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大小通知客戶(hù)端;若未檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,則繼續(xù)運(yùn)行所述檢測(cè)進(jìn)程。本申請(qǐng)能夠?qū)崟r(shí)地獲取該用戶(hù)的總的存檔文件的大小,以通知用戶(hù)其享有的存儲(chǔ)空間的使用情況。
【專(zhuān)利說(shuō)明】-種基于云游戲的數(shù)據(jù)檢測(cè)方法及系統(tǒng)

【技術(shù)領(lǐng)域】
[0001] 本申請(qǐng)涉及云計(jì)算領(lǐng)域,特別是涉及一種基于云游戲的數(shù)據(jù)檢測(cè)方法及系統(tǒng)。

【背景技術(shù)】
[0002] 云計(jì)算指IT基礎(chǔ)設(shè)施的交付和使用模式,指通過(guò)網(wǎng)絡(luò)以按需、易擴(kuò)展的方式獲 得所需資源;廣義云計(jì)算指服務(wù)的交付和使用模式,指通過(guò)網(wǎng)絡(luò)以按需、易擴(kuò)展的方式獲 得所需服務(wù)。這種服務(wù)可以是IT和軟件、互聯(lián)網(wǎng)相關(guān),也可是其他服務(wù)。云計(jì)算(Cloud Computing)是網(wǎng)格計(jì)算(Grid Computing)、分布式計(jì)算(DistributedComputing)、并行計(jì) 算(Parallel Computing)、效用計(jì)算(Utility Computing)、網(wǎng)絡(luò)存儲(chǔ)(Network Storage Technologies)、虛擬化(Virtualization)、負(fù)載均衡(Load Balance)等傳統(tǒng)計(jì)算機(jī)和網(wǎng)絡(luò) 技術(shù)發(fā)展融合的產(chǎn)物。
[0003] 基于云計(jì)算的云游戲開(kāi)拓了云計(jì)算的應(yīng)用范圍。在普通云游戲模式下,所有游戲 都在服務(wù)器端運(yùn)行,客戶(hù)端發(fā)出的操作指令傳輸給云服務(wù)器,云服務(wù)器根據(jù)該指令將相應(yīng) 的游戲程序進(jìn)行渲染,并將渲染完畢后的游戲畫(huà)面壓縮后通過(guò)網(wǎng)絡(luò)傳送給用戶(hù)。但是通常 用戶(hù)只擁有一定量的存儲(chǔ)空間來(lái)存檔,在這種模式下用戶(hù)想要對(duì)其玩的游戲進(jìn)行存檔只能 由遠(yuǎn)端云服務(wù)器進(jìn)行操作,而用戶(hù)對(duì)其使用空間的大小變化、剩余量等都是未知的,等到空 間占滿之后用戶(hù)才能得知。


【發(fā)明內(nèi)容】

[0004] 本申請(qǐng)所要解決的技術(shù)問(wèn)題是提供一種基于云游戲的數(shù)據(jù)檢測(cè)方法,包括:
[0005] 檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,其中,所述文件用于存儲(chǔ)用戶(hù) 關(guān)于當(dāng)前云游戲的歷史行為數(shù)據(jù);
[0006] 若檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,則評(píng)估在所述寫(xiě)操作結(jié)束 后所述文件的大小,并將所述文件的大小和所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大 小通知客戶(hù)端;
[0007] 若未檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,則繼續(xù)運(yùn)行所述檢測(cè)進(jìn) 程。
[0008] 優(yōu)選地,在所述檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作之前還包括:?jiǎn)?動(dòng)云游戲,從存儲(chǔ)服務(wù)器中獲取用戶(hù)關(guān)于當(dāng)前云游戲的歷史行為數(shù)據(jù),并評(píng)估所述存儲(chǔ)服 務(wù)器中所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大小。
[0009] 優(yōu)選地,所述檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作進(jìn)一步包括通過(guò)檢 測(cè)所述文件的名稱(chēng)判斷所述中央處理器是否對(duì)硬盤(pán)中的所述文件進(jìn)行寫(xiě)操作。
[0010] 優(yōu)選地,所述將所述文件的大小和所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大 小通知客戶(hù)端進(jìn)一步包括:
[0011] 計(jì)算所述文件的大小與所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大小的總 和;
[0012] 將所述總和通知客戶(hù)端,并顯示于客戶(hù)端的云游戲畫(huà)面中。
[0013] 優(yōu)選地,所述將所述文件的大小和所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大 小通知客戶(hù)端進(jìn)一步包括:
[0014] 分別將所述文件的大小與所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大小發(fā)送 至所述客戶(hù)端,所述客戶(hù)端計(jì)算兩者的總和;
[0015] 將所述總和顯示于客戶(hù)端的云游戲畫(huà)面中。
[0016] 相應(yīng)的,本申請(qǐng)還提供了一種基于云游戲的數(shù)據(jù)檢測(cè)系統(tǒng),包括:云端服務(wù)器,客 戶(hù)端,所述云端服務(wù)器包括中央處理器和硬盤(pán);
[0017] 其中,所述云端服務(wù)器還包括:
[0018] 檢測(cè)模塊,用于檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,其中,所述文件 用于存儲(chǔ)用戶(hù)關(guān)于當(dāng)前云游戲的歷史行為數(shù)據(jù);
[0019] 第一檢測(cè)結(jié)果處理模塊,用于若檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操 作,則評(píng)估在所述寫(xiě)操作結(jié)束后所述文件的大小,并將所述文件的大小和所述用戶(hù)關(guān)于其 他云游戲的歷史行為數(shù)據(jù)的大小通知客戶(hù)端;
[0020] 第二檢測(cè)結(jié)果處理模塊,用于若未檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě) 操作,則繼續(xù)運(yùn)行所述檢測(cè)進(jìn)程。
[0021] 優(yōu)選地,還包括:
[0022] 當(dāng)前云游戲文件獲取模塊,用于啟動(dòng)云游戲,并從存儲(chǔ)服務(wù)器中獲取用戶(hù)關(guān)于當(dāng) 前云游戲的歷史行為數(shù)據(jù);
[0023] 以及評(píng)估模塊,用于評(píng)估所述存儲(chǔ)服務(wù)器中所述用戶(hù)關(guān)于其他云游戲的歷史行為 數(shù)據(jù)的大小。
[0024] 優(yōu)選地,所述檢測(cè)模塊進(jìn)一步包括文件名稱(chēng)檢測(cè)單元,用于通過(guò)檢測(cè)所述文件的 名稱(chēng)判斷所述中央處理器是否對(duì)硬盤(pán)中的所述文件進(jìn)行寫(xiě)操作。
[0025] 優(yōu)選地,所述第一檢測(cè)結(jié)果處理模塊進(jìn)一步包括:
[0026] 計(jì)算單元,用于計(jì)算所述文件的大小與所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù) 的大小的總和;
[0027] 通知單元,用于將所述總和通知客戶(hù)端,并顯示于客戶(hù)端的云游戲畫(huà)面中。
[0028] 優(yōu)選地,所述第一檢測(cè)結(jié)果處理模塊進(jìn)一步包括:
[0029] 發(fā)送單元,用于分別將所述文件的大小與所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù) 據(jù)的大小發(fā)送至所述客戶(hù)端,所述客戶(hù)端計(jì)算兩者的總和;
[0030] 顯示單元,用于將所述總和顯示于客戶(hù)端的云游戲畫(huà)面中。
[0031] 與現(xiàn)有技術(shù)相比,本申請(qǐng)包括以下優(yōu)點(diǎn):
[0032] 1.本申請(qǐng)通過(guò)檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作實(shí)現(xiàn)了對(duì)云游戲 進(jìn)程中存檔文件生成的檢測(cè),從而能夠?qū)崟r(shí)檢測(cè)用戶(hù)的空間使用情況。
[0033] 2.本申請(qǐng)不但檢測(cè)寫(xiě)操作結(jié)束后的存檔文件大小,還在游戲啟動(dòng)時(shí)檢測(cè)存儲(chǔ)在獨(dú) 立于云服務(wù)器的存儲(chǔ)服務(wù)器上的關(guān)于該用戶(hù)的其他云游戲的存檔文件的大小,并將兩部分 進(jìn)行合并,從而實(shí)時(shí)地獲取該用戶(hù)的總的存檔文件的大小,以通知用戶(hù)其享有的存儲(chǔ)空間 的使用情況。

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0034] 圖1是本申請(qǐng)一種基于云游戲的數(shù)據(jù)檢測(cè)方法的流程圖。
[0035] 圖2是本申請(qǐng)一種基于云游戲的數(shù)據(jù)檢測(cè)系統(tǒng)的示意圖。

【具體實(shí)施方式】
[0036] 為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說(shuō)明。
[0037] 參照?qǐng)D1,示出了本申請(qǐng)一種基于云游戲的數(shù)據(jù)檢測(cè)方法的流程圖。
[0038] 步驟1 :檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,其中,所述文件用于存 儲(chǔ)用戶(hù)關(guān)于當(dāng)前云游戲的歷史行為數(shù)據(jù)。
[0039] 本申請(qǐng)中央處理器、硬盤(pán)以及檢測(cè)模塊均位于云服務(wù)器中。該中央處理器用于從 內(nèi)存中讀取云游戲程序、畫(huà)面抓取、編碼等指令,對(duì)指令譯碼,并完成指令的執(zhí)行。硬盤(pán)用于 存放用戶(hù)參與的云游戲的歷史行為數(shù)據(jù)。該歷史行為數(shù)據(jù)可以是系統(tǒng)自動(dòng)保存的,也可以 是用戶(hù)手動(dòng)保存的。
[0040] 云服務(wù)器主要有兩種類(lèi)型,一種是VPS服務(wù)器,該服務(wù)器采用虛擬軟件,VZ、VM或 自有虛擬化工具、在一臺(tái)物理服務(wù)器上虛擬出一個(gè)或多個(gè)類(lèi)似獨(dú)立服務(wù)器的部分,每個(gè)部 分都有云服務(wù)器的一個(gè)鏡像或一個(gè)服務(wù)組件,都可以做單獨(dú)的操作系統(tǒng)或獨(dú)立的運(yùn)行服務(wù) 進(jìn)程,管理方法同服務(wù)器一樣;一種是本專(zhuān)利的發(fā)明人自主研發(fā)的V0S服務(wù)器,該服務(wù)器主 要有兩個(gè)功能:(a)將第三方游戲運(yùn)行在SANDBOX中,通過(guò)SANDBOX隔離游戲創(chuàng)建的內(nèi)核對(duì) 象,避免游戲互相干擾,通過(guò)HOOK DirectX系列API抓取游戲視頻畫(huà)面和音頻,傳送給壓 縮模塊壓縮并傳輸至客戶(hù)端;(b)接受來(lái)自客戶(hù)端的鍵盤(pán)、鼠標(biāo)、手柄等輸入設(shè)備的操作指 令,通過(guò)SendMessage和Directlnput將這些操作指令發(fā)送給運(yùn)行中的游戲進(jìn)程。優(yōu)選地, 本發(fā)明采用V0S服務(wù)器。
[0041] 客戶(hù)端設(shè)備可以是任何具有解碼、顯示功能以及能接入網(wǎng)絡(luò)的設(shè)備,如PC機(jī)、手 機(jī)、電視、平板等。
[0042] 當(dāng)用戶(hù)保存在游戲中的歷史行為數(shù)據(jù),如在游戲中的地點(diǎn)、等級(jí)、所擁有的物品、 戰(zhàn)績(jī)等,在硬盤(pán)中會(huì)生成相應(yīng)的保存文件。該文件可以保存在該云游戲下的目錄中,也可以 保存在某個(gè)文件夾下。
[0043] 優(yōu)選地,在所述檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作之前還包括:?jiǎn)?動(dòng)云游戲,從存儲(chǔ)服務(wù)器中獲取用戶(hù)關(guān)于當(dāng)前云游戲的歷史行為數(shù)據(jù),并評(píng)估所述存儲(chǔ)服 務(wù)器中所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大小。
[0044] 存儲(chǔ)服務(wù)器中存儲(chǔ)了用戶(hù)參與的所有云游戲的歷史行為數(shù)據(jù),在啟動(dòng)云游戲時(shí), 中央處理器(CPU)根據(jù)用戶(hù)的ID和當(dāng)前云游戲的ID將用戶(hù)參與的當(dāng)前云游戲的歷史行為 數(shù)據(jù)從存儲(chǔ)服務(wù)器轉(zhuǎn)移到云服務(wù)器的硬盤(pán)中,用戶(hù)參與的其他云游戲的歷史行為數(shù)據(jù)仍然 留在存儲(chǔ)服務(wù)器中。評(píng)估用戶(hù)參與的其他云游戲的歷史行為數(shù)據(jù)大小的操作可以在取出 當(dāng)前云游戲的歷史行為數(shù)據(jù)時(shí)進(jìn)行,也可以在中央處理器對(duì)硬盤(pán)中的包含用戶(hù)參與的當(dāng)前 云游戲的歷史行為數(shù)據(jù)的文件進(jìn)行寫(xiě)操作后進(jìn)行,亦可在這兩個(gè)時(shí)間點(diǎn)之間的任意時(shí)刻進(jìn) 行。
[0045] 優(yōu)選地,所述檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作進(jìn)一步包括通過(guò)檢 測(cè)所述文件的名稱(chēng)判斷所述中央處理器是否對(duì)硬盤(pán)中的所述文件進(jìn)行寫(xiě)操作。
[0046] 檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作的方法包括檢測(cè)對(duì)硬盤(pán)進(jìn)行寫(xiě) 操作的函數(shù)所引用的參數(shù)中是否包含文件(存儲(chǔ)當(dāng)前游戲的歷史行為數(shù)據(jù))的名稱(chēng)或者是 否包含該文件名稱(chēng)的路徑。優(yōu)選地,進(jìn)行寫(xiě)操作的函數(shù)為WriteFile函數(shù)。
[0047] 步驟2 :若檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,則評(píng)估在所述寫(xiě) 操作結(jié)束后所述文件的大小,并將所述文件的大小和所述用戶(hù)關(guān)于其他云游戲的歷史行為 數(shù)據(jù)的大小通知客戶(hù)端;若未檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,則繼續(xù) 運(yùn)行所述檢測(cè)進(jìn)程。
[0048] 若檢測(cè)到對(duì)硬盤(pán)進(jìn)行寫(xiě)操作的函數(shù)所引用的參數(shù)中包含文件的名稱(chēng)或者是否包 含該文件名稱(chēng)的路徑,則檢測(cè)寫(xiě)操作結(jié)束后該文件的大小,之后將檢測(cè)的存儲(chǔ)在存儲(chǔ)服務(wù) 器上的用戶(hù)關(guān)于其他云游戲的存檔文件(本文中"存檔文件"指包含歷史行為數(shù)據(jù)的文件) 的大小與上述文件大小相加,得到關(guān)于該用戶(hù)的所有存檔文件的大小,從而可以將用戶(hù)存 儲(chǔ)空間的使用情況,如已使用的空間大小、剩余空間大小等通知用戶(hù)。
[0049] 優(yōu)選地,所述將所述文件的大小和所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大 小通知客戶(hù)端進(jìn)一步包括:計(jì)算所述文件的大小與所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù) 據(jù)的大小的總和;將所述總和通知客戶(hù)端,并顯示于客戶(hù)端的云游戲畫(huà)面中。
[0050] 用戶(hù)關(guān)于其他云游戲的存檔文件的大小與上述文件大小的統(tǒng)計(jì)及計(jì)算方法如 下:
[0051] 獲取用戶(hù)關(guān)于其他云游戲的存檔文件的大小和上述文件大小后,先在服務(wù)器端計(jì) 算兩者的總和,得到用戶(hù)空間總的使用量,再將該使用量通過(guò)Sendmessage等消息機(jī)制通 知客戶(hù)端。該使用量可以制作成圖片、字幕、視頻等形式發(fā)送給客戶(hù)端,顯示于客戶(hù)端的云 游戲視頻畫(huà)面中。
[0052] 優(yōu)選地,所述將所述文件的大小和所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大 小通知客戶(hù)端進(jìn)一步包括:分別將所述文件的大小與所述用戶(hù)關(guān)于其他云游戲的歷史行為 數(shù)據(jù)的大小發(fā)送至所述客戶(hù)端,所述客戶(hù)端計(jì)算兩者的總和;將所述總和顯示于客戶(hù)端的 云游戲畫(huà)面中。
[0053] 獲取用戶(hù)關(guān)于其他云游戲的存檔文件的大小和上述文件大小后,將這兩部分?jǐn)?shù)據(jù) 同時(shí)或分別發(fā)送至客戶(hù)端,由客戶(hù)端進(jìn)行計(jì)算,在客戶(hù)端制作成圖片、字幕、視頻等形式,顯 示于云游戲視頻畫(huà)面中。
[0054] 參照?qǐng)D2,示出了本申請(qǐng)一種基于云游戲的數(shù)據(jù)檢測(cè)系統(tǒng)的示意圖。
[0055] 基于云游戲的數(shù)據(jù)檢測(cè)系統(tǒng)200包括:云端服務(wù)器201,客戶(hù)端202,所述云端服務(wù) 器201包括中央處理器203和硬盤(pán)204 ;
[0056] 其中,所述云端服務(wù)器201還包括:
[0057] 檢測(cè)模塊205,用于檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,其中,所述 文件用于存儲(chǔ)用戶(hù)關(guān)于當(dāng)前云游戲的歷史行為數(shù)據(jù);
[0058] 第一檢測(cè)結(jié)果處理模塊206,用于若檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行 寫(xiě)操作,則評(píng)估在所述寫(xiě)操作結(jié)束后所述文件的大小,并將所述文件的大小和所述用戶(hù)關(guān) 于其他云游戲的歷史行為數(shù)據(jù)的大小通知客戶(hù)端;
[0059] 第二檢測(cè)結(jié)果處理模塊207,用于若未檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn) 行寫(xiě)操作,則繼續(xù)運(yùn)行所述檢測(cè)進(jìn)程。
[0060] 優(yōu)選地,還包括:
[0061] 當(dāng)前云游戲文件獲取模塊208,用于啟動(dòng)云游戲,并從存儲(chǔ)服務(wù)器中獲取用戶(hù)關(guān)于 當(dāng)前云游戲的歷史行為數(shù)據(jù);
[0062] 以及評(píng)估模塊209,用于評(píng)估所述存儲(chǔ)服務(wù)器中所述用戶(hù)關(guān)于其他云游戲的歷史 行為數(shù)據(jù)的大小。
[0063] 優(yōu)選地,所述檢測(cè)模塊205進(jìn)一步包括文件名稱(chēng)檢測(cè)單元2051,用于通過(guò)檢測(cè)所 述文件的名稱(chēng)判斷所述中央處理器是否對(duì)硬盤(pán)中的所述文件進(jìn)行寫(xiě)操作。
[0064] 優(yōu)選地,所述第一檢測(cè)結(jié)果處理模塊206進(jìn)一步包括:
[0065] 計(jì)算單元2061,用于計(jì)算所述文件的大小與所述用戶(hù)關(guān)于其他云游戲的歷史行為 數(shù)據(jù)的大小的總和;
[0066] 通知單元2062,用于將所述總和通知客戶(hù)端,并顯示于客戶(hù)端的云游戲畫(huà)面中。
[0067] 優(yōu)選地,所述第一檢測(cè)結(jié)果處理模塊206進(jìn)一步包括:
[0068] 發(fā)送單元2063,用于分別將所述文件的大小與所述用戶(hù)關(guān)于其他云游戲的歷史行 為數(shù)據(jù)的大小發(fā)送至所述客戶(hù)端,所述客戶(hù)端計(jì)算兩者的總和;
[0069] 顯示單元2064,用于將所述總和顯示于客戶(hù)端的云游戲畫(huà)面中。
[0070] 對(duì)于系統(tǒng)實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān) 之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
[0071] 本發(fā)明可用于眾多通用或?qū)S玫挠?jì)算系統(tǒng)環(huán)境或配置中。例如:個(gè)人計(jì)算機(jī)、服務(wù) 器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、網(wǎng)絡(luò) PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。本發(fā)明優(yōu) 選應(yīng)用于嵌入式系統(tǒng)中。
[0072] 結(jié)合本文中所公開(kāi)的實(shí)施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的 軟件模塊,或者二者的結(jié)合來(lái)實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器 (ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤(pán)、可移動(dòng)磁盤(pán)、CD-ROM、或【技術(shù)領(lǐng)域】 內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
[0073] 以上對(duì)本申請(qǐng)所提供的一種基于云游戲的數(shù)據(jù)檢測(cè)方法及系統(tǒng)進(jìn)行了詳細(xì)介紹, 本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用 于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的 思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為 對(duì)本申請(qǐng)的限制。
【權(quán)利要求】
1. 一種基于云游戲的數(shù)據(jù)檢測(cè)方法,包括: 檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,其中,所述文件用于存儲(chǔ)用戶(hù)關(guān)于 當(dāng)前云游戲的歷史行為數(shù)據(jù); 若檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,則評(píng)估在所述寫(xiě)操作結(jié)束后所 述文件的大小,并將所述文件的大小和所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大小通 知客戶(hù)端; 若未檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,則繼續(xù)運(yùn)行所述檢測(cè)進(jìn)程。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述檢測(cè)中央處理器是否對(duì)硬盤(pán)中的 文件進(jìn)行寫(xiě)操作之前還包括:?jiǎn)?dòng)云游戲,從存儲(chǔ)服務(wù)器中獲取用戶(hù)關(guān)于當(dāng)前云游戲的歷 史行為數(shù)據(jù),并評(píng)估所述存儲(chǔ)服務(wù)器中所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大小。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文 件進(jìn)行寫(xiě)操作進(jìn)一步包括通過(guò)檢測(cè)所述文件的名稱(chēng)判斷所述中央處理器是否對(duì)硬盤(pán)中的 所述文件進(jìn)行寫(xiě)操作。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述文件的大小和所述用戶(hù)關(guān)于 其他云游戲的歷史行為數(shù)據(jù)的大小通知客戶(hù)端進(jìn)一步包括: 計(jì)算所述文件的大小與所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大小的總和; 將所述總和通知客戶(hù)端,并顯示于客戶(hù)端的云游戲畫(huà)面中。
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述文件的大小和所述用戶(hù)關(guān)于 其他云游戲的歷史行為數(shù)據(jù)的大小通知客戶(hù)端進(jìn)一步包括: 分別將所述文件的大小與所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大小發(fā)送至所 述客戶(hù)端,所述客戶(hù)端計(jì)算兩者的總和; 將所述總和顯示于客戶(hù)端的云游戲畫(huà)面中。
6. -種基于云游戲的數(shù)據(jù)檢測(cè)系統(tǒng),包括:云端服務(wù)器,客戶(hù)端,所述云端服務(wù)器包括 中央處理器和硬盤(pán); 其中,所述云端服務(wù)器還包括: 檢測(cè)模塊,用于檢測(cè)中央處理器是否對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作,其中,所述文件用于 存儲(chǔ)用戶(hù)關(guān)于當(dāng)前云游戲的歷史行為數(shù)據(jù); 第一檢測(cè)結(jié)果處理模塊,用于若檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操作, 則評(píng)估在所述寫(xiě)操作結(jié)束后所述文件的大小,并將所述文件的大小和所述用戶(hù)關(guān)于其他云 游戲的歷史行為數(shù)據(jù)的大小通知客戶(hù)端; 第二檢測(cè)結(jié)果處理模塊,用于若未檢測(cè)到所述中央處理器對(duì)硬盤(pán)中的文件進(jìn)行寫(xiě)操 作,則繼續(xù)運(yùn)行所述檢測(cè)進(jìn)程。
7. 根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,還包括: 當(dāng)前云游戲文件獲取模塊,用于啟動(dòng)云游戲,并從存儲(chǔ)服務(wù)器中獲取用戶(hù)關(guān)于當(dāng)前云 游戲的歷史行為數(shù)據(jù); 以及評(píng)估模塊,用于評(píng)估所述存儲(chǔ)服務(wù)器中所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù) 的大小。
8. 根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述檢測(cè)模塊進(jìn)一步包括文件名稱(chēng)檢測(cè) 單元,用于通過(guò)檢測(cè)所述文件的名稱(chēng)判斷所述中央處理器是否對(duì)硬盤(pán)中的所述文件進(jìn)行寫(xiě) 操作。
9. 根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一檢測(cè)結(jié)果處理模塊進(jìn)一步包括: 計(jì)算單元,用于計(jì)算所述文件的大小與所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的大 小的總和; 通知單元,用于將所述總和通知客戶(hù)端,并顯示于客戶(hù)端的云游戲畫(huà)面中。
10. 根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一檢測(cè)結(jié)果處理模塊進(jìn)一步包 括: 發(fā)送單元,用于分別將所述文件的大小與所述用戶(hù)關(guān)于其他云游戲的歷史行為數(shù)據(jù)的 大小發(fā)送至所述客戶(hù)端,所述客戶(hù)端計(jì)算兩者的總和; 顯示單元,用于將所述總和顯示于客戶(hù)端的云游戲畫(huà)面中。
【文檔編號(hào)】G06F17/30GK104102631SQ201310111329
【公開(kāi)日】2014年10月15日 申請(qǐng)日期:2013年4月1日 優(yōu)先權(quán)日:2013年4月1日
【發(fā)明者】鄧迪 申請(qǐng)人:云聯(lián)(北京)信息技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1