亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

定時(shí)器設(shè)置方法和終端的制作方法

文檔序號(hào):7810287閱讀:231來(lái)源:國(guó)知局
定時(shí)器設(shè)置方法和終端的制作方法
【專(zhuān)利摘要】本發(fā)明提供一種定時(shí)器設(shè)置方法和終端,方法包括:安裝有應(yīng)用的終端接收應(yīng)用發(fā)送的定時(shí)器設(shè)置請(qǐng)求,該定時(shí)器設(shè)置請(qǐng)求中攜帶待設(shè)置定時(shí)器的第一設(shè)置信息;終端根據(jù)第一設(shè)置信息在定時(shí)器監(jiān)控表中查找是否包含與第一設(shè)置信息匹配的定時(shí)器信息條目;并根據(jù)查詢結(jié)果,以及若查詢結(jié)果為定時(shí)器監(jiān)控表中包含與第一設(shè)置信息匹配的定時(shí)器信息條目時(shí),該匹配的定時(shí)器信息條目包括的操作標(biāo)識(shí)確定是否為上述應(yīng)用設(shè)置待設(shè)置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操作。該方案有效解決現(xiàn)有技術(shù)中,不能對(duì)手機(jī)終端內(nèi)的心跳定時(shí)器進(jìn)行有效的管理和設(shè)置,進(jìn)而不能減少或避免因終端設(shè)置了非必須的心跳定時(shí)器后,容易導(dǎo)致資源浪費(fèi)的技術(shù)問(wèn)題。
【專(zhuān)利說(shuō)明】定時(shí)器設(shè)置方法和終端

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種定時(shí)器設(shè)置方法和終端。

【背景技術(shù)】
[0002] 現(xiàn)有移動(dòng)互聯(lián)網(wǎng)中,許多應(yīng)用都需要長(zhǎng)時(shí)間保持在線狀態(tài)。這就要求移動(dòng)終端內(nèi) 的應(yīng)用即使在沒(méi)有數(shù)據(jù)傳輸?shù)那闆r下,也要不斷的檢測(cè)網(wǎng)絡(luò)連接情況,通過(guò)設(shè)置在終端內(nèi) 的定時(shí)器的定時(shí)心跳提醒,向相應(yīng)的應(yīng)用服務(wù)器發(fā)送心跳信息以保持在線狀態(tài)。但是,目前 這種心跳機(jī)制也存在著被濫用的現(xiàn)象。例如,一些應(yīng)用會(huì)利用心跳機(jī)制來(lái)完成實(shí)時(shí)內(nèi)容更 新(如新聞?lì)?、論壇?lèi)應(yīng)用),但用戶可能對(duì)這些更新內(nèi)容并不真正需要;而有一些應(yīng)用為 了向用戶推送廣告之類(lèi)的信息,也通過(guò)設(shè)置心跳來(lái)維持終端與服務(wù)器的連接,而這些信息 可能是用戶不關(guān)心甚至厭惡的。
[0003] 上述列舉的對(duì)用戶來(lái)說(shuō)非必須的"心跳"會(huì)帶來(lái)很多問(wèn)題:如手機(jī)功耗增加;過(guò)多 的手機(jī)內(nèi)存被占用;終端發(fā)送心跳信息產(chǎn)生的數(shù)據(jù)流量的浪費(fèi)等。如何對(duì)手機(jī)終端內(nèi)的心 跳定時(shí)器進(jìn)行有效的管理和設(shè)置便成為一個(gè)亟需解決的問(wèn)題。


【發(fā)明內(nèi)容】

