本申請(qǐng)屬于移動(dòng)終端技術(shù)領(lǐng)域,具體地說(shuō),涉及一種關(guān)閉應(yīng)用程序的方法及終端。
背景技術(shù):
隨著人們生活水平的日益提高,移動(dòng)終端已經(jīng)融入到人們的生活當(dāng)中,例如智能手機(jī)的應(yīng)用尤其普遍,不管是日常生活中朋友之間的交流,商業(yè)上的往來(lái)都能見到移動(dòng)終端的身影,目前,手機(jī)、平板電腦等移動(dòng)終端應(yīng)用越來(lái)越廣,基于移動(dòng)終端進(jìn)行開發(fā)的應(yīng)用程序也越來(lái)越多,人們?cè)诟袊@移動(dòng)終端給生活帶來(lái)方便的同時(shí),也受到一些問(wèn)題的困擾,其中就包括移動(dòng)終端在使用中發(fā)熱的問(wèn)題。
移動(dòng)終端由于其便捷性、體積小等特點(diǎn),往往散熱性能并不好,大量應(yīng)用程序在被安裝到移動(dòng)終端的操作系統(tǒng)中后,經(jīng)常肆無(wú)忌憚的占用移動(dòng)終端的運(yùn)行,有些應(yīng)用程序在運(yùn)行時(shí)會(huì)導(dǎo)致終端發(fā)熱現(xiàn)象的產(chǎn)生,而現(xiàn)有技術(shù)中還沒(méi)有對(duì)導(dǎo)致終端發(fā)熱的應(yīng)用程序進(jìn)行篩選,以便關(guān)閉影響終端溫度的應(yīng)用程序,進(jìn)行終端降溫的有效方法。
因此,基于現(xiàn)有技術(shù)中的技術(shù)缺陷,如何關(guān)閉影響終端溫度的應(yīng)用程序,以便降低終鍛溫度是前亟待解決的技術(shù)問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本申請(qǐng)?zhí)峁┮环N關(guān)閉應(yīng)用程序的方法及終端,解決了終端在運(yùn)行狀態(tài)下發(fā)熱的問(wèn)題,終端運(yùn)行時(shí)的溫度超過(guò)預(yù)設(shè)閾值時(shí),通過(guò)對(duì)后臺(tái)運(yùn)行程序名稱與識(shí)別程序列表中的程序名稱進(jìn)行匹配,將匹配成功的應(yīng)用程序進(jìn)行關(guān)閉以便降低終端溫度。
為了解決上述現(xiàn)有技術(shù)問(wèn)題,本申請(qǐng)第一方面提供一種關(guān)閉應(yīng)用程序的 方法,包括:
檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息,根據(jù)所獲取的應(yīng)用程序的信息生成后臺(tái)運(yùn)行的應(yīng)用程序的程序列表;
將所述程序列表中的應(yīng)用程序名稱與預(yù)設(shè)識(shí)別程序列表中的應(yīng)用程序名稱進(jìn)行匹配,所述識(shí)別程序列表中包含預(yù)先篩選出的影響終端溫度的應(yīng)用程序名稱;
關(guān)閉匹配成功的應(yīng)用程序,以便降低終端的運(yùn)行溫度。
優(yōu)選地,獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息,之前還包括:建立所述識(shí)別程序列表;
其中,建立所述識(shí)別程序列表的方法,包括:
在預(yù)設(shè)周期內(nèi),每次檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息;
根據(jù)所述應(yīng)用程序的信息,確定所述應(yīng)用程序的權(quán)重值,其中,所述應(yīng)用程序的權(quán)重值是根據(jù)預(yù)設(shè)的權(quán)重策略所確定的,包括:根據(jù)每個(gè)應(yīng)用程序的使用熱度,確定每個(gè)應(yīng)用程序的權(quán)重值;
根據(jù)所述應(yīng)用程序的權(quán)重值,將權(quán)重值低于預(yù)設(shè)權(quán)重閾值的應(yīng)用程序的名稱添加到應(yīng)用程序名稱列表中,出現(xiàn)相同名稱時(shí),只保留一個(gè)名稱;
重復(fù)上述操作直至預(yù)設(shè)周期結(jié)束,將所述應(yīng)用程序名稱列表作為所述識(shí)別程序列表。
優(yōu)選地,獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息,進(jìn)一步包括:獲取除終端系統(tǒng)應(yīng)用程序以外的其他應(yīng)用程序信息。
優(yōu)選地,重復(fù)上述操作直至預(yù)設(shè)周期結(jié)束,還包括:將所述應(yīng)用程序名稱列表上傳至云服務(wù)器,以便所述云服務(wù)器將上傳的所述應(yīng)用程序名稱列表中的應(yīng)用程序名稱與其他終端上傳的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行合并、去重,生成合并應(yīng)用程序名稱列表,并將所述合并應(yīng)用程序名稱列表中的應(yīng)用程序名稱與所述云服務(wù)器已保存的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行合并、去重,生成新應(yīng)用程序名稱列表并保存,并將所述新 應(yīng)用程序名稱列表反饋給相關(guān)聯(lián)的終端;
接收由所述云服務(wù)器反饋回的所述新應(yīng)用程序名稱列表,將所述新應(yīng)用程序列表作為所述識(shí)別程序列表。
優(yōu)選地,重復(fù)上述操作直至預(yù)設(shè)周期結(jié)束,還包括:
發(fā)送請(qǐng)求指令至所述云服務(wù)器,以便所述云服務(wù)器根據(jù)所述請(qǐng)求指令,將保存的所述新應(yīng)用程序名稱列表反饋至終端;
接收所述新應(yīng)用程序名稱列表,將接收的所述新的應(yīng)用程序名稱列表與所述應(yīng)用程序名稱列表進(jìn)行合并、去重,生成最終應(yīng)用程序名稱列表,將所述最終應(yīng)用程序名稱列表作為所述識(shí)別程序列表。
相應(yīng)地,本發(fā)明實(shí)施例還提供一種關(guān)閉應(yīng)用程序的終端,包括:
獲取模塊,用于檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息,根據(jù)所獲取的應(yīng)用程序的信息生成后臺(tái)運(yùn)行的應(yīng)用程序的程序列表;
匹配模塊,用于將所述程序列表中的應(yīng)用程序名稱與預(yù)設(shè)識(shí)別程序列表中的應(yīng)用程序名稱進(jìn)行匹配,所述識(shí)別程序列表中包含預(yù)先篩選出的影響終端溫度的應(yīng)用程序名稱;
關(guān)閉模塊,用于關(guān)閉匹配成功的應(yīng)用程序,以便降低終端的運(yùn)行溫度。
優(yōu)選地,所述獲取模塊,還用于:建立所述識(shí)別程序列表;
其中,建立所述識(shí)別程序列表的方法,包括:
在預(yù)設(shè)周期內(nèi),每次檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息;
根據(jù)所述應(yīng)用程序的信息,確定所述應(yīng)用程序的權(quán)重值,其中,所述應(yīng)用程序的權(quán)重值是根據(jù)預(yù)設(shè)的權(quán)重策略所確定的,包括:根據(jù)每個(gè)應(yīng)用程序的使用熱度,確定每個(gè)應(yīng)用程序的權(quán)重值;
根據(jù)所述應(yīng)用程序的權(quán)重值,將權(quán)重值低于預(yù)設(shè)權(quán)重閾值的應(yīng)用程序的名稱添加到應(yīng)用程序名稱列表中,出現(xiàn)相同名稱時(shí),只保留一個(gè)名稱;
重復(fù)上述操作直至預(yù)設(shè)周期結(jié)束,將所述應(yīng)用程序名稱列表作為所述識(shí) 別程序列表。
優(yōu)選地,所述獲取模塊,進(jìn)一步用于:獲取除終端系統(tǒng)應(yīng)用程序以外的其他應(yīng)用程序信息。
優(yōu)選地,所述獲取模塊,還用于:將所述應(yīng)用程序名稱列表上傳至云服務(wù)器,以便所述云服務(wù)器將上傳的所述應(yīng)用程序名稱列表中的應(yīng)用程序名稱與其他終端上傳的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行合并、去重,生成合并應(yīng)用程序名稱列表,并將所述合并應(yīng)用程序名稱列表中的應(yīng)用程序名稱與所述云服務(wù)器已保存的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行合并、去重,生成新應(yīng)用程序名稱列表并保存,并將所述新應(yīng)用程序名稱列表反饋給相關(guān)聯(lián)的終端;
接收由所述云服務(wù)器反饋回的所述新應(yīng)用程序名稱列表,將所述新應(yīng)用程序列表作為所述識(shí)別程序列表。
另外,優(yōu)選地,所述獲取模塊,還用于:
發(fā)送請(qǐng)求指令至所述云服務(wù)器,以便所述云服務(wù)器根據(jù)所述請(qǐng)求指令,將保存的所述新應(yīng)用程序名稱列表反饋至終端;
接收所述新應(yīng)用程序名稱列表,將接收的新的應(yīng)用程序名稱列表與所述應(yīng)用程序名稱列表進(jìn)行合并、去重,生成最終應(yīng)用程序名稱列表,將所述最終應(yīng)用程序名稱列表作為所述識(shí)別程序列表。
根據(jù)本申請(qǐng)?zhí)峁┑募夹g(shù)方案,終端運(yùn)行時(shí)的溫度超過(guò)預(yù)設(shè)閾值時(shí),通過(guò)對(duì)后臺(tái)運(yùn)行程序名稱與識(shí)別程序列表中的程序名稱進(jìn)行匹配,將匹配成功的應(yīng)用程序進(jìn)行關(guān)閉以便降低終端溫度,可以有效地解決終端在使用過(guò)程中由于后臺(tái)程序運(yùn)行所導(dǎo)致的終端發(fā)熱的問(wèn)題,同時(shí)不會(huì)影響用戶的正常使用,提高的終端的使用壽命,提高了用戶體驗(yàn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本申請(qǐng)或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出 創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說(shuō)明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:
圖1是本申請(qǐng)實(shí)施例的關(guān)閉應(yīng)用程序的方法的流程示意圖;
圖2為本發(fā)明實(shí)施例建立識(shí)別程序列表的方法的流程示意圖;
圖3是本申請(qǐng)實(shí)施例的一種通過(guò)云服務(wù)器建立識(shí)別程序列表方法的流程示意圖;
圖4是本申請(qǐng)實(shí)施例的另一種通過(guò)云服務(wù)器建立識(shí)別程序列表方法的流程示意圖;
圖5是本申請(qǐng)實(shí)施例的終端與云服務(wù)器信息交互流程示意圖;
圖6是本申請(qǐng)實(shí)施例的關(guān)閉應(yīng)用程序的終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本申請(qǐng)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請(qǐng)中的附圖,對(duì)本申請(qǐng)中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
人們使用終端的時(shí)候,比如手機(jī),往往會(huì)感覺到手機(jī)的溫度會(huì)慢慢升高,直至達(dá)到“很燙”的程度,而手機(jī)溫度變高的原因往往是手機(jī)中運(yùn)行的應(yīng)用程序過(guò)多,或者是某些應(yīng)用程序在運(yùn)行時(shí)導(dǎo)致手機(jī)發(fā)燙,如果能將手機(jī)運(yùn)行中的不必要的后臺(tái)程序和用戶不常用的應(yīng)用程序篩選出來(lái)并進(jìn)行關(guān)閉的話,就可以達(dá)到降低手機(jī)溫度的目的。
以下將配合附圖及實(shí)施例來(lái)詳細(xì)說(shuō)明本申請(qǐng)的實(shí)施方式,藉此對(duì)本申請(qǐng)如何應(yīng)用技術(shù)手段來(lái)解決技術(shù)問(wèn)題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過(guò)程能充分理解并據(jù)以實(shí)施。本發(fā)明實(shí)施例下述內(nèi)容中涉及到的黑名單即為權(quán)利要求書中的識(shí)別程序列表,二者含義一致。
實(shí)施例一:
圖1是本申請(qǐng)實(shí)施例的關(guān)閉應(yīng)用程序的方法的流程示意圖,如圖1所示:
本申請(qǐng)第一方面提供一種關(guān)閉應(yīng)用程序的方法,包括:
步驟S101:檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息,根據(jù)所獲取的應(yīng)用程序的信息生成后臺(tái)運(yùn)行的應(yīng)用程序的程序列表;
導(dǎo)致終端發(fā)熱的主要原因?yàn)榻K端運(yùn)行應(yīng)用程序太多,且終端本身散熱性不佳,導(dǎo)致終端在使用時(shí)發(fā)熱,如果能將不常用的應(yīng)用程序進(jìn)行關(guān)閉,則會(huì)有效解決終端在使用過(guò)程中發(fā)熱的問(wèn)題,終端在使用時(shí),檢測(cè)到終端的溫度值超過(guò)了預(yù)設(shè)的溫度閾值,則獲取終端當(dāng)前運(yùn)行的后臺(tái)應(yīng)用程序的信息,并根據(jù)獲取的應(yīng)用程序的信息生成后臺(tái)運(yùn)行的應(yīng)用程序的程序列表,以便從程序列表中篩選出影響終端發(fā)熱的應(yīng)用程序。本發(fā)明實(shí)施例優(yōu)選地,獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息,進(jìn)一步包括:獲取除終端系統(tǒng)應(yīng)用程序以外的其他應(yīng)用程序信息。系統(tǒng)的應(yīng)用程序?yàn)榻K端系統(tǒng)能夠運(yùn)行的必要程序,即使系統(tǒng)應(yīng)用程序有可能導(dǎo)致終端的發(fā)熱,但是不能將其關(guān)閉,否則有可能影響終端的正常使用。
步驟S102:將程序列表中的應(yīng)用程序名稱與預(yù)設(shè)黑名單中的應(yīng)用程序名稱進(jìn)行匹配,黑名單中包含預(yù)先篩選出的影響終端溫度的應(yīng)用程序名稱;
通過(guò)步驟S101將除了系統(tǒng)應(yīng)用程序以外的其他后臺(tái)運(yùn)行的應(yīng)用程序篩選出來(lái)生成程序列表后,將程序列表中的應(yīng)用程序名稱與黑名單中的應(yīng)用程序名稱進(jìn)行匹配,匹配過(guò)程為逐一進(jìn)行匹配或按照應(yīng)用程序名稱的首字母的排序進(jìn)行逐一匹配。
黑名單中包含的應(yīng)用程序名稱是預(yù)先進(jìn)行篩選的影響終端溫度的應(yīng)用程序名稱,影響終端溫度的應(yīng)用程序名稱的篩選是周期性進(jìn)行的,在周期結(jié)束時(shí),生成黑名單。
步驟S103:關(guān)閉匹配成功的應(yīng)用程序,以便降低終端的運(yùn)行溫度。
通過(guò)步驟S102,程序列表中的應(yīng)用程序名稱與黑名單中的應(yīng)用程序名稱匹配成功的,說(shuō)明該應(yīng)用程序的運(yùn)行影響終端在使用過(guò)程中的溫度,關(guān)閉匹 配成功的應(yīng)用程序,以便降低終端的運(yùn)行溫度。
舉例來(lái)說(shuō),在終端被使用時(shí),終端的溫度逐漸上升,當(dāng)檢測(cè)到終端的溫度超過(guò)預(yù)設(shè)溫度閾值時(shí),獲取后臺(tái)運(yùn)行的應(yīng)用程序的信息,生成程序列表,程序列表中包含程序A、程序B以及程序C,將程序列表中的程序A、程序B以及程序C與黑名單中的應(yīng)用程序名稱進(jìn)行匹配,程序A和程序C匹配成功,也就是說(shuō)黑名單中包含程序A和程序C的名稱,程序A和程序C為此次影響終端發(fā)熱的應(yīng)用程序,將程序A和程序C進(jìn)行關(guān)閉。
對(duì)于步驟S103來(lái)說(shuō),關(guān)閉匹配成功的應(yīng)用程序可以為在匹配成功后將匹配成功的應(yīng)用程序進(jìn)行自動(dòng)關(guān)閉或者提示用戶進(jìn)行手動(dòng)關(guān)閉。
本發(fā)明實(shí)施例優(yōu)選地,關(guān)閉匹配成功的應(yīng)用程序,還包括:獲取匹配成功的應(yīng)用程序信息,生成待關(guān)閉應(yīng)用程序列表,提示用戶關(guān)閉待關(guān)閉程序列表中的應(yīng)用程序;
接收到用戶關(guān)閉應(yīng)用程序的指令,則將待關(guān)閉程序列表中的應(yīng)用程序進(jìn)行關(guān)閉;或者接收到用戶查看待關(guān)閉程序列表的指令,則顯示待關(guān)閉程序列表,接收到用戶選擇指令,根據(jù)選擇指令關(guān)閉待關(guān)閉程序列表中相應(yīng)的應(yīng)用程序,關(guān)閉應(yīng)用程序以便降低終端的運(yùn)行溫度。
獲取匹配成功的應(yīng)用程序的信息,將匹配成功的應(yīng)用程序的信息生成待關(guān)閉應(yīng)用程序列表,并提示用戶關(guān)閉待關(guān)閉應(yīng)用程序列表中的應(yīng)用程序,在待關(guān)閉應(yīng)用程序列表中的應(yīng)用程序即為影響終端運(yùn)行溫度的應(yīng)用程序。
用戶可以根據(jù)提示選擇將待關(guān)閉應(yīng)用程序列表中的應(yīng)用程序全部關(guān)閉或者部分關(guān)閉,接收到關(guān)閉應(yīng)用程序的指令時(shí),按照指令將待關(guān)閉程序列表中的應(yīng)用進(jìn)行關(guān)閉,接收到用戶查看待關(guān)閉應(yīng)用程序列表指令時(shí),將待關(guān)閉程序列表進(jìn)行顯示,以便用戶從待關(guān)閉應(yīng)用程序列表中選擇需要關(guān)閉的應(yīng)用程序,接收到用戶選擇指令時(shí),將用戶選擇的應(yīng)用程序進(jìn)行關(guān)閉。用戶在發(fā)出選擇指令時(shí),可以選擇逐一將待關(guān)閉應(yīng)用程序列表中的應(yīng)用程序進(jìn)行關(guān)閉或者同時(shí)選擇多個(gè)應(yīng)用程序,選擇完畢后發(fā)出確認(rèn)指令,將選擇多個(gè)應(yīng)用程序同時(shí)進(jìn)行關(guān)閉。
將匹配成功的應(yīng)用程序關(guān)閉之后,終端溫度仍然超過(guò)閾值,這說(shuō)明當(dāng)前運(yùn)行的應(yīng)用程序影響終端溫度,本發(fā)明實(shí)施例優(yōu)選地,關(guān)閉應(yīng)用程序以便降 低終端的運(yùn)行溫度,之后還包括:檢測(cè)終端溫度值是否超過(guò)預(yù)設(shè)溫度閾值,若終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則提示用戶關(guān)閉當(dāng)前運(yùn)行的應(yīng)用程序。當(dāng)前運(yùn)行的應(yīng)用程序即為終端前臺(tái)運(yùn)行的應(yīng)用程序,當(dāng)前應(yīng)用程序影響終端運(yùn)行溫度值時(shí),提示用戶關(guān)閉當(dāng)前運(yùn)行的應(yīng)用程序以便降低終端溫度,用戶可以選擇關(guān)閉或者不關(guān)閉。
實(shí)施例二
圖2為本發(fā)明實(shí)施例建立黑名單的方法的流程示意圖,如圖2所示:
在實(shí)施例一中一個(gè)重要的步驟為將程序列表中的應(yīng)用程序名稱與預(yù)設(shè)黑名單中的應(yīng)用程序名稱進(jìn)行匹配,這樣就能夠?qū)?dāng)前影響終端運(yùn)行溫度的后臺(tái)應(yīng)用程序篩選出來(lái)并進(jìn)行關(guān)閉,在匹配之前需要預(yù)先建立黑名單,本發(fā)明實(shí)施例中優(yōu)選地,獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息,之前還包括:建立黑名單;
其中,建立黑名單的方法,包括:
步驟S201:在預(yù)設(shè)周期內(nèi),每次檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息;
預(yù)設(shè)一個(gè)篩選周期,在預(yù)設(shè)周期內(nèi),每次檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值時(shí),則獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息,獲取的應(yīng)用程序就是使得終端溫度過(guò)高的應(yīng)用程序,獲取的應(yīng)用程序的信息不包括終端系統(tǒng)的應(yīng)用程序的信息,在預(yù)設(shè)周期內(nèi)會(huì)多次獲取后臺(tái)運(yùn)行的應(yīng)用程序的信息,每次檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值即獲取一次。
例如,預(yù)設(shè)周期為十天,在十天之內(nèi)檢測(cè)到終端溫度超過(guò)預(yù)設(shè)溫度閾值十次,則獲取十次終端溫度超過(guò)預(yù)設(shè)閾值時(shí)運(yùn)行的后臺(tái)應(yīng)用程序的信息。
步驟S202:根據(jù)應(yīng)用程序的信息,確定應(yīng)用程序的權(quán)重值,其中,應(yīng)用程序的權(quán)重值是根據(jù)預(yù)設(shè)的權(quán)重策略所確定的,包括:根據(jù)每個(gè)應(yīng)用程序的使用熱度,確定每個(gè)應(yīng)用程序的權(quán)重值;
獲取后臺(tái)應(yīng)用程序的信息后,根據(jù)獲取的每個(gè)應(yīng)用程序的信息按照預(yù)先設(shè)置的權(quán)重策略確定應(yīng)用程序的權(quán)重值,預(yù)設(shè)的權(quán)重值策略包括:根據(jù)應(yīng)用 程序的使用熱度確定應(yīng)用程序的權(quán)重值,也就是說(shuō)應(yīng)用程序的使用熱度越高權(quán)重值越大。
舉例來(lái)說(shuō),假設(shè)經(jīng)常使用程序D,那程序D的使用熱度肯定很高,相應(yīng)權(quán)重值也就大,程序E不經(jīng)常使用,那程序E的使用熱度就相對(duì)較低,相應(yīng)的權(quán)重值也就小。
步驟S203:根據(jù)應(yīng)用程序的權(quán)重值,將權(quán)重值低于預(yù)設(shè)權(quán)重閾值的應(yīng)用程序的名稱添加到應(yīng)用程序名稱列表中,出現(xiàn)相同名稱時(shí),只保留一個(gè)名稱;
確定應(yīng)用程序權(quán)重值后,將應(yīng)用程序的權(quán)重值與預(yù)設(shè)權(quán)重閾值進(jìn)行比較,為了將使用熱度高的的應(yīng)用程序,也就是權(quán)重值大的應(yīng)用程序和使用熱度低的應(yīng)用程序,也是就權(quán)重值小的應(yīng)用程序進(jìn)行區(qū)分,應(yīng)用程序的權(quán)重值與預(yù)設(shè)權(quán)重閾值進(jìn)行比較后,將權(quán)重值低于預(yù)設(shè)權(quán)重閾值的應(yīng)用程序的名稱添加到應(yīng)用程序名稱列表中,不把權(quán)重值高的應(yīng)用程序添加到應(yīng)用程序名稱列表中是為了避免將用戶經(jīng)常用的應(yīng)用程序關(guān)閉。當(dāng)在一個(gè)周期內(nèi),應(yīng)用程序名稱列表中某個(gè)應(yīng)用程序的名稱多次出現(xiàn),為避免重復(fù),只保留一個(gè)名稱。
舉例來(lái)說(shuō),程序D的權(quán)重值高于預(yù)設(shè)權(quán)重閾值,程序E的權(quán)重值低于預(yù)設(shè)權(quán)重閾值,將程序E的名稱添加到應(yīng)用程序名稱列表中,程序E的名稱在周期內(nèi)多次被添加到應(yīng)用程序名稱列表中,只保留一個(gè)程序E的名稱。
步驟S204:重復(fù)上述操作直至預(yù)設(shè)周期結(jié)束,將應(yīng)用程序名稱列表作為黑名單。
在一個(gè)周期內(nèi),多次執(zhí)行S201、S202、S203步驟,影響終端運(yùn)行溫度的應(yīng)用程序的名稱被一一添加到應(yīng)用程序名稱列表中,直到本次周期結(jié)束,將應(yīng)用程序列表作為黑名單,黑名單中包含了在本次周期內(nèi)篩選出來(lái)的影響終端溫度的應(yīng)用程序名稱。
實(shí)施例三
在建立黑名單時(shí),如果單單通過(guò)一個(gè)終端進(jìn)行篩選影響終端溫度的應(yīng)用程序,建立的黑名單中包含的信息可能不夠準(zhǔn)確和完整,所以需要通過(guò)云服務(wù)器將大量的黑名單進(jìn)行匯總、去重,生成信息完成全面的黑名單,再將云服務(wù)器生成的黑名單反饋給相關(guān)聯(lián)的終端,以便相關(guān)聯(lián)的終端通過(guò)云服務(wù)器 發(fā)來(lái)的黑名單關(guān)閉影響終端溫度的應(yīng)用程序。
圖3是本申請(qǐng)實(shí)施例的一種通過(guò)云服務(wù)器建立黑名單方法的流程示意圖,如圖3所示:
在實(shí)施例二的基礎(chǔ)上,建立黑名單時(shí),在步驟S204中,本發(fā)明實(shí)施例優(yōu)選地,重復(fù)上述操作直至預(yù)設(shè)周期結(jié)束,還包括:
步驟S2041:將應(yīng)用程序名稱列表上傳至云服務(wù)器,以便云服務(wù)器將上傳的應(yīng)用程序名稱列表中的應(yīng)用程序名稱與其他終端上傳的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行合并、去重,生成合并應(yīng)用程序名稱列表,并將合并應(yīng)用程序名稱列表中的應(yīng)用程序名稱與云服務(wù)器已保存的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行合并、去重,生成新應(yīng)用程序名稱列表并保存,并將新應(yīng)用程序名稱列表反饋給相關(guān)聯(lián)的終端;
步驟S2042:接收由云服務(wù)器反饋回的新應(yīng)用程序名稱列表,將新應(yīng)用程序列表作為黑名單。
對(duì)于步驟S2041來(lái)說(shuō),在一個(gè)周期結(jié)束時(shí),將應(yīng)用程序列表上傳至云服務(wù)器,云服務(wù)器收到上傳的應(yīng)用程序名稱列表,如果同時(shí)收到多個(gè)終端上傳的應(yīng)用程序名稱列表,則先將應(yīng)用程序名列表與其他終端上傳的應(yīng)用程序名稱列表進(jìn)行合并,將其中相同的應(yīng)用程序名稱去重,以保證合并后的應(yīng)用程序名稱列表中沒(méi)有相同的應(yīng)用程序名稱,云服務(wù)器將經(jīng)過(guò)合并去重后的應(yīng)用程序名稱列表生成合并應(yīng)用程序名稱列表,然后,將合并應(yīng)用程序名稱列表與云服務(wù)器已經(jīng)保存的應(yīng)用程序名稱列表進(jìn)行合并,并將合并后的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行去重,以保證合并后的應(yīng)用程序名稱列表中沒(méi)有相同的應(yīng)用程序名稱,云服務(wù)器將經(jīng)過(guò)合并去重后的應(yīng)用程序名稱列表生成新應(yīng)用程序名稱列表并保存,云服務(wù)器將新應(yīng)用程序名稱列表反饋給相關(guān)聯(lián)的終端。
舉例說(shuō)明,圖5是本申請(qǐng)實(shí)施例的終端與云服務(wù)器信息交互流程示意圖,如圖5所示:
與云服務(wù)器相關(guān)聯(lián)的終端包括:用戶終端、終端a、終端b……終端n,終端a和終端b將對(duì)應(yīng)的應(yīng)用程序名稱列表a和應(yīng)用程序名稱列表b上傳至云服務(wù)器,云服務(wù)器將應(yīng)用程序列表a和應(yīng)用程序列表b合并,將兩個(gè)列表 中的應(yīng)用程序名稱進(jìn)行去重,生成合并應(yīng)用程序名稱列表,將合并應(yīng)用程序名稱列表與云服務(wù)器已保存的應(yīng)用程序名稱列表進(jìn)行合并,將合并后的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行去重,生成新應(yīng)用程序名稱列表并保存,將新應(yīng)用程序名稱列表反饋給用戶終端、終端a、終端b……終端n。
實(shí)施例四
在云服務(wù)器沒(méi)用反饋新應(yīng)用程序名稱列表時(shí),用戶也可以主動(dòng)通過(guò)終端向云服務(wù)器發(fā)送請(qǐng)求指令獲取云服務(wù)器已經(jīng)保存的應(yīng)用程序名稱列表。
圖4是本申請(qǐng)實(shí)施例的另一種通過(guò)云服務(wù)器建立黑名單方法的流程示意圖,如圖4所示:
在實(shí)施例二的基礎(chǔ)上,建立黑名單時(shí),在步驟S204中,本發(fā)明實(shí)施例,優(yōu)選地,重復(fù)上述操作直至預(yù)設(shè)周期結(jié)束,還包括:
步驟S2043:發(fā)送請(qǐng)求指令至云服務(wù)器,以便云服務(wù)器根據(jù)請(qǐng)求指令,將保存的新應(yīng)用程序名稱列表反饋至終端;
步驟S2044:接收新應(yīng)用程序名稱列表,將接收的新的應(yīng)用程序名稱列表與應(yīng)用程序名稱列表進(jìn)行合并、去重,生成最終應(yīng)用程序名稱列表,將最終應(yīng)用程序名稱列表作為黑名單。
終端向云服務(wù)器發(fā)送請(qǐng)求指令,云服務(wù)器收到發(fā)來(lái)的請(qǐng)求指令后,將保存的新應(yīng)用程序名稱列表反饋至終端,終端接收到新應(yīng)用程序名稱列表后,將接收到的新應(yīng)用程序列表與終端在周期內(nèi)生成的應(yīng)用程序名稱列表進(jìn)行合并,將合并后的應(yīng)用程序名稱列表中的名稱進(jìn)行去重,生成最終應(yīng)用程序名稱列表,將最終應(yīng)用程序名稱列表作為黑名單。
舉例說(shuō)明,終端a在預(yù)設(shè)周期內(nèi)生成應(yīng)用程序名稱列表a,向云服務(wù)器發(fā)送請(qǐng)求指令,云處理收到請(qǐng)求指令后將新應(yīng)用程序反饋給終端a,終端a接收到新應(yīng)用程序名稱列表后,將應(yīng)用程序名稱列表與應(yīng)用程序名稱列表a進(jìn)行合并,將合并后的應(yīng)用程序命令列表中應(yīng)用程序的名稱去重,生成最終應(yīng)用程序名稱列表A,將最終應(yīng)用程序名稱列表A作為黑名單。
實(shí)施例五
圖6是本申請(qǐng)實(shí)施例的關(guān)閉應(yīng)用程序的終端的結(jié)構(gòu)示意圖,如圖6所示:
相應(yīng)地,本申請(qǐng)還提供了一種關(guān)閉應(yīng)用程序的終端,包括:
獲取模塊1,用于檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息,根據(jù)所獲取的應(yīng)用程序的信息生成后臺(tái)運(yùn)行的應(yīng)用程序的程序列表;
匹配模塊2,用于將程序列表中的應(yīng)用程序名稱與預(yù)設(shè)黑名單中的應(yīng)用程序名稱進(jìn)行匹配,黑名單中包含預(yù)先篩選出的影響終端溫度的應(yīng)用程序名稱;
關(guān)閉模塊3,用于關(guān)閉匹配成功的應(yīng)用程序,以便降低終端的運(yùn)行溫度。
優(yōu)選地,獲取模塊1,還用于:建立黑名單;
其中,建立黑名單的方法,包括:
在預(yù)設(shè)周期內(nèi),每次檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息;
根據(jù)應(yīng)用程序的信息,確定應(yīng)用程序的權(quán)重值,其中,應(yīng)用程序的權(quán)重值是根據(jù)預(yù)設(shè)的權(quán)重策略所確定的,包括:根據(jù)每個(gè)應(yīng)用程序的使用熱度,確定每個(gè)應(yīng)用程序的權(quán)重值;
根據(jù)應(yīng)用程序的權(quán)重值,將權(quán)重值低于預(yù)設(shè)權(quán)重閾值的應(yīng)用程序的名稱添加到應(yīng)用程序名稱列表中,出現(xiàn)相同名稱時(shí),只保留一個(gè)名稱;
重復(fù)上述操作直至預(yù)設(shè)周期結(jié)束,將應(yīng)用程序名稱列表作為黑名單。
優(yōu)選地,關(guān)閉模塊3,還用于:
獲取匹配成功的應(yīng)用程序信息,生成待關(guān)閉應(yīng)用程序列表,提示用戶關(guān)閉待關(guān)閉程序列表中的應(yīng)用程序;
接收到用戶關(guān)閉應(yīng)用程序的指令,則將待關(guān)閉程序列表中的應(yīng)用程序進(jìn)行關(guān)閉;或者
接收到用戶查看待關(guān)閉程序列表的指令,則顯示待關(guān)閉程序列表,接收到用戶選擇指令,根據(jù)選擇指令關(guān)閉待關(guān)閉程序列表中相應(yīng)的應(yīng)用程序,關(guān)閉應(yīng)用程序以便降低終端的運(yùn)行溫度。
優(yōu)選地,關(guān)閉模塊3,還用于:檢測(cè)終端溫度值是否超過(guò)預(yù)設(shè)溫度閾值, 若終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則提示用戶關(guān)閉當(dāng)前運(yùn)行的應(yīng)用程序。
優(yōu)選地,獲取模塊1,進(jìn)一步用于:獲取除終端系統(tǒng)應(yīng)用程序以外的其他應(yīng)用程序信息。
優(yōu)選地,獲取模塊1,還用于:將應(yīng)用程序名稱列表上傳至云服務(wù)器,以便云服務(wù)器將上傳的應(yīng)用程序名稱列表中的應(yīng)用程序名稱與其他終端上傳的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行合并、去重,生成合并應(yīng)用程序名稱列表,并將合并應(yīng)用程序名稱列表中的應(yīng)用程序名稱與云服務(wù)器已保存的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行合并、去重,生成新應(yīng)用程序名稱列表并保存,并將新應(yīng)用程序名稱列表反饋給相關(guān)聯(lián)的終端;
接收由服務(wù)器反饋回的新應(yīng)用程序名稱列表,將新應(yīng)用程序列表作為黑名單。
優(yōu)選地,獲取模塊1,還用于:
發(fā)送請(qǐng)求指令至云服務(wù)器,以便云服務(wù)器根據(jù)請(qǐng)求指令,將保存的新應(yīng)用程序名稱列表反饋至終端;
接收新應(yīng)用程序名稱列表,將接收的新的應(yīng)用程序名稱列表與應(yīng)用程序名稱列表進(jìn)行合并、去重,生成最終應(yīng)用程序名稱列表,將最終應(yīng)用程序名稱列表作為黑名單。
本申請(qǐng)中的裝置可以具體執(zhí)行本申請(qǐng)中的方法,本申請(qǐng)的方法與裝置特征相對(duì)應(yīng),可以相互參照,這里不再一一贅述。
本申請(qǐng)的示例旨在簡(jiǎn)明地說(shuō)明本申請(qǐng)的技術(shù)特點(diǎn),使得本領(lǐng)域技術(shù)人員能夠直觀了解本申請(qǐng)的技術(shù)特點(diǎn),并不作為本申請(qǐng)的不當(dāng)限定。
以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
具體應(yīng)用場(chǎng)景:
下面通過(guò)應(yīng)用場(chǎng)景的描述更加直觀的了解本申請(qǐng)實(shí)施例的技術(shù)方案。
應(yīng)用場(chǎng)景一
用戶已預(yù)先在終端中預(yù)設(shè)有黑名單。
用戶在使用終端時(shí),比如手機(jī),手機(jī)在運(yùn)行過(guò)程中溫度逐漸升高,當(dāng)手機(jī)溫度達(dá)到預(yù)設(shè)閾值時(shí),獲取手機(jī)后臺(tái)正在運(yùn)行的程序,獲取的運(yùn)行的程序不包括手機(jī)系統(tǒng)程序和用戶常用的程序,獲取后臺(tái)運(yùn)行的程序后,將獲取的程序的名稱和黑名單中的程序名稱進(jìn)行匹配,當(dāng)匹配成功后,說(shuō)明匹配成功的程序?yàn)橛绊懯謾C(jī)溫度的程序,將其自動(dòng)關(guān)閉。
應(yīng)用場(chǎng)景二
云服務(wù)器向用戶手機(jī)發(fā)送最新的黑名單,用戶也可以主動(dòng)向云服務(wù)器發(fā)送請(qǐng)求指令,云服務(wù)器收到請(qǐng)求指令后發(fā)送最新的黑名單至用戶手機(jī)。
當(dāng)用戶使用手機(jī)時(shí),手機(jī)溫度超過(guò)預(yù)設(shè)溫度閾值時(shí),根據(jù)最新的黑名單,將與黑名單中匹配成功的后臺(tái)運(yùn)行的程序關(guān)閉,以便降低手機(jī)的溫度。
綜上所述,根據(jù)本申請(qǐng)?zhí)峁┑募夹g(shù)方案,終端運(yùn)行時(shí)的溫度超過(guò)預(yù)設(shè)閾值時(shí),通過(guò)對(duì)后臺(tái)運(yùn)行程序名稱與黑名單中的程序名稱進(jìn)行匹配,將匹配成功的應(yīng)用程序進(jìn)行關(guān)閉以便降低終端溫度,可以有效地解決終端在使用過(guò)程中由于后臺(tái)程序運(yùn)行所導(dǎo)致的終端發(fā)熱的問(wèn)題,同時(shí)不會(huì)影響用戶的正常使用,提高的終端的使用壽命,提高了用戶體驗(yàn)。
上述說(shuō)明示出并描述了本申請(qǐng)的若干優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本申請(qǐng)并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述申請(qǐng)構(gòu)想范圍內(nèi),通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本申請(qǐng)的精神和范圍,則都應(yīng)在本申請(qǐng)所附權(quán)利要求的保護(hù)范圍內(nèi)。
A1、一種關(guān)閉應(yīng)用程序的方法,包括:
檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息,根據(jù)所獲取的應(yīng)用程序的信息生成后臺(tái)運(yùn)行的應(yīng)用程序的程序列表;
將所述程序列表中的應(yīng)用程序名稱與預(yù)設(shè)識(shí)別程序列表中的應(yīng)用程序 名稱進(jìn)行匹配,所述識(shí)別程序列表中包含預(yù)先篩選出的影響終端溫度的應(yīng)用程序名稱;
關(guān)閉匹配成功的應(yīng)用程序,以便降低終端的運(yùn)行溫度。
A2、根據(jù)A1所述的方法,獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息,之前還包括:建立所述識(shí)別程序列表;
其中,建立所述識(shí)別程序列表的方法,包括:
在預(yù)設(shè)周期內(nèi),每次檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息;
根據(jù)所述應(yīng)用程序的信息,確定所述應(yīng)用程序的權(quán)重值,其中,所述應(yīng)用程序的權(quán)重值是根據(jù)預(yù)設(shè)的權(quán)重策略所確定的,包括:根據(jù)每個(gè)應(yīng)用程序的使用熱度,確定每個(gè)應(yīng)用程序的權(quán)重值;
根據(jù)所述應(yīng)用程序的權(quán)重值,將權(quán)重值低于預(yù)設(shè)權(quán)重閾值的應(yīng)用程序的名稱添加到應(yīng)用程序名稱列表中,出現(xiàn)相同名稱時(shí),只保留一個(gè)名稱;
重復(fù)上述操作直至預(yù)設(shè)周期結(jié)束,將所述應(yīng)用程序名稱列表作為所述識(shí)別程序列表。
A3、根據(jù)A1所述的方法,關(guān)閉匹配成功的應(yīng)用程序,還包括:
獲取匹配成功的應(yīng)用程序信息,生成待關(guān)閉應(yīng)用程序列表,提示用戶關(guān)閉所述待關(guān)閉程序列表中的應(yīng)用程序;
接收到用戶關(guān)閉應(yīng)用程序的指令,則將所述待關(guān)閉程序列表中的應(yīng)用程序進(jìn)行關(guān)閉;或者
接收到用戶查看所述待關(guān)閉程序列表的指令,則顯示所述待關(guān)閉程序列表,接收到用戶選擇指令,根據(jù)選擇指令關(guān)閉所述待關(guān)閉程序列表中相應(yīng)的應(yīng)用程序,關(guān)閉應(yīng)用程序以便降低終端的運(yùn)行溫度。
A4、根據(jù)A1或A3中任一所述的方法,關(guān)閉應(yīng)用程序以便降低終端的運(yùn)行溫度,之后還包括:檢測(cè)終端溫度值是否超過(guò)所述預(yù)設(shè)溫度閾值,若終端溫度值超過(guò)所述預(yù)設(shè)溫度閾值,則提示用戶關(guān)閉當(dāng)前運(yùn)行的應(yīng)用程序。
A5、根據(jù)A1或A2所述的方法,獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息, 進(jìn)一步包括:獲取除終端系統(tǒng)應(yīng)用程序以外的其他應(yīng)用程序信息。
A6、根據(jù)A2所述的方法,重復(fù)上述操作直至預(yù)設(shè)周期結(jié)束,還包括:將所述應(yīng)用程序名稱列表上傳至云服務(wù)器,以便所述云服務(wù)器將上傳的所述應(yīng)用程序名稱列表中的應(yīng)用程序名稱與其他終端上傳的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行合并、去重,生成合并應(yīng)用程序名稱列表,并將所述合并應(yīng)用程序名稱列表中的應(yīng)用程序名稱與所述云服務(wù)器已保存的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行合并、去重,生成新應(yīng)用程序名稱列表并保存,并將所述新應(yīng)用程序名稱列表反饋給相關(guān)聯(lián)的終端;
接收由所述云服務(wù)器反饋回的所述新應(yīng)用程序名稱列表,將所述新應(yīng)用程序列表作為所述識(shí)別程序列表。
A7、根據(jù)A2所述的方法,重復(fù)上述操作直至預(yù)設(shè)周期結(jié)束,還包括:
發(fā)送請(qǐng)求指令至所述云服務(wù)器,以便所述云服務(wù)器根據(jù)所述請(qǐng)求指令,將保存的所述新應(yīng)用程序名稱列表反饋至終端;
接收所述新應(yīng)用程序名稱列表,將接收的所述新的應(yīng)用程序名稱列表與所述應(yīng)用程序名稱列表進(jìn)行合并、去重,生成最終應(yīng)用程序名稱列表,將所述最終應(yīng)用程序名稱列表作為所述識(shí)別程序列表。
B1、一種關(guān)閉應(yīng)用程序的終端,包括:
獲取模塊,用于檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則獲取終端后臺(tái)運(yùn)行的應(yīng)用程序的信息,根據(jù)所獲取的應(yīng)用程序的信息生成后臺(tái)運(yùn)行的應(yīng)用程序的程序列表;
匹配模塊,用于將所述程序列表中的應(yīng)用程序名稱與預(yù)設(shè)識(shí)別程序列表中的應(yīng)用程序名稱進(jìn)行匹配,所述識(shí)別程序列表中包含預(yù)先篩選出的影響終端溫度的應(yīng)用程序名稱;
關(guān)閉模塊,用于關(guān)閉匹配成功的應(yīng)用程序,以便降低終端的運(yùn)行溫度。
B2、根據(jù)B1所述的終端,所述獲取模塊,還用于:建立所述識(shí)別程序列表;
其中,建立所述識(shí)別程序列表的方法,包括:
在預(yù)設(shè)周期內(nèi),每次檢測(cè)到終端溫度值超過(guò)預(yù)設(shè)溫度閾值,則獲取終端 后臺(tái)運(yùn)行的應(yīng)用程序的信息;
根據(jù)所述應(yīng)用程序的信息,確定所述應(yīng)用程序的權(quán)重值,其中,所述應(yīng)用程序的權(quán)重值是根據(jù)預(yù)設(shè)的權(quán)重策略所確定的,包括:根據(jù)每個(gè)應(yīng)用程序的使用熱度,確定每個(gè)應(yīng)用程序的權(quán)重值;
根據(jù)所述應(yīng)用程序的權(quán)重值,將權(quán)重值低于預(yù)設(shè)權(quán)重閾值的應(yīng)用程序的名稱添加到應(yīng)用程序名稱列表中,出現(xiàn)相同名稱時(shí),只保留一個(gè)名稱;
重復(fù)上述操作直至預(yù)設(shè)周期結(jié)束,將所述應(yīng)用程序名稱列表作為所述識(shí)別程序列表。
B3、根據(jù)B1所述的終端,所述關(guān)閉模塊,還用于:
獲取匹配成功的應(yīng)用程序信息,生成待關(guān)閉應(yīng)用程序列表,提示用戶關(guān)閉所述待關(guān)閉程序列表中的應(yīng)用程序;
接收到用戶關(guān)閉應(yīng)用程序的指令,則將所述待關(guān)閉程序列表中的應(yīng)用程序進(jìn)行關(guān)閉;或者
接收到用戶查看所述待關(guān)閉程序列表的指令,則顯示所述待關(guān)閉程序列表,接收到用戶選擇指令,根據(jù)選擇指令關(guān)閉所述待關(guān)閉程序列表中相應(yīng)的應(yīng)用程序,關(guān)閉應(yīng)用程序以便降低終端的運(yùn)行溫度。
B4、根據(jù)B1或B3中任一所述的終端,所述關(guān)閉模塊,還用于:檢測(cè)終端溫度值是否超過(guò)所述預(yù)設(shè)溫度閾值,若終端溫度值超過(guò)所述預(yù)設(shè)溫度閾值,則提示用戶關(guān)閉當(dāng)前運(yùn)行的應(yīng)用程序。
B5、根據(jù)B1或B2所述的終端,所述獲取模塊,進(jìn)一步用于:獲取除終端系統(tǒng)應(yīng)用程序以外的其他應(yīng)用程序信息。
B6、根據(jù)B2所述的終端,所述獲取模塊,還用于:將所述應(yīng)用程序名稱列表上傳至云服務(wù)器,以便所述云服務(wù)器將上傳的所述應(yīng)用程序名稱列表中的應(yīng)用程序名稱與其他終端上傳的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行合并、去重,生成合并應(yīng)用程序名稱列表,并將所述合并應(yīng)用程序名稱列表中的應(yīng)用程序名稱與所述云服務(wù)器已保存的應(yīng)用程序名稱列表中的應(yīng)用程序名稱進(jìn)行合并、去重,生成新應(yīng)用程序名稱列表并保存,并將所述新應(yīng)用程序名稱列表反饋給相關(guān)聯(lián)的終端;
接收由所述云服務(wù)器反饋回的所述新應(yīng)用程序名稱列表,將所述新應(yīng)用程序列表作為所述識(shí)別程序列表。
B7、根據(jù)B2所述的終端,所述獲取模塊,還用于:
發(fā)送請(qǐng)求指令至所述云服務(wù)器,以便所述云服務(wù)器根據(jù)所述請(qǐng)求指令,將保存的所述新應(yīng)用程序名稱列表反饋至終端;
接收所述新應(yīng)用程序名稱列表,將接收的新的應(yīng)用程序名稱列表與所述應(yīng)用程序名稱列表進(jìn)行合并、去重,生成最終應(yīng)用程序名稱列表,將所述最終應(yīng)用程序名稱列表作為所述識(shí)別程序列表。