本發(fā)明涉及終端設(shè)備技術(shù)領(lǐng)域,具體而言,涉及一種降溫方法、裝置和終端設(shè)備。
背景技術(shù):
隨著終端設(shè)備的快速發(fā)展,可在終端設(shè)備上運(yùn)行的應(yīng)用也越來越多。但在終端設(shè)備的使用過程中存在硬件發(fā)熱問題,而不同的應(yīng)用造成的終端發(fā)熱程度也不同,而該問題不僅影響用戶體驗(yàn),而且在硬件溫度不斷升高的過程中,會(huì)直接影響到各應(yīng)用的順暢運(yùn)行,嚴(yán)重時(shí)則可能造成硬件損壞、爆炸等。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供的一種降溫方法、裝置和終端設(shè)備,能夠有效降低終端設(shè)備中的硬件溫度,延長(zhǎng)硬件使用壽命,改善用戶體驗(yàn)。
本發(fā)明較佳實(shí)施例提供一種降溫方法,所述方法包括:
獲取終端設(shè)備使用過程中的硬件溫度值;
判斷所述硬件溫度值是否大于預(yù)設(shè)閾值,若大于,則獲取所述終端設(shè)備的使用狀態(tài)和應(yīng)用;
獲取在所述應(yīng)用的運(yùn)行場(chǎng)景下的硬件溫度閾值,判斷所述硬件溫度值是否大于所述硬件溫度閾值,若大于,則調(diào)用與所述使用狀態(tài)和所述應(yīng)用對(duì)應(yīng)的預(yù)設(shè)降溫策略;
根據(jù)所述預(yù)設(shè)降溫策略中包含的硬件關(guān)閉信息關(guān)閉所述終端設(shè)備中對(duì)應(yīng)的硬件以對(duì)所述終端設(shè)備進(jìn)行降溫。
在本發(fā)明較佳實(shí)施例的選擇中,所述使用狀態(tài)包括閑置狀態(tài)和工作狀態(tài),所述使用狀態(tài)獲取方法包括:
檢測(cè)在所述終端設(shè)備的預(yù)設(shè)距離范圍內(nèi)是否存在人體生物特征,若存在,則判定為工作狀態(tài),反之,則判定為閑置狀態(tài)。
在本發(fā)明較佳實(shí)施例的選擇中,所述方法還包括:
監(jiān)測(cè)所述預(yù)設(shè)降溫策略的執(zhí)行時(shí)長(zhǎng),判斷所述執(zhí)行時(shí)長(zhǎng)是否達(dá)到預(yù)設(shè)時(shí)長(zhǎng),若達(dá)到,則再次打開通過所述預(yù)設(shè)降溫策略關(guān)閉的硬件;或者
響應(yīng)用戶點(diǎn)擊指令,并根據(jù)該點(diǎn)擊指令再次打開通過所述預(yù)設(shè)降溫策略關(guān)閉的硬件。
在本發(fā)明較佳實(shí)施例的選擇中,在調(diào)用與所述使用狀態(tài)和應(yīng)用對(duì)應(yīng)的預(yù)設(shè)降溫策略時(shí),所述方法還包括:
根據(jù)所述預(yù)設(shè)降溫策略生成任務(wù)執(zhí)行通知并在所述終端設(shè)備顯示。
在本發(fā)明較佳實(shí)施例的選擇中,所述方法還包括:
判斷所述硬件溫度值大于所述硬件溫度閾值的時(shí)長(zhǎng)是否大于預(yù)設(shè)時(shí)長(zhǎng),若大于,則根據(jù)所述硬件溫度生成報(bào)警通知并顯示。
本發(fā)明較佳實(shí)施例還提供一種降溫裝置,所述降溫裝置包括:
獲取模塊,用于獲取終端設(shè)備使用過程中的硬件溫度值;
判斷模塊,用于判斷所述硬件溫度值是否大于預(yù)設(shè)閾值,若大于,則獲取所述終端設(shè)備的使用狀態(tài)和應(yīng)用;
調(diào)用模塊,用于獲取在所述應(yīng)用的運(yùn)行場(chǎng)景下的硬件溫度閾值,判斷所述硬件溫度值是否大于所述硬件溫度閾值,若大于,則調(diào)用與所述使用狀態(tài)和所述應(yīng)用對(duì)應(yīng)的預(yù)設(shè)降溫策略;
降溫模塊,用于根據(jù)所述預(yù)設(shè)降溫策略中包含的硬件關(guān)閉信息關(guān)閉所述終端設(shè)備中對(duì)應(yīng)的硬件以對(duì)所述終端設(shè)備進(jìn)行降溫。
在本發(fā)明較佳實(shí)施例的選擇中,所述使用狀態(tài)包括閑置狀態(tài)和工作狀態(tài);
所述判斷模塊還用于檢測(cè)在所述終端設(shè)備的預(yù)設(shè)距離范圍內(nèi)是否存在人體生物特征,若存在,則判定為工作狀態(tài),反之,則判定為閑置狀態(tài)。
在本發(fā)明較佳實(shí)施例的選擇中,所述降溫裝置還包括:
監(jiān)測(cè)模塊,用于監(jiān)測(cè)所述預(yù)設(shè)降溫策略的執(zhí)行時(shí)長(zhǎng),判斷所述執(zhí)行時(shí)長(zhǎng)是否達(dá)到預(yù)設(shè)時(shí)長(zhǎng),若達(dá)到,則再次打開通過所述預(yù)設(shè)降溫策略關(guān)閉的硬件;或者
所述監(jiān)測(cè)模塊用于響應(yīng)用戶點(diǎn)擊指令,并根據(jù)該點(diǎn)擊指令再次打開通過所述預(yù)設(shè)降溫策略關(guān)閉的硬件。
在本發(fā)明較佳實(shí)施例的選擇中,所述降溫裝置還包括:
通知生成模塊,用于根據(jù)所述預(yù)設(shè)降溫策略生成任務(wù)執(zhí)行通知并在所述終端設(shè)備顯示;
報(bào)警模塊,用于判斷所述硬件溫度值大于所述硬件溫度閾值的時(shí)長(zhǎng)是否大于預(yù)設(shè)時(shí)長(zhǎng),若大于,則根據(jù)所述硬件溫度生成報(bào)警通知并顯示。
本發(fā)明較佳實(shí)施例還提供一種終端設(shè)備,所述終端設(shè)備包括上述的降溫裝置。
本發(fā)明實(shí)施例提供的一種降溫方法、裝置和終端設(shè)備,在不影響用戶體驗(yàn)的前提下,根據(jù)終端設(shè)備的使用狀態(tài)和運(yùn)行的應(yīng)用類型,調(diào)用預(yù)設(shè)降溫策略以關(guān)閉終端設(shè)備中的相關(guān)硬件。本發(fā)明能夠有效降低終端設(shè)備的溫度,改善用戶體驗(yàn),延長(zhǎng)硬件使用壽命。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明實(shí)施例提供的一種終端設(shè)備的應(yīng)用場(chǎng)景示意圖。
圖2為本發(fā)明實(shí)施例提供的一種終端設(shè)備的連接框圖。
圖3為本發(fā)明實(shí)施例提供的一種降溫方法的流程示意圖。
圖4為本發(fā)明實(shí)施例提供的一種降溫方法的又一流程示意圖。
圖5為本發(fā)明實(shí)施例提供的一種降溫裝置的結(jié)構(gòu)框圖。
圖標(biāo):100-終端設(shè)備;110-存儲(chǔ)器;120-處理器;130-通信單元;140-降溫裝置;1400-獲取模塊;1402-判斷模塊;1404-調(diào)用模塊;1406-降溫模塊;1408-監(jiān)測(cè)模塊;1410-通知生成模塊;1412-報(bào)警模塊;200-網(wǎng)絡(luò);300-服務(wù)器。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。
因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。
圖1所示出了本發(fā)明實(shí)施例提供的終端設(shè)備100的應(yīng)用場(chǎng)景示意圖。多個(gè)所述終端設(shè)備100通過網(wǎng)絡(luò)200與服務(wù)器300進(jìn)行通信,或各所述終端設(shè)備100之間進(jìn)行通信,以實(shí)現(xiàn)數(shù)據(jù)通信或交互。
如圖2所示,所述終端設(shè)備100(或服務(wù)器300)包括存儲(chǔ)器110、處理器120及通信單元130。所述存儲(chǔ)器110、處理器120及通信單元130相互之間直接或間接地電性連接,以實(shí)現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號(hào)線實(shí)現(xiàn)電性連接。所述存儲(chǔ)器110中存儲(chǔ)有以軟件或固件(firmware)的形式存儲(chǔ)于所述存儲(chǔ)器110中的軟件功能模塊,所述處理器120通過運(yùn)行存儲(chǔ)在存儲(chǔ)器110內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)本發(fā)明實(shí)施例中的水庫群巡檢方法。
其中,所述存儲(chǔ)器110可以是,但不限于,隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram),只讀存儲(chǔ)器(readonlymemory,rom),可編程只讀存儲(chǔ)器(programmableread-onlymemory,prom),可擦除只讀存儲(chǔ)器(erasableprogrammableread-onlymemory,eprom),電可擦除只讀存儲(chǔ)器(electricerasableprogrammableread-onlymemory,eeprom)等。其中,所述存儲(chǔ)器110用于存儲(chǔ)程序,所述處理器120在接收到執(zhí)行指令后,執(zhí)行所述程序。進(jìn)一步地,上述存儲(chǔ)器110內(nèi)的軟件程序以及模塊還可包括操作系統(tǒng)。其可包括各種用于管理系統(tǒng)任務(wù)(例如內(nèi)存管理、存儲(chǔ)設(shè)備控制、電源管理等)的軟件組件和/或驅(qū)動(dòng),并可與各種硬件或軟件組件相互通訊,從而提供其他軟件組件的運(yùn)行環(huán)境。
所述處理器120可能是一種集成電路芯片,具有信號(hào)的處理能力。上述的處理器120可以是通用處理器,包括中央處理器(centralprocessingunit,cpu)、網(wǎng)絡(luò)處理器(networkprocessor,np)等。還可以是數(shù)字信號(hào)處理器(dsp))、專用集成電路(asic)、現(xiàn)場(chǎng)可編程門陣列(fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。可以實(shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者任何常規(guī)的處理器等。
所述通信單元130用于通過網(wǎng)絡(luò)200建立所述服務(wù)器300與外部通信終端之間的通信連接,實(shí)現(xiàn)網(wǎng)絡(luò)信號(hào)及數(shù)據(jù)信息的收發(fā)操作。上述網(wǎng)絡(luò)信號(hào)可包括無線信號(hào)或者有線信號(hào)。
可選地,所述終端設(shè)備100(或服務(wù)器300)可以是,但不限于,智能手機(jī)、個(gè)人電腦(personalcomputer,pc)、平板電腦、個(gè)人數(shù)字助理(personaldigitalassistant,pda)、移動(dòng)上網(wǎng)設(shè)備(mobileinternetdevice,mid)等。
可以理解,圖2所示的結(jié)構(gòu)僅為示意,所述終端設(shè)備100(或服務(wù)器300)還可包括比圖2中所示更多或者更少的組件,或者具有與圖2所示不同的配置。圖2中所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。
進(jìn)一步地,請(qǐng)結(jié)合參閱圖3,為本發(fā)明實(shí)施例提供的應(yīng)用于所述終端設(shè)備100的降溫方法的流程示意圖。所述方法有關(guān)的流程所定義的方法步驟可以由所述處理器120實(shí)現(xiàn)。下面將對(duì)圖3所示的具體流程進(jìn)行詳細(xì)闡述。
步驟s1400,獲取終端設(shè)備100使用過程中的硬件溫度值。
本實(shí)施例中,所述終端設(shè)備100上設(shè)置有至少一個(gè)溫度傳感器,該溫度傳感器主要設(shè)置于終端設(shè)備100上發(fā)熱量較大的硬件部位,例如,cpu、揚(yáng)聲器、顯示屏幕等。
其中,在終端設(shè)備100的使用過程中,可以實(shí)時(shí)或間隔預(yù)設(shè)時(shí)間檢測(cè)終端設(shè)備100中的硬件溫度值,該預(yù)設(shè)時(shí)間可根據(jù)具體情況而靈活設(shè)置。本實(shí)施例對(duì)此不做限制。
步驟s1402,判斷硬件溫度值是否大于預(yù)設(shè)閾值,若大于,則獲取終端設(shè)備100的使用狀態(tài)和應(yīng)用。
本本實(shí)施例中,所述預(yù)設(shè)閾值作為判斷是否獲取終端設(shè)備100的使用狀態(tài)和應(yīng)用的標(biāo)準(zhǔn),也就是說,所述預(yù)設(shè)閾值作為所述終端設(shè)備100中的第一道防線,只有在所述硬件溫度值大于預(yù)設(shè)閾值時(shí),再獲取終端設(shè)備100的使用狀態(tài)和應(yīng)用,通過該方式也同時(shí)避免了由于該獲取指令的運(yùn)行,而增大硬件的溫度值,使得判斷不精確。其中,所述硬件溫度值可以是某一個(gè)硬件的溫度值,也可以為相互影響較大的兩個(gè)或多個(gè)硬件的溫度值的平均值等。
由于在終端設(shè)備100的使用過程中,每個(gè)應(yīng)用對(duì)終端設(shè)備100的硬件運(yùn)行參數(shù)的需要不一樣,因此,不同的應(yīng)用類型對(duì)所述終端設(shè)備100中運(yùn)行而產(chǎn)生的熱量也不一樣,因此,在進(jìn)行預(yù)設(shè)閾值設(shè)置時(shí)應(yīng)靈活設(shè)置。此外,所述終端設(shè)備100的使用狀態(tài)也作為是否進(jìn)行硬件降溫的一個(gè)參考標(biāo)準(zhǔn),即用于在不影響用戶體驗(yàn)的前提下進(jìn)行硬件關(guān)閉。其中,所述應(yīng)用可以為辦公軟件、微信應(yīng)用、王者榮耀的游戲應(yīng)用、愛奇藝應(yīng)用等。
可選地,如圖4所示,為在本實(shí)施例給出的所述使用狀態(tài)獲取方法的步驟,具體如下。
步驟s1403,檢測(cè)在所述終端設(shè)備100的預(yù)設(shè)距離范圍內(nèi)是否存在人體生物特征,若存在,則判定為工作狀態(tài),反之,則判定為閑置狀態(tài)。
本實(shí)施例中,所述使用狀態(tài)可以包括工作狀態(tài)和閑置狀態(tài),換句話說,判斷是否有用戶正在使用該設(shè)備。其中,通過設(shè)置于所述終端設(shè)備100上的人體生物特征采集設(shè)備獲取人體生物特征數(shù)據(jù),并根據(jù)獲取的數(shù)據(jù)判斷在所述終端設(shè)備100的預(yù)設(shè)距離范圍內(nèi)是否存在用戶,進(jìn)而判斷該使用狀態(tài)是工作狀態(tài)還是閑置狀態(tài)??蛇x地,所述人體生物特征可以是臉部特征、四肢特征等,所述生物特征采集設(shè)備可以是視頻頭、紅外感應(yīng)設(shè)備等,本實(shí)施例對(duì)此不做限制。
需要說明的是,所述使用狀態(tài)的判斷還可根據(jù)用戶的點(diǎn)擊指令、進(jìn)程運(yùn)行狀態(tài)等進(jìn)行判斷,例如,當(dāng)所述應(yīng)用為游戲時(shí),而所述終端設(shè)備100在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)未接收到用戶的操作指令,則可判定該使用狀態(tài)為閑置狀態(tài),并實(shí)現(xiàn)對(duì)硬件的關(guān)閉,因此,本實(shí)施例對(duì)所述使用狀態(tài)的判定方法不做限制。
步驟s1404,獲取在應(yīng)用的運(yùn)行場(chǎng)景下的硬件溫度閾值,判斷硬件溫度值是否大于硬件溫度閾值,若大于,則調(diào)用與使用狀態(tài)和應(yīng)用對(duì)應(yīng)的預(yù)設(shè)降溫策略。
本實(shí)施例中,所述預(yù)設(shè)降溫策略的調(diào)用方法是,當(dāng)硬件溫度值大于硬件溫度閾值時(shí),根據(jù)運(yùn)行的應(yīng)用和使用狀態(tài)調(diào)用對(duì)應(yīng)的預(yù)設(shè)降溫策略以對(duì)所述終端設(shè)備100進(jìn)行降溫。其中,所述預(yù)設(shè)降溫策略的生成需要參考多個(gè)參數(shù),包括所述使用狀態(tài)、應(yīng)用類型、硬件溫度承受值等。除此之外,所述預(yù)設(shè)降溫策略中可設(shè)置多個(gè)優(yōu)先級(jí)選項(xiàng),當(dāng)硬件溫度值達(dá)到硬件溫度閾值時(shí),首先判斷應(yīng)用類型(不同的應(yīng)用類型,涉及到的硬件溫度不同),若應(yīng)用類型符合調(diào)用預(yù)設(shè)降溫策略的條件時(shí),進(jìn)一步判斷使用狀態(tài)(不同的使用狀態(tài)采用的降溫方法不同,以避免影響用戶體驗(yàn)),若使用狀態(tài)也符合調(diào)用預(yù)設(shè)降溫策略的條件時(shí),則調(diào)用所述預(yù)設(shè)降溫策略。
需要說明的是,所述預(yù)設(shè)降溫策略包括是否進(jìn)行策略調(diào)用的判斷條件和具體的降溫實(shí)施方式等,該降溫實(shí)施方式可以為關(guān)閉硬件,也可以是對(duì)硬件參數(shù)進(jìn)行重新配置,或者是結(jié)束不必要的應(yīng)用進(jìn)程等,因此,本實(shí)施例中,所述預(yù)設(shè)降溫策略作為硬件溫度達(dá)到上限時(shí)的一種降溫方案,其中包括的信息類型、執(zhí)行方式等均可根據(jù)實(shí)際需求進(jìn)行靈活設(shè)計(jì)。
步驟s1406,根據(jù)預(yù)設(shè)降溫策略中包含的硬件關(guān)閉信息關(guān)閉終端設(shè)備100中對(duì)應(yīng)的硬件以對(duì)終端設(shè)備100進(jìn)行降溫。
本實(shí)施例中,所述預(yù)設(shè)降溫策略中預(yù)先設(shè)置有需要執(zhí)行關(guān)閉操作的硬件信息,因此,所述終端設(shè)備100可在兼顧運(yùn)行的流暢性和不會(huì)影響用戶使用的前提下,根據(jù)所述預(yù)設(shè)降溫策略進(jìn)行硬件關(guān)閉,從而實(shí)現(xiàn)對(duì)硬件的降溫。應(yīng)理解,需要關(guān)閉的硬件信息中,不僅可以包括溫度值較高的硬件信息,還可包括正在運(yùn)行卻不必要的硬件信息。
可選地,以視頻軟件和視頻軟件涉及的顯卡和顯示屏為例,當(dāng)所述顯卡和顯示屏的硬件溫度值大于硬件溫度閾值時(shí),所述預(yù)設(shè)降溫策略中包含有閑置狀態(tài)或者工作狀態(tài)不同狀態(tài)時(shí)對(duì)所述顯卡或顯示屏的操作信息。當(dāng)判定使用狀態(tài)為閑置狀態(tài)時(shí),則直接關(guān)閉所述顯卡和顯示屏。當(dāng)判定使用狀態(tài)為工作狀態(tài)時(shí),可通過通知等方式提醒用戶當(dāng)前終端設(shè)備100中的硬件溫度現(xiàn)狀,以便于用戶進(jìn)行相關(guān)選擇。
步驟s1408,監(jiān)測(cè)預(yù)設(shè)降溫策略的執(zhí)行時(shí)長(zhǎng),判斷執(zhí)行時(shí)長(zhǎng)是否達(dá)到預(yù)設(shè)時(shí)長(zhǎng),若達(dá)到,則再次打開通過預(yù)設(shè)降溫策略關(guān)閉的硬件。
步驟s1409,響應(yīng)用戶點(diǎn)擊指令,并根據(jù)該點(diǎn)擊指令再次打開通過預(yù)設(shè)降溫策略關(guān)閉的硬件。
本實(shí)施例中,所述步驟s1408和步驟s1409作為重新打開通過預(yù)設(shè)降溫策略關(guān)閉的硬件的不同實(shí)施方式。具體地,若通過所述預(yù)設(shè)降溫策略關(guān)掉的硬件為顯示屏,則在所述顯示屏關(guān)閉的同時(shí)開始計(jì)時(shí),并在時(shí)間到達(dá)預(yù)訂時(shí)長(zhǎng)時(shí),自動(dòng)重新打開顯示屏?;蛘弋?dāng)用戶需要再次回到所述終端設(shè)備100時(shí),可通過響應(yīng)用戶的任意指令重新開啟顯示屏,根據(jù)所述步驟s1408和步驟s1409既能實(shí)現(xiàn)對(duì)顯示屏的降溫,又不會(huì)影響用戶體驗(yàn)。
需要說明的是,再次打開通過預(yù)設(shè)降溫策略關(guān)閉的硬件的方法不限于上述兩種,例如,還可根據(jù)硬件溫度值或者生物特征采集設(shè)備采集的人體生物特征數(shù)據(jù)判斷是否打開需要關(guān)閉的硬件,具體地,本實(shí)施例對(duì)此不做限制。
步驟s1410,根據(jù)預(yù)設(shè)降溫策略生成任務(wù)執(zhí)行通知并在終端設(shè)備100顯示。
本實(shí)施例中,當(dāng)需要執(zhí)行硬件關(guān)閉操作時(shí),通過所述通知提醒用戶,從而進(jìn)一步提高該降溫方法的可實(shí)施性以及用戶的參與感,也可避免由于異常判斷導(dǎo)致所述預(yù)設(shè)降溫策略的調(diào)用錯(cuò)誤,進(jìn)而導(dǎo)致關(guān)閉了不必要的硬件。其中,所述通知中可設(shè)置“確定”和“執(zhí)行”兩個(gè)命令,使得用戶能夠進(jìn)行自主選擇是否關(guān)閉改硬件。
步驟s1412,判斷硬件溫度值大于硬件溫度閾值的時(shí)長(zhǎng)是否大于預(yù)設(shè)時(shí)長(zhǎng),若大于,則根據(jù)硬件溫度生成報(bào)警通知并顯示。
本實(shí)施例中,所述預(yù)設(shè)時(shí)長(zhǎng)可以為在調(diào)用所述預(yù)設(shè)降溫策略后開始計(jì)時(shí),也可以為在所述硬件溫度值大于硬件溫度閾值后開始計(jì)時(shí),對(duì)此本實(shí)施例不做限制。該步驟s1412用于在硬件溫度值持續(xù)升高,而關(guān)閉相應(yīng)硬件無法達(dá)到對(duì)所述終端或硬件降溫的目的,或者是無法調(diào)用所述預(yù)設(shè)策略時(shí),則需通過報(bào)警通知等形式提醒正在使用終端設(shè)備100的用戶停止使用電腦,以避免安全事故的發(fā)生或終端設(shè)備100的損壞。應(yīng)注意,所述報(bào)警通知的聲稱方式、實(shí)現(xiàn)形式以及涉及的內(nèi)容可根據(jù)實(shí)際需求進(jìn)行靈活設(shè)計(jì),在此均不做限制。
進(jìn)一步地,請(qǐng)結(jié)合參閱圖5,是本發(fā)明實(shí)施例提供的一種降溫裝置140的結(jié)構(gòu)框圖。所述表項(xiàng)降溫裝置140運(yùn)行于所述終端設(shè)備100中。所述降溫裝置140包括獲取模塊1400、判斷模塊1402、調(diào)用模塊1404、降溫模塊1406、監(jiān)測(cè)模塊1408、通知生成模塊1410和報(bào)警模塊1412。
所述獲取模塊1400用于獲取終端設(shè)備100使用過程中的硬件溫度值。
本實(shí)施中,圖3中的步驟s1400由所述獲取模塊1400執(zhí)行,具體過程請(qǐng)參考步驟s1400,在此不再贅述。
所述判斷模塊1402用于判斷所述硬件溫度值是否大于預(yù)設(shè)閾值,若大于,則獲取所述終端設(shè)備100的使用狀態(tài)和應(yīng)用。所述判斷模塊1402還用于檢測(cè)在所述終端設(shè)備100的預(yù)設(shè)距離范圍內(nèi)是否存在人體生物特征,若存在,則判定為工作狀態(tài),反之,則判定為閑置狀態(tài)。
本實(shí)施中,圖3中的步驟s1402和圖4中的步驟s1403均由所述判斷模塊1402執(zhí)行,具體過程請(qǐng)參考步驟s1402和步驟s1403,在此不再贅述。
所述調(diào)用模塊1404用于獲取在所述應(yīng)用的運(yùn)行場(chǎng)景下的硬件溫度閾值,判斷所述硬件溫度值是否大于所述硬件溫度閾值,若大于,則調(diào)用與所述使用狀態(tài)和所述應(yīng)用對(duì)應(yīng)的預(yù)設(shè)降溫策略。
本實(shí)施中,圖3中的步驟s1404由所述調(diào)用模塊1404執(zhí)行,具體過程請(qǐng)參考步驟s1404,在此不再贅述。
所述降溫模塊1406用于根據(jù)所述預(yù)設(shè)降溫策略中包含的硬件關(guān)閉信息關(guān)閉所述終端設(shè)備100中對(duì)應(yīng)的硬件以對(duì)所述終端設(shè)備100進(jìn)行降溫。
本實(shí)施中,圖3中的步驟s1406由所述降溫模塊1406執(zhí)行,具體過程請(qǐng)參考步驟s1406,在此不再贅述。
所述監(jiān)測(cè)模塊1408監(jiān)測(cè)所述預(yù)設(shè)降溫策略的執(zhí)行時(shí)長(zhǎng),判斷所述執(zhí)行時(shí)長(zhǎng)是否達(dá)到預(yù)設(shè)時(shí)長(zhǎng),若達(dá)到,則再次打開通過所述預(yù)設(shè)降溫策略關(guān)閉的硬件?;蛘咚霰O(jiān)測(cè)模塊1408還可以用于響應(yīng)用戶點(diǎn)擊指令,并根據(jù)該點(diǎn)擊指令再次打開通過所述預(yù)設(shè)降溫策略關(guān)閉的硬件。
本實(shí)施中,圖3中的步驟s1408和步驟s1409由所述監(jiān)測(cè)模塊1408執(zhí)行,具體過程請(qǐng)參考步驟s1408和s1409,在此不再贅述。
所述通知生成模塊1410用于根據(jù)所述預(yù)設(shè)降溫策略生成任務(wù)執(zhí)行通知并在所述終端設(shè)備100顯示。
本實(shí)施中,圖3中的步驟s1410由所述通知生成模塊1410執(zhí)行,具體過程請(qǐng)參考步驟s1410,在此不再贅述。
所述報(bào)警模塊1412用于判斷所述硬件溫度大于所述硬件溫度閾值的時(shí)長(zhǎng)是否大于預(yù)設(shè)時(shí)長(zhǎng),若大于,則根據(jù)所述硬件溫度生成報(bào)警通知并顯示。
本實(shí)施中,圖3中的步驟s1412由所述報(bào)警模塊1412執(zhí)行,具體過程請(qǐng)參考步驟s1412,在此不再贅述。
綜上所述,本發(fā)明提供的降溫方法、裝置和終端設(shè)備100,根據(jù)獲取到的硬件溫度值靈活調(diào)用預(yù)設(shè)降溫策略以關(guān)閉相應(yīng)的硬件以實(shí)現(xiàn)對(duì)終端設(shè)備100的降溫。本發(fā)明能夠有效降低終端設(shè)備100的硬件溫度,提高應(yīng)用運(yùn)行效率,延長(zhǎng)硬件使用壽命,提升用戶體驗(yàn)度。
在本發(fā)明的描述中,術(shù)語“設(shè)置”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
在本發(fā)明實(shí)施例所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,也可以通過其他方式實(shí)現(xiàn)。以上所描述的裝置和方法實(shí)施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的預(yù)設(shè)數(shù)量個(gè)實(shí)施例的裝置、方法和計(jì)算機(jī)程序產(chǎn)品可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分。所述模塊、程序段或代碼的一部分包含一個(gè)或預(yù)設(shè)數(shù)量個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能。
也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動(dòng)作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。