[0004] 本發(fā)明提供一種定時(shí)器設(shè)置方法和終端,用于解決現(xiàn)有技術(shù)中,不能對(duì)手機(jī)終端 內(nèi)的心跳定時(shí)器進(jìn)行有效的管理和設(shè)置,進(jìn)而不能減少或避免設(shè)置了非必須的心跳定時(shí)器 后,因向網(wǎng)絡(luò)側(cè)發(fā)送這些心跳信息而導(dǎo)致的如手機(jī)功耗增加;過(guò)多的手機(jī)內(nèi)存被占用以及 終端發(fā)送心跳信息產(chǎn)生的數(shù)據(jù)流量的浪費(fèi)等技術(shù)問(wèn)題。
[0005] 第一方面,本發(fā)明實(shí)施例提供一種定時(shí)器設(shè)置方法,包括:
[0006] 安裝有應(yīng)用的終端接收所述應(yīng)用發(fā)送的定時(shí)器設(shè)置請(qǐng)求,所述定時(shí)器設(shè)置請(qǐng)求中 攜帶待設(shè)置定時(shí)器的第一設(shè)置信息;
[0007] 所述終端根據(jù)所述第一設(shè)置信息在定時(shí)器監(jiān)控表中查找是否包含與所述第一設(shè) 置信息匹配的定時(shí)器信息條目;
[0008] 所述終端根據(jù)在所述定時(shí)器監(jiān)控表中查找的是否包含與所述第一設(shè)置信息匹配 的定時(shí)器信息條目的查詢結(jié)果,以及若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中包含與所述第 一設(shè)置信息匹配的所述定時(shí)器信息條目時(shí),該匹配的所述定時(shí)器信息條目包括的操作標(biāo)識(shí) 確定是否為所述應(yīng)用設(shè)置所述待設(shè)置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操作。
[0009] 第二方面,本發(fā)明實(shí)施例提供一種終端,包括:
[0010] 接收模塊,用于接收安裝在終端內(nèi)的應(yīng)用發(fā)送的定時(shí)器設(shè)置請(qǐng)求,所述定時(shí)器設(shè) 置請(qǐng)求中攜帶待設(shè)置定時(shí)器的第一設(shè)置信息;
[0011] 查找模塊,用于根據(jù)所述第一設(shè)置信息在定時(shí)器監(jiān)控表中查找是否包含與所述第 一設(shè)置信息匹配的定時(shí)器信息條目;
[0012] 處理模塊,用于根據(jù)所述查找模塊在所述定時(shí)器監(jiān)控表中查找的是否包含與所述 第一設(shè)置信息匹配的定時(shí)器信息條目的查詢結(jié)果,以及若所述查詢結(jié)果為所述定時(shí)器監(jiān)控 表中包含與所述第一設(shè)置信息匹配的所述定時(shí)器信息條目時(shí),該匹配的所述定時(shí)器信息條 目包括的操作標(biāo)識(shí)確定是否為所述應(yīng)用設(shè)置所述待設(shè)置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操作。
[0013] 本發(fā)明提供的定時(shí)器設(shè)置方法和終端,安裝有應(yīng)用的終端接收應(yīng)用發(fā)送的定時(shí)器 設(shè)置請(qǐng)求,該定時(shí)器設(shè)置請(qǐng)求中攜帶待設(shè)置定時(shí)器的第一設(shè)置信息;終端根據(jù)第一設(shè)置信 息在定時(shí)器監(jiān)控表中查找是否包含與第一設(shè)置信息匹配的定時(shí)器信息條目;終端根據(jù)在 定時(shí)器監(jiān)控表中查找的是否包含與第一設(shè)置信息匹配的定時(shí)器信息條目的查詢結(jié)果,以及 若查詢結(jié)果為定時(shí)器監(jiān)控表中包含與第一設(shè)置信息匹配的定時(shí)器信息條目時(shí),該匹配的定 時(shí)器信息條目包括的操作標(biāo)識(shí)確定是否為上述應(yīng)用設(shè)置待設(shè)置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操 作。該方案可實(shí)現(xiàn)對(duì)手機(jī)終端內(nèi)的心跳定時(shí)器進(jìn)行有效的管理和設(shè)置,進(jìn)而減少或避免因 向網(wǎng)絡(luò)側(cè)發(fā)送非必須的心跳信息而導(dǎo)致的如手機(jī)功耗增加;過(guò)多的手機(jī)內(nèi)存被占用以及終 端發(fā)送心跳信息產(chǎn)生的數(shù)據(jù)流量的浪費(fèi)等問(wèn)題。

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0014] 圖1為本發(fā)明提供的定時(shí)器設(shè)置方法一個(gè)實(shí)施例的流程圖;
[0015] 圖2為本發(fā)明提供的定時(shí)器設(shè)置方法另一個(gè)實(shí)施例的流程圖;
[0016] 圖3為本發(fā)明提供的定時(shí)器設(shè)置方法又一個(gè)實(shí)施例的流程圖;
[0017] 圖4為本發(fā)明提供的定時(shí)器設(shè)置方法又一個(gè)實(shí)施例的流程圖;
[0018] 圖5為本發(fā)明提供的終端一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0019] 圖1為本發(fā)明提供的定時(shí)器設(shè)置方法一個(gè)實(shí)施例的流程圖。該方法以下步驟的執(zhí) 行主體可以為安裝有網(wǎng)絡(luò)應(yīng)用的如手機(jī)、iPad等終端設(shè)備。如圖1所示,該定時(shí)器設(shè)置方 法具體包括:
[0020] 101,安裝有應(yīng)用的終端接收應(yīng)用發(fā)送的定時(shí)器設(shè)置請(qǐng)求,該定時(shí)器設(shè)置請(qǐng)求中攜 帶待設(shè)置定時(shí)器的第一設(shè)置信息;
[0021] 現(xiàn)有移動(dòng)終端中的許多移動(dòng)網(wǎng)絡(luò)業(yè)務(wù)為實(shí)現(xiàn)永久在線和推送(PUSH)功能,要求 應(yīng)用客戶端與服務(wù)器之間保持長(zhǎng)連接,以便服務(wù)器可以及時(shí)向終端發(fā)送消息。該應(yīng)用客戶 端簡(jiǎn)稱為"應(yīng)用",具體可以為終端中使用的如QQ、微信、人人網(wǎng)等客戶端?,F(xiàn)有技術(shù)中采用 一種定時(shí)提醒機(jī)制來(lái)確保客戶端與服務(wù)器之間保持長(zhǎng)連接,具體為在移動(dòng)終端中集成一定 時(shí)器設(shè)置模塊,每次終端內(nèi)有應(yīng)用開(kāi)啟時(shí),該定時(shí)器設(shè)置模塊就會(huì)接到該應(yīng)用發(fā)送的定時(shí) 器設(shè)置請(qǐng)求,該定時(shí)器設(shè)置請(qǐng)求中攜帶該應(yīng)用對(duì)應(yīng)的待設(shè)置定時(shí)器的第一設(shè)置信息以請(qǐng)求 定時(shí)器設(shè)置模塊依照第一設(shè)置信息中的具體內(nèi)容,為上述應(yīng)用設(shè)置一個(gè)定時(shí)器,以在規(guī)定 的時(shí)間點(diǎn)到來(lái)時(shí)通知該應(yīng)用進(jìn)行相應(yīng)的觸發(fā)操作如向指定的服務(wù)器發(fā)送心跳信息。本實(shí)施 例中上述應(yīng)用發(fā)送的定時(shí)器設(shè)置請(qǐng)求中的待設(shè)置定時(shí)器即以心跳定時(shí)器為例,上述第一設(shè) 置信息中可以具體包括:應(yīng)用名稱信息、提醒類(lèi)型(單次、周期等)、提醒間隔(針對(duì)周期提 醒而言的提醒周期時(shí)長(zhǎng))和觸發(fā)提醒參數(shù)(即觸發(fā)操作標(biāo)識(shí),如向指定服務(wù)器發(fā)送心跳信 息所對(duì)應(yīng)的服務(wù)器地址等)。
[0022] 102,終端根據(jù)第一設(shè)置信息在定時(shí)器監(jiān)控表中查找是否包含與第一設(shè)置信息匹 配的定時(shí)器信息條目;
[0023] 目前,設(shè)置在終端中的一些應(yīng)用在終端設(shè)置的定時(shí)器有很多對(duì)于用戶來(lái)說(shuō)是非必 須的(特別是一些網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的心跳定時(shí)器),如一些網(wǎng)絡(luò)應(yīng)用會(huì)利用心跳機(jī)制來(lái)完成 實(shí)時(shí)內(nèi)容更新(如新聞?lì)?、論壇?lèi)應(yīng)用),但用戶可能對(duì)這些更新內(nèi)容并不真正需要;而有 一些網(wǎng)絡(luò)應(yīng)用為了向用戶推送廣告之類(lèi)的信息,也通過(guò)設(shè)置心跳來(lái)維持終端與服務(wù)器的連 接,而這些信息可能是用戶不關(guān)心甚至厭惡的。上述這些心跳定時(shí)器都是用戶不希望設(shè)置 的。
[0024] 本實(shí)施例中,終端在根據(jù)上述第一設(shè)置信息為相應(yīng)的應(yīng)用設(shè)置定時(shí)器之前,可以 先判斷該定時(shí)器是否對(duì)用戶來(lái)說(shuō)是上述應(yīng)用所必須的定時(shí)器。對(duì)于終端內(nèi)已安裝的非網(wǎng)絡(luò) 應(yīng)用(如鬧鐘)對(duì)應(yīng)的定時(shí)器,若終端內(nèi)的定時(shí)器設(shè)置模塊可根據(jù)其對(duì)應(yīng)的上述第一設(shè)置 信息識(shí)別出不為網(wǎng)絡(luò)應(yīng)用所使用的心跳定時(shí)器,則該定時(shí)器不作為判斷是否為必須的定時(shí) 器的對(duì)象,可直接設(shè)置。對(duì)于已確定為網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的心跳定時(shí)器的設(shè)置請(qǐng)求,或是不能識(shí) 別是否為非網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的定時(shí)器的設(shè)置請(qǐng)求,終端可根據(jù)上述第一設(shè)置信息在終端內(nèi)預(yù) 設(shè)的定時(shí)器監(jiān)控表中查找是否包含與該第一設(shè)置信息匹配的定時(shí)器信息條目,并根據(jù)查詢 結(jié)果選擇是否設(shè)置上述待設(shè)置定時(shí)器。
[0025] 本實(shí)施例中,上述終端在每次為終端內(nèi)的應(yīng)用設(shè)置和觸發(fā)定時(shí)器時(shí),會(huì)對(duì)定時(shí)器 被終端觸發(fā)時(shí)對(duì)應(yīng)的行為信息如觸發(fā)時(shí)間,觸發(fā)次數(shù)等進(jìn)行監(jiān)控,然后將監(jiān)控得到的信息 分成多類(lèi)信息條目共同構(gòu)成該定時(shí)器對(duì)應(yīng)的定時(shí)器信息條目,存儲(chǔ)在上述定時(shí)器監(jiān)控表 中。其中,該定時(shí)器信息條目中還包括該定時(shí)器對(duì)應(yīng)的操作標(biāo)識(shí);該操作標(biāo)識(shí)用于指示終端 是否對(duì)相應(yīng)的定時(shí)器進(jìn)行設(shè)置的具體操作。這里說(shuō)明,上述定時(shí)器監(jiān)控表中存儲(chǔ)的定時(shí)器 信息條目為終端已確定為網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的心跳定時(shí)器,或是不能識(shí)別是否為非網(wǎng)絡(luò)應(yīng)用對(duì) 應(yīng)的定時(shí)器對(duì)應(yīng)的定時(shí)器信息條目。
[0026] 具體地,終端可根據(jù)上述第一設(shè)置信息在終端內(nèi)預(yù)設(shè)的定時(shí)器監(jiān)控表中查找是否 包含與該第一設(shè)置信息匹配的定時(shí)器信息條目,并根據(jù)查詢結(jié)果選擇是否設(shè)置上述待設(shè)置 定時(shí)器;其中,上述第一設(shè)置信息與定時(shí)器信息條目匹配的含義為:終端采用任意方式,例 如根據(jù)各定時(shí)器信息條目中已記載的觸發(fā)器的行為信息與上述第一設(shè)置信息進(jìn)行比較,確 定二者所對(duì)應(yīng)的定時(shí)器為同一定時(shí)器;或者,終端預(yù)先在每個(gè)定時(shí)器信息條目中增加唯一 標(biāo)識(shí)該條目下包含的定時(shí)器的定時(shí)器標(biāo)識(shí),該定時(shí)器標(biāo)識(shí)同上述第一設(shè)置信息存在對(duì)應(yīng)關(guān) 系,如果上述第一設(shè)置信息和上述定時(shí)器信息條目存在對(duì)應(yīng)關(guān)系,則說(shuō)明上述待設(shè)置定時(shí) 器與上述定時(shí)器信息條目中的心跳定時(shí)器匹配相同。
[0027] 103,終端根據(jù)在定時(shí)器監(jiān)控表中查找的是否包含與第一設(shè)置信息匹配的定時(shí)器 信息條目的查詢結(jié)果,以及若查詢結(jié)果為定時(shí)器監(jiān)控表中包含與第一設(shè)置信息匹配的定時(shí) 器信息條目時(shí),該匹配的定時(shí)器信息條目包括的操作標(biāo)識(shí)確定是否為上述應(yīng)用設(shè)置上述待 設(shè)置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操作;
[0028] 例如,若終端在上述定時(shí)器監(jiān)控表中查找到包含與第一設(shè)置信息匹配的定時(shí)器信 息條目,則表明當(dāng)前上述待設(shè)置定時(shí)器在上述終端中已經(jīng)被設(shè)置過(guò),則終端可根據(jù)該定時(shí) 器信息條目中包含的操作標(biāo)識(shí)對(duì)待設(shè)置定時(shí)器進(jìn)行相應(yīng)設(shè)置;若終端在上述定時(shí)器監(jiān)控表 中未查找到包含與第一設(shè)置信息匹配的定時(shí)器信息條目,則表明當(dāng)前上述待設(shè)置定時(shí)器在 上述終端中未被設(shè)置過(guò),此時(shí)終端可通過(guò)詢問(wèn)用戶或者按默認(rèn)設(shè)置等方式確定是否設(shè)置上 述待設(shè)置定時(shí)器,并執(zhí)行相應(yīng)的操作。
[0029] 本發(fā)明提供的定時(shí)器設(shè)置方法,安裝有應(yīng)用的終端接收應(yīng)用發(fā)送的定時(shí)器設(shè)置請(qǐng) 求,該定時(shí)器設(shè)置請(qǐng)求中攜帶待設(shè)置定時(shí)器的第一設(shè)置信息;終端根據(jù)第一設(shè)置信息在定 時(shí)器監(jiān)控表中查找是否包含與第一設(shè)置信息匹配的定時(shí)器信息條目;終端根據(jù)在定時(shí)器監(jiān) 控表中查找的是否包含與第一設(shè)置信息匹配的定時(shí)器信息條目的查詢結(jié)果,以及若查詢結(jié) 果為定時(shí)器監(jiān)控表中包含與第一設(shè)置信息匹配的定時(shí)器信息條目時(shí),該匹配的定時(shí)器信息 條目包括的操作標(biāo)識(shí)確定是否為上述應(yīng)用設(shè)置待設(shè)置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操作。該方 案可實(shí)現(xiàn)對(duì)手機(jī)終端內(nèi)的心跳定時(shí)器進(jìn)行有效的管理和設(shè)置,進(jìn)而減少或避免因向網(wǎng)絡(luò)側(cè) 發(fā)送非必須的心跳信息而導(dǎo)致的如手機(jī)功耗增加;過(guò)多的手機(jī)內(nèi)存被占用以及終端發(fā)送心 跳信息產(chǎn)生的數(shù)據(jù)流量的浪費(fèi)等問(wèn)題。
[0030] 圖2為本發(fā)明提供的定時(shí)器設(shè)置方法另一個(gè)實(shí)施例的流程圖,是如圖所示實(shí)施例 的一種具體實(shí)現(xiàn)方式。如圖2所示,該定時(shí)器設(shè)置方法具體包括:
[0031] 201,安裝有應(yīng)用的終端接收應(yīng)用發(fā)送的定時(shí)器設(shè)置請(qǐng)求,該定時(shí)器設(shè)置請(qǐng)求中攜 帶待設(shè)置定時(shí)器的第一設(shè)置信息;該步驟具體執(zhí)行過(guò)程可參見(jiàn)步驟101中的相應(yīng)內(nèi)容。其 中,該第一設(shè)置信息中具體包括待設(shè)置定時(shí)器的提醒間隔。
[0032] 202,終端將第一設(shè)置信息中的提醒間隔與預(yù)設(shè)的周期區(qū)間作比較;
[0033] 通常,心跳定時(shí)器的提醒間隔會(huì)被應(yīng)用開(kāi)發(fā)者固定設(shè)置在一個(gè)時(shí)間區(qū)間范圍內(nèi), 具體數(shù)值會(huì)因其對(duì)應(yīng)的應(yīng)用不同而略有差異。本實(shí)施例中,通過(guò)采集現(xiàn)有大部分心跳定時(shí) 器采用的提醒間隔并對(duì)其進(jìn)行統(tǒng)計(jì)分析,設(shè)置了一個(gè)心跳定時(shí)器的提醒間隔對(duì)應(yīng)的一個(gè)周 期區(qū)間即10秒?30分鐘。本實(shí)施例中,默認(rèn)為在該時(shí)間區(qū)間內(nèi)的提醒間隔對(duì)應(yīng)的定時(shí)器很 有可能是心跳定時(shí)器,而落在該周期區(qū)間外的提醒間隔對(duì)應(yīng)的定時(shí)器為非心跳定時(shí)器。終 端通過(guò)將上述第一設(shè)置信息中的提醒間隔與預(yù)設(shè)的上述周期區(qū)間作比較,可以初步確定出 上述待設(shè)置定時(shí)器是否滿足心跳定時(shí)器在提醒間隔上的基本要求。
[0034] 203,若提醒間隔包含在周期區(qū)間內(nèi),則終端根據(jù)第一設(shè)置信息在定時(shí)器監(jiān)控表中 查找是否包含與第一設(shè)置信息匹配的定時(shí)器信息條目;
[0035] 當(dāng)判斷上述待設(shè)置定時(shí)器對(duì)應(yīng)的提醒間隔包含在上述周期區(qū)間對(duì)應(yīng)的區(qū)間范圍 內(nèi),則表明上述待設(shè)置定時(shí)器很可能是心跳定時(shí)器,則上述終端可進(jìn)一步的根據(jù)該待設(shè)置 定時(shí)器對(duì)應(yīng)的第一設(shè)置信息在定時(shí)器監(jiān)控表中查找是否包含與第一設(shè)置信息匹配的定時(shí) 器信息條目,以便后續(xù)確定是否設(shè)置該待設(shè)置定時(shí)器。其中,具體查找過(guò)程可參見(jiàn)步驟102 的相應(yīng)內(nèi)容。
[0036] 本實(shí)施例中給出了步驟102的一種具體實(shí)現(xiàn)方式,包括:
[0037] 終端可預(yù)先在每條定時(shí)器信息條目中增加一個(gè)第二字符串,該第二字符串是終端 根據(jù)預(yù)置算法對(duì)該條目下存儲(chǔ)的定時(shí)器對(duì)應(yīng)的第二設(shè)置信息進(jìn)行計(jì)算生成的;其中,該第 二設(shè)置信息包含的內(nèi)容類(lèi)型相同,均用于描述相應(yīng)的定時(shí)器的設(shè)置內(nèi)容;
[0038] 具體地,終端先根據(jù)上述預(yù)置算法對(duì)上述第一設(shè)置信息進(jìn)行計(jì)算,生成第一字符 串;
[0039] 終端在上述定時(shí)器監(jiān)控表中查找是否包含與該第一字符串相同的第二字符串;
[0040] 若定時(shí)器監(jiān)控表中包含與第一字符串相同的第二字符串,則終端將包含該第二字 符串的定時(shí)器信息條目確定為與上述第一設(shè)置信息匹配的定時(shí)器信息條目;由于上述第一 字符串采用的是與生成第二字符串時(shí)采用相同的預(yù)置算法,因此當(dāng)在定時(shí)器監(jiān)控表中查找 到與第一字符串相同的第二字符串時(shí),可認(rèn)為該第二字符串對(duì)應(yīng)的定時(shí)器與上述待設(shè)置定 時(shí)器為同一定時(shí)器;進(jìn)而確定包含該第二字符串的定時(shí)器信息條目與上述第一設(shè)置信息匹 配。
[0041] 204,終端根據(jù)在定時(shí)器監(jiān)控表中查找的是否包含與第一設(shè)置信息匹配的定時(shí)器 信息條目的查詢結(jié)果,以及若查詢結(jié)果為定時(shí)器監(jiān)控表中包含與第一設(shè)置信息匹配的定時(shí) 器信息條目時(shí),該匹配的定時(shí)器信息條目包括的操作標(biāo)識(shí)確定是否為上述應(yīng)用設(shè)置上述待 設(shè)置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操作;該步驟具體執(zhí)行過(guò)程可參見(jiàn)步驟103的相應(yīng)內(nèi)容。
[0042] 在上述每條定時(shí)器信息條目中包括的上述操作標(biāo)識(shí)可具體為"允許"或"禁用";本 實(shí)施例中,上述步驟204中,確定是否為上述應(yīng)用設(shè)置上述待設(shè)置定時(shí)器時(shí)可具體分為兩 種情況:
[0043] 第一種,若上述查詢結(jié)果為定時(shí)器監(jiān)控表中不包含與第一設(shè)置信息匹配的定時(shí)器 信息條目,即當(dāng)前被請(qǐng)求設(shè)置的待設(shè)置定時(shí)器在上述終端中為首次發(fā)起請(qǐng)求,不存在歷史 設(shè)置記錄;或者,若上述查詢結(jié)果為定時(shí)器監(jiān)控表中包含與第一設(shè)置信息匹配的定時(shí)器信 息條目,且該匹配的定時(shí)器信息條目包括的所述操作標(biāo)識(shí)為"允許",即前被請(qǐng)求設(shè)置的待 設(shè)置定時(shí)器在上述終端中曾經(jīng)被請(qǐng)求設(shè)置過(guò),存在被允許設(shè)置的歷史設(shè)置記錄,則終端均 根據(jù)上述第一設(shè)置信息為應(yīng)用設(shè)置待設(shè)置定時(shí)器。這里說(shuō)明,在當(dāng)前被請(qǐng)求設(shè)置的待設(shè)置 定時(shí)器在上述終端中為首次發(fā)起請(qǐng)求時(shí),終端無(wú)法根據(jù)該定時(shí)器的歷史設(shè)置記錄判斷該定 時(shí)器是否為心跳定時(shí)器,以及對(duì)上述應(yīng)用來(lái)說(shuō)是否是必須的,這種情況下,終端會(huì)先默認(rèn)執(zhí) 行對(duì)該待設(shè)置定時(shí)器進(jìn)行設(shè)置。
[0044] 第二種,若查詢結(jié)果為定時(shí)器監(jiān)控表中包含與第一設(shè)置信息匹配的定時(shí)器信息條 目,且該匹配的定時(shí)器信息條目包括的操作標(biāo)識(shí)為"禁用",即前被請(qǐng)求設(shè)置的待設(shè)置定時(shí) 器在上述終端中曾經(jīng)被請(qǐng)求設(shè)置過(guò),存在被禁用設(shè)置的歷史設(shè)置記錄,則終端根據(jù)操作標(biāo) 識(shí)指示的操作拒絕為上述應(yīng)用設(shè)置待設(shè)置定時(shí)器。
[0045] 進(jìn)一步的,在上述每條定時(shí)器信息條目中還可包括表示該定時(shí)器信息條目包含的 定時(shí)器是否為心跳定時(shí)器的心跳標(biāo)識(shí)以及該定時(shí)器被上述終端觸發(fā)的觸發(fā)次數(shù)和被觸發(fā) 發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù);其中,該被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)是指:在定時(shí)器被終端觸發(fā)后, 該定時(shí)器所屬的應(yīng)用是否發(fā)送網(wǎng)絡(luò)數(shù)據(jù),若發(fā)送網(wǎng)絡(luò)數(shù)據(jù)(發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)可能有多 次),則將本次被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)置為1,否則置為〇。
[0046] 進(jìn)一步的,若上述查詢結(jié)果為定時(shí)器監(jiān)控表中包含與第一設(shè)置信息匹配的定時(shí)器 信息條目,則終端根據(jù)該匹配的定時(shí)器信息條目包括的操作標(biāo)識(shí)確定為應(yīng)用設(shè)置上述待設(shè) 置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操作之后,還可進(jìn)一步包括如圖3所示實(shí)施例的方法步驟,如圖 3所示,該方法步驟具體包括:
[0047] 301,終端識(shí)別匹配的定時(shí)器信息條目包括的心跳標(biāo)識(shí);
[0048] 該心跳標(biāo)識(shí)可具體為"真"或"假";其中,"真"表示該定時(shí)器信息條目包括的定時(shí) 器已被確認(rèn)為是心跳定時(shí)器;"假"表示該定時(shí)器信息條目包括的定時(shí)器尚不確定是否為心 跳定時(shí)器。
[0049] 302,若心跳標(biāo)識(shí)為"假",則終端監(jiān)控待設(shè)置定時(shí)器被終端設(shè)置后的觸發(fā)時(shí)間以及 被觸發(fā)時(shí)其對(duì)應(yīng)的應(yīng)用是否被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù),并根據(jù)監(jiān)控結(jié)果更新匹配的定時(shí)器信息 條目包括的觸發(fā)次數(shù)和被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù);
[0050] 當(dāng)終端識(shí)別上述匹配的定時(shí)器信息條目包括的心跳標(biāo)識(shí)為"假",即該定時(shí)器當(dāng)前 尚不確定是否為心跳定時(shí)器時(shí),終端可對(duì)該定時(shí)器被設(shè)置后的觸發(fā)行為進(jìn)行監(jiān)控,通過(guò)監(jiān) 控得到的被觸發(fā)的時(shí)間信息,以及被觸發(fā)時(shí)其對(duì)應(yīng)的應(yīng)用是否被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的情況 來(lái)進(jìn)一步判斷該定時(shí)器是否為心跳定時(shí)器。本實(shí)施例中,可先根據(jù)監(jiān)控到的結(jié)果更新上述 匹配的定時(shí)器信息條目包括的觸發(fā)次數(shù)和被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)。
[0051] 具體地,本實(shí)施例給出了終端監(jiān)控待設(shè)置定時(shí)器被終端設(shè)置后的觸發(fā)時(shí)間以及被 觸發(fā)時(shí)其對(duì)應(yīng)的應(yīng)用是否被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù);并根據(jù)監(jiān)控結(jié)果更新匹配的定時(shí)器信息條 目包括的觸發(fā)次數(shù)和被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)的一種具體實(shí)現(xiàn)方式,包括如圖4所示實(shí) 施例的方法步驟,如圖4所示,該方法步驟具體包括:
[0052] 401,終端根據(jù)進(jìn)程標(biāo)識(shí)監(jiān)控待設(shè)置定時(shí)器被終端設(shè)置后每次被觸發(fā)的時(shí)間,并在 待設(shè)置定時(shí)器每次被觸發(fā)時(shí)將其對(duì)應(yīng)的定時(shí)器信息條目中包括的所述觸發(fā)次數(shù)加1 ;
[0053] 本實(shí)施例中,若終端當(dāng)前已開(kāi)啟上述定時(shí)器信息條目中包含的定時(shí)器,則在相應(yīng) 的每個(gè)定時(shí)器信息條目中還包括所包含的定時(shí)器所屬的應(yīng)用當(dāng)前進(jìn)行業(yè)務(wù)時(shí)使用的進(jìn)程 標(biāo)識(shí);通常,終端在每次開(kāi)啟一個(gè)應(yīng)用時(shí),會(huì)分配給其一個(gè)進(jìn)程標(biāo)識(shí),已標(biāo)識(shí)該應(yīng)用當(dāng)前運(yùn) 行的所有程序或業(yè)務(wù)所屬于該應(yīng)用。應(yīng)用在終端中每次被開(kāi)啟時(shí)其對(duì)應(yīng)進(jìn)程標(biāo)識(shí)通常不相 同。
[0054] 終端根據(jù)上述待設(shè)置定時(shí)器所屬應(yīng)用對(duì)應(yīng)的進(jìn)程標(biāo)識(shí)可在終端內(nèi)的系統(tǒng)任務(wù)列 表中,監(jiān)控到待設(shè)置定時(shí)器被終端設(shè)置后每次被觸發(fā)的時(shí)間,并在每次被觸發(fā)后,將該定時(shí) 器對(duì)應(yīng)的定時(shí)器信息條目中包括的觸發(fā)次數(shù)加1。
[0055] 402,終端根據(jù)進(jìn)程標(biāo)識(shí)監(jiān)控應(yīng)用每次發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間,并在每次應(yīng)用發(fā)送網(wǎng) 絡(luò)數(shù)據(jù)后,將監(jiān)控到的當(dāng)次發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間與當(dāng)前具有相同進(jìn)程標(biāo)識(shí)的終端內(nèi)所有定 時(shí)器的距離當(dāng)前最近一次的觸發(fā)時(shí)間相比較;
[0056] 同樣的,終端可根據(jù)上述待設(shè)置定時(shí)器所屬應(yīng)用對(duì)應(yīng)的進(jìn)程標(biāo)識(shí)在終端內(nèi)的系統(tǒng) 任務(wù)列表中,監(jiān)控該應(yīng)用每次發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間,并在每次監(jiān)控到有網(wǎng)絡(luò)數(shù)據(jù)發(fā)送時(shí),將 發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間與當(dāng)前具有相同進(jìn)程標(biāo)識(shí)的終端內(nèi)所有定時(shí)器的距離當(dāng)前最近一次 的觸發(fā)時(shí)間相比較。
[0057] 通常,每個(gè)應(yīng)用所使用的定時(shí)器可能會(huì)有多個(gè),他們都對(duì)應(yīng)于同一個(gè)進(jìn)程標(biāo)識(shí)。因 此,當(dāng)終端監(jiān)控到針對(duì)目標(biāo)進(jìn)程標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用發(fā)送網(wǎng)絡(luò)數(shù)據(jù)時(shí),并不能判定該網(wǎng)絡(luò)數(shù)據(jù) 是否與心跳定時(shí)器存在關(guān)聯(lián);以及如果該網(wǎng)絡(luò)數(shù)據(jù)與心跳定時(shí)器存在關(guān)聯(lián),那么究竟當(dāng)前 運(yùn)行的哪個(gè)定時(shí)器才是與其關(guān)聯(lián)的心跳定時(shí)器?;诖隧?xiàng)原因,為保證當(dāng)前發(fā)送的網(wǎng)絡(luò)數(shù) 據(jù)與定時(shí)器關(guān)聯(lián)的準(zhǔn)確性,本實(shí)施例中,將上述應(yīng)用發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間與當(dāng)前具有相同 進(jìn)程標(biāo)識(shí)的終端內(nèi)所有定時(shí)器的距離當(dāng)前最近一次的觸發(fā)時(shí)間相比較,以查找終端當(dāng)前是 否存在與該網(wǎng)絡(luò)數(shù)據(jù)匹配的心跳定時(shí)器。
[0058] 403,若存在早于發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間,且時(shí)間間隔在預(yù)設(shè)時(shí)間閥值內(nèi)的觸發(fā)時(shí) 間,則終端將該觸發(fā)時(shí)間所屬的定時(shí)器對(duì)應(yīng)的定時(shí)器信息條目包括的發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù) 加1 ;
[0059] 通常,一個(gè)心跳定時(shí)器被觸發(fā)后,會(huì)在觸發(fā)后的一秒鐘內(nèi)指示相應(yīng)應(yīng)用完成心跳 信息(網(wǎng)絡(luò)數(shù)據(jù))的發(fā)送。因此,若與上述應(yīng)用發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間比較的當(dāng)前具有相同 進(jìn)程標(biāo)識(shí)的終端內(nèi)所有定時(shí)器的距離當(dāng)前最近一次的觸發(fā)時(shí)間中存在早于上述發(fā)送網(wǎng)絡(luò) 數(shù)據(jù)的時(shí)間的觸發(fā)時(shí)間,且二者的時(shí)間間隔在預(yù)設(shè)時(shí)間閥值內(nèi),則表征該觸發(fā)時(shí)間對(duì)應(yīng)的 定時(shí)器與上述發(fā)送網(wǎng)絡(luò)數(shù)據(jù)之間存在關(guān)聯(lián)關(guān)系。此時(shí),終端認(rèn)為上述發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)即為 該定時(shí)器觸發(fā)后指示應(yīng)用發(fā)送的心跳信息,并將該定時(shí)器對(duì)應(yīng)的定時(shí)器信息條目包括的發(fā) 送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)加1。
[0060] 至此,本實(shí)施例完成了對(duì)上述匹配的定時(shí)器信息條目中包括的觸發(fā)次數(shù)和被觸發(fā) 發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)進(jìn)行更新的過(guò)程。
[0061] 303,終端判斷更新后的匹配的定時(shí)器信息條目包括的被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次 數(shù)與觸發(fā)次數(shù)的比值是否大于預(yù)設(shè)閾值;
[0062] 304,若更新后的匹配的定時(shí)器信息條目包括的被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)與 觸發(fā)次數(shù)的比值大于預(yù)設(shè)閾值,則終端將匹配的定時(shí)器信息條目包括的心跳標(biāo)識(shí)設(shè)置為 "真";
[0063] 具體地,終端在計(jì)算上述被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)與觸發(fā)次數(shù)的比值時(shí)可以是 對(duì)當(dāng)前累計(jì)的兩個(gè)次數(shù)值的和值之間求取比值;也可以是對(duì)固定觸發(fā)次數(shù)以及該固定觸發(fā) 次數(shù)對(duì)應(yīng)的時(shí)間段內(nèi)被觸發(fā)發(fā)送數(shù)據(jù)的次數(shù)之間求取比值;若更新后的上述匹配的定時(shí)器 信息條目包括的被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)與觸發(fā)次數(shù)的比值大于預(yù)設(shè)閾值,則終端將匹 配的定時(shí)器信息條目包括的心跳標(biāo)識(shí)設(shè)置為"真",即表征該匹配的定時(shí)器為心跳定時(shí)器。
[0064] 本實(shí)施例中,以上述后者采用的累計(jì)次數(shù)為例,給出了步驟303?304的一種具體 實(shí)現(xiàn)方式,包括:
[0065] 假設(shè)上述固定觸發(fā)次數(shù)為10(在具體記錄時(shí)可以每累計(jì)到10后清0,然后從新累 計(jì));該觸發(fā)次數(shù)每累計(jì)到10次后,終端執(zhí)行一次判斷,即判斷對(duì)應(yīng)的被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù) 的次數(shù)與上述觸發(fā)次數(shù)的比值是否大于上述預(yù)設(shè)閾值(如0.8);若大于預(yù)設(shè)閾值,則終端 判斷該定時(shí)器信息條目對(duì)應(yīng)的定時(shí)器為心跳定時(shí)器,即將該定時(shí)器信息條目包括的心跳標(biāo) 識(shí)設(shè)置為"真";若小于預(yù)設(shè)閾值,則終端判斷該定時(shí)器信息條目對(duì)應(yīng)的定時(shí)器可能不是心 跳定時(shí)器,此時(shí),終端可詢問(wèn)用戶或自行按預(yù)置規(guī)則確定是否還需要后期對(duì)該定時(shí)器的觸 發(fā)情況進(jìn)行繼續(xù)監(jiān)控。同時(shí),可將上述兩個(gè)累計(jì)次數(shù)都清0。
[0066] 305,終端通過(guò)顯示界面向用戶發(fā)送提醒信息,以請(qǐng)求獲取是否為上述應(yīng)用設(shè)置待 設(shè)置定時(shí)器的操作指令;
[0067] 當(dāng)確定上述匹配的定時(shí)器信息條目包括的心跳標(biāo)識(shí)設(shè)置為"真",即該條目下對(duì)應(yīng) 的定時(shí)器為心跳定時(shí)器后,終端可通過(guò)配置在終端上的顯示界面向用戶發(fā)送提醒信息,告 知用戶當(dāng)前發(fā)現(xiàn)并確定一個(gè)心跳定時(shí)器,并請(qǐng)求用戶下發(fā)操作指令,以指示終端是否需要 設(shè)置該心跳定時(shí)器。
[0068] 306,終端接收用戶輸入的操作指令,并根據(jù)操作指令對(duì)應(yīng)更新匹配的定時(shí)器信息 條目包括的操作標(biāo)識(shí);
[0069] 例如,當(dāng)終端接收到用戶輸入的允許設(shè)置該心跳定時(shí)器的操作指令后,可根據(jù)該 操作指令將上述匹配的定時(shí)器信息條目包括的操作標(biāo)識(shí)設(shè)置為"允許";或者,當(dāng)終端接收 到用戶輸入的拒絕設(shè)置該心跳定時(shí)器的操作指令后,可根據(jù)該操作指令將上述匹配的定時(shí) 器信息條目包括的操作標(biāo)識(shí)設(shè)置為"禁用"。
[0070] 進(jìn)一步的,若上述查詢結(jié)果為定時(shí)器監(jiān)控表中不包含與第一設(shè)置信息匹配的定時(shí) 器信息條目,則還可執(zhí)行如下步驟:
[0071] 終端根據(jù)第一設(shè)置信息在定時(shí)器監(jiān)控表中構(gòu)建待設(shè)置定時(shí)器對(duì)應(yīng)的一個(gè)定時(shí)器 信息條目,并設(shè)置該定時(shí)器信息條目包括的各項(xiàng)信息的初始值。具體地,上述定時(shí)器監(jiān)控表 中的每個(gè)定時(shí)器信息條目可具體如表1所示:
[0072] 表1定時(shí)器信息條目 [0073]

