一種應(yīng)用凍結(jié)的方法、裝置以及終端的制作方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例提供了一種應(yīng)用凍結(jié)的方法、裝置以及終端,其中,所述方法包括:根據(jù)獲取的用戶(hù)作息數(shù)據(jù),計(jì)算得到第一凍結(jié)時(shí)間;根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù),計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用;按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理。采用本發(fā)明,可智能地對(duì)終端中的應(yīng)用進(jìn)行凍結(jié),提升了應(yīng)用凍結(jié)的方便快捷性。
【專(zhuān)利說(shuō)明】
一種應(yīng)用凍結(jié)的方法、裝置以及終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用凍結(jié)的方法、裝置以及終端。
【背景技術(shù)】
[0002]為了清除/減緩?fù)ㄐ沤K端中的某些非核心應(yīng)用所占用內(nèi)存資源,目前在終端上廣泛使用諸如一鍵清理、菜單鍵清理、第三方應(yīng)用清理等相關(guān)清理技術(shù)或者采用凍結(jié)技術(shù)將目標(biāo)應(yīng)用繼續(xù)凍結(jié),使得凍結(jié)之后所述目標(biāo)應(yīng)用不再占用內(nèi)存空間,且不能運(yùn)行應(yīng)用。
[0003]然而在實(shí)踐中發(fā)現(xiàn),前者需要用戶(hù)手動(dòng)操作,但是針對(duì)一些不專(zhuān)業(yè)的用戶(hù)而言,他們并不知道怎樣去執(zhí)行清理操作,并且終端即使進(jìn)行了清理操作,同樣可能會(huì)存在應(yīng)用清理不徹底,清理效率不高效,消耗終端內(nèi)存資源。后者,在應(yīng)用被凍結(jié)之后,該應(yīng)用完全不能使用,如果用戶(hù)想要再次使用該應(yīng)用需要手動(dòng)將該應(yīng)用進(jìn)行解凍,操作十分繁瑣、實(shí)用性不高、且耗時(shí)耗力。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種應(yīng)用凍結(jié)的方法、裝置以及終端,可提升應(yīng)用凍結(jié)的安全性。
[0005]—方面,本發(fā)明實(shí)施例公開(kāi)提供了一種應(yīng)用凍結(jié)的方法,所述方法包括:
[0006]根據(jù)獲取的用戶(hù)作息數(shù)據(jù),計(jì)算得到第一凍結(jié)時(shí)間;
[0007]根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù),計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;
[0008]根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用;
[0009]按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理。
[0010]其中可選地,所述根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,包括:
[0011 ]判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間;
[0012]如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;
[0013]如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0014]其中可選地,所述根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,包括:
[0015]判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)應(yīng)用;
[0016]如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,且將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;
[0017]如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0018]其中可選地,所述根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,包括:
[0019]判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間和第二凍結(jié)應(yīng)用;
[0020]如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;
[0021]如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0022]其中可選地,所述方法還包括:
[0023]將所述目標(biāo)凍結(jié)策略保存到本地?cái)?shù)據(jù)庫(kù)中,以便于下一次直接按照所述目標(biāo)凍結(jié)策略運(yùn)行。
[0024]其中可選地,所述方法還包括:
[0025]接收創(chuàng)建請(qǐng)求,所述創(chuàng)建請(qǐng)求用于請(qǐng)求創(chuàng)建凍結(jié)列表;
[0026]響應(yīng)所述創(chuàng)建請(qǐng)求,創(chuàng)建所述凍結(jié)列表,并將所述第一凍結(jié)應(yīng)用添加并存儲(chǔ)到所述凍結(jié)列表中。
[0027]另一方面,本發(fā)明實(shí)施例還公開(kāi)提供了一種應(yīng)用凍結(jié)的裝置,所述裝置包括:
[0028]計(jì)算模塊,用于根據(jù)獲取的用戶(hù)作息數(shù)據(jù),計(jì)算得到第一凍結(jié)時(shí)間;根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù),計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;
[0029]生成模塊,用于根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用;
[0030]凍結(jié)模塊,用于按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理。
[0031]其中可選地,
[0032]所述生成模塊,具體用于判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間;如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0033]其中可選地,
[0034]所述生成模塊,具體用于判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)應(yīng)用;如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,且將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0035]其中可選地,
[0036]所述生成模塊,具體用于判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間和第二凍結(jié)應(yīng)用;如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0037]其中可選地,所述裝置還包括:
[0038]保存模塊,用于將所述目標(biāo)凍結(jié)策略保存到本地?cái)?shù)據(jù)庫(kù)中,以便于下一次直接按照所述目標(biāo)凍結(jié)策略運(yùn)行。
[0039]其中可選地,所述裝置還包括:
[0040]接收模塊,用于接收創(chuàng)建請(qǐng)求,所述創(chuàng)建請(qǐng)求用于請(qǐng)求創(chuàng)建凍結(jié)列表;
[0041]創(chuàng)建模塊,用于響應(yīng)所述創(chuàng)建請(qǐng)求,創(chuàng)建所述凍結(jié)列表,并將所述第一凍結(jié)應(yīng)用添加并存儲(chǔ)到所述凍結(jié)列表中。
[0042]再一方面,本發(fā)明實(shí)施例還公開(kāi)提供了一種終端,所述終端包括如上所述的應(yīng)用凍結(jié)裝置。
[0043]本發(fā)明實(shí)施例可通過(guò)根據(jù)獲取的用戶(hù)作息數(shù)據(jù)計(jì)算得到第一凍結(jié)時(shí)間,根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù)計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;進(jìn)一步地根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用,最后按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理;這樣終端可自動(dòng)地、智能地對(duì)本終端中資源消耗較大的應(yīng)用進(jìn)行相應(yīng)地凍結(jié)處理,且節(jié)省終端電能消耗的同時(shí)也節(jié)省終端內(nèi)存的占用,提升了終端應(yīng)用凍結(jié)的實(shí)用性和方便快捷性。
【附圖說(shuō)明】
[0044]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0045]圖1是本發(fā)明實(shí)施例的一種應(yīng)用凍結(jié)方法的流程示意圖;
[0046]圖2是本發(fā)明實(shí)施例的另一種應(yīng)用凍結(jié)方法的流程示意圖;
[0047]圖3是本發(fā)明實(shí)施例的另一種應(yīng)用凍結(jié)方法的流程示意圖;
[0048]圖4是本發(fā)明實(shí)施例的另一種應(yīng)用凍結(jié)方法的流程示意圖;
[0049]圖5是本發(fā)明實(shí)施例的另一種應(yīng)用凍結(jié)方法的流程示意圖;
[0050]圖6是本發(fā)明實(shí)施例的另一種應(yīng)用凍結(jié)方法的流程示意圖;
[0051 ]圖7是本發(fā)明實(shí)施例的一種應(yīng)用凍結(jié)裝置的結(jié)構(gòu)示意圖;
[0052]圖8是本發(fā)明實(shí)施例的另一種應(yīng)用凍結(jié)裝置的結(jié)構(gòu)示意圖;
[0053]圖9是本發(fā)明實(shí)施例的一種終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0054]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
[0055]本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)及上述附圖中的術(shù)語(yǔ)“第一”、“第二”和“第三”(如果存在)等是用于區(qū)別不同對(duì)象,而非用于描述特定順序。此外,術(shù)語(yǔ)“包括”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒(méi)有限定于已列出的步驟或單元,而是可選地還包括沒(méi)有列出的步驟或單元,或可選地還包括對(duì)于這些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0056]請(qǐng)參見(jiàn)圖1,是本發(fā)明實(shí)施例的一種應(yīng)用凍結(jié)方法的流程示意圖,本發(fā)明實(shí)施例的所述方法可以應(yīng)用在諸如智能手機(jī)、平板電腦、智能可穿戴設(shè)備等帶通信網(wǎng)絡(luò)功能的終端中,具體可由這些終端的處理器來(lái)實(shí)現(xiàn)。本發(fā)明實(shí)施例的所述方法還包括如下步驟。
[0057]S101、根據(jù)獲取的用戶(hù)作息數(shù)據(jù),計(jì)算得到第一凍結(jié)時(shí)間。
[0058]本發(fā)明實(shí)施例中,終端可以獲取本終端中記錄到的預(yù)設(shè)時(shí)間段內(nèi)(如一周、一個(gè)月等)的用戶(hù)作息數(shù)據(jù),或者所述終端可以通過(guò)有線(xiàn)/無(wú)線(xiàn)通訊的方式(如藍(lán)牙、wif1、寬度等)從其他終端/服務(wù)器中獲取預(yù)設(shè)時(shí)間段內(nèi)的用戶(hù)作息數(shù)據(jù)。所述終端可以按照用戶(hù)/系統(tǒng)預(yù)先在本終端中自定義設(shè)置的一些算法、分析標(biāo)準(zhǔn)/規(guī)則等對(duì)獲取到的所述用戶(hù)作息數(shù)據(jù)進(jìn)行分析,從中統(tǒng)計(jì)分析出需要進(jìn)行凍結(jié)管理的第一凍結(jié)時(shí)間。所述第一凍結(jié)時(shí)間可以包括第一凍結(jié)開(kāi)始時(shí)間、或者第一凍結(jié)結(jié)束時(shí)間,示例性地,如所述終端可以對(duì)獲取到的預(yù)設(shè)時(shí)間段內(nèi)的用戶(hù)睡眠數(shù)據(jù)進(jìn)行分析,得到相應(yīng)地該用戶(hù)在所述預(yù)設(shè)時(shí)間段內(nèi)的晚睡時(shí)間(也即是睡覺(jué)時(shí)間),所述終端可以從這些晚睡時(shí)間中選取一個(gè)最大值作為所述第一凍結(jié)開(kāi)始時(shí)間;同理,所述終端可以對(duì)獲取到的所述預(yù)設(shè)時(shí)間段內(nèi)的用戶(hù)睡眠數(shù)據(jù)進(jìn)行分析,得到該用戶(hù)在所述預(yù)設(shè)時(shí)間段內(nèi)的早起時(shí)間(也即是起床時(shí)間),所述終端可以從這些早起時(shí)間中選取一個(gè)最小值,作為所述第一凍結(jié)結(jié)束時(shí)間。
[0059]需要說(shuō)明的是,所述用戶(hù)作息數(shù)據(jù)可以包括用戶(hù)睡覺(jué)過(guò)程中的睡眠數(shù)據(jù)、或者包括用戶(hù)日常生活狀態(tài)中的生活數(shù)據(jù),或者包括用戶(hù)在正常工作狀態(tài)下不使用終端的時(shí)間數(shù)據(jù),或者包括用戶(hù)使用所述終端的終端使用數(shù)據(jù),或者包括其他的用于統(tǒng)計(jì)得出所述第一凍結(jié)時(shí)間的相關(guān)數(shù)據(jù),本發(fā)明實(shí)施例不作限定。
[0060]所述終端可以包括智能手機(jī)(如Android手機(jī)、1S手機(jī)等)、個(gè)人電腦、平板電腦、掌上電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備(MID,Mobile Internet Devices)或穿戴式智能設(shè)備等互聯(lián)網(wǎng)設(shè)備,本發(fā)明實(shí)施例不作限定。
[0061]S102、根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù),計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用。
[0062]本發(fā)明實(shí)施例中,終端還可以獲取本終端中的所有或部分應(yīng)用的應(yīng)用資源消耗數(shù)據(jù),諸如CPU消耗、內(nèi)存消耗、電量消耗等終端資源消耗數(shù)據(jù),所述終端可以對(duì)獲取到的各個(gè)應(yīng)用的應(yīng)用資源消耗數(shù)據(jù)進(jìn)行分析,統(tǒng)計(jì)得到所述應(yīng)用資源消耗數(shù)據(jù)大于或者等于用戶(hù)/系統(tǒng)預(yù)先在本終端中自定義設(shè)置的預(yù)設(shè)資源消耗閾值所對(duì)應(yīng)的應(yīng)用,所述終端還可以將統(tǒng)計(jì)得出的各個(gè)應(yīng)用作為需要進(jìn)行凍結(jié)/冷凍管理的各個(gè)第一凍結(jié)應(yīng)用??蛇x地,所述終端還可以獲取本終端所有或部分應(yīng)用的用戶(hù)使用數(shù)據(jù),進(jìn)一步地所述終端可以對(duì)獲取到的所述用戶(hù)使用數(shù)據(jù)進(jìn)行分析,統(tǒng)計(jì)得到各個(gè)應(yīng)用的應(yīng)用使用時(shí)間,進(jìn)一步地從中統(tǒng)計(jì)出所述應(yīng)用使用時(shí)間超大于或者等于用戶(hù)/系統(tǒng)預(yù)先在本終端中自定義設(shè)置的預(yù)設(shè)時(shí)間閾值所對(duì)應(yīng)的應(yīng)用,所述終端可以將統(tǒng)計(jì)得到的各個(gè)應(yīng)用作為需要進(jìn)行凍結(jié)/冷凍管理的各個(gè)所述第一凍結(jié)應(yīng)用。
[0063]其中可選地,所述方法還包括:
[0064]接收創(chuàng)建請(qǐng)求,所述創(chuàng)建請(qǐng)求用于請(qǐng)求創(chuàng)建凍結(jié)列表;
[0065]響應(yīng)所述創(chuàng)建請(qǐng)求,創(chuàng)建所述凍結(jié)列表,并將所述第一凍結(jié)應(yīng)用添加并存儲(chǔ)到所述凍結(jié)列表中。
[0066]為方便用戶(hù)管理上述的各個(gè)所述第一凍結(jié)應(yīng)用,所述終端可以自動(dòng)創(chuàng)建一個(gè)或者多個(gè)用于加載并存儲(chǔ)所述第一凍結(jié)應(yīng)用的凍結(jié)列表,所述終端可以將所有或者部分的第一凍結(jié)應(yīng)用添加并存儲(chǔ)到所述凍結(jié)列表中,以方便用戶(hù)查看以及修改。或者,所述終端可以接收用戶(hù)/其他終端發(fā)送的創(chuàng)建請(qǐng)求,所述創(chuàng)建請(qǐng)求用于請(qǐng)求創(chuàng)建凍結(jié)列表;所述終端可以響應(yīng)接收到的所述創(chuàng)建請(qǐng)求,在本終端中創(chuàng)建一個(gè)或者多個(gè)凍結(jié)列表,所述凍結(jié)列表用于加載并存儲(chǔ)上述的各個(gè)第一凍結(jié)應(yīng)用,進(jìn)一步地所述終端可以將所述第一凍結(jié)應(yīng)用添加并存儲(chǔ)至所述凍結(jié)列表中,以方便用戶(hù)查看或修改,進(jìn)一步地所述終端可以直接將所述凍結(jié)列表中的各個(gè)所述第一凍結(jié)應(yīng)用進(jìn)行凍結(jié)。
[0067]S103、根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用。
[0068]本發(fā)明實(shí)施例中,終端可以根據(jù)SlOl和S102中對(duì)應(yīng)計(jì)算得到的所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成與之相對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略中可以包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用。
[0069]其中可選地,所述根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,包括:
[0070]判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間;
[0071]如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;
[0072]如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0073]所述終端可以檢測(cè)并判斷是否本終端中是否存在用戶(hù)預(yù)先在本終端中自定義設(shè)置的第二凍結(jié)時(shí)間;或者,所述終端可以在本終端中提供給用戶(hù)可以自主修改凍結(jié)時(shí)間的菜單選項(xiàng),用戶(hù)可以在所述菜單選項(xiàng)上自定義設(shè)置或者選擇相對(duì)應(yīng)的第二凍結(jié)時(shí)間;所述終端可以檢測(cè)并判斷用戶(hù)是否在所述終端的菜單選項(xiàng)中自定義設(shè)置/修改第二凍結(jié)時(shí)間。如果所述終端檢測(cè)到用戶(hù)在本終端中自定義設(shè)置/修改有所述第二凍結(jié)時(shí)間,那么所述終端可以根據(jù)用戶(hù)/系統(tǒng)預(yù)先在本終端中自定義設(shè)置的凍結(jié)時(shí)間/信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取出本終端進(jìn)行凍結(jié)管理的目標(biāo)凍結(jié)時(shí)間,所述終端還可以將所述第一凍結(jié)應(yīng)用直接作為本終端需要進(jìn)行凍結(jié)管理的目標(biāo)凍結(jié)應(yīng)用,所述終端可以根據(jù)本終端選取/確定到的所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成與之相對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略用于指示在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)/凍結(jié)處理。如果所述終端檢測(cè)/判斷到本終端不存在用戶(hù)自定義設(shè)置/修改的所述第二凍結(jié)時(shí)間時(shí),所述終端可以直接將上述的第一凍結(jié)時(shí)間作為需要進(jìn)行凍結(jié)管理的目標(biāo)凍結(jié)時(shí)間,將上述的第一凍結(jié)應(yīng)用作為需要進(jìn)行凍結(jié)管理的目標(biāo)凍結(jié)應(yīng)用,所述終端可以根據(jù)本終端選取/確定到的所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成與之相對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略用于指示在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)/冷凍處理。
[0074]其中可選地,所述根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,包括:
[0075]判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)應(yīng)用;
[0076]如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,且將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;
[0077]如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0078]所述終端可以檢測(cè)并判斷是否本終端中是否存在用戶(hù)預(yù)先在本終端中自定義設(shè)置的第二凍結(jié)應(yīng)用;或者,所述終端可以在本終端中提供給用戶(hù)可以自主修改凍結(jié)應(yīng)用的菜單選項(xiàng),用戶(hù)可以在所述菜單選項(xiàng)上自定義設(shè)置或者選擇相對(duì)應(yīng)的第二凍結(jié)應(yīng)用;所述終端可以檢測(cè)并判斷用戶(hù)是否在所述終端的菜單選項(xiàng)中自定義設(shè)置/修改第二凍結(jié)應(yīng)用。如果所述終端檢測(cè)到用戶(hù)在本終端中自定義設(shè)置/修改有所述第二凍結(jié)應(yīng)用,那么所述終端可以根據(jù)用戶(hù)/系統(tǒng)預(yù)先在本終端中自定義設(shè)置的凍結(jié)應(yīng)用/信息優(yōu)先級(jí),從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取出本終端進(jìn)行凍結(jié)管理的目標(biāo)凍結(jié)應(yīng)用,所述終端還可以將所述第一凍結(jié)時(shí)間直接作為本終端需要進(jìn)行凍結(jié)管理的目標(biāo)凍結(jié)時(shí)間,所述終端可以根據(jù)本終端選取/確定到的所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成與之相對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略用于指示在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)/凍結(jié)處理。如果所述終端檢測(cè)/判斷到本終端不存在用戶(hù)自定義設(shè)置/修改的所述第二凍結(jié)應(yīng)用時(shí),所述終端可以直接將上述的第一凍結(jié)時(shí)間作為需要進(jìn)行凍結(jié)管理的目標(biāo)凍結(jié)時(shí)間,將上述的第一凍結(jié)應(yīng)用作為需要進(jìn)行凍結(jié)管理的目標(biāo)凍結(jié)應(yīng)用,所述終端可以根據(jù)本終端選取/確定到的所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成與之相對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略用于指示在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)/冷凍處理。
[0079]其中可選地,所述根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,包括:
[0080]判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間和第二凍結(jié)應(yīng)用;
[0081]如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;
[0082]如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0083]所述終端可以檢測(cè)并判斷是否本終端中是否存在用戶(hù)預(yù)先在本終端中自定義設(shè)置的第二凍結(jié)時(shí)間和第二凍結(jié)應(yīng)用;或者,所述終端可以在本終端中提供給用戶(hù)可以自主修改凍結(jié)時(shí)間和凍結(jié)應(yīng)用的菜單選項(xiàng),用戶(hù)可以在所述菜單選項(xiàng)上自定義設(shè)置或者選擇相對(duì)應(yīng)的第二凍結(jié)時(shí)間以及第二凍結(jié)應(yīng)用;所述終端可以檢測(cè)并判斷用戶(hù)是否在所述終端的菜單選項(xiàng)中自定義設(shè)置/修改第二凍結(jié)時(shí)間和第二凍結(jié)應(yīng)用。如果所述終端檢測(cè)到用戶(hù)在本終端中自定義設(shè)置/修改有所述第二凍結(jié)時(shí)間和所述第二凍結(jié)應(yīng)用,那么所述終端可以根據(jù)用戶(hù)/系統(tǒng)預(yù)先在本終端中自定義設(shè)置的凍結(jié)信息優(yōu)先級(jí)(也即是凍結(jié)時(shí)間和凍結(jié)應(yīng)用的優(yōu)先級(jí)),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取出本終端進(jìn)行凍結(jié)管理的目標(biāo)凍結(jié)時(shí)間,且從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取出本終端進(jìn)行凍結(jié)管理的目標(biāo)凍結(jié)應(yīng)用,所述終端可以根據(jù)本終端選取/確定到的所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成與之相對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略用于指示在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)/凍結(jié)處理。如果所述終端檢測(cè)/判斷到本終端不存在用戶(hù)自定義設(shè)置/修改的所述第二凍結(jié)時(shí)間和所述第二凍結(jié)應(yīng)用時(shí),所述終端可以直接將上述的第一凍結(jié)時(shí)間作為需要進(jìn)行凍結(jié)管理的目標(biāo)凍結(jié)時(shí)間,將上述的第一凍結(jié)應(yīng)用作為需要進(jìn)行凍結(jié)管理的目標(biāo)凍結(jié)應(yīng)用,所述終端可以根據(jù)本終端選取/確定到的所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成與之相對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略用于指示在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)/冷凍處理。
[0084]需要說(shuō)明的是,上述的第一凍結(jié)時(shí)間和上述的第二凍結(jié)時(shí)間可以是指有區(qū)別的或者相同的凍結(jié)時(shí)間,所述凍結(jié)時(shí)間可以包括凍結(jié)開(kāi)始時(shí)間和/或凍結(jié)結(jié)束時(shí)間,所述凍結(jié)時(shí)間可以是指用戶(hù)/系統(tǒng)預(yù)先在本終端自定義設(shè)置的一個(gè)或者多個(gè)凍結(jié)時(shí)間,或者是指所述終端根據(jù)獲取到的用戶(hù)作息數(shù)據(jù)統(tǒng)計(jì)出來(lái)的,或者是指所述終端隨意分配的,或者是指其他的用于生成所述目標(biāo)凍結(jié)策略的凍結(jié)時(shí)間,本發(fā)明實(shí)施例不作限制。
[0085]上述的第一凍結(jié)應(yīng)用和上述的第二凍結(jié)應(yīng)用可以是指有區(qū)別的或者相同的凍結(jié)應(yīng)用,所述凍結(jié)應(yīng)用可以是指用戶(hù)/系統(tǒng)預(yù)先在本終端自定義設(shè)置的一個(gè)或者多個(gè)需要凍結(jié)的凍結(jié)應(yīng)用,或者是指所述終端根據(jù)獲取到的應(yīng)用資源消耗數(shù)據(jù)統(tǒng)計(jì)出來(lái)的,或者是指所述終端隨意指定分配的,或者是指其他的用于生成所述目標(biāo)凍結(jié)策略的凍結(jié)應(yīng)用,本發(fā)明實(shí)施例不作限制。
[0086]S104、按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理。
[0087]本發(fā)明實(shí)施例中,終端可以根據(jù)S103中生成的所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)/凍結(jié)處理。
[0088]其中可選地,所述目標(biāo)凍結(jié)時(shí)間包括目標(biāo)凍結(jié)開(kāi)始時(shí)間,所述在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理,包括:
[0089]當(dāng)檢測(cè)到達(dá)所述目標(biāo)凍結(jié)開(kāi)始時(shí)間時(shí),觸發(fā)生成對(duì)應(yīng)的凍結(jié)指令,并根據(jù)所述凍結(jié)指令的指示將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理。
[0090]如果所述目標(biāo)凍結(jié)時(shí)間包括目標(biāo)凍結(jié)開(kāi)始時(shí)間,那么所述終端在檢測(cè)到本終端到達(dá)所述目標(biāo)凍結(jié)開(kāi)始時(shí)間時(shí),所述終端可以自動(dòng)生成對(duì)應(yīng)的凍結(jié)指令,所述凍結(jié)指令用于指示所述終端將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行凍結(jié)處理;所述終端可以響應(yīng)所述凍結(jié)指令,將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行凍結(jié)處理。
[0091 ]所述終端將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行凍結(jié)處理的工作過(guò)程可以包括:隔離所述目標(biāo)凍結(jié)應(yīng)用在所述終端中所占用的系統(tǒng)資源,在系統(tǒng)框架中隔離所述目標(biāo)凍結(jié)應(yīng)用,將所述目標(biāo)凍結(jié)應(yīng)用所占用的內(nèi)存數(shù)據(jù)和默認(rèn)存儲(chǔ)路徑同時(shí)轉(zhuǎn)存到外部存儲(chǔ)器中,并刪除所述終端內(nèi)存中與所述目標(biāo)凍結(jié)應(yīng)用相關(guān)的數(shù)據(jù)內(nèi)容,減少其占用的系統(tǒng)資源。
[0092]其中可選地,所述目標(biāo)凍結(jié)時(shí)間還包括目標(biāo)凍結(jié)結(jié)束時(shí)間,所述方法還包括:
[0093]當(dāng)檢測(cè)到達(dá)所述目標(biāo)凍結(jié)結(jié)束時(shí)間時(shí),觸發(fā)生成對(duì)應(yīng)的解凍指令,并根據(jù)所述解凍指令的指示將所述凍結(jié)處理后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的解凍處理。
[0094]如果所述目標(biāo)凍結(jié)時(shí)間還可以包括目標(biāo)凍結(jié)結(jié)束時(shí)間,那么所述終端在檢測(cè)到本終端到達(dá)所述目標(biāo)凍結(jié)結(jié)束時(shí)間時(shí),所述終端可以自動(dòng)生成對(duì)應(yīng)的解凍指令,所述解凍指令用于指示所述終端將上述凍結(jié)后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的解凍處理;所述終端可以響應(yīng)所述解凍指令,將所述凍結(jié)后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行相對(duì)應(yīng)的解凍處理。
[0095]所述終端將所述凍結(jié)后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行解凍處理的工作過(guò)程可以包括:從所述外部存儲(chǔ)器中獲取與所述目標(biāo)凍結(jié)應(yīng)用相關(guān)的數(shù)據(jù)內(nèi)容,諸如配置文件等,將所述數(shù)據(jù)內(nèi)容還原至之前安裝所述目標(biāo)凍結(jié)應(yīng)用相對(duì)應(yīng)的默認(rèn)存儲(chǔ)路徑中,重新恢復(fù)所述目標(biāo)凍結(jié)應(yīng)用的原有功能。
[0096]其中可選地,所述方法還包括:
[0097]接收針對(duì)所述凍結(jié)處理后的目標(biāo)凍結(jié)應(yīng)用的解凍指令;
[0098]響應(yīng)所述解凍指令,將所述凍結(jié)處理后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的解凍處理。
[0099]用戶(hù)可以對(duì)上述凍結(jié)后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行解凍操作,諸如點(diǎn)擊所述凍結(jié)后的目標(biāo)凍結(jié)應(yīng)用的圖標(biāo)、或者按預(yù)設(shè)軌跡拖動(dòng)/滑動(dòng)所述凍結(jié)后的目標(biāo)凍結(jié)應(yīng)用的圖標(biāo)等,向所述終端發(fā)送對(duì)應(yīng)的解凍指令,所述解凍指令用于指示所述終端將所述凍結(jié)后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行解凍處理;所述終端可以接收用戶(hù)/其他終端發(fā)送過(guò)來(lái)的所述解凍指令,進(jìn)一步地根據(jù)所述解凍指令的指示將所述凍結(jié)后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行相對(duì)應(yīng)的解凍處理,以恢復(fù)所述目標(biāo)凍結(jié)應(yīng)用原來(lái)的功能。
[0100]其中可選地,所述方法還包括:
[0101 ]將所述目標(biāo)凍結(jié)策略保存到本地?cái)?shù)據(jù)庫(kù)中,以便于下一次直接按照所述目標(biāo)凍結(jié)策略運(yùn)行。
[0102]進(jìn)一步地所述終端還可以將所述目標(biāo)凍結(jié)策略保存到本終端中,以便于所述終端下一次可以直接按照所述目標(biāo)凍結(jié)策略運(yùn)行。
[0103]為幫助人們對(duì)上述實(shí)施例的進(jìn)一步地理解,下面通過(guò)一個(gè)例子進(jìn)行詳細(xì)闡述。假設(shè)現(xiàn)有一包括智能分析單元、凍結(jié)控制單元、設(shè)置單元、以及存儲(chǔ)單元的一終端。其中,所述智能分析單元可以擁有以下三方面的功能/作用:I)根據(jù)用戶(hù)的作息習(xí)慣,統(tǒng)計(jì)該用戶(hù)的作息規(guī)律。假設(shè)以睡覺(jué)時(shí)間為例,統(tǒng)計(jì)其一周的睡覺(jué)時(shí)間(如對(duì)于手機(jī)終端來(lái)說(shuō),就是手機(jī)的滅屏待機(jī)時(shí)刻)。從這么多的睡覺(jué)時(shí)間中,選取一個(gè)最大值,作為凍結(jié)開(kāi)始時(shí)間Tl。同理,統(tǒng)計(jì)其一周時(shí)間的起床時(shí)間(對(duì)于手機(jī)終端來(lái)說(shuō),就是手機(jī)的亮屏開(kāi)始工作的時(shí)刻),選取一個(gè)最小值(最早的時(shí)刻),作為凍結(jié)結(jié)束時(shí)間T2。其中,Tl和T2這兩個(gè)時(shí)刻有一個(gè)特征可以是根據(jù)時(shí)間段動(dòng)態(tài)計(jì)算的,例如某一段時(shí)間,用戶(hù)經(jīng)常加班很晚,Tl會(huì)動(dòng)態(tài)調(diào)整。綜上智能分析單元的第一個(gè)功能/作用是輸出Tl和T2這兩個(gè)關(guān)鍵時(shí)刻。2)智能分析單元的第二個(gè)功能/作用是分析終端中消耗資源大(如CPU、內(nèi)存等)、耗電大的應(yīng)用,整理一個(gè)需要進(jìn)行凍結(jié)的應(yīng)用列表U3)智能分析單元的第三個(gè)功能/作用是發(fā)出凍結(jié)指令給所述凍結(jié)控制單元,進(jìn)一步地要求所述凍結(jié)控制單元根據(jù)Tl和T2這兩個(gè)時(shí)刻發(fā)起凍結(jié)和結(jié)束凍結(jié)。
[0104]所述設(shè)置單元,可以為對(duì)所述智能分析單元的一個(gè)補(bǔ)充功能單元。所述設(shè)置單元接收終端用戶(hù)的設(shè)置操作。雖然所述智能分析單元能夠在大部分場(chǎng)景能分析用戶(hù)的作息時(shí)間,進(jìn)一步地智能化分析并判斷凍結(jié)開(kāi)始或結(jié)束、以及應(yīng)用凍結(jié)列表L,但仍然有可能引起誤操作。例如大部分用戶(hù)可能在睡覺(jué)時(shí)不需要QQ處于工作狀態(tài),智能分析單元由于QQ好電大的特點(diǎn)會(huì)把QQ在晚上凍結(jié)起來(lái)。但個(gè)別用戶(hù)可能希望始終保持QQ處于激活狀態(tài)。發(fā)生這種沖突時(shí),設(shè)置單元可以提供一個(gè)入口供用戶(hù)手動(dòng)修改凍結(jié)策略。經(jīng)過(guò)用戶(hù)手動(dòng)修改的策略具備最高的優(yōu)先級(jí),因?yàn)樗苯哟碛脩?hù)的意志。
[0105]所述凍結(jié)控制單元,可以接收所述智能分析單元和所述設(shè)置單元的指令。并做一個(gè)仲裁,進(jìn)一步地對(duì)終端中的占用內(nèi)存,耗電大的應(yīng)用執(zhí)行凍結(jié)操作。凍結(jié)后,相關(guān)應(yīng)用由于不能活動(dòng),對(duì)終端資源的消耗降到最低,從而達(dá)到省電目的。其中,上述仲裁的仲裁實(shí)現(xiàn)方式可以為如果所述設(shè)置單元有指令過(guò)來(lái),優(yōu)先執(zhí)行所述設(shè)置單元的指令。如果所述設(shè)置單元沒(méi)有指令,則執(zhí)行所述智能分析單元的指令。
[0106]所述存儲(chǔ)單元,可以存儲(chǔ)終端的相關(guān)信息、保存所述智能分析單元輸出的指令(T1,T2,L)、保存用戶(hù)的設(shè)置,也即是所述設(shè)置單元的指令、保存凍結(jié)控制單元的仲裁結(jié)果,如假設(shè)在一段時(shí)間內(nèi),所述智能分析單元和所述設(shè)置單元的指令保持不變,可以直接采用上次的仲裁結(jié)果,以便終端能夠較快地執(zhí)行指令。
[0107]假設(shè)現(xiàn)利用此終端對(duì)本終端中的各個(gè)應(yīng)用進(jìn)行相應(yīng)地智能凍結(jié)。所述凍結(jié)控制單元可以接收到從所述智能分析單元輸出的Tl,T2,L等關(guān)鍵參數(shù)及指令、以及接收從所述設(shè)置單元輸出的參數(shù)及指令;進(jìn)一步地所述凍結(jié)控制單元可以判斷上述接收到的所述設(shè)置單元的指令和/或所述智能分析單元的指令是否有變化,如果指令沒(méi)有變化,則讀取本終端中上一次保存的凍結(jié)策略,并按照所述凍結(jié)策略進(jìn)行相應(yīng)的智能凍結(jié)。如果判斷到有變化,那么所述終端進(jìn)一步地判斷是否接收到所述設(shè)置單元的指令,如果是,那么所述終端可以對(duì)所述設(shè)置單元的指令和所述智能控制單元指令進(jìn)行仲裁處理,其中仲裁原則可以是所述設(shè)置單元的指令優(yōu)先級(jí)最高。例如,所述智能控制單元的指令為23:00開(kāi)始凍結(jié)。所述設(shè)置單元的指令為22:00開(kāi)始凍結(jié),其仲裁結(jié)果是22:00開(kāi)始凍結(jié)。又如所述智能控制單元的指令為對(duì)QQ進(jìn)行凍結(jié),微信不凍結(jié),所述設(shè)置單元的指令為對(duì)QQ不凍結(jié),微信凍結(jié)。其仲裁結(jié)果是QQ不凍結(jié),微信凍結(jié)。如果沒(méi)有接收到所述設(shè)置單元的指令,那么所述終端可以直接采用所述智能分析單元的指令。進(jìn)一步地,所述終端可以將上述仲裁處理得到的結(jié)果指令,或者上述智能分析單元的指令,作為本次仲裁凍結(jié)策略,進(jìn)一步地將其保存至本終端中。進(jìn)一步地所述終端執(zhí)行所述本次仲裁凍結(jié)策略,對(duì)資源消耗大、耗電大的應(yīng)用執(zhí)行凍結(jié)。
[0108]本發(fā)明實(shí)施例可通過(guò)根據(jù)獲取的用戶(hù)作息數(shù)據(jù)計(jì)算得到第一凍結(jié)時(shí)間,根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù)計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;進(jìn)一步地根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用,最后按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理;這樣終端可自動(dòng)地、智能地對(duì)本終端中資源消耗較大的應(yīng)用進(jìn)行相應(yīng)地凍結(jié)處理,且節(jié)省終端電能消耗的同時(shí)也節(jié)省終端內(nèi)存的占用,提升了終端應(yīng)用凍結(jié)的實(shí)用性和方便快捷性。
[0109]請(qǐng)參見(jiàn)圖2,是本發(fā)明實(shí)施例的另一種應(yīng)用凍結(jié)方法的流程示意圖,本發(fā)明實(shí)施例的所述方法可以應(yīng)用在諸如智能手機(jī)、平板電腦、智能可穿戴設(shè)備等帶通信網(wǎng)絡(luò)功能的終端中,具體可由這些終端的處理器來(lái)實(shí)現(xiàn)。本發(fā)明實(shí)施例的所述方法還包括如下步驟。
[0110]S201、根據(jù)獲取的用戶(hù)作息數(shù)據(jù),計(jì)算得到第一凍結(jié)時(shí)間。
[0111]S202、根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù),計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用。
[0112]S203、根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用。
[0113]S204、按照所述目標(biāo)凍結(jié)策略運(yùn)行,當(dāng)檢測(cè)到達(dá)所述目標(biāo)凍結(jié)開(kāi)始時(shí)間時(shí),觸發(fā)生成對(duì)應(yīng)的凍結(jié)指令,并根據(jù)所述凍結(jié)指令的指示將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理;其中,所述目標(biāo)凍結(jié)時(shí)間包括目標(biāo)凍結(jié)開(kāi)始時(shí)間。
[0114]S205、當(dāng)檢測(cè)到達(dá)所述目標(biāo)凍結(jié)結(jié)束時(shí)間時(shí),觸發(fā)生成對(duì)應(yīng)的解凍指令,并根據(jù)所述解凍指令的指示將所述凍結(jié)處理后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的解凍處理;其中,所述目標(biāo)凍結(jié)時(shí)間包括目標(biāo)凍結(jié)開(kāi)始時(shí)間和目標(biāo)凍結(jié)結(jié)束時(shí)間。
[0115]S206、接收針對(duì)所述凍結(jié)處理后的目標(biāo)凍結(jié)應(yīng)用的解凍指令,并響應(yīng)所述解凍指令,將所述凍結(jié)處理后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的解凍處理。
[0116]需要說(shuō)明的是,步驟S206是步驟S205的另一中【具體實(shí)施方式】。
[0117]S207、將所述目標(biāo)凍結(jié)策略保存到本地?cái)?shù)據(jù)庫(kù)中,以便于下一次直接按照所述目標(biāo)凍結(jié)策略運(yùn)行。
[0118]本發(fā)明實(shí)施例可通過(guò)根據(jù)獲取的用戶(hù)作息數(shù)據(jù)計(jì)算得到第一凍結(jié)時(shí)間,根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù)計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;進(jìn)一步地根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用,最后按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理;這樣終端可自動(dòng)地、智能地對(duì)本終端中資源消耗較大的應(yīng)用進(jìn)行相應(yīng)地凍結(jié)處理,且節(jié)省終端電能消耗的同時(shí)也節(jié)省終端內(nèi)存的占用,提升了終端應(yīng)用凍結(jié)的實(shí)用性和方便快捷性。
[0119]請(qǐng)一并參見(jiàn)圖3,是本發(fā)明實(shí)施例的另一種應(yīng)用凍結(jié)方法的流程示意圖,本發(fā)明實(shí)施例的所述方法可以上述步驟S201至步驟S207,其中在步驟S202之后還可以包括如下步驟。
[0120]S301、接收創(chuàng)建請(qǐng)求,所述創(chuàng)建請(qǐng)求用于請(qǐng)求創(chuàng)建凍結(jié)列表。
[0121]S302、響應(yīng)所述創(chuàng)建請(qǐng)求,創(chuàng)建所述凍結(jié)列表,并將所述第一凍結(jié)應(yīng)用添加并存儲(chǔ)到所述凍結(jié)列表中。
[0122]請(qǐng)一并參見(jiàn)圖4,是本發(fā)明實(shí)施例的另一種應(yīng)用凍結(jié)方法的流程示意圖,本發(fā)明實(shí)施例的所述方法可以包括如上述圖2或者圖3實(shí)施例中的所有或部分實(shí)施步驟,其中,步驟S203具體可以包括如下實(shí)施步驟。
[0123]S401、判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間。
[0124]本發(fā)明實(shí)施例中,終端在判斷到本終端中存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間,那么繼續(xù)執(zhí)行步驟S402;否則繼續(xù)執(zhí)行步驟S403。
[0125]S402、根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0126]S403、直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0127]本發(fā)明實(shí)施例可通過(guò)根據(jù)獲取的用戶(hù)作息數(shù)據(jù)計(jì)算得到第一凍結(jié)時(shí)間,根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù)計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;進(jìn)一步地根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用,最后按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理;這樣終端可自動(dòng)地、智能地對(duì)本終端中資源消耗較大的應(yīng)用進(jìn)行相應(yīng)地凍結(jié)處理,且節(jié)省終端電能消耗的同時(shí)也節(jié)省終端內(nèi)存的占用,提升了終端應(yīng)用凍結(jié)的實(shí)用性和方便快捷性。
[0128]請(qǐng)一并參見(jiàn)圖5,是本發(fā)明實(shí)施例的另一種應(yīng)用凍結(jié)方法的流程示意圖,本發(fā)明實(shí)施例的所述方法可以包括如上述圖2或者圖3實(shí)施例中的所有或部分實(shí)施步驟,其中,步驟S203具體可以包括如下實(shí)施步驟。
[0129]S501、判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)應(yīng)用。
[0130]本發(fā)明實(shí)施例中,終端在判斷到本終端中存在用戶(hù)設(shè)置的第二凍結(jié)應(yīng)用,那么繼續(xù)執(zhí)行步驟S502;否則繼續(xù)執(zhí)行步驟S503。
[0131]S502、根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,且將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0132]S503、直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0133]請(qǐng)一并參見(jiàn)圖6,是本發(fā)明實(shí)施例的另一種應(yīng)用凍結(jié)方法的流程示意圖,本發(fā)明實(shí)施例的所述方法可以包括如上述圖2或者圖3實(shí)施例中的所有或部分實(shí)施步驟,其中,步驟S203具體可以包括如下實(shí)施步驟。
[0134]S601、判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間和第二凍結(jié)應(yīng)用。
[0135]本發(fā)明實(shí)施例中,終端在判斷到本終端中存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間和第二凍結(jié)應(yīng)用,那么繼續(xù)執(zhí)行步驟S602;否則繼續(xù)執(zhí)行步驟S603。
[0136]S602、根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0137]S603、直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0138]本發(fā)明實(shí)施例可通過(guò)根據(jù)獲取的用戶(hù)作息數(shù)據(jù)計(jì)算得到第一凍結(jié)時(shí)間,根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù)計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;進(jìn)一步地根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用,最后按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理;這樣終端可自動(dòng)地、智能地對(duì)本終端中資源消耗較大的應(yīng)用進(jìn)行相應(yīng)地凍結(jié)處理,且節(jié)省終端電能消耗的同時(shí)也節(jié)省終端內(nèi)存的占用,提升了終端應(yīng)用凍結(jié)的實(shí)用性和方便快捷性。
[0139]請(qǐng)參見(jiàn)圖7,是本發(fā)明實(shí)施例的一種應(yīng)用凍結(jié)裝置的結(jié)構(gòu)示意圖,本發(fā)明實(shí)施例的所述裝置可以可設(shè)置在諸如智能手機(jī)、平板電腦、智能可穿戴設(shè)備等帶通信網(wǎng)絡(luò)功能的終端中,所述裝置7包括:
[0140]計(jì)算模塊70,用于根據(jù)獲取的用戶(hù)作息數(shù)據(jù),計(jì)算得到第一凍結(jié)時(shí)間;根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù),計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;
[0141]生成模塊71,用于根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用;
[0142]凍結(jié)模塊72,用于按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理。
[0143]本發(fā)明實(shí)施例中涉及的各個(gè)模塊的具體實(shí)現(xiàn)可參考圖1至圖6對(duì)應(yīng)實(shí)施例中相關(guān)功能模塊/單元或者實(shí)施步驟的描述,在此不贅述。
[0144]本發(fā)明實(shí)施例可通過(guò)根據(jù)獲取的用戶(hù)作息數(shù)據(jù)計(jì)算得到第一凍結(jié)時(shí)間,根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù)計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;進(jìn)一步地根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用,最后按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理;這樣終端可自動(dòng)地、智能地對(duì)本終端中資源消耗較大的應(yīng)用進(jìn)行相應(yīng)地凍結(jié)處理,且節(jié)省終端電能消耗的同時(shí)也節(jié)省終端內(nèi)存的占用,提升了終端應(yīng)用凍結(jié)的實(shí)用性和方便快捷性。
[0145]請(qǐng)參見(jiàn)圖8,是本發(fā)明實(shí)施例的一種應(yīng)用凍結(jié)裝置的結(jié)構(gòu)示意圖,本發(fā)明實(shí)施例的所述裝置8可以包括:上述的計(jì)算模塊70、生成模塊71、凍結(jié)模塊72,其中,
[0146]所述生成模塊71,具體用于判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間;如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0147]其中可選地,
[0148]所述生成模塊71,具體用于判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)應(yīng)用;如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,且將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0149]其中可選地,
[0150]所述生成模塊71,具體用于判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間和第二凍結(jié)應(yīng)用;如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0151]其中可選地,
[0152]所述凍結(jié)模塊72,具體用于當(dāng)檢測(cè)到達(dá)所述目標(biāo)凍結(jié)開(kāi)始時(shí)間時(shí),觸發(fā)生成對(duì)應(yīng)的凍結(jié)指令,并根據(jù)所述凍結(jié)指令的指示將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理。
[0153]其中可選地,
[0154]所述凍結(jié)模塊72,還用于當(dāng)檢測(cè)到達(dá)所述目標(biāo)凍結(jié)結(jié)束時(shí)間時(shí),觸發(fā)生成對(duì)應(yīng)的解凍指令,并根據(jù)所述解凍指令的指示將所述凍結(jié)處理后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的解凍處理。
[0155]其中可選地,
[0156]所述凍結(jié)模塊72,還用于接收針對(duì)所述凍結(jié)處理后的目標(biāo)凍結(jié)應(yīng)用的解凍指令,并響應(yīng)所述解凍指令,將所述凍結(jié)處理后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的解凍處理。
[0157]其中可選地,所述裝置還包括:
[0158]保存模塊73,用于將所述目標(biāo)凍結(jié)策略保存到本地?cái)?shù)據(jù)庫(kù)中,以便于下一次直接按照所述目標(biāo)凍結(jié)策略運(yùn)行。
[0159]其中可選地,所述裝置還包括:
[0160]接收模塊74,用于接收創(chuàng)建請(qǐng)求,所述創(chuàng)建請(qǐng)求用于請(qǐng)求創(chuàng)建凍結(jié)列表;
[0161 ]創(chuàng)建模塊75,用于響應(yīng)所述創(chuàng)建請(qǐng)求,創(chuàng)建所述凍結(jié)列表,并將所述第一凍結(jié)應(yīng)用添加并存儲(chǔ)到所述凍結(jié)列表中。
[0162]本發(fā)明實(shí)施例中涉及的各個(gè)模塊的具體實(shí)現(xiàn)可參考圖1至圖6對(duì)應(yīng)實(shí)施例中相關(guān)功能模塊/單元或者實(shí)施步驟的描述,在此不贅述。
[0163]本發(fā)明實(shí)施例可通過(guò)根據(jù)獲取的用戶(hù)作息數(shù)據(jù)計(jì)算得到第一凍結(jié)時(shí)間,根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù)計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;進(jìn)一步地根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用,最后按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理;這樣終端可自動(dòng)地、智能地對(duì)本終端中資源消耗較大的應(yīng)用進(jìn)行相應(yīng)地凍結(jié)處理,且節(jié)省終端電能消耗的同時(shí)也節(jié)省終端內(nèi)存的占用,提升了終端應(yīng)用凍結(jié)的實(shí)用性和方便快捷性。
[0164]再請(qǐng)參見(jiàn)圖9,是本發(fā)明實(shí)施例的一種終端的結(jié)構(gòu)示意圖。所述終端可以為智能手機(jī)、平板電腦、智能可穿戴設(shè)備等帶通信網(wǎng)絡(luò)功能的設(shè)備,如圖9所示,本發(fā)明實(shí)施例的所述終端可以包括顯示屏、按鍵、揚(yáng)聲器、拾音器等模塊,并且還包括:至少一個(gè)總線(xiàn)901、與總線(xiàn)901相連的至少一個(gè)處理器902以及與總線(xiàn)901相連的至少一個(gè)存儲(chǔ)器903,實(shí)現(xiàn)通信功能的通信裝置905,為終端各耗電模塊供電的電源裝置904。
[0165]所述處理器902可通過(guò)總線(xiàn)901,調(diào)用存儲(chǔ)器903中存儲(chǔ)的代碼以執(zhí)行相關(guān)的功能,其中,存儲(chǔ)器903包括操作系統(tǒng)、數(shù)據(jù)傳輸應(yīng)用程序。
[0166]所述處理器902,用于根據(jù)獲取的用戶(hù)作息數(shù)據(jù),計(jì)算得到第一凍結(jié)時(shí)間;根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù),計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用;按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理。
[0167]進(jìn)一步可選地,所述處理器902還用于判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間;如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0168]進(jìn)一步可選地,所述處理器902還用于判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)應(yīng)用;如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,且將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0169]進(jìn)一步可選地,所述處理器902還用于判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間和第二凍結(jié)應(yīng)用;如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。
[0170]進(jìn)一步可選地,所述處理器902還用于當(dāng)檢測(cè)到達(dá)所述目標(biāo)凍結(jié)開(kāi)始時(shí)間時(shí),觸發(fā)生成對(duì)應(yīng)的凍結(jié)指令,并根據(jù)所述凍結(jié)指令的指示將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理。
[0171]進(jìn)一步可選地,所述處理器902還用于當(dāng)檢測(cè)到達(dá)所述目標(biāo)凍結(jié)結(jié)束時(shí)間時(shí),觸發(fā)生成對(duì)應(yīng)的解凍指令,并根據(jù)所述解凍指令的指示將所述凍結(jié)處理后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的解凍處理。
[0172]進(jìn)一步可選地,所述處理器902還用于接收針對(duì)所述凍結(jié)處理后的目標(biāo)凍結(jié)應(yīng)用的解凍指令;響應(yīng)所述解凍指令,將所述凍結(jié)處理后的目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的解凍處理。
[0173]進(jìn)一步可選地,所述處理器902還用于將所述目標(biāo)凍結(jié)策略保存到本地?cái)?shù)據(jù)庫(kù)中,以便于下一次直接按照所述目標(biāo)凍結(jié)策略運(yùn)行。[Ο174] 進(jìn)一步可選地,所述處理器902還用于接收創(chuàng)建請(qǐng)求,所述創(chuàng)建請(qǐng)求用于請(qǐng)求創(chuàng)建凍結(jié)列表;響應(yīng)所述創(chuàng)建請(qǐng)求,創(chuàng)建所述凍結(jié)列表,并將所述第一凍結(jié)應(yīng)用添加并存儲(chǔ)到所述凍結(jié)列表中。
[0175]本發(fā)明實(shí)施例可通過(guò)根據(jù)獲取的用戶(hù)作息數(shù)據(jù)計(jì)算得到第一凍結(jié)時(shí)間,根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù)計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用;進(jìn)一步地根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用,最后按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理;這樣終端可自動(dòng)地、智能地對(duì)本終端中資源消耗較大的應(yīng)用進(jìn)行相應(yīng)地凍結(jié)處理,且節(jié)省終端電能消耗的同時(shí)也節(jié)省終端內(nèi)存的占用,提升了終端應(yīng)用凍結(jié)的實(shí)用性和方便快捷性。
[0176]本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其中,該計(jì)算機(jī)存儲(chǔ)介質(zhì)可存儲(chǔ)有程序,該程序執(zhí)行時(shí)包括上述方法實(shí)施例中記載的任何應(yīng)用的凍結(jié)與解凍操作方法的部分或全部步驟。
[0177]需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
[0178]在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見(jiàn)其他實(shí)施例的相關(guān)描述。
[0179]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置,可通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式。
[0180]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0181]另外,在本發(fā)明的各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0182]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、只讀存儲(chǔ)器(R0M,Read-0nly Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、移動(dòng)硬盤(pán)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0183]以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【主權(quán)項(xiàng)】
1.一種應(yīng)用凍結(jié)的方法,其特征在于,所述方法包括: 根據(jù)獲取的用戶(hù)作息數(shù)據(jù),計(jì)算得到第一凍結(jié)時(shí)間; 根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù),計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用; 根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用; 按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理。2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,包括: 判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間; 如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略; 如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。3.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,包括: 判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)應(yīng)用; 如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,且將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略; 如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。4.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,包括: 判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間和第二凍結(jié)應(yīng)用; 如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略; 如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。5.如權(quán)利要求1-4中任意一項(xiàng)所述的方法,其特征在于,所述方法還包括: 將所述目標(biāo)凍結(jié)策略保存到本地?cái)?shù)據(jù)庫(kù)中,以便于下一次直接按照所述目標(biāo)凍結(jié)策略運(yùn)行。6.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 接收創(chuàng)建請(qǐng)求,所述創(chuàng)建請(qǐng)求用于請(qǐng)求創(chuàng)建凍結(jié)列表; 響應(yīng)所述創(chuàng)建請(qǐng)求,創(chuàng)建所述凍結(jié)列表,并將所述第一凍結(jié)應(yīng)用添加并存儲(chǔ)到所述凍結(jié)列表中。7.一種應(yīng)用凍結(jié)的裝置,其特征在于,所述裝置包括: 計(jì)算模塊,用于根據(jù)獲取的用戶(hù)作息數(shù)據(jù),計(jì)算得到第一凍結(jié)時(shí)間;根據(jù)獲取的應(yīng)用資源消耗數(shù)據(jù),計(jì)算得到所述應(yīng)用資源消耗數(shù)據(jù)超過(guò)預(yù)設(shè)資源消耗閾值的應(yīng)用,并作為第一凍結(jié)應(yīng)用; 生成模塊,用于根據(jù)所述第一凍結(jié)時(shí)間和所述第一凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略,所述目標(biāo)凍結(jié)策略包括目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用; 凍結(jié)模塊,用于按照所述目標(biāo)凍結(jié)策略運(yùn)行,在所述目標(biāo)凍結(jié)時(shí)間將所述目標(biāo)凍結(jié)應(yīng)用進(jìn)行對(duì)應(yīng)的凍結(jié)處理。8.如權(quán)利要求7所述的裝置,其特征在于, 所述生成模塊,具體用于判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間;如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。9.如權(quán)利要求7所述的裝置,其特征在于, 所述生成模塊,具體用于判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)應(yīng)用;如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,且將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。10.如權(quán)利要求7所述的裝置,其特征在于, 所述生成模塊,具體用于判斷是否存在用戶(hù)設(shè)置的第二凍結(jié)時(shí)間和第二凍結(jié)應(yīng)用;如果存在,則根據(jù)預(yù)置的凍結(jié)信息優(yōu)先級(jí),從所述第一凍結(jié)時(shí)間和所述第二凍結(jié)時(shí)間中選取目標(biāo)凍結(jié)時(shí)間,且從所述第一凍結(jié)應(yīng)用和所述第二凍結(jié)應(yīng)用中選取目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和所述目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略;如果不存在,則直接將所述第一凍結(jié)時(shí)間作為目標(biāo)凍結(jié)時(shí)間,且將所述第一凍結(jié)應(yīng)用作為目標(biāo)凍結(jié)應(yīng)用,并根據(jù)所述目標(biāo)凍結(jié)時(shí)間和目標(biāo)凍結(jié)應(yīng)用生成對(duì)應(yīng)的目標(biāo)凍結(jié)策略。11.如權(quán)利要求7-10中任意一項(xiàng)所述的裝置,其特征在于,所述裝置還包括: 保存模塊,用于將所述目標(biāo)凍結(jié)策略保存到本地?cái)?shù)據(jù)庫(kù)中,以便于下一次直接按照所述目標(biāo)凍結(jié)策略運(yùn)行。12.如權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 接收模塊,用于接收創(chuàng)建請(qǐng)求,所述創(chuàng)建請(qǐng)求用于請(qǐng)求創(chuàng)建凍結(jié)列表; 創(chuàng)建模塊,用于響應(yīng)所述創(chuàng)建請(qǐng)求,創(chuàng)建所述凍結(jié)列表,并將所述第一凍結(jié)應(yīng)用添加并存儲(chǔ)到所述凍結(jié)列表中。13.—種終端,其特征在于,包括:處理器、存儲(chǔ)器、通信接口和總線(xiàn); 所述處理器、所述存儲(chǔ)器和所述通信接口通過(guò)所述總線(xiàn)連接并完成相互間的通信;所述存儲(chǔ)器存儲(chǔ)可執(zhí)行程序代碼;所述處理器通過(guò)讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行一種應(yīng)用凍結(jié)方法;其中,所述方法為如權(quán)利要求1至6任一項(xiàng)所述的方法。
【文檔編號(hào)】G06F9/48GK106020964SQ201610516581
【公開(kāi)日】2016年10月12日
【申請(qǐng)日】2016年6月30日
【發(fā)明人】袁剛
【申請(qǐng)人】宇龍計(jì)算機(jī)通信科技(深圳)有限公司