一種移動(dòng)終端喚醒控制方法、裝置及移動(dòng)終端的制作方法
【專利摘要】本發(fā)明適用于移動(dòng)通信領(lǐng)域,提供了一種移動(dòng)終端喚醒控制方法、裝置及移動(dòng)終端,所述方法包括:采集系統(tǒng)中應(yīng)用定時(shí)器喚醒次數(shù);根據(jù)預(yù)設(shè)的時(shí)間間隔,定時(shí)查詢所述應(yīng)用定時(shí)器喚醒次數(shù);當(dāng)應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),提醒用戶;根據(jù)接收的用戶操作指令,對(duì)應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用進(jìn)行處理。本發(fā)明通過在預(yù)設(shè)時(shí)間內(nèi),發(fā)現(xiàn)應(yīng)用定時(shí)器喚醒次數(shù)超過預(yù)設(shè)閾值的應(yīng)用并向客戶提醒,客戶根據(jù)實(shí)際情況對(duì)應(yīng)用進(jìn)行控制和管理,有效地限制第三方應(yīng)用對(duì)于定時(shí)器喚醒機(jī)制的濫用,保證了客戶的體驗(yàn)效果。
【專利說明】一種移動(dòng)終端喚醒控制方法、裝置及移動(dòng)終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于移動(dòng)通信領(lǐng)域,尤其涉及一種移動(dòng)終端喚醒控制方法、裝置及移動(dòng)終端。
【背景技術(shù)】
[0002]隨著技術(shù)的發(fā)展,智能操作系統(tǒng)成為市場(chǎng)主流,各種智能操作系統(tǒng)都提供了定時(shí)器喚醒機(jī)制,例如安卓實(shí)時(shí)時(shí)鐘提醒(英文=AndroidforRTCAlarm)機(jī)制,雖然上述機(jī)制提供了上層應(yīng)用通過定時(shí)器喚醒和服務(wù)器后臺(tái)用于同步后臺(tái)信息的推送(英文:PULL)通訊機(jī)制,但是目前很多第三方應(yīng)用并不規(guī)范,故意或者無意地濫用定時(shí)器喚醒機(jī)制,導(dǎo)致用戶終端在不知情的情況下浪費(fèi)電池以及系統(tǒng)資源,嚴(yán)重地影響移動(dòng)智能終端的用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明提供一種移動(dòng)終端喚醒控制方法、裝置及移動(dòng)終端,以解決應(yīng)用喚醒機(jī)制被濫用,影響用戶體驗(yàn)的問題。
[0004]本發(fā)明是這樣實(shí)現(xiàn)的,一種移動(dòng)終端喚醒控制方法,該方法包括以下步驟:
[0005]采集系統(tǒng)中應(yīng)用定時(shí)器喚醒次數(shù);
[0006]根據(jù)預(yù)設(shè)的時(shí)間間隔,定時(shí)查詢應(yīng)用定時(shí)器喚醒次數(shù);
[0007]當(dāng)應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),提醒用戶;
[0008]根據(jù)接收的用戶操作指令,對(duì)應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用進(jìn)行處理。
[0009]進(jìn)一步地,移動(dòng)終端喚醒控制方法還包括:
[0010]當(dāng)電池電量小于預(yù)設(shè)閾值時(shí),調(diào)整預(yù)設(shè)的時(shí)間間隔。
[0011]進(jìn)一步地,當(dāng)應(yīng)用定時(shí)器喚醒次數(shù)大于閾值時(shí),提醒用戶具體為:
[0012]當(dāng)應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),向用戶顯示界面發(fā)送耗電異常通知;
[0013]用戶顯示界面將接收到的耗電異常通知以用戶界面通知欄顯示。
[0014]進(jìn)一步地,根據(jù)接收的用戶操作指令,對(duì)應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用進(jìn)行處理具體為:
[0015]根據(jù)接收的用戶操作指令,停用應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用;
[0016]或根據(jù)接收的用戶操作指令,禁用應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用;
[0017]或根據(jù)接收的用戶操作指令,卸載應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用。
[0018]本發(fā)明的另一目的在于提供一種移動(dòng)終端喚醒控制裝置,該裝置包括:
[0019]定時(shí)器喚醒計(jì)數(shù)模塊,用于采集系統(tǒng)中應(yīng)用定時(shí)器喚醒次數(shù);
[0020]監(jiān)控模塊,用于根據(jù)預(yù)設(shè)的時(shí)間間隔,定時(shí)查詢應(yīng)用定時(shí)器喚醒次數(shù);
[0021]告警模塊,用于當(dāng)應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),提醒用戶;
[0022]執(zhí)行模塊,用于根據(jù)接收的用戶操作指令,對(duì)應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用進(jìn)行處理。
[0023]進(jìn)一步地,所述裝置還包括:
[0024]修正模塊,用于當(dāng)電池電量小于預(yù)設(shè)閾值時(shí),調(diào)整所述預(yù)設(shè)的時(shí)間間隔。[0025]進(jìn)一步地,所述告警模塊具體用于:
[0026]當(dāng)應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),向用戶顯示界面發(fā)送耗電異常通知;
[0027]所述用戶顯示界面將接收到的耗電異常通知以用戶界面通知欄顯示。
[0028]進(jìn)一步地,所述執(zhí)行模塊具體用于:
[0029]根據(jù)接收的用戶操作指令,停用應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用。
[0030]進(jìn)一步地,所述執(zhí)行模塊具體用于:
[0031]根據(jù)接收的用戶操作指令,禁用應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用。
[0032]進(jìn)一步地,所述執(zhí)行模塊具體用于:
[0033]根據(jù)接收的用戶操作指令,卸載應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用。
[0034]本發(fā)明的另一目的在于提供一種移動(dòng)終端,該移動(dòng)終端包括上述移動(dòng)終端喚醒控制裝置。
[0035]本發(fā)明提供的移動(dòng)終端喚醒控制方法、裝置及移動(dòng)終端,對(duì)在預(yù)設(shè)的時(shí)間間隔內(nèi)過于頻繁使用應(yīng)用定時(shí)器的應(yīng)用進(jìn)行了控制和處理,包括停用、禁用和卸載,達(dá)到了限制應(yīng)用定時(shí)器被濫用的目的。
【專利附圖】
【附圖說明】
[0036]圖1是本發(fā)明提供的移動(dòng)終端喚醒控制方法的實(shí)現(xiàn)流程圖;
[0037]圖2是本發(fā)明提供的移動(dòng)終端喚醒控制裝置的模塊結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0038]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施方式,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的【具體實(shí)施方式】?jī)H僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0039]如圖1所示,本發(fā)明提供的一種移動(dòng)終端喚醒控制方法的流程,詳述如下:
[0040]在步驟SlOl中,采集系統(tǒng)中應(yīng)用定時(shí)器喚醒次數(shù)。
[0041]需要說明的是,不同的應(yīng)用對(duì)應(yīng)不同的應(yīng)用定時(shí)器,例如微信對(duì)應(yīng)微信定時(shí)器,來電提醒功能對(duì)應(yīng)來電提醒定時(shí)器,因此此處采集到的定時(shí)器喚醒次數(shù)包括多個(gè)數(shù)值;采集系統(tǒng)中應(yīng)用定時(shí)器喚醒次數(shù)按照一定的頻率進(jìn)行,針對(duì)不同的移動(dòng)終端,考慮到系統(tǒng)硬件資源和電量能耗等,可以以不同頻率來進(jìn)行采集,該頻率可以在移動(dòng)終端出廠時(shí)固化,也可以由用戶在移動(dòng)終端設(shè)置并不斷地優(yōu)化調(diào)整。
[0042]在步驟S102中,根據(jù)預(yù)設(shè)的時(shí)間間隔,定時(shí)查詢應(yīng)用定時(shí)器喚醒次數(shù)。
[0043]需要說明的是,預(yù)設(shè)的時(shí)間間隔可以由移動(dòng)終端自動(dòng)調(diào)整。
[0044]作為本發(fā)明的實(shí)施例,當(dāng)電池電量小于預(yù)設(shè)閾值時(shí),調(diào)整預(yù)設(shè)的時(shí)間間隔。當(dāng)電池電量小于預(yù)設(shè)閾值時(shí),系統(tǒng)會(huì)降低預(yù)設(shè)的時(shí)間間隔,防止在相對(duì)較長(zhǎng)時(shí)間段內(nèi),發(fā)生多次應(yīng)用定時(shí)器喚醒,過多消耗電能資源,影響用戶體驗(yàn)。
[0045]在步驟S103中,當(dāng)應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),提醒用戶。
[0046]需要說明的是,當(dāng)應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),提醒用戶可以具體為,當(dāng)應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),向用戶顯示界面發(fā)送耗電異常通知;用戶顯示界面將接收到的耗電異常通知以用戶界面通知欄顯示。[0047]當(dāng)然,當(dāng)應(yīng)用定時(shí)器喚醒次數(shù)大于閾值時(shí),提醒用戶的方法包括但不限于上述【具體實(shí)施方式】,也可以是移動(dòng)終端以振動(dòng)或者其它方式來提醒用戶。
[0048]在步驟S104中,根據(jù)接收的用戶操作指令,對(duì)應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用進(jìn)行處理。
[0049]需要說明的是,用戶指令不同,對(duì)應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用處理也不一樣,當(dāng)用戶指令為停用應(yīng)用的指令時(shí),移動(dòng)終端根據(jù)接收的用戶操作指令,停用應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用;或者當(dāng)用戶指令為禁止應(yīng)用指令時(shí),移動(dòng)終端根據(jù)接收的用戶操作指令,禁用應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用;或者當(dāng)用戶指令為卸載指令時(shí),移動(dòng)終端根據(jù)接收的用戶指令,卸載應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用。上述處理方式僅僅是本發(fā)明的相關(guān)實(shí)施例,目的就是為了減小第三方應(yīng)用濫用定時(shí)器喚醒機(jī)制而導(dǎo)致的系統(tǒng)資源被浪費(fèi),從而達(dá)到提高用戶體驗(yàn)的有益效果。
[0050]如圖2所示,本發(fā)明提供了一種移動(dòng)終端喚醒控制裝置,包括:定時(shí)器喚醒計(jì)數(shù)模塊21、監(jiān)控模塊22、告警模塊23、以及執(zhí)行模塊24。
[0051]定時(shí)器喚醒計(jì)數(shù)模塊21,用于采集系統(tǒng)中應(yīng)用定時(shí)器喚醒次數(shù);
[0052]監(jiān)控模塊22,用于根據(jù)預(yù)設(shè)的時(shí)間間隔,定時(shí)查詢應(yīng)用定時(shí)器喚醒次數(shù);
[0053]告警模塊23,用于當(dāng)應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),提醒用戶。進(jìn)一步地,告警模塊23具體用于:當(dāng)應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),向用戶顯示界面發(fā)送耗電異常通知;用戶顯示界面將接收到的耗電異常通知以用戶界面通知欄顯示。
[0054]執(zhí)行模塊24,用于根據(jù)接收的用戶操作指令,對(duì)應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用進(jìn)行處理。進(jìn)一步地,執(zhí)行模塊24具體用于:根據(jù)接收的用戶操作指令,停用應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用;根據(jù)接收的用戶操作指令,禁用應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用;根據(jù)接收的用戶操作指令,卸載應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用。
[0055]進(jìn)一步地,該移動(dòng)終端喚醒控制裝置還包括:
[0056]修正模塊,用于當(dāng)電池電量小于預(yù)設(shè)閾值時(shí),調(diào)整所述預(yù)設(shè)的時(shí)間間隔。
[0057]本發(fā)明還提供了一種移動(dòng)終端,包括上述移動(dòng)終端喚醒控制裝置。
[0058]總之,本發(fā)明通過在預(yù)設(shè)時(shí)間內(nèi),應(yīng)用定時(shí)器喚醒次數(shù)超過閾值的應(yīng)用向客戶提醒,客戶根據(jù)實(shí)際情況對(duì)應(yīng)用進(jìn)行控制和管理,從而達(dá)到有效限制第三方應(yīng)用對(duì)于定時(shí)器喚醒機(jī)制濫用,到達(dá)提升用戶體驗(yàn)效果的目的。
[0059]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施方式中的全部或部分步驟是可以通過程序來控制相關(guān)的硬件完成,所述的程序可以在存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤、光盤等。
[0060]以上所述僅為本發(fā)明的較佳實(shí)施方式而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種移動(dòng)終端喚醒控制方法,其特征在于,包括以下步驟: 采集系統(tǒng)中應(yīng)用定時(shí)器喚醒次數(shù); 根據(jù)預(yù)設(shè)的時(shí)間間隔,定時(shí)查詢所述應(yīng)用定時(shí)器喚醒次數(shù); 當(dāng)所述應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),提醒用戶; 根據(jù)接收的用戶操作指令,對(duì)所述應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用進(jìn)行處理。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)電池電量小于預(yù)設(shè)閾值時(shí),調(diào)整所述預(yù)設(shè)的時(shí)間間隔。
3.如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),提醒用戶具體為: 當(dāng)所述應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),向用戶顯示界面發(fā)送耗電異常通知; 所述用戶顯示界面將接收到的耗電異常通知以用戶界面通知欄顯示。
4.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)接收的用戶操作指令,對(duì)所述應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用進(jìn)行處理具體為: 根據(jù)接收的用戶操作指令,停用所述應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用; 或根據(jù)接收的用戶操作指令,禁用所述應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用; 或根據(jù)接收的用戶操作指令,卸載所述應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用。
5.一種移動(dòng)終端喚醒控制裝置,其特征在于,所述裝置包括: 定時(shí)器喚醒計(jì)數(shù)模塊,用于采集系統(tǒng)中應(yīng)用定時(shí)器喚醒次數(shù); 監(jiān)控模塊,用于根據(jù)預(yù)設(shè)的時(shí)間間隔,定時(shí)查詢所述應(yīng)用定時(shí)器喚醒次數(shù); 告警模塊,用于當(dāng)所述應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),提醒用戶; 執(zhí)行模塊,用于根據(jù)接收的用戶操作指令,對(duì)所述應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用進(jìn)行處理。
6.如權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括: 修正模塊,用于當(dāng)電池電量小于預(yù)設(shè)閾值時(shí),調(diào)整所述預(yù)設(shè)的時(shí)間間隔。
7.如權(quán)利要求5所述的裝置,其特征在于,所述告警模塊具體用于: 當(dāng)所述應(yīng)用定時(shí)器喚醒次數(shù)大于預(yù)設(shè)閾值時(shí),向用戶顯示界面發(fā)送耗電異常通知; 所述用戶顯示界面將接收到的耗電異常通知以用戶界面通知欄顯示。
8.如權(quán)利要求5所述的裝置,其特征在于,所述執(zhí)行模塊具體用于: 根據(jù)接收的用戶操作指令,停用所述應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用。
9.如權(quán)利要求5所述的裝置,其特征在于,所述執(zhí)行模塊具體用于: 根據(jù)接收的用戶操作指令,禁用所述應(yīng)用定時(shí)器對(duì)應(yīng)的應(yīng)用。
10.一種移動(dòng)終端,其特征在于,所述移動(dòng)終端包括權(quán)利要求5至9中任一項(xiàng)所述的移動(dòng)終端喚醒控制裝置。
【文檔編號(hào)】G06F21/51GK103971050SQ201410216271
【公開日】2014年8月6日 申請(qǐng)日期:2014年5月21日 優(yōu)先權(quán)日:2014年5月21日
【發(fā)明者】趙軍宏 申請(qǐng)人:深圳市中興移動(dòng)通信有限公司