【權(quán)利要求】
1. 一種定時(shí)器設(shè)置方法,其特征在于,包括: 安裝有應(yīng)用的終端接收所述應(yīng)用發(fā)送的定時(shí)器設(shè)置請(qǐng)求,所述定時(shí)器設(shè)置請(qǐng)求中攜帶 待設(shè)置定時(shí)器的第一設(shè)置信息; 所述終端根據(jù)所述第一設(shè)置信息在定時(shí)器監(jiān)控表中查找是否包含與所述第一設(shè)置信 息匹配的定時(shí)器信息條目; 所述終端根據(jù)在所述定時(shí)器監(jiān)控表中查找的是否包含與所述第一設(shè)置信息匹配的定 時(shí)器信息條目的查詢結(jié)果,以及若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中包含與所述第一設(shè) 置信息匹配的所述定時(shí)器信息條目時(shí),該匹配的所述定時(shí)器信息條目包括的操作標(biāo)識(shí)確定 是否為所述應(yīng)用設(shè)置所述待設(shè)置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操作。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,每條所述定時(shí)器信息條目還包括第二字 符串,所述第二字符串是所述終端根據(jù)預(yù)置算法對(duì)該條目下存儲(chǔ)的定時(shí)器對(duì)應(yīng)的第二設(shè)置 信息進(jìn)行計(jì)算生成的; 所述終端根據(jù)所述第一設(shè)置信息在定時(shí)器監(jiān)控表中查找是否包含與所述第一設(shè)置信 息匹配的定時(shí)器信息條目包括: 所述終端根據(jù)所述預(yù)置算法對(duì)所述第一設(shè)置信息進(jìn)行計(jì)算,生成第一字符串; 所述終端在所述定時(shí)器監(jiān)控表中查找是否包含與所述第一字符串相同的所述第二字 符串; 若所述定時(shí)器監(jiān)控表中包含與所述第一字符串相同的所述第二字符串,則所述終端將 包含該第二字符串的所述定時(shí)器信息條目確定為與所述第一設(shè)置信息匹配的定時(shí)器信息 條目。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,每條所述定時(shí)器信息條目中包括的所述 操作標(biāo)識(shí)具體為"允許"或"禁用"; 所述終端根據(jù)在所述定時(shí)器監(jiān)控表中查找的是否包含與所述第一設(shè)置信息匹配的定 時(shí)器信息條目的查詢結(jié)果,以及若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中包含與所述第一設(shè) 置信息匹配的所述定時(shí)器信息條目時(shí),該匹配的所述定時(shí)器信息條目包括的操作標(biāo)識(shí)確定 是否為所述應(yīng)用設(shè)置所述待設(shè)置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操作包括: 若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中不包含與所述第一設(shè)置信息匹配的定時(shí)器信 息條目;或者,若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中包含與所述第一設(shè)置信息匹配的定 時(shí)器信息條目,且該匹配的所述定時(shí)器信息條目包括的所述操作標(biāo)識(shí)為"允許",則所述終 端根據(jù)所述第一設(shè)置信息為所述應(yīng)用設(shè)置所述待設(shè)置定時(shí)器; 若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中包含與所述第一設(shè)置信息匹配的定時(shí)器信息 條目,且該匹配的所述定時(shí)器信息條目包括的所述操作標(biāo)識(shí)為"禁用",則所述終端拒絕為 所述應(yīng)用設(shè)置所述待設(shè)置定時(shí)器。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,每條所述定時(shí)器信息條目中還包括表示 該定時(shí)器信息條目包含的定時(shí)器是否為心跳定時(shí)器的心跳標(biāo)識(shí)以及該定時(shí)器被所述終端 觸發(fā)的觸發(fā)次數(shù)和被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù); 所述若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中包含與所述第一設(shè)置信息匹配的定時(shí)器 信息條目,則所述終端根據(jù)該匹配的定時(shí)器信息條目包括的操作標(biāo)識(shí)確定為所述應(yīng)用設(shè)置 所述待設(shè)置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操作之后,還包括: 所述終端識(shí)別所述匹配的定時(shí)器信息條目包括的所述心跳標(biāo)識(shí); 若所述心跳標(biāo)識(shí)為"假",則所述終端監(jiān)控所述待設(shè)置定時(shí)器被所述終端設(shè)置后的觸發(fā) 時(shí)間以及被觸發(fā)時(shí)其對(duì)應(yīng)的所述應(yīng)用是否被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù);并根據(jù)監(jiān)控結(jié)果更新所述 匹配的定時(shí)器信息條目包括的所述觸發(fā)次數(shù)和被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù); 所述終端判斷更新后的所述匹配的定時(shí)器信息條目包括的被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次 數(shù)與所述觸發(fā)次數(shù)的比值是否大于預(yù)設(shè)閾值; 若所述更新后的所述匹配的定時(shí)器信息條目包括的被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)與所 述觸發(fā)次數(shù)的比值大于所述預(yù)設(shè)閾值,則所述終端將所述匹配的定時(shí)器信息條目包括的心 跳標(biāo)識(shí)設(shè)置為"真"。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述終端將所述匹配的定時(shí)器信息條目 包括的心跳標(biāo)識(shí)設(shè)置為"真"之后,還包括: 所述終端通過(guò)顯示界面向用戶發(fā)送提醒信息,以請(qǐng)求獲取是否為所述應(yīng)用設(shè)置所述待 設(shè)置定時(shí)器的操作指令; 所述終端接收用戶輸入的所述操作指令,并根據(jù)操作指令對(duì)應(yīng)更新所述匹配的定時(shí)器 信息條目包括的所述操作標(biāo)識(shí)。
6. 根據(jù)權(quán)利要求3所述的方法,其特征在于,每條所述定時(shí)器信息條目中還包括表示 該定時(shí)器信息條目包含的定時(shí)器是否為心跳定時(shí)器的心跳標(biāo)識(shí)以及該定時(shí)器被所述終端 觸發(fā)的觸發(fā)次數(shù)和被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù); 所述若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中不包含與所述第一設(shè)置信息匹配的定時(shí) 器信息條目,則所述方法還包括: 所述終端根據(jù)所述第一設(shè)置信息在所述定時(shí)器監(jiān)控表中構(gòu)建所述待設(shè)置定時(shí)器對(duì)應(yīng) 的一個(gè)定時(shí)器信息條目,并設(shè)置該定時(shí)器信息條目包括的各項(xiàng)信息的初始值。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,若所述終端當(dāng)前已開(kāi)啟所述定時(shí)器信息 條目中包含的定時(shí)器,則每個(gè)所述定時(shí)器信息條目中還包括所包含的定時(shí)器所屬的應(yīng)用當(dāng) 前進(jìn)行業(yè)務(wù)時(shí)使用的進(jìn)程標(biāo)識(shí); 所述終端監(jiān)控所述待設(shè)置定時(shí)器被所述終端設(shè)置后的觸發(fā)時(shí)間以及被觸發(fā)時(shí)其對(duì)應(yīng) 的所述應(yīng)用是否被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù),并根據(jù)監(jiān)控結(jié)果更新所述匹配的定時(shí)器信息條目包 括的所述觸發(fā)次數(shù)和被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù),包括: 所述終端根據(jù)所述進(jìn)程標(biāo)識(shí)監(jiān)控所述待設(shè)置定時(shí)器被所述終端設(shè)置后每次被觸發(fā)的 時(shí)間,并在所述待設(shè)置定時(shí)器每次被觸發(fā)時(shí)將其對(duì)應(yīng)的所述定時(shí)器信息條目中包括的所述 觸發(fā)次數(shù)加1 ; 所述終端根據(jù)所述進(jìn)程標(biāo)識(shí)監(jiān)控所述應(yīng)用每次發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間,并在每次所述應(yīng) 用發(fā)送網(wǎng)絡(luò)數(shù)據(jù)后,將監(jiān)控到的當(dāng)次所述發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間與當(dāng)前具有相同進(jìn)程標(biāo)識(shí)的 所述終端內(nèi)所有定時(shí)器的距離當(dāng)前最近一次的所述觸發(fā)時(shí)間相比較; 若存在早于所述發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間,且時(shí)間間隔在預(yù)設(shè)時(shí)間閥值內(nèi)的所述觸發(fā)時(shí) 間,則所述終端將該觸發(fā)時(shí)間所屬的定時(shí)器對(duì)應(yīng)的所述定時(shí)器信息條目包括的所述發(fā)送網(wǎng) 絡(luò)數(shù)據(jù)的次數(shù)加1。
8. 根據(jù)權(quán)利要求1-7任一項(xiàng)所述的方法,其特征在于,所述第一設(shè)置信息中包括所述 待設(shè)置定時(shí)器的提醒間隔; 所述安裝有應(yīng)用的終端接收所述應(yīng)用發(fā)送的定時(shí)器設(shè)置請(qǐng)求之后,包括: 所述終端將所述第一設(shè)置信息中的所述提醒間隔與預(yù)設(shè)的周期區(qū)間作比較; 若所述提醒間隔包含在所述周期區(qū)間內(nèi),則所述終端確定根據(jù)所述第一設(shè)置信息在定 時(shí)器監(jiān)控表中查找是否包含與所述第一設(shè)置信息匹配的定時(shí)器信息條目。
9. 一種終端,其特征在于,包括: 接收模塊,用于接收安裝在終端內(nèi)的應(yīng)用發(fā)送的定時(shí)器設(shè)置請(qǐng)求,所述定時(shí)器設(shè)置請(qǐng) 求中攜帶待設(shè)置定時(shí)器的第一設(shè)置信息; 查找模塊,用于根據(jù)所述第一設(shè)置信息在定時(shí)器監(jiān)控表中查找是否包含與所述第一設(shè) 置信息匹配的定時(shí)器信息條目; 處理模塊,用于根據(jù)所述查找模塊在所述定時(shí)器監(jiān)控表中查找的是否包含與所述第一 設(shè)置信息匹配的定時(shí)器信息條目的查詢結(jié)果,以及若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中 包含與所述第一設(shè)置信息匹配的所述定時(shí)器信息條目時(shí),該匹配的所述定時(shí)器信息條目包 括的操作標(biāo)識(shí)確定是否為所述應(yīng)用設(shè)置所述待設(shè)置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操作。
10. 根據(jù)權(quán)利要求9所述的終端,其特征在于,每條所述定時(shí)器信息條目還包括第二字 符串,所述第二字符串是所述處理模塊根據(jù)預(yù)置算法對(duì)該條目下存儲(chǔ)的定時(shí)器對(duì)應(yīng)的第二 設(shè)置信息進(jìn)行計(jì)算生成的; 所述查找模塊具體用于: 根據(jù)所述預(yù)置算法對(duì)所述第一設(shè)置信息進(jìn)行計(jì)算,生成第一字符串; 在所述定時(shí)器監(jiān)控表中查找是否包含與所述第一字符串相同的所述第二字符串; 若所述定時(shí)器監(jiān)控表中包含與所述第一字符串相同的所述第二字符串,則所述查找模 塊將包含該第二字符串的所述定時(shí)器信息條目確定為與所述第一設(shè)置信息匹配的定時(shí)器 信息條目。
11. 根據(jù)權(quán)利要求10所述的終端,其特征在于,每條所述定時(shí)器信息條目中包括的所 述操作標(biāo)識(shí)具體為"允許"或"禁用"; 所述處理模塊具體用于: 若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中不包含與所述第一設(shè)置信息匹配的定時(shí)器信 息條目;或者,若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中包含與所述第一設(shè)置信息匹配的定 時(shí)器信息條目,且該匹配的所述定時(shí)器信息條目包括的所述操作標(biāo)識(shí)為"允許",則所述處 理模塊根據(jù)所述第一設(shè)置信息為所述應(yīng)用設(shè)置所述待設(shè)置定時(shí)器; 若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中包含與所述第一設(shè)置信息匹配的定時(shí)器信息 條目,且該匹配的所述定時(shí)器信息條目包括的所述操作標(biāo)識(shí)為"禁用",則所述處理模塊拒 絕為所述應(yīng)用設(shè)置所述待設(shè)置定時(shí)器。
12. 根據(jù)權(quán)利要求11所述的終端,其特征在于,每條所述定時(shí)器信息條目中還包括表 示該定時(shí)器信息條目包含的定時(shí)器是否為心跳定時(shí)器的心跳標(biāo)識(shí)以及該定時(shí)器被所述終 端觸發(fā)的觸發(fā)次數(shù)和被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù); 所述若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中包含與所述第一設(shè)置信息匹配的定時(shí)器 信息條目,則所述處理模塊根據(jù)該匹配的定時(shí)器信息條目包括的操作標(biāo)識(shí)確定為所述應(yīng)用 設(shè)置所述待設(shè)置定時(shí)器,并執(zhí)行相應(yīng)設(shè)置操作之后,還用于: 識(shí)別所述匹配的定時(shí)器信息條目包括的所述心跳標(biāo)識(shí); 若所述心跳標(biāo)識(shí)為"假",則監(jiān)控所述待設(shè)置定時(shí)器被所述終端設(shè)置后的觸發(fā)時(shí)間以及 被觸發(fā)時(shí)其對(duì)應(yīng)的所述應(yīng)用是否被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù);并根據(jù)監(jiān)控結(jié)果更新所述匹配的定 時(shí)器信息條目包括的所述觸發(fā)次數(shù)和被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù); 判斷更新后的所述匹配的定時(shí)器信息條目包括的被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)與所述 觸發(fā)次數(shù)的比值是否大于預(yù)設(shè)閾值; 若所述更新后的所述匹配的定時(shí)器信息條目包括的被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù)與所 述觸發(fā)次數(shù)的比值大于所述預(yù)設(shè)閾值,則將所述匹配的定時(shí)器信息條目包括的心跳標(biāo)識(shí)設(shè) 置為"真"。
13. 根據(jù)權(quán)利要求12所述的終端,其特征在于,還包括發(fā)送模塊; 所述發(fā)送模塊,用于所述處理模塊將所述匹配的定時(shí)器信息條目包括的心跳標(biāo)識(shí)設(shè)置 為"真"之后,通過(guò)顯示界面向用戶發(fā)送提醒信息,以請(qǐng)求獲取是否為所述應(yīng)用設(shè)置所述待 設(shè)置定時(shí)器的操作指令; 所述接收模塊,還用于接收所述用戶輸入的所述操作指令,并指示所述處理模塊根據(jù) 所述操作指令對(duì)應(yīng)更新所述匹配的定時(shí)器信息條目包括的所述操作標(biāo)識(shí)。
14. 根據(jù)權(quán)利要求11所述的終端,其特征在于,每條所述定時(shí)器信息條目中還包括表 示該定時(shí)器信息條目包含的定時(shí)器是否為心跳定時(shí)器的心跳標(biāo)識(shí)以及該定時(shí)器被所述終 端觸發(fā)的觸發(fā)次數(shù)和被觸發(fā)發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù); 所述若所述查詢結(jié)果為所述定時(shí)器監(jiān)控表中不包含與所述第一設(shè)置信息匹配的定時(shí) 器信息條目,則所述處理模塊還用于: 根據(jù)所述第一設(shè)置信息在所述定時(shí)器監(jiān)控表中構(gòu)建所述待設(shè)置定時(shí)器對(duì)應(yīng)的一個(gè)定 時(shí)器信息條目,并設(shè)置該定時(shí)器信息條目包括的各項(xiàng)信息的初始值。
15. 根據(jù)權(quán)利要求14所述的終端,其特征在于,若所述終端當(dāng)前已開(kāi)啟所述定時(shí)器信 息條目中包含的定時(shí)器,則每個(gè)所述定時(shí)器信息條目中還包括所包含的定時(shí)器所屬的應(yīng)用 當(dāng)前進(jìn)行業(yè)務(wù)時(shí)使用的進(jìn)程標(biāo)識(shí); 所述處理模塊還用于: 根據(jù)所述進(jìn)程標(biāo)識(shí)監(jiān)控所述待設(shè)置定時(shí)器被所述終端設(shè)置后每次被觸發(fā)的時(shí)間,并在 所述待設(shè)置定時(shí)器每次被觸發(fā)時(shí)將其對(duì)應(yīng)的所述定時(shí)器信息條目中包括的所述觸發(fā)次數(shù) 加1 ; 根據(jù)所述進(jìn)程標(biāo)識(shí)監(jiān)控所述應(yīng)用每次發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間,并在每次所述應(yīng)用發(fā)送網(wǎng) 絡(luò)數(shù)據(jù)后,將監(jiān)控到的當(dāng)次所述發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間與當(dāng)前具有相同進(jìn)程標(biāo)識(shí)的所述終端 內(nèi)所有定時(shí)器的距離當(dāng)前最近一次的所述觸發(fā)時(shí)間相比較; 若存在早于所述發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)間,且時(shí)間間隔在預(yù)設(shè)時(shí)間閥值內(nèi)的所述觸發(fā)時(shí) 間,則將該觸發(fā)時(shí)間所屬的定時(shí)器對(duì)應(yīng)的定時(shí)器信息條目包括的所述發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的次數(shù) 加1。
16. 根據(jù)權(quán)利要求9-15任一項(xiàng)所述的終端,其特征在于,所述第一設(shè)置信息中包括所 述待設(shè)置定時(shí)器的提醒間隔; 所述處理模塊還用于所述接收模塊接收安裝在所述終端內(nèi)的應(yīng)用發(fā)送的定時(shí)器設(shè)置 請(qǐng)求之后,將所述第一設(shè)置信息中的所述提醒間隔與預(yù)設(shè)的周期區(qū)間作比較;若所述提醒 間隔包含在所述周期區(qū)間內(nèi),則指示所述查詢模塊根據(jù)所述第一設(shè)置信息在定時(shí)器監(jiān)控表 中查找是否包含與所述第一設(shè)置信息匹配的定時(shí)器信息條目。
【文檔編號(hào)】H04W52/02GK104093199SQ201410367763
【公開(kāi)日】2014年10月8日 申請(qǐng)日期:2014年7月29日 優(yōu)先權(quán)日:2014年7月29日
【發(fā)明者】劉誠(chéng)明, 嚴(yán)斌峰, 張成巖, 仇劍書(shū), 田新雪 申請(qǐng)人:中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1