一種數(shù)據(jù)處理方法及電子設(shè)備的制造方法
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)處理方法及電子設(shè)備,通過檢測電子設(shè)備的顯示器是否接收到三維效果顯示任務(wù),若是,則發(fā)出判斷指令,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,若符合,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。本方案通過自動檢測電子設(shè)備是否有游戲被運行,并在檢測到有游戲運行時,自動優(yōu)化游戲設(shè)置,避免了在人工開啟游戲后,用戶手動對該游戲進行優(yōu)化設(shè)置的繁瑣過程,提高了用戶的使用體驗。
【專利說明】
一種數(shù)據(jù)處理方法及電子設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及游戲領(lǐng)域,尤其涉及一種數(shù)據(jù)處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]用戶在使用電子設(shè)備開啟在線網(wǎng)絡(luò)游戲時,需要對該已經(jīng)開啟的網(wǎng)絡(luò)游戲進行一系列的手動設(shè)置,以便于對該游戲進行優(yōu)化,使得用戶在使用該網(wǎng)絡(luò)游戲時能夠更流暢,或者達到更好的3D效果。
[0003]然而,目前,網(wǎng)絡(luò)游戲種類較多,其優(yōu)化設(shè)置的過程較為繁瑣,不便于用戶的操作使用。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明提供一種數(shù)據(jù)處理方法及電子設(shè)備,以解決現(xiàn)有技術(shù)中在網(wǎng)絡(luò)游戲開啟后,需要用戶對其進行手動優(yōu)化設(shè)置,且設(shè)置過程較為繁瑣,不便于用戶的操作使用的問題,其具體方案如下:
[0005]—種數(shù)據(jù)處理方法,應(yīng)用于電子設(shè)備,包括:
[0006]檢測電子設(shè)備的顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件;
[0007]若是,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。
[0008]進一步的,所述判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,具體為:
[0009]判斷所述電子設(shè)備運行的數(shù)據(jù)中是否有字節(jié)數(shù)低于第一預(yù)設(shè)閾值的數(shù)據(jù)包。
[0010]進一步的,所述判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,還包括:
[0011]判斷所述電子設(shè)備與服務(wù)器端的數(shù)據(jù)交換頻率是否高于第二預(yù)設(shè)閾值。
[0012]進一步的,所述判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,還包括:
[0013]判斷所述電子設(shè)備與服務(wù)器端進行數(shù)據(jù)交互的交互端口是否固定。
[0014]進一步的,所述檢測電子設(shè)備的顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,具體為:
[0015]檢測所述電子設(shè)備中的三維渲染引擎是否被調(diào)用,若是,則發(fā)出判斷指令。
[0016]進一步的,所述檢測電子設(shè)備的顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,具體為:
[0017]間隔預(yù)定時長,檢測電子設(shè)備的顯示器是否接收到三維效果顯示任務(wù),若是,則發(fā)出判斷指令。
[0018]進一步的,當(dāng)判斷所述電子設(shè)備的運行數(shù)據(jù)符合預(yù)設(shè)條件時,發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置,具體為:
[0019]當(dāng)判斷所述電子設(shè)備的運行數(shù)據(jù)符合預(yù)設(shè)條件時,檢測運行的游戲類型;
[0020]根據(jù)所述運行的游戲類型,發(fā)出游戲優(yōu)化指令,優(yōu)化所述運行游戲的游戲設(shè)置。[0021 ] —種電子設(shè)備,包括:顯示器及處理器,其中:
[0022]所述顯示器用于接收三維效果顯示任務(wù),并進行顯示;
[0023]所述處理器用于當(dāng)檢測到所述顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,若是,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。
[0024]進一步的,所述處理器判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,具體為:
[0025]所述處理器判斷所述電子設(shè)備運行的數(shù)據(jù)中是否有字節(jié)數(shù)低于第一預(yù)設(shè)閾值的數(shù)據(jù)包。
[0026]進一步的,所述處理器判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,還包括:
[0027]所述處理器判斷所述電子設(shè)備與服務(wù)器端的數(shù)據(jù)交換頻率是否高于第二預(yù)設(shè)閾值。
[0028]進一步的,所述處理器判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,還包括:
[0029]所述處理器判斷所述電子設(shè)備與服務(wù)器端進行數(shù)據(jù)交互的交互端口是否固定。
[0030]進一步的,所述處理器用于當(dāng)檢測到所述顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,具體為:
[0031]所述處理器檢測所述電子設(shè)備中的三維渲染引擎是否被調(diào)用,若是,則發(fā)出判斷指令。
[0032]進一步的,所述處理器用于當(dāng)檢測到所述顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,具體為:
[0033]間隔預(yù)定時長,所述處理器檢測所述顯示器是否接收到三維效果顯示任務(wù),若是,則發(fā)出判斷指令。
[0034]進一步的,當(dāng)所述處理器判斷所述電子設(shè)備的運行數(shù)據(jù)符合預(yù)設(shè)條件時,發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置,具體為:
[0035]當(dāng)所述處理器判斷所述電子設(shè)備的運行數(shù)據(jù)符合預(yù)設(shè)條件時,檢測運行的游戲類型,根據(jù)所述運行的游戲類型,發(fā)出游戲優(yōu)化指令,優(yōu)化所述運行游戲的游戲設(shè)置。
[0036]從上述技術(shù)方案可以看出,本申請公開的數(shù)據(jù)處理方法及電子設(shè)備,通過檢測電子設(shè)備的顯示器是否接收到三維效果顯示任務(wù),若是,則發(fā)出判斷指令,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,若符合,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。本方案通過自動檢測電子設(shè)備是否有游戲被運行,并在檢測到有游戲運行時,自動優(yōu)化游戲設(shè)置,避免了在人工開啟游戲后,用戶手動對該游戲進行優(yōu)化設(shè)置的繁瑣過程,提高了用戶的使用體驗。
【附圖說明】
[0037]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0038]圖1為本發(fā)明實施例公開的一種數(shù)據(jù)處理方法的流程圖;
[0039]圖2為本發(fā)明實施例公開的一種數(shù)據(jù)處理方法的流程圖;
[0040]圖3為本發(fā)明實施例公開的一種數(shù)據(jù)處理方法的流程圖;
[0041 ]圖4為本發(fā)明實施例公開的一種數(shù)據(jù)處理方法的流程圖;
[0042]圖5為本發(fā)明實施例公開的一種電子設(shè)備的結(jié)構(gòu)不意圖。
【具體實施方式】
[0043]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0044]本發(fā)明公開了一種數(shù)據(jù)處理方法,應(yīng)用于電子設(shè)備,其流程圖如圖1所示,包括:
[0045]步驟S11、檢測電子設(shè)備的顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件;
[0046]當(dāng)電子設(shè)備的顯示器接收到三維效果顯示任務(wù)時,顯示器對該三維效果顯示任務(wù)進行顯示。
[0047]其中,三維效果顯示任務(wù)可以為:視頻顯示,專業(yè)繪圖軟件的顯示,或者為網(wǎng)絡(luò)游戲的顯示。
[0048]顯示器接收到三維效果顯示任務(wù),對三維效果顯示任務(wù)進行顯示,那么,無論該三維效果顯示任務(wù)是視頻顯示、專業(yè)繪圖軟件顯示,還是網(wǎng)絡(luò)游戲的顯示,其必然是在顯示器上直接顯示視頻、專業(yè)繪圖軟件或者網(wǎng)絡(luò)游戲,那么,該視頻、專業(yè)繪圖軟件或網(wǎng)絡(luò)游戲是在電子設(shè)備的前端運行,而非后臺運行。
[0049]步驟S12、若是,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。
[0050]判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,具體的,判斷的是電子設(shè)備的運行數(shù)據(jù)是否符合網(wǎng)絡(luò)游戲運行的預(yù)設(shè)條件。
[0051]如果電子設(shè)備的運行數(shù)據(jù)符合網(wǎng)絡(luò)游戲運行的預(yù)設(shè)條件,那么,顯示器接收到的三維效果顯示任務(wù)為網(wǎng)絡(luò)游戲顯示任務(wù),即有網(wǎng)絡(luò)游戲被電子設(shè)備啟用,在顯示器顯示,即在電子設(shè)備的前端運行,此時,發(fā)出游戲優(yōu)化指令,對該游戲的設(shè)置進行優(yōu)化,以保證游戲的優(yōu)化顯不,提尚用戶的體驗。
[0052]另外,當(dāng)電子設(shè)備的運行數(shù)據(jù)符合專業(yè)繪圖軟件運行的預(yù)設(shè)條件時,顯示器接收到的是專業(yè)繪圖軟件的三維效果顯示任務(wù),有專業(yè)繪圖軟件在顯示器顯示;當(dāng)電子設(shè)備的運行數(shù)據(jù)符合視頻運行的預(yù)設(shè)條件時,顯示器接收到的是視頻運行的三維效果顯示任務(wù),有視頻軟件在顯示器顯示。
[0053]本實施例公開的數(shù)據(jù)處理方法,通過檢測電子設(shè)備的顯示器是否接收到三維效果顯示任務(wù),若是,則發(fā)出判斷指令,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,若符合,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。本方案通過自動檢測電子設(shè)備是否有游戲被運行,并在檢測到有游戲運行時,自動優(yōu)化游戲設(shè)置,避免了在人工開啟游戲后,用戶手動對該游戲進行優(yōu)化設(shè)置的繁瑣過程,提高了用戶的使用體驗。
[0054]本實施例公開了一種數(shù)據(jù)處理方法,應(yīng)用于電子設(shè)備,其流程圖如圖2所示,包括:
[0055]步驟S21、檢測電子設(shè)備的顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,判斷電子設(shè)備的運行數(shù)據(jù)中是否有字節(jié)數(shù)低于第一預(yù)設(shè)閾值的數(shù)據(jù)包;
[0056]若顯示器接收到的三維效果顯示任務(wù)是游戲運行顯示的任務(wù),那么,電子設(shè)備的運行數(shù)據(jù)中,游戲的數(shù)據(jù)包的字節(jié)數(shù)均小于第一預(yù)設(shè)閾值,其中,第一預(yù)設(shè)閾值可以為150;
[0057]進一步的,當(dāng)電子設(shè)備的運行數(shù)據(jù)中有字節(jié)數(shù)低于第一預(yù)設(shè)閾值的數(shù)據(jù)包時,判斷電子設(shè)備與服務(wù)器端的數(shù)據(jù)交換頻率是否高于第二預(yù)設(shè)閾值。
[0058]具體的,若顯示器接收到的三維效果顯示任務(wù)是游戲運行顯示的任務(wù),那么,電子設(shè)備與服務(wù)器端的數(shù)據(jù)交換頻率必然會高于第二預(yù)設(shè)閾值,其中,第二預(yù)設(shè)閾值可以為I秒;
[0059]更進一步的,當(dāng)電子設(shè)備的運行數(shù)據(jù)中有字節(jié)數(shù)低于第一預(yù)設(shè)閾值的數(shù)據(jù)包時,且電子設(shè)備與服務(wù)器端的數(shù)據(jù)交換頻率高于第二預(yù)設(shè)閾值時,判斷電子設(shè)備與服務(wù)器端進行數(shù)據(jù)交互的交互端口是否固定。
[0060]具體的,若顯示器接收到的三維效果顯示任務(wù)是游戲運行顯示的任務(wù),那么,電子設(shè)備與服務(wù)器端進行數(shù)據(jù)交互的交互端口必然是固定的。
[0061]另外,若電子設(shè)備與服務(wù)器端進行數(shù)據(jù)交互的交互端口有固定的,也有不固定的,那么,顯示器接收熬的三維效果顯示任務(wù)不僅僅是游戲運行顯示的任務(wù),還可以包括專業(yè)繪圖軟件運行顯示的任務(wù)或者是視頻軟件運行顯示的任務(wù)。
[0062 ]步驟S22、若是,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。
[0063]本實施例公開的數(shù)據(jù)處理方法,通過檢測電子設(shè)備的顯示器是否接收到三維效果顯示任務(wù),若是,則發(fā)出判斷指令,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,若符合,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。本方案通過自動檢測電子設(shè)備是否有游戲被運行,并在檢測到有游戲運行時,自動優(yōu)化游戲設(shè)置,避免了在人工開啟游戲后,用戶手動對該游戲進行優(yōu)化設(shè)置的繁瑣過程,提高了用戶的使用體驗。
[0064]本實施例公開了一種數(shù)據(jù)處理方法,應(yīng)用于電子設(shè)備,其流程圖如圖3所示,包括:
[0065]步驟S31、檢測電子設(shè)備中三維渲染引擎是否被調(diào)用;
[0066]三維渲染引擎被調(diào)用,即顯示器接收到三維效果顯示任務(wù)。
[0067]三維渲染引擎,是外部應(yīng)用模塊根據(jù)渲染引擎的要求,將三維數(shù)據(jù)組織成其識別的數(shù)據(jù)結(jié)構(gòu),然后傳遞給渲染引擎,渲染引擎根據(jù)需要調(diào)用設(shè)備管理模塊,最后進行封裝的虛擬設(shè)備將三維圖像繪制在屏幕上。
[0068]當(dāng)三維渲染引擎被調(diào)用時,說明有視頻軟件、專業(yè)繪圖軟件或游戲進程被開啟運行。
[0069]步驟S32、若是,則發(fā)出判斷指令,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件;
[0070]步驟S33、若是,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。
[0071 ]具體的,當(dāng)判斷電子設(shè)備的運行數(shù)據(jù)符合預(yù)設(shè)條件時,檢測運行的游戲類型,根據(jù)運行的游戲類型,發(fā)出游戲優(yōu)化指令,優(yōu)化運行游戲的游戲設(shè)置。
[0072]不同的游戲類型有不同的游戲優(yōu)化指令,根據(jù)不同的游戲優(yōu)化指令對不同類型的運行游戲進行游戲設(shè)置。
[0073]本實施例公開的數(shù)據(jù)處理方法,通過檢測電子設(shè)備的顯示器是否接收到三維效果顯示任務(wù),若是,則發(fā)出判斷指令,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,若符合,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。本方案通過自動檢測電子設(shè)備是否有游戲被運行,并在檢測到有游戲運行時,自動優(yōu)化游戲設(shè)置,避免了在人工開啟游戲后,用戶手動對該游戲進行優(yōu)化設(shè)置的繁瑣過程,提高了用戶的使用體驗。
[0074]本實施例公開了一種數(shù)據(jù)處理方法,應(yīng)用于電子設(shè)備,其流程圖如圖4所示,包括:
[0075]步驟S41、間隔預(yù)定時長,檢測電子設(shè)備的顯示器是否接收到三維效果顯示任務(wù);
[0076]每間隔預(yù)定時長,對顯示器是否接收到三維效果顯示任務(wù)進行檢測,以避免游戲進程已經(jīng)啟用,但還沒有檢測到三維效果顯示任務(wù),從而導(dǎo)致的無法自動對游戲設(shè)置進行優(yōu)化。
[0077]進一步的,也可以為:當(dāng)顯示器接收到三維效果顯示任務(wù)時,發(fā)出顯示任務(wù)接收指令,之后,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,從而避免了實時對顯示器是否接收到三維效果顯示任務(wù)進行監(jiān)測。
[0078]步驟S42、若是,則發(fā)出判斷指令,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件;
[0079 ]步驟S43、若是,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。
[0080]本實施例公開的數(shù)據(jù)處理方法,通過檢測電子設(shè)備的顯示器是否接收到三維效果顯示任務(wù),若是,則發(fā)出判斷指令,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,若符合,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。本方案通過自動檢測電子設(shè)備是否有游戲被運行,并在檢測到有游戲運行時,自動優(yōu)化游戲設(shè)置,避免了在人工開啟游戲后,用戶手動對該游戲進行優(yōu)化設(shè)置的繁瑣過程,提高了用戶的使用體驗。
[0081]本實施例公開了一種電子設(shè)備,其結(jié)構(gòu)示意圖如圖5所示,包括:
[0082]顯示器51及處理器52。
[0083]顯示器51用于接收三維效果顯示任務(wù),并進行顯示。
[0084]處理器52用于當(dāng)檢測到顯示器51接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,若是,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。
[0085]當(dāng)電子設(shè)備的顯示器接收到三維效果顯示任務(wù)時,顯示器對該三維效果顯示任務(wù)進行顯示。
[0086]其中,三維效果顯示任務(wù)可以為:視頻顯示,專業(yè)繪圖軟件的顯示,或者為網(wǎng)絡(luò)游戲的顯示。
[0087]顯示器接收到三維效果顯示任務(wù),對三維效果顯示任務(wù)進行顯示,那么,無論該三維效果顯示任務(wù)是視頻顯示、專業(yè)繪圖軟件顯示,還是網(wǎng)絡(luò)游戲的顯示,其必然是在顯示器上直接顯示視頻、專業(yè)繪圖軟件或者網(wǎng)絡(luò)游戲,那么,該視頻、專業(yè)繪圖軟件或網(wǎng)絡(luò)游戲是在電子設(shè)備的前端運行,而非后臺運行。
[0088]判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,具體的,判斷的是電子設(shè)備的運行數(shù)據(jù)是否符合網(wǎng)絡(luò)游戲運行的預(yù)設(shè)條件。
[0089]如果電子設(shè)備的運行數(shù)據(jù)符合網(wǎng)絡(luò)游戲運行的預(yù)設(shè)條件,那么,顯示器接收到的三維效果顯示任務(wù)為網(wǎng)絡(luò)游戲顯示任務(wù),即有網(wǎng)絡(luò)游戲被電子設(shè)備啟用,在顯示器顯示,即在電子設(shè)備的前端運行,此時,發(fā)出游戲優(yōu)化指令,對該游戲的設(shè)置進行優(yōu)化,以保證游戲的優(yōu)化顯不,提尚用戶的體驗。
[0090]另外,當(dāng)電子設(shè)備的運行數(shù)據(jù)符合專業(yè)繪圖軟件運行的預(yù)設(shè)條件時,顯示器接收到的是專業(yè)繪圖軟件的三維效果顯示任務(wù),有專業(yè)繪圖軟件在顯示器顯示;當(dāng)電子設(shè)備的運行數(shù)據(jù)符合視頻運行的預(yù)設(shè)條件時,顯示器接收到的是視頻運行的三維效果顯示任務(wù),有視頻軟件在顯示器顯示。
[0091]處理器52判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,具體為:
[0092]處理器52判斷電子設(shè)備運行的數(shù)據(jù)中是否有字節(jié)數(shù)低于第一預(yù)設(shè)閾值的數(shù)據(jù)包。
[0093]若顯示器接收到的三維效果顯示任務(wù)是游戲運行顯示的任務(wù),那么,電子設(shè)備的運行數(shù)據(jù)中,游戲的數(shù)據(jù)包的字節(jié)數(shù)均小于第一預(yù)設(shè)閾值,其中,第一預(yù)設(shè)閾值可以為150;
[0094]進一步的,當(dāng)電子設(shè)備的運行數(shù)據(jù)中有字節(jié)數(shù)低于第一預(yù)設(shè)閾值的數(shù)據(jù)包時,判斷電子設(shè)備與服務(wù)器端的數(shù)據(jù)交換頻率是否高于第二預(yù)設(shè)閾值。
[0095]具體的,若顯示器接收到的三維效果顯示任務(wù)是游戲運行顯示的任務(wù),那么,電子設(shè)備與服務(wù)器端的數(shù)據(jù)交換頻率必然會高于第二預(yù)設(shè)閾值,其中,第二預(yù)設(shè)閾值可以為I秒;
[0096]更進一步的,當(dāng)電子設(shè)備的運行數(shù)據(jù)中有字節(jié)數(shù)低于第一預(yù)設(shè)閾值的數(shù)據(jù)包時,且電子設(shè)備與服務(wù)器端的數(shù)據(jù)交換頻率高于第二預(yù)設(shè)閾值時,判斷電子設(shè)備與服務(wù)器端進行數(shù)據(jù)交互的交互端口是否固定。
[0097]具體的,若顯示器接收到的三維效果顯示任務(wù)是游戲運行顯示的任務(wù),那么,電子設(shè)備與服務(wù)器端進行數(shù)據(jù)交互的交互端口必然是固定的。
[0098]另外,若電子設(shè)備與服務(wù)器端進行數(shù)據(jù)交互的交互端口有固定的,也有不固定的,那么,顯示器接收熬的三維效果顯示任務(wù)不僅僅是游戲運行顯示的任務(wù),還可以包括專業(yè)繪圖軟件運行顯示的任務(wù)或者是視頻軟件運行顯示的任務(wù)。
[0099]處理器52用于當(dāng)檢測到顯示器51接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,具體為:
[0100]處理器52檢測電子設(shè)備中的三維渲染引擎是否被調(diào)用,若是,則發(fā)出判斷指令。
[0101]三維渲染引擎被調(diào)用,即顯示器接收到三維效果顯示任務(wù)。
[0102]三維渲染引擎,是外部應(yīng)用模塊根據(jù)渲染引擎的要求,將三維數(shù)據(jù)組織成其識別的數(shù)據(jù)結(jié)構(gòu),然后傳遞給渲染引擎,渲染引擎根據(jù)需要調(diào)用設(shè)備管理模塊,最后進行封裝的虛擬設(shè)備將三維圖像繪制在屏幕上。
[0103]當(dāng)三維渲染引擎被調(diào)用時,說明有視頻軟件、專業(yè)繪圖軟件或游戲進程被開啟運行。
[0104]當(dāng)處理器52判斷電子設(shè)備的運行數(shù)據(jù)符合預(yù)設(shè)條件時,發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置,具體為:
[0105]當(dāng)處理器52判斷電子設(shè)備的運行數(shù)據(jù)符合預(yù)設(shè)條件時,檢測運行的游戲類型,根據(jù)運行的游戲類型,發(fā)出游戲優(yōu)化指令,優(yōu)化運行游戲的游戲設(shè)置。
[0106]不同的游戲類型有不同的游戲優(yōu)化指令,根據(jù)不同的游戲優(yōu)化指令對不同類型的運行游戲進行游戲設(shè)置。
[0107]處理器52用于當(dāng)檢測到顯示器51接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,具體為:
[0108]間隔預(yù)定時長,處理器52檢測顯示器51是否接收到三維效果顯示任務(wù),若是,則發(fā)出判斷指令。
[0109]每間隔預(yù)定時長,對顯示器是否接收到三維效果顯示任務(wù)進行檢測,以避免游戲進程已經(jīng)啟用,但還沒有檢測到三維效果顯示任務(wù),從而導(dǎo)致的無法自動對游戲設(shè)置進行優(yōu)化。
[0110]進一步的,也可以為:當(dāng)顯示器接收到三維效果顯示任務(wù)時,發(fā)出顯示任務(wù)接收指令,之后,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,從而避免了實時對顯示器是否接收到三維效果顯示任務(wù)進行監(jiān)測。
[0111]本實施例公開的電子設(shè)備,通過處理器檢測電子設(shè)備的顯示器是否接收到三維效果顯示任務(wù),若是,則發(fā)出判斷指令,判斷電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,若符合,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。本方案通過自動檢測電子設(shè)備是否有游戲被運行,并在檢測到有游戲運行時,自動優(yōu)化游戲設(shè)置,避免了在人工開啟游戲后,用戶手動對該游戲進行優(yōu)化設(shè)置的繁瑣過程,提高了用戶的使用體驗。
[0112]本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
[0113]專業(yè)人員還可以進一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。
[0114]結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(R0M)、電可編程R0M、電可擦除可編程R0M、寄存器、硬盤、可移動磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
[0115]對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【主權(quán)項】
1.一種數(shù)據(jù)處理方法,應(yīng)用于電子設(shè)備,其特征在于,包括: 檢測電子設(shè)備的顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件; 若是,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,具體為: 判斷所述電子設(shè)備運行的數(shù)據(jù)中是否有字節(jié)數(shù)低于第一預(yù)設(shè)閾值的數(shù)據(jù)包。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,還包括: 判斷所述電子設(shè)備與服務(wù)器端的數(shù)據(jù)交換頻率是否高于第二預(yù)設(shè)閾值。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,還包括: 判斷所述電子設(shè)備與服務(wù)器端進行數(shù)據(jù)交互的交互端口是否固定。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測電子設(shè)備的顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,具體為: 檢測所述電子設(shè)備中的三維渲染引擎是否被調(diào)用,若是,則發(fā)出判斷指令。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測電子設(shè)備的顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,具體為: 間隔預(yù)定時長,檢測電子設(shè)備的顯示器是否接收到三維效果顯示任務(wù),若是,則發(fā)出判斷指令。7.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)判斷所述電子設(shè)備的運行數(shù)據(jù)符合預(yù)設(shè)條件時,發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置,具體為: 當(dāng)判斷所述電子設(shè)備的運行數(shù)據(jù)符合預(yù)設(shè)條件時,檢測運行的游戲類型; 根據(jù)所述運行的游戲類型,發(fā)出游戲優(yōu)化指令,優(yōu)化所述運行游戲的游戲設(shè)置。8.一種電子設(shè)備,其特征在于,包括:顯示器及處理器,其中: 所述顯示器用于接收三維效果顯示任務(wù),并進行顯示; 所述處理器用于當(dāng)檢測到所述顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,若是,則發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置。9.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述處理器判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,具體為: 所述處理器判斷所述電子設(shè)備運行的數(shù)據(jù)中是否有字節(jié)數(shù)低于第一預(yù)設(shè)閾值的數(shù)據(jù)包。10.根據(jù)權(quán)利要求9所述的電子設(shè)備,其特征在于,所述處理器判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,還包括: 所述處理器判斷所述電子設(shè)備與服務(wù)器端的數(shù)據(jù)交換頻率是否高于第二預(yù)設(shè)閾值。11.根據(jù)權(quán)利要求10所述的電子設(shè)備,其特征在于,所述處理器判斷所述電子設(shè)備的運行數(shù)據(jù)是否符合預(yù)設(shè)條件,還包括: 所述處理器判斷所述電子設(shè)備與服務(wù)器端進行數(shù)據(jù)交互的交互端口是否固定。12.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述處理器用于當(dāng)檢測到所述顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,具體為: 所述處理器檢測所述電子設(shè)備中的三維渲染引擎是否被調(diào)用,若是,則發(fā)出判斷指令。13.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述處理器用于當(dāng)檢測到所述顯示器接收到三維效果顯示任務(wù)時,發(fā)出判斷指令,具體為: 間隔預(yù)定時長,所述處理器檢測所述顯示器是否接收到三維效果顯示任務(wù),若是,則發(fā)出判斷指令。14.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,當(dāng)所述處理器判斷所述電子設(shè)備的運行數(shù)據(jù)符合預(yù)設(shè)條件時,發(fā)出游戲優(yōu)化指令,優(yōu)化游戲設(shè)置,具體為: 當(dāng)所述處理器判斷所述電子設(shè)備的運行數(shù)據(jù)符合預(yù)設(shè)條件時,檢測運行的游戲類型,根據(jù)所述運行的游戲類型,發(fā)出游戲優(yōu)化指令,優(yōu)化所述運行游戲的游戲設(shè)置。
【文檔編號】G06T15/20GK106095516SQ201610464153
【公開日】2016年11月9日
【申請日】2016年6月23日
【發(fā)明人】和煦, 馮曉毅
【申請人】聯(lián)想(北京)有限公司