亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種推送消息處理方法和移動(dòng)終端的制作方法

文檔序號(hào):7775647閱讀:158來(lái)源:國(guó)知局
一種推送消息處理方法和移動(dòng)終端的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種推送消息處理方法和移動(dòng)終端。所述系統(tǒng)包括用于接收服務(wù)器端的推送消息的接收模塊(1)、用于判斷系統(tǒng)的免打擾設(shè)置為開(kāi)啟狀態(tài)時(shí),獲取系統(tǒng)的當(dāng)前時(shí)間(T0),并將該系統(tǒng)時(shí)間(T0)與該免打擾設(shè)置的免打擾時(shí)間段(T1-T2)進(jìn)行比較,并根據(jù)比較結(jié)果來(lái)執(zhí)行相應(yīng)命令的CPU(2)、用于當(dāng)該CPU(2)判斷該系統(tǒng)時(shí)間(T0)位于該免打擾時(shí)間段(T1-T2)以內(nèi)時(shí),將該接收模塊(1)收到的推送消息進(jìn)行暫存的存儲(chǔ)模塊(3)、用于當(dāng)該CPU(2)判斷該系統(tǒng)時(shí)間(T0)位于該免打擾時(shí)間段(T1-T2)以外時(shí),將該接收模塊(1)收到的推送消息進(jìn)行顯示的顯示模塊(5)。本發(fā)明可避免用戶在預(yù)設(shè)的免打擾時(shí)段遭受伴隨推送消息的鈴音或振動(dòng)的打擾。
【專(zhuān)利說(shuō)明】一種推送消息處理方法和移動(dòng)終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理【技術(shù)領(lǐng)域】,更具體地說(shuō),涉及一種推送消息處理方法以及采用該推送消息處理方法的移動(dòng)終端。
【背景技術(shù)】
[0002]當(dāng)智能手機(jī)、平板電腦等移動(dòng)終端收到服務(wù)器端的推送消息時(shí),不僅將推送消息顯示到鎖屏界面,還會(huì)向用戶發(fā)出鈴音或振動(dòng)。但是,當(dāng)用戶處于某些特殊場(chǎng)合(例如會(huì)議)或特殊時(shí)段(例如深夜或午休時(shí)期)時(shí),無(wú)需移動(dòng)終端的推送消息提醒服務(wù)。不少用戶因不堪忍受其隨身的移動(dòng)終端在其開(kāi)會(huì)期間或睡眠期間頻繁地接收各種推送消息,以及隨推送消息發(fā)出的鈴音及振動(dòng)提示,事先將移動(dòng)終端進(jìn)行關(guān)機(jī)或靜音處理,以免于推送消息的“騷擾”。由于移動(dòng)終端處于關(guān)機(jī)或靜音狀態(tài),用戶極有可能漏掉重要電話或重要信息。用戶為避免推送消息的“騷擾”所采取的關(guān)機(jī)或靜音處理方式將會(huì)給其工作和生活帶來(lái)新的麻煩。如何開(kāi)發(fā)一種既可使用戶免于推送消息的“騷擾”,又能防止用戶漏掉信息的推送消息的處理方法及系統(tǒng)已成為亟待解決的問(wèn)題。

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

[0003]本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種既能使用戶免于推送消息的“騷擾”,又能防止用戶漏掉信息的推送消息處理方法和移動(dòng)終端。
[0004]本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:構(gòu)造一種推送消息的處理方法,用于移動(dòng)終端中,所述方法包括如下步驟:
[0005]SI)如通過(guò)所述移動(dòng)終端收到推送消息,則判斷所述移動(dòng)終端的免打擾設(shè)置是否為開(kāi)啟狀態(tài);
[0006]S2)如判斷所述免打擾裝置為開(kāi)啟狀態(tài),則獲取當(dāng)前的系統(tǒng)時(shí)間,并將所述系統(tǒng)時(shí)間與所述免打擾設(shè)置限定的第一時(shí)間點(diǎn)、第二時(shí)間點(diǎn)、以及由該第一時(shí)間點(diǎn)和該第二時(shí)間點(diǎn)構(gòu)成的免打擾時(shí)間段進(jìn)行比較;
[0007]若所述系統(tǒng)時(shí)間位于所述免打擾時(shí)間段以內(nèi),則執(zhí)行步驟S3 ;若所述系統(tǒng)時(shí)間位于所述免打擾時(shí)間段以外,則執(zhí)行步驟S4 ;
[0008]S3)將所述推送消息暫存于所述移動(dòng)終端;
[0009]S4)將暫存的推送消息顯示于通知中心,并通過(guò)所述移動(dòng)終端發(fā)出提示信息。
[0010]在本發(fā)明上述推送消息的處理方法中,所述步驟S2還包括:如判斷所述系統(tǒng)時(shí)間到達(dá)所述第一時(shí)間點(diǎn),則關(guān)閉所述移動(dòng)終端的揚(yáng)聲器模塊和振動(dòng)模塊;如判斷所述系統(tǒng)時(shí)間到達(dá)所述第二時(shí)間點(diǎn),則重新開(kāi)啟所述移動(dòng)終端的揚(yáng)聲器模塊和振動(dòng)模塊。
[0011]在本發(fā)明上述推送消息的處理方法中,如所述步驟SI中所述免打擾設(shè)置為日程設(shè)置,則所述步驟S2至S4相應(yīng)為:
[0012]S2')如判斷日程設(shè)置為開(kāi)啟狀態(tài),則獲取當(dāng)前的系統(tǒng)時(shí)間,并將所述系統(tǒng)時(shí)間與所述日程設(shè)置限定的第一時(shí)間點(diǎn)、第二時(shí)間點(diǎn)、以及由所述第一時(shí)間點(diǎn)和所述第二時(shí)間點(diǎn)構(gòu)成的日程的免打擾時(shí)間段進(jìn)行比較;
[0013]若所述系統(tǒng)時(shí)間位于所述日程的免打擾時(shí)間段以內(nèi),則執(zhí)行步驟S3,;若所述系統(tǒng)時(shí)間位于所述日程的免打擾時(shí)間段以外,則執(zhí)行步驟S4,;
[0014]S3')將所述推送消息暫存于所述移動(dòng)終端;
[0015]S4,)將暫存的推送消息顯示于所述移動(dòng)終端的通知中心,并通過(guò)所述移動(dòng)終端發(fā)出提示信息。
[0016]在本發(fā)明上述推送消息的處理方法中,所述步驟S2'還包括:如判斷日程設(shè)置為關(guān)閉狀態(tài),則將暫存的推送消息顯示于通知中心,并通過(guò)所述移動(dòng)終端發(fā)出提示信息。
[0017]在本發(fā)明上述推送消息的處理方法中,如所述步驟SI中所述免打擾設(shè)置為鬧鐘設(shè)置,則所述步驟S2至S4相應(yīng)為:
[0018]S2'')如判斷鬧鐘設(shè)置為開(kāi)啟狀態(tài),則進(jìn)一步判斷所述移動(dòng)終端是否設(shè)置有鬧鐘時(shí)間點(diǎn)、鬧鐘名稱(chēng)、以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間;如判斷所述移動(dòng)終端設(shè)置有鬧鐘時(shí)間點(diǎn)、鬧鐘名稱(chēng)、以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間,則獲取當(dāng)前的系統(tǒng)時(shí)間,并將所述系統(tǒng)時(shí)間與所述鬧鐘時(shí)間點(diǎn)、所述延遲時(shí)間、以及由所述鬧鐘時(shí)間點(diǎn)和所述延遲時(shí)間構(gòu)成的鬧鐘的免打擾時(shí)間段進(jìn)行比較;
[0019]若所述系統(tǒng)時(shí)間位于所述鬧鐘的免打擾時(shí)間段以內(nèi),則執(zhí)行步驟S3',;若所述系統(tǒng)時(shí)間位于所述鬧鐘的免打擾時(shí)間段以外,則執(zhí)行步驟S4',;
[0020]S3',)將所述推送消息暫存于所述移動(dòng)終端;
[0021]S4,')將暫存的推送消息顯示于通知中心,并通過(guò)所述移動(dòng)終端發(fā)出提示信息;
[0022]在本發(fā)明上述推送消息的處理方法中,所述步驟S2''還包括:如判斷所述移動(dòng)終端的鬧鐘設(shè)置為關(guān)閉狀態(tài),或判斷所述移動(dòng)終端未設(shè)置鬧鐘名稱(chēng)及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間,則將暫存的推送消息顯示于通知中心,并通過(guò)所述移動(dòng)終端發(fā)出提示信息。
[0023]在本發(fā)明上述推送消息的處理方法中,如所述步驟SI中所述免打擾設(shè)置包括鬧鐘設(shè)置和日程設(shè)置,則所述步驟S2至S4相應(yīng)為:
[0024]S2,'')如判斷鬧鐘設(shè)置和日程設(shè)置均為開(kāi)啟狀態(tài),則進(jìn)一步判斷所述移動(dòng)終端是否設(shè)置有鬧鐘時(shí)間點(diǎn)、鬧鐘名稱(chēng)、以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間;如判斷所述移動(dòng)終端設(shè)置有鬧鐘時(shí)間點(diǎn)、鬧鐘名稱(chēng)、以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間,則將所述鬧鐘時(shí)間點(diǎn)和所述延遲時(shí)間構(gòu)成的鬧鐘的免打擾時(shí)間段與所述日程的免打擾時(shí)間段進(jìn)行比較;
[0025]若所述鬧鐘的免打擾時(shí)間段與所述日程的免打擾時(shí)間段發(fā)生重疊或重合,則執(zhí)行步驟S3',,;若所述鬧鐘的免打擾時(shí)間段與所述日程的免打擾時(shí)間段未發(fā)生重疊,則執(zhí)行步驟S4' / /。
[0026]S3''')在保持鬧鐘的優(yōu)先級(jí)不變的前提下相應(yīng)調(diào)高日程的優(yōu)先級(jí);
[0027]S4,,,)使鬧鐘的優(yōu)先級(jí)和日程的優(yōu)先級(jí)相同。
[0028]在本發(fā)明上述推送消息的處理方法中,所述步驟S2'''還包括:如判斷所述移動(dòng)終端設(shè)置有鬧鐘時(shí)間點(diǎn),以及判斷所述移動(dòng)終端未設(shè)置鬧鐘名稱(chēng)及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間,則進(jìn)一步將所述鬧鐘時(shí)間點(diǎn)與所述日程的免打擾時(shí)間段進(jìn)行比較;如判斷所述鬧鐘時(shí)間點(diǎn)位于所述日程的免打擾時(shí)間段以內(nèi),則在保持鬧鐘的優(yōu)先級(jí)不變的前提下相應(yīng)調(diào)高日程的優(yōu)先級(jí);如判斷所述鬧鐘時(shí)間點(diǎn)位于所述日程的免打擾時(shí)間段以外,則使所述鬧鐘的優(yōu)先級(jí)和所述日程的優(yōu)先級(jí)相同;
[0029]如判斷所述移動(dòng)終端的鬧鐘設(shè)置和日程設(shè)置均為關(guān)閉狀態(tài),則將所述移動(dòng)終端收到的推送消息顯示于通知中心,并通過(guò)所述移動(dòng)終端發(fā)出提示信息。
[0030]本發(fā)明還構(gòu)造一種基于日程的移動(dòng)終端,所述系統(tǒng)包括:
[0031]接收模塊,用于接收來(lái)自服務(wù)器端的推送消息;
[0032]CPU,用于當(dāng)所述接收模塊收到推送消息時(shí),判斷系統(tǒng)的日程設(shè)置是否為開(kāi)啟狀態(tài);
[0033]以及用于判斷系統(tǒng)的日程設(shè)置為開(kāi)啟狀態(tài)時(shí),將當(dāng)前的系統(tǒng)時(shí)間與所述日程設(shè)置限定的第一時(shí)間點(diǎn)、第二時(shí)間點(diǎn)、以及由所述第一時(shí)間點(diǎn)和所述第二時(shí)間點(diǎn)構(gòu)成的日程的免打擾時(shí)間段進(jìn)行比較,并根據(jù)比較結(jié)果執(zhí)行相應(yīng)命令;
[0034]存儲(chǔ)模塊,用于當(dāng)所述CPU判斷所述系統(tǒng)時(shí)間位于所述日程的免打擾時(shí)間段以內(nèi)時(shí),接收所述CPU的存儲(chǔ)命令,將所述接收模塊收到的推送消息進(jìn)行暫存;
[0035]顯示模塊,用于當(dāng)所述CPU判斷判斷系統(tǒng)時(shí)間(Ttl)位于所述日程的免打擾時(shí)間段以外時(shí),接收所述CPU的顯示命令,將所述存儲(chǔ)模塊暫存的推送消息進(jìn)行顯示;
[0036]揚(yáng)聲器模塊,用于當(dāng)所述CPU判斷系統(tǒng)時(shí)間位于所述日程的免打擾時(shí)間段以外時(shí),接收所述CPU的響鈴命令以發(fā)出鈴聲;
[0037]振動(dòng)模塊,用于當(dāng)所述CPU判斷系統(tǒng)時(shí)間位于所述日程的免打擾時(shí)間段以外時(shí),接收所述CPU的振動(dòng)命令以產(chǎn)生振動(dòng)。
[0038]本發(fā)明還構(gòu)造一種基于鬧鐘的移動(dòng)終端,所述系統(tǒng)包括:
[0039]接收模塊,用于接收來(lái)自服務(wù)器端的推送消息;
[0040]CPU,用于當(dāng)所述接收模塊收到推送消息時(shí),判斷系統(tǒng)的鬧鐘設(shè)置是否為開(kāi)啟狀態(tài);
[0041]用于判斷系統(tǒng)的鬧鐘設(shè)置為開(kāi)啟狀態(tài)時(shí),進(jìn)一步判斷系統(tǒng)是否設(shè)置有鬧鐘時(shí)間點(diǎn)、鬧鐘名稱(chēng)以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間;
[0042]以及用于判斷系統(tǒng)設(shè)置有鬧鐘時(shí)間點(diǎn)、鬧鐘名稱(chēng)以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間時(shí),獲取當(dāng)前的系統(tǒng)時(shí)間,并將所述系統(tǒng)時(shí)間與所述鬧鐘時(shí)間點(diǎn)、所述延遲時(shí)間以及由所述鬧鐘時(shí)間點(diǎn)和所述延遲時(shí)間構(gòu)成的鬧鐘的免打擾時(shí)間段進(jìn)行比較,并根據(jù)比較結(jié)果執(zhí)行相應(yīng)命令;
[0043]存儲(chǔ)模塊,用于當(dāng)所述CPU判斷所述系統(tǒng)時(shí)間位于所述免打擾時(shí)間段以內(nèi)時(shí),接收所述CPU的存儲(chǔ)命令,將所述接收模塊收到的推送消息進(jìn)行暫存;
[0044]計(jì)時(shí)模塊,用于當(dāng)所述CPU判斷系統(tǒng)時(shí)間達(dá)到所述鬧鐘時(shí)間點(diǎn)時(shí),接收所述CPU的計(jì)時(shí)命令以啟動(dòng)計(jì)時(shí);
[0045]顯示模塊,用于當(dāng)所述CPU判斷系統(tǒng)時(shí)間未達(dá)到所述鬧鐘時(shí)間點(diǎn),或判斷所述計(jì)時(shí)模塊的計(jì)時(shí)時(shí)間超過(guò)所述延遲時(shí)間時(shí),接收所述CPU的顯示命令,將所述存儲(chǔ)模塊暫存的推送消息進(jìn)行顯示;
[0046]揚(yáng)聲器模塊,用于當(dāng)所述CPU判斷系統(tǒng)時(shí)間未達(dá)到所述鬧鐘時(shí)間點(diǎn),或判斷所述計(jì)時(shí)模塊的計(jì)時(shí)時(shí)間超過(guò)所述延遲時(shí)間時(shí),接收所述CPU的響鈴命令以發(fā)出鈴聲;
[0047]振動(dòng)模塊,用于當(dāng)所述CPU判斷系統(tǒng)時(shí)間未達(dá)到所述鬧鐘時(shí)間點(diǎn),或判斷所述計(jì)時(shí)模塊的計(jì)時(shí)時(shí)間超過(guò)所述延遲時(shí)間時(shí),接收所述CPU的振動(dòng)命令以產(chǎn)生振動(dòng)。[0048]實(shí)施本發(fā)明推送消息處理方法和移動(dòng)終端,具有以下有益效果:
[0049]I)用戶可以在開(kāi)會(huì)或睡覺(jué)之前,在本發(fā)明移動(dòng)終端上預(yù)置包含日程名稱(chēng)和免打擾時(shí)間段的日程。如移動(dòng)終端當(dāng)前的系統(tǒng)時(shí)間位于該日程的免打擾時(shí)間段以內(nèi),則該移動(dòng)終端將收到的推送消息暫存于存儲(chǔ)模塊。如該移動(dòng)終端當(dāng)前的系統(tǒng)時(shí)間位于該免打擾時(shí)間段以外,則該移動(dòng)終端將其存儲(chǔ)模塊暫存的推送消息顯示于通知中心,并向用戶發(fā)出鈴音及振動(dòng)提示,以提醒用戶及時(shí)查閱通知中心的推送消息。故本發(fā)明移動(dòng)終端可接收及暫存預(yù)定時(shí)段的推送消息,以及屏蔽伴隨該推送消息的語(yǔ)音及振動(dòng)提示,以此來(lái)避免伴隨推送消息的語(yǔ)音及振動(dòng)提示給用戶的工作和生活帶來(lái)的諸多不便;
[0050]2)如用戶在本發(fā)明移動(dòng)終端上預(yù)置包含鬧鐘時(shí)間點(diǎn)和延遲時(shí)間的鬧鐘,則用戶既可免遭移動(dòng)終端在鬧鐘的免打擾時(shí)間段收到推送信息后對(duì)用戶產(chǎn)生的打擾,又可避免睡過(guò)頭的情況的發(fā)生;
[0051]3)在本發(fā)明通過(guò)鬧鐘設(shè)置和日程設(shè)置對(duì)推送消息進(jìn)行處理的方法中,當(dāng)鬧鐘限定的免打擾時(shí)間段與日程限定的免打擾時(shí)間段不發(fā)生重疊或重合時(shí),鬧鐘設(shè)置和日程設(shè)置同時(shí)有效。用戶既可通過(guò)鬧鐘設(shè)置來(lái)獲得鬧鐘的提醒服務(wù),并免遭移動(dòng)終端在鬧鐘免打擾時(shí)間段收到推送消息后對(duì)用戶造成的打擾,還可通過(guò)日程設(shè)置來(lái)避免移動(dòng)終端在日程免打擾時(shí)間段收到推送消息后對(duì)用戶造成的打擾。當(dāng)鬧鐘的免打擾時(shí)間段[T3- (T3+T4)]與日程的免打擾時(shí)間段發(fā)生重疊或重合時(shí),移動(dòng)終端在保持鬧鐘的優(yōu)先級(jí)不變的前提下相應(yīng)地調(diào)高日程的優(yōu)先級(jí)。鬧鐘設(shè)置與日程設(shè)置不會(huì)發(fā)生沖突;
[0052]4)在本發(fā)明推送消息的控制方法中,為避免用戶在其預(yù)設(shè)的免打擾時(shí)段出現(xiàn)漏接重要電話或信息的情況,用戶可隨時(shí)通過(guò)下拉手勢(shì)操作或其它操作來(lái)查看移動(dòng)終端在該預(yù)定時(shí)段暫存的推送消息,包括未接來(lái)電和短信。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0053]下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中:
[0054]圖1是本發(fā)明較佳實(shí)施例提供的移動(dòng)終端的結(jié)構(gòu)示意圖;
[0055]圖2是本發(fā)明較佳實(shí)施例提供的通過(guò)日程設(shè)置對(duì)推送消息進(jìn)行處理的方法流程圖;
[0056]圖3是本發(fā)明較佳實(shí)施例提供的通過(guò)鬧鐘設(shè)置對(duì)推送消息進(jìn)行處理的方法流程圖;
[0057]圖4是本發(fā)明較佳實(shí)施例提供的通過(guò)日程設(shè)置和鬧鐘設(shè)置對(duì)推送消息進(jìn)行處理的方法流程圖。
【具體實(shí)施方式】
[0058]為了使本發(fā)明的目的更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0059]如圖1所示,本發(fā)明移動(dòng)終端包括接收模塊1,與接收模塊I電連接的CPU2、以及與CPU2電連接的計(jì)時(shí)模塊4、存儲(chǔ)模塊3、顯示模塊5、揚(yáng)聲器模塊6、振動(dòng)模塊7和呼吸燈。該接收模塊I用于接收來(lái)自服務(wù)器端的推送消息。該CPU2用于當(dāng)該接收模塊I收到推送消息時(shí),判斷移動(dòng)終端的日程設(shè)置或鬧鐘設(shè)置是否處于開(kāi)啟狀態(tài)。該CPU2還用于判斷日程設(shè)置為開(kāi)啟狀態(tài)時(shí),獲取當(dāng)前的系統(tǒng)時(shí)間Ttl,并將該系統(tǒng)時(shí)間Ttl與該日程設(shè)置限定的第一時(shí)間點(diǎn)T1、第二時(shí)間點(diǎn)T2以及由該第一時(shí)間點(diǎn)T1和第二時(shí)間點(diǎn)T2'構(gòu)成的免打擾時(shí)間段(T1-T2)進(jìn)行比較,并根據(jù)比較結(jié)果執(zhí)行相應(yīng)命令。該存儲(chǔ)模塊3用于當(dāng)該CPU2判斷該系統(tǒng)時(shí)間Ttl位于該免打擾時(shí)間段(T1-T2)以內(nèi)時(shí),接收該CPU2的存儲(chǔ)命令,將該接收模塊I收到的推送消息以及該接收模塊I在該免打擾時(shí)間段(T1-T2)收到的新的推送消息進(jìn)行暫存。該顯示模塊5用于當(dāng)該CPU2判斷系統(tǒng)時(shí)間Ttl位于該日程的免打擾時(shí)間段(T1-T2)以外時(shí),接收該CPU2的顯示命令,將該存儲(chǔ)模塊3暫存的所有推送消息顯示于通知中心。該揚(yáng)聲器模塊6用于當(dāng)該CPU2判斷該系統(tǒng)時(shí)間Ttl位于該日程的免打擾時(shí)間段(T1-T2)以外時(shí),接收該CPU2發(fā)出的響鈴指令以發(fā)出鈴聲。該振動(dòng)模塊7用于當(dāng)該CPU2判斷系統(tǒng)時(shí)間Ttl位于該日程的免打擾時(shí)間段(T1-T2)以外時(shí),接收該CPU2發(fā)出的振動(dòng)指令以產(chǎn)生振動(dòng)。該呼吸燈8用于當(dāng)該CPU2判斷系統(tǒng)時(shí)間Ttl位于該日程的免打擾時(shí)間段(T1-T2)以外時(shí),接收該CPU2的發(fā)光指令,發(fā)出閃爍的燈光。
[0060]該CPU2還用于判斷鬧鐘設(shè)置為開(kāi)啟狀態(tài)時(shí),進(jìn)一步判斷移動(dòng)終端是否設(shè)置有鬧鐘時(shí)間點(diǎn)T3、鬧鐘名稱(chēng)以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間T4 ;用于判斷該移動(dòng)終端設(shè)置有鬧鐘名稱(chēng)以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間T4時(shí),獲取當(dāng)前的系統(tǒng)時(shí)間Ttl并將該系統(tǒng)時(shí)間Ttl與該鬧鐘的免打擾時(shí)間段[T3- (T3+T4)]進(jìn)行比較,并根據(jù)比較結(jié)果執(zhí)行相應(yīng)命令。該計(jì)時(shí)模塊4用于當(dāng)該CPU2判斷該系統(tǒng)時(shí)間Ttl達(dá)到鬧鐘時(shí)間點(diǎn)T3時(shí),接收該CPU2的計(jì)時(shí)命令以啟動(dòng)計(jì)時(shí)工作。該顯示模塊5用于當(dāng)該CPU2判斷系統(tǒng)時(shí)間Ttl未達(dá)到該鬧鐘時(shí)間點(diǎn)T3,或當(dāng)該CPU2判斷該計(jì)時(shí)模塊4的計(jì)時(shí)時(shí)間超過(guò)延遲時(shí)間T4時(shí),接收該CPU2的顯示命令,將該存儲(chǔ)模塊3暫存的所有推送消息顯示于通知中心。該揚(yáng)聲器模塊6用于當(dāng)該CPU2判斷系統(tǒng)時(shí)間Ttl未達(dá)到該鬧鐘時(shí)間點(diǎn)T3,或當(dāng)該CPU2判斷該計(jì)時(shí)模塊4的計(jì)時(shí)時(shí)間超過(guò)延遲時(shí)間T4時(shí),接收該CPU2發(fā)出的響鈴指令以發(fā)出鈴聲。該振動(dòng)模塊7用于當(dāng)該CPU2判斷系統(tǒng)時(shí)間Ttl未達(dá)到該鬧鐘時(shí)間點(diǎn)T3,或當(dāng)該CPU2判斷該計(jì)時(shí)模塊4的計(jì)時(shí)時(shí)間超過(guò)延遲時(shí)間T4時(shí),接收該CPU2發(fā)出的振動(dòng)指令以產(chǎn)生振動(dòng)。該呼吸燈8用于當(dāng)該CPU2判斷系統(tǒng)時(shí)間T0未達(dá)到該鬧鐘時(shí)間點(diǎn)T3,或當(dāng)該CPU2判斷該計(jì)時(shí)模塊4的計(jì)時(shí)時(shí)間超過(guò)延遲時(shí)間T4時(shí),接收該CPU2的發(fā)光指令,發(fā)出閃爍的燈光。
[0061]其中,該移動(dòng)終端可以是現(xiàn)有的手機(jī)或平板電腦。該接收模塊I可以是現(xiàn)有的無(wú)線數(shù)據(jù)接收裝置。該計(jì)時(shí)模塊4可以是現(xiàn)有的計(jì)時(shí)器。該振動(dòng)模塊7可以是現(xiàn)有的振動(dòng)馬達(dá)。該顯示模塊5可以是現(xiàn)有的LED顯示屏。
[0062]下面將以本發(fā)明的第一個(gè)較佳實(shí)施方式為例,對(duì)本發(fā)明移動(dòng)終端通過(guò)日程設(shè)置對(duì)推送消息進(jìn)行控制的方法作進(jìn)一步說(shuō)明:
[0063]如圖2所示,在步驟SlOO中,用戶打開(kāi)移動(dòng)終端的設(shè)置選項(xiàng)下的日程設(shè)置選項(xiàng),在該日程設(shè)置選項(xiàng)下分別設(shè)置日程名稱(chēng)、第一時(shí)間點(diǎn)T1、第二時(shí)間點(diǎn)T2,以確定由該第一時(shí)間點(diǎn)T1和該第二時(shí)間點(diǎn)T2構(gòu)成的日程的免打擾時(shí)間段(T1-T2)tj用戶完成設(shè)置后退出日程設(shè)置選項(xiàng)。在本發(fā)明的較佳實(shí)施方式中,用戶在移動(dòng)終端的日程設(shè)置選項(xiàng)下設(shè)置名稱(chēng)為“會(huì)議”的日程,并將該“會(huì)議”日程的第一時(shí)間點(diǎn)T1和第二時(shí)間點(diǎn)T2分別設(shè)置為14:00和15:00。即該名稱(chēng)為“會(huì)議”的日程所限定的免打擾時(shí)間段為(14:00-15:00)。本發(fā)明移動(dòng)終端的日程設(shè)置下的日程名稱(chēng)、第一時(shí)間點(diǎn)T1、第二時(shí)間點(diǎn)T2并不局限于上述設(shè)置。用戶可根據(jù)需要隨時(shí)編輯或更改日程名稱(chēng)、第一時(shí)間點(diǎn)T1和第二時(shí)間點(diǎn)τ2。
[0064]在步驟S200中,移動(dòng)終端通過(guò)接收模塊I收到來(lái)自服務(wù)器端的推送消息時(shí),通過(guò)CPU2對(duì)存儲(chǔ)模塊3進(jìn)行訪問(wèn),以查看其后臺(tái)進(jìn)程,進(jìn)而判斷“會(huì)議”設(shè)置是否處于開(kāi)啟狀態(tài)。該推送消息包括短信、圖片、新聞、應(yīng)用程序的升級(jí)提示消息。
[0065]在步驟S300中,CPU2判斷“會(huì)議”設(shè)置為關(guān)閉狀態(tài)。
[0066]在步驟S700中,該CPU2向顯示模塊5、揚(yáng)聲器模塊6和振動(dòng)模塊7分別發(fā)出顯示命令、響鈴命令和振動(dòng)命令。顯示模塊5收到CPU2的控制命令后,將接收模塊I收到的推送消息顯示于移動(dòng)終端的推送中心。揚(yáng)聲器模塊6收到CPU2的控制命令后,發(fā)出鈴聲,以提醒用戶查收通知中心的推送消息。振動(dòng)模塊7收到CPU2的控制命令后,產(chǎn)生振動(dòng),以提醒用戶查收通知中心的推送消息。
[0067]在步驟S300中,該CPU2判斷“會(huì)議”日程為開(kāi)啟狀態(tài)。
[0068]在步驟S400中,CPU2獲取移動(dòng)終端當(dāng)前的系統(tǒng)時(shí)間Ttl,并將該系統(tǒng)時(shí)間Ttl與該名稱(chēng)為“會(huì)議”的日程所限定的免打擾時(shí)間段(14:00-15:00)進(jìn)行比較。
[0069]在步驟S500中,CPU2判斷系統(tǒng)時(shí)間Ttl位于該免打擾時(shí)間段(14:00-15:00)之夕卜,也就是說(shuō),移動(dòng)終端的系統(tǒng)時(shí)間Ttl未達(dá)到時(shí)間點(diǎn)14:00或該系統(tǒng)時(shí)間Ttl已超過(guò)時(shí)間點(diǎn)15:00,則該CPU2依上述步驟S700將存儲(chǔ)模塊3暫存的推送消息顯示于通知中心,并通過(guò)揚(yáng)聲器模塊6和振動(dòng)模塊7分別向用戶發(fā)出提信息。
[0070]在步驟S500中,CPU2將系統(tǒng)時(shí)間Ttl與免打擾時(shí)間段(14:00-15:00)進(jìn)行比較,并判斷該系統(tǒng)時(shí)間Ttl位于該“會(huì)議”的免打擾時(shí)間段(14:00-15:00)之內(nèi)。
[0071]在步驟S600中,該CPU2通過(guò)存儲(chǔ)器控制器向存儲(chǔ)模塊3發(fā)出暫存的控制信號(hào)。存儲(chǔ)模塊3收到控制信號(hào)后,暫存接收模塊I收到的推送消息,以及接收模塊I在該免打擾時(shí)間段(14:00-15:00)收到的推送消息。
[0072]在步驟S500中,CPU2判斷當(dāng)前的系統(tǒng)時(shí)間TO未達(dá)到時(shí)間點(diǎn)14:00或該系統(tǒng)時(shí)間TO已超過(guò)時(shí)間點(diǎn)15:00。
[0073]在步驟S700中,該CPU2將該存儲(chǔ)模塊3暫存的推送消息顯示于通知中心,并通過(guò)揚(yáng)聲器模塊6和振動(dòng)模塊7分別向用戶發(fā)出提信息。
[0074]用戶可以在開(kāi)會(huì)或睡覺(jué)之前,在本發(fā)明移動(dòng)終端上預(yù)置包含日程名稱(chēng)和免打擾時(shí)間段(T1-T2)的日程。如移動(dòng)終端當(dāng)前的系統(tǒng)時(shí)間TO位于該日程的免打擾時(shí)間段(T1-T2)以內(nèi),則該移動(dòng)終端將收到的推送消息暫存于存儲(chǔ)模塊3。如該移動(dòng)終端當(dāng)前的系統(tǒng)時(shí)間TO位于該免打擾時(shí)間段(T1-T2)以外,則該移動(dòng)終端將其存儲(chǔ)模塊3暫存的推送消息顯示于通知中心,并向用戶發(fā)出鈴音及振動(dòng)提示,以提醒用戶及時(shí)查閱通知中心的推送消息。故本發(fā)明移動(dòng)終端可接收及暫存預(yù)定時(shí)段的推送消息,以及屏蔽伴隨該推送消息的語(yǔ)音及振動(dòng)提示,以此來(lái)避免伴隨推送消息的語(yǔ)音及振動(dòng)提示給用戶的工作和生活帶來(lái)的諸多不便。
[0075]用戶除通過(guò)日程設(shè)置對(duì)移動(dòng)終端收到的推送消息進(jìn)行處理和控制之外,還可以通過(guò)設(shè)置鬧鐘來(lái)達(dá)到同樣的效果。下面將以本發(fā)明的第二個(gè)較佳實(shí)施方式為例,對(duì)本發(fā)明通過(guò)鬧鐘設(shè)置對(duì)推送消息進(jìn)行處理的方法作進(jìn)一步說(shuō)明;
[0076]如圖3所示,在步驟SlOO中,用戶打開(kāi)移動(dòng)終端的設(shè)置選項(xiàng)下的鬧鐘設(shè)置選項(xiàng),在該鬧鐘設(shè)置選項(xiàng)下設(shè)置一個(gè)鬧鐘。該鬧鐘時(shí)間點(diǎn)為T(mén)3。
[0077]在步驟S200中,移動(dòng)終端通過(guò)接收模塊I收到來(lái)自服務(wù)器端的推送消息后,通過(guò)CPU2對(duì)存儲(chǔ)模塊3進(jìn)行訪問(wèn),以查看后臺(tái)進(jìn)程,進(jìn)而判斷鬧鐘設(shè)置是否處于開(kāi)啟狀態(tài)。
[0078]在步驟S300中,該CPU2判斷鬧鐘設(shè)置處于關(guān)閉狀態(tài)。
[0079]在步驟S800中,該CPU2向顯示模塊5、揚(yáng)聲器模塊6、振動(dòng)模塊7和呼吸燈分別發(fā)出顯示命令、響鈴命令、振動(dòng)命令和發(fā)光命令。顯示模塊5收到CPU2的控制命令后,將接收模塊I收到的推送消息顯不于推送中心。揚(yáng)聲器模塊6收到CPU2的控制命令后,發(fā)出鈴聲以提醒用戶查收移動(dòng)終端的通知中心的推送消息。振動(dòng)模塊7收到CPU2的控制命令后,產(chǎn)生振動(dòng)以提醒用戶查收移動(dòng)終端的通知中心的推送消息。呼吸燈收到CPU2的控制命令后,發(fā)出閃爍的燈光。
[0080]在步驟S300中,該CPU2判斷鬧鐘處于開(kāi)啟狀態(tài)。
[0081]在步驟S400中,該CPU2判斷移動(dòng)終端未設(shè)置鬧鐘名稱(chēng)以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間T4,則該CPU2依上述步驟S800對(duì)存儲(chǔ)模塊3暫存的推送消息進(jìn)行處理,以及通過(guò)揚(yáng)聲器模塊6和振動(dòng)模塊7分別向用戶發(fā)出提信息。
[0082]在步驟S400中,該CPU2判斷移動(dòng)終端中設(shè)置有鬧鐘名稱(chēng)及相應(yīng)的延遲時(shí)間T4。在本本發(fā)明的較佳實(shí)施方式中,該鬧鐘名稱(chēng)為“起床”,鬧鐘時(shí)間點(diǎn)T3為7:00,延遲時(shí)間T4為IOmin0本發(fā)明的鬧鐘名稱(chēng)、鬧鐘時(shí)間點(diǎn)T3以及延遲時(shí)間T4并不局限于上述設(shè)置。
[0083]在步驟S500中,CPU2將移動(dòng)終端當(dāng)前的系統(tǒng)時(shí)間Ttl與鬧鐘時(shí)間點(diǎn)T3進(jìn)行比較,并判斷該系統(tǒng)時(shí)間TO未達(dá)到鬧鐘時(shí)間點(diǎn)Τ3。則該CPU2依上述步驟S800對(duì)存儲(chǔ)模塊3暫存的推送消息進(jìn)行處理,以及通過(guò)揚(yáng)聲器模塊6和振動(dòng)模塊7分別向用戶發(fā)出提示信息。
[0084]在步驟S500中,移動(dòng)終端通過(guò)CPU2,將系統(tǒng)時(shí)間Ttl與鬧鐘時(shí)間點(diǎn)T3進(jìn)行比較,并判斷系統(tǒng)時(shí)間Ttl已達(dá)到時(shí)間點(diǎn)7:00。
[0085]在步驟S600中,該CPU2向揚(yáng)聲器模塊6、存儲(chǔ)模塊3和計(jì)時(shí)模塊4分別發(fā)出控制信號(hào)。揚(yáng)聲器模塊6收到響鈴的控制信號(hào)后,發(fā)出鈴聲以對(duì)用戶進(jìn)行提醒。存儲(chǔ)模塊3收到存儲(chǔ)的控制信號(hào)后,暫存接收模塊I收到的推送消息。計(jì)時(shí)模塊4收到計(jì)時(shí)的控制信號(hào)后,開(kāi)啟計(jì)時(shí)。
[0086]在步驟S700中,該CPU2通過(guò)存儲(chǔ)器控制器對(duì)存儲(chǔ)模塊3進(jìn)行控制,使該存儲(chǔ)模塊3將接收模塊I收到的推送消息以及接收模塊I在鬧鐘的免打擾時(shí)間段[T3- (Τ3+Τ4)]即時(shí)間段(7:00-7:10)所收到的推送消息進(jìn)行暫存。
[0087]在步驟S800中,該CPU2判斷計(jì)時(shí)模塊4的計(jì)時(shí)時(shí)間達(dá)到或超過(guò)lOmin,則該CPU2向顯示模塊5發(fā)出控制信號(hào),使該顯示模塊5將存儲(chǔ)模塊3暫存的推送消息顯示于通知中心,并通過(guò)揚(yáng)聲器模塊6和振動(dòng)模塊7分別向用戶發(fā)出提示信息。
[0088]在本發(fā)明通過(guò)設(shè)置鬧鐘對(duì)推送消息進(jìn)行控制的方法中,如用戶在移動(dòng)終端上預(yù)置包含鬧鐘名稱(chēng)、鬧鐘時(shí)間點(diǎn)T3和延遲時(shí)間T4的鬧鐘,則移動(dòng)終端通過(guò)CPU2將當(dāng)前的系統(tǒng)時(shí)間Ttl與鬧鐘的免打擾時(shí)間段[T3- (T3+T4)]進(jìn)行比較。當(dāng)移動(dòng)終端通過(guò)CPU2判斷系統(tǒng)時(shí)間Ttl達(dá)到鬧鐘時(shí)間點(diǎn)T3,則通過(guò)揚(yáng)聲器模塊6發(fā)出鈴音以對(duì)用戶進(jìn)行第一次提醒,并開(kāi)啟計(jì)時(shí)模塊4進(jìn)行計(jì)時(shí)。當(dāng)移動(dòng)終端通過(guò)CPU2判斷計(jì)時(shí)模塊4的計(jì)時(shí)時(shí)間達(dá)到或超過(guò)延遲時(shí)間T4,則通過(guò)顯示模塊5將存儲(chǔ)模塊3在鬧鐘的免打擾時(shí)間段[T3- (Τ3+Τ4)]暫存的所有推送信息顯示于通知中心,再次通過(guò)揚(yáng)聲器模塊6以及振動(dòng)模塊7分別向用戶發(fā)出鈴音提醒及振動(dòng)提醒(即對(duì)用戶進(jìn)行第二次提醒),以免用戶睡過(guò)頭。故用戶在本發(fā)明移動(dòng)終端上預(yù)置鬧鐘,既可免遭移動(dòng)終端在鬧鐘免打擾時(shí)間段[T3- (Τ3+Τ4)]收到推送信息后對(duì)用戶產(chǎn)生的打擾,又可防止用戶睡過(guò)頭的情況的發(fā)生。
[0089]用戶還可通過(guò)在本發(fā)明移動(dòng)終端上設(shè)置鬧鐘和日程來(lái)實(shí)現(xiàn)推送消息的處理和控制。下面將以本發(fā)明的第三個(gè)較佳實(shí)施方式為例,對(duì)本發(fā)明通過(guò)設(shè)置鬧鐘和日程對(duì)推送消息進(jìn)行處理的方法作進(jìn)一步說(shuō)明:
[0090]如圖4所示,在步驟SlOO中,用戶打開(kāi)移動(dòng)終端的設(shè)置選項(xiàng),對(duì)日程和鬧鐘分別進(jìn)行設(shè)置。用戶完成上述設(shè)置后,保存并退出移動(dòng)終端的設(shè)置選項(xiàng)。其中,日程設(shè)置對(duì)應(yīng)的免打擾時(shí)間段為(T1-T2)tj
[0091]在步驟S200中,移動(dòng)終端通過(guò)接收模塊I收到來(lái)自服務(wù)器端的推送消息時(shí),通過(guò)CPU2對(duì)存儲(chǔ)模塊3進(jìn)行訪問(wèn),CPU2通過(guò)查看后臺(tái)進(jìn)程來(lái)判斷日程設(shè)置和鬧鐘設(shè)置是否為開(kāi)啟狀態(tài)。
[0092]在步驟S300中,CPU2判斷日程和鬧鐘均處于關(guān)閉狀態(tài)。
[0093]在步驟S800中,該CPU2向顯示模塊5、揚(yáng)聲器模塊6和振動(dòng)模塊7分別發(fā)出顯示命令、響鈴命令和振動(dòng)命令。顯示模塊5收到CPU2的控制命令后,將接收模塊I收到的推送消息顯示于推送中心。揚(yáng)聲器模塊6收到CPU2的控制命令后,發(fā)出鈴聲以提醒用戶查收移動(dòng)終端的通知中心的推送消息。振動(dòng)模塊7收到CPU2的控制命令后,產(chǎn)生振動(dòng)以提醒用戶查收移動(dòng)終端的通知中心的推送消息。
[0094]在步驟S300中,該CPU2判斷日程和鬧鐘均處于開(kāi)啟狀態(tài)。
[0095]在步驟S400中,該CPU2判斷移動(dòng)終端中未設(shè)置鬧鐘名稱(chēng)以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間T4。則該CPU2將鬧鐘時(shí)間點(diǎn)T3與日程設(shè)置限定的免打擾時(shí)間段(T1-T2)進(jìn)行比較。如CPU2判斷該鬧鐘時(shí)間點(diǎn)T3位于該免打擾時(shí)間段(T1-T2)之外,則移動(dòng)終端使日程的優(yōu)先級(jí)和鬧鐘的優(yōu)先級(jí)相等,即鬧鐘設(shè)置和日程設(shè)置均有效。如CPU2判斷該鬧鐘時(shí)間點(diǎn)T3位于該免打擾時(shí)間段(T1-T2)以內(nèi),則移動(dòng)終端在保持鬧鐘的優(yōu)先級(jí)不變的前提下,通過(guò)CPU2相應(yīng)地提高日程的優(yōu)先級(jí),使鬧鐘設(shè)置無(wú)效。
[0096]在步驟S400中,該CPU2判斷移動(dòng)終端設(shè)置有鬧鐘名稱(chēng)以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間Τ4。則該鬧鐘設(shè)置限定的免打擾時(shí)間段為[T3- (Τ3+Τ4)]。
[0097]在步驟S500中,CPU2將鬧鐘設(shè)置限定的免打擾時(shí)間段[T3- (Τ3+Τ4)]與日程設(shè)置限定的免打擾時(shí)間段(T1-T2)進(jìn)行比較,以判斷兩者是否發(fā)生重疊或重合。該CPU2判斷兩者未發(fā)生重疊或重合,則該CPU2根據(jù)該鬧鐘免打擾時(shí)間段(T1-T2)和該日程免打擾時(shí)間段[T3- (Τ3+Τ4)]在時(shí)間段上的先后順序,轉(zhuǎn)向圖2的步驟S400,并依圖2的步驟流程對(duì)接收模塊I接收的推送信息進(jìn)行處理,或者轉(zhuǎn)向圖3的步驟S500,并依圖3的步驟流程對(duì)接收模塊I收到的推送信息進(jìn)行處理。
[0098]在步驟S500中,該CPU2判斷鬧鐘的免打擾時(shí)間段[T3- (Τ3+Τ4)]與日程的免打擾時(shí)間段(T1-T2)發(fā)生重疊或重合。
[0099]在步驟S600中,移動(dòng)終端在保持鬧鐘的優(yōu)先級(jí)不變的前提下,通過(guò)CPU2相應(yīng)地提高日程的優(yōu)先級(jí),則鬧鐘設(shè)置無(wú)效。
[0100]在步驟S700中,移動(dòng)終端通過(guò)CPU2判斷系統(tǒng)時(shí)間Ttl位于該日程的免打擾時(shí)間段(T1-T2)以內(nèi),則進(jìn)一步通過(guò)該CPU2控制存儲(chǔ)模塊3暫存接收模塊I收到的推送消息。
[0101]在步驟S800中,移動(dòng)終端通過(guò)CPU2判斷其系統(tǒng)時(shí)間Ttl位于該日程的免打擾時(shí)間段(T1-T2)之外,則通過(guò)顯示模塊5將該存儲(chǔ)模塊3暫存的所有推送消息顯示于通知中心,并通過(guò)揚(yáng)聲器模塊6和振動(dòng)模塊7分別向用戶發(fā)出提示信息。
[0102]在本發(fā)明通過(guò)鬧鐘設(shè)置和日程設(shè)置對(duì)推送消息進(jìn)行處理的方法中,當(dāng)鬧鐘限定的免打擾時(shí)間段[T3- (T3+T4)]與日程限定的免打擾時(shí)間段(T1-T2)不發(fā)生重疊或重合時(shí),鬧鐘設(shè)置和日程設(shè)置同時(shí)有效。用戶既可通過(guò)鬧鐘設(shè)置來(lái)獲得鬧鐘的提醒服務(wù),并免遭移動(dòng)終端在鬧鐘免打擾時(shí)間段[T3- (Τ3+Τ4)]收到推送消息后對(duì)用戶造成的打擾,還可通過(guò)日程設(shè)置來(lái)避免移動(dòng)終端在日程免打擾時(shí)間段(T1-T2)收到推送消息后對(duì)用戶造成的打擾。
[0103]當(dāng)鬧鐘的免打擾時(shí)間段[T3- (Τ3+Τ4)]與日程的免打擾時(shí)間段(T1-T2)發(fā)生重疊或重合時(shí),移動(dòng)終端在保持鬧鐘的優(yōu)先級(jí)不變的前提下相應(yīng)地調(diào)高日程的優(yōu)先級(jí)。則日程設(shè)置有效,鬧鐘設(shè)置無(wú)效。在本發(fā)明推送消息的處理方法和系統(tǒng)中,鬧鐘設(shè)置與日程設(shè)置不會(huì)發(fā)生沖突。
[0104]在本發(fā)明推送消息的處理方法和移動(dòng)終端中,為避免用戶在其預(yù)設(shè)的免打擾時(shí)段出現(xiàn)漏接重要電話或信息的情況,用戶可隨時(shí)通過(guò)下拉手勢(shì)操作來(lái)查看本發(fā)明移動(dòng)終端在該預(yù)定時(shí)段接收及暫存的推送消息,包括未接來(lái)電和短信。本發(fā)明移動(dòng)終端通過(guò)CPU2判斷其當(dāng)前的系統(tǒng)時(shí)間Ttl處于免打擾時(shí)段時(shí),關(guān)閉揚(yáng)聲器模塊6和振動(dòng)模塊7以進(jìn)入靜音模式。當(dāng)用戶在該免打擾時(shí)段通過(guò)手勢(shì)操作或按鍵操作向移動(dòng)終端發(fā)出通知中心的訪問(wèn)命令時(shí),移動(dòng)終端僅通過(guò)顯示模塊5顯示通知中心以及將暫存的推送消息顯示于該通知中心,而不會(huì)通過(guò)揚(yáng)聲器模塊6向用戶發(fā)出推送消息的鈴音提示,以免對(duì)用戶造成打擾。
[0105]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種推送消息的處理方法,用于移動(dòng)終端,其特征在于,所述方法包括如下步驟: 51)如通過(guò)所述移動(dòng)終端收到推送消息,則判斷所述移動(dòng)終端的免打擾設(shè)置是否為開(kāi)啟狀態(tài); 52)如判斷所述免打擾裝置為開(kāi)啟狀態(tài),則獲取當(dāng)前的系統(tǒng)時(shí)間(Ttl),并將所述系統(tǒng)時(shí)間(Ttl)與所述免打擾設(shè)置限定的第一時(shí)間點(diǎn)(1\)、第二時(shí)間點(diǎn)(T2)、以及由該第一時(shí)間點(diǎn)(T1)和該第二時(shí)間點(diǎn)(T2)構(gòu)成的免打擾時(shí)間段(T1-T2)進(jìn)行比較; 若所述系統(tǒng)時(shí)間(Ttl)位于所述免打擾時(shí)間段(T1-T2)以內(nèi),則執(zhí)行步驟S3;若所述系統(tǒng)時(shí)間(Ttl)位于所述免打擾時(shí)間段(T1-T2)以外,則執(zhí)行步驟S4 ; 53)將所述推送消息暫存于所述移動(dòng)終端; 54)將暫存的推送消息顯示于通知中心,并通過(guò)所述移動(dòng)終端發(fā)出提示信息。
2.根據(jù)權(quán)利要求1所述的推送消息的處理方法,其特征在于,所述步驟S2還包括:如判斷所述系統(tǒng)時(shí)間(Ttl)到達(dá)所述第一時(shí)間點(diǎn)(T1),則關(guān)閉所述移動(dòng)終端的揚(yáng)聲器模塊(6)和振動(dòng)模塊(7);如判斷所述系統(tǒng)時(shí)間(Ttl)到達(dá)所述第二時(shí)間點(diǎn)(T2),則重新開(kāi)啟所述移動(dòng)終端的揚(yáng)聲器模塊(6 )和振動(dòng)模塊(7 )。
3.根據(jù)權(quán)利要求1所述的推送消息的處理方法,其特征在于,如所述步驟SI中所述免打擾設(shè)置為日程設(shè)置,則所述步驟S2至S4相應(yīng)為: S2')如判斷日程設(shè)置為開(kāi)啟狀態(tài),則獲取當(dāng)前的系統(tǒng)時(shí)間(Ttl),并將所述系統(tǒng)時(shí)間(Ttl)與所述日程設(shè)置限定的第一時(shí)間點(diǎn)(T1')、第二時(shí)間點(diǎn)(T2')、以及由所述第一時(shí)間點(diǎn)(T1')和所述第二時(shí)間點(diǎn)(T2')構(gòu)成的日程的免打擾時(shí)間段(T/ -T2')進(jìn)行比較; 若所述系統(tǒng)時(shí)間(Tc/ )位于所述日程的免打擾時(shí)間段(T/ -T2')以內(nèi),則執(zhí)行步驟S3';若所述系統(tǒng)時(shí)間(Ttl)位于`所述日程的免打擾時(shí)間段(T/ -T2')以外,則執(zhí)行步驟S4'; S3')將所述推送消息暫存于所述移動(dòng)終端; S4,)將暫存的推送消息顯示于所述移動(dòng)終端的通知中心,并通過(guò)所述移動(dòng)終端發(fā)出提示信息。
4.根據(jù)權(quán)利要求3所述的推送消息的處理方法,其特征在于,所述步驟S2'還包括:如判斷日程設(shè)置為關(guān)閉狀態(tài),則將暫存的推送消息顯示于通知中心,并通過(guò)所述移動(dòng)終端發(fā)出提示信息。
5.根據(jù)權(quán)利要求1所述的推送消息的處理方法,其特征在于,如所述步驟SI中所述免打擾設(shè)置為鬧鐘設(shè)置,則所述步驟S2至S4相應(yīng)為: S2,,)如判斷鬧鐘設(shè)置為開(kāi)啟狀態(tài),則進(jìn)一步判斷所述移動(dòng)終端是否設(shè)置有鬧鐘時(shí)間點(diǎn)(Τ3)、鬧鐘名稱(chēng)、以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間(T4);如判斷所述移動(dòng)終端設(shè)置有鬧鐘時(shí)間點(diǎn)(Τ3)、鬧鐘名稱(chēng)、以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間(Τ4),則獲取當(dāng)前的系統(tǒng)時(shí)間(Ttl),并將所述系統(tǒng)時(shí)間(Ttl)與所述鬧鐘時(shí)間點(diǎn)(Τ3)、所述延遲時(shí)間(Τ4)、以及由所述鬧鐘時(shí)間點(diǎn)(T3)和所述延遲時(shí)間(T4)構(gòu)成的鬧鐘的免打擾時(shí)間段[T3- (Τ3+Τ4)]進(jìn)行比較; 若所述系統(tǒng)時(shí)間(Ttl)位于所述鬧鐘的免打擾時(shí)間段[T3- (Τ3+Τ4)]以內(nèi),則執(zhí)行步驟S3',;若所述系統(tǒng)時(shí)間(Ttl)位于所述鬧鐘的免打擾時(shí)間段[T3- (Τ3+Τ4)]以外,則執(zhí)行步驟 S4' / ; S3'')將所述推送消息暫存于所述移動(dòng)終端;S4'')將暫存的推送消息顯示于通知中心,并通過(guò)所述移動(dòng)終端發(fā)出提示信息。
6.根據(jù)權(quán)利要求5所述的推送消息的處理方法,其特征在于,所述步驟S2',還包括:如判斷所述移動(dòng)終端的鬧鐘設(shè)置為關(guān)閉狀態(tài),或判斷所述移動(dòng)終端未設(shè)置鬧鐘名稱(chēng)及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間(T4),則將暫存的推送消息顯示于通知中心,并通過(guò)所述移動(dòng)終端發(fā)出提示信息。
7.根據(jù)權(quán)利要求1所述的推送消息的處理方法,其特征在于,如所述步驟SI中所述免打擾設(shè)置包括鬧鐘設(shè)置和日程設(shè)置,則所述步驟S2至S4相應(yīng)為: S2''')如判斷鬧鐘設(shè)置和日程設(shè)置均為開(kāi)啟狀態(tài),則進(jìn)一步判斷所述移動(dòng)終端是否設(shè)置有鬧鐘時(shí)間點(diǎn)(T3)、鬧鐘名稱(chēng)、以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間(T4);如判斷所述移動(dòng)終端設(shè)置有鬧鐘時(shí)間點(diǎn)(T3)、鬧鐘名稱(chēng)、以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間(T4),則將所述鬧鐘時(shí)間點(diǎn)(T3)和所述延遲時(shí)間(T4)構(gòu)成的鬧鐘的免打擾時(shí)間段[T3- (T3+T4)]與所述日程的免打擾時(shí)間段(T/ -T2')進(jìn)行比較; 若所述鬧鐘的免打擾時(shí)間段[T3- (Τ3+Τ4)]與所述日程的免打擾時(shí)間段(T/ -T2')發(fā)生重疊或重合,則執(zhí)行步驟S3',,;若所述鬧鐘的免打擾時(shí)間段[T3- (Τ3+Τ4)]與所述日程的免打擾時(shí)間段(T/ -T2')未發(fā)生重疊,則執(zhí)行步驟S4',,; S3',,)在保持鬧鐘的優(yōu)先級(jí)不變的前提下相應(yīng)調(diào)高日程的優(yōu)先級(jí); S4,,,)使鬧鐘的優(yōu)先級(jí)和日程的優(yōu)先級(jí)相同。
8.根據(jù)權(quán)利要求7所述的推送消息的處理方法,其特征在于,所述步驟S2',,還包括:如判斷所述移動(dòng)終端設(shè)置有鬧鐘時(shí)間點(diǎn)(T3),以及判斷所述移動(dòng)終端未設(shè)置鬧鐘名稱(chēng)及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間(T4),則進(jìn)一步將所述鬧鐘時(shí)間點(diǎn)(T3)與所述日程的免打擾時(shí)間段(T/ -T2')進(jìn)行比較`;如判斷所述鬧鐘時(shí)間點(diǎn)(T3)位于所述日程的免打擾時(shí)間段(T/ -T2')以內(nèi),則在保持鬧鐘的優(yōu)先級(jí)不變的前提下相應(yīng)調(diào)高日程的優(yōu)先級(jí);如判斷所述鬧鐘時(shí)間點(diǎn)(T3)位于所述日程的免打擾時(shí)間段(T/ -T2')以外,則使所述鬧鐘的優(yōu)先級(jí)和所述日程的優(yōu)先級(jí)相同; 如判斷所述移動(dòng)終端的鬧鐘設(shè)置和日程設(shè)置均為關(guān)閉狀態(tài),則將所述移動(dòng)終端收到的推送消息顯示于通知中心,并通過(guò)所述移動(dòng)終端發(fā)出提示信息。
9.一種基于日程的移動(dòng)終端,其特征在于,所述系統(tǒng)包括: 接收模塊(1),用于接收來(lái)自服務(wù)器端的推送消息; CPU (2),用于當(dāng)所述接收模塊(I)收到推送消息時(shí),判斷系統(tǒng)的日程設(shè)置是否為開(kāi)啟狀態(tài); 以及用于判斷系統(tǒng)的日程設(shè)置為開(kāi)啟狀態(tài)時(shí),將當(dāng)前的系統(tǒng)時(shí)間(Ttl)與所述日程設(shè)置限定的第一時(shí)間點(diǎn)(Τ/ )、第二時(shí)間點(diǎn)(T2')、以及由所述第一時(shí)間點(diǎn)(Τ/ )和所述第二時(shí)間點(diǎn)(T2')構(gòu)成的日程的免打擾時(shí)間段(T/ -T2')進(jìn)行比較,并根據(jù)比較結(jié)果執(zhí)行相應(yīng)命令; 存儲(chǔ)模塊(3),用于當(dāng)所述CPU (2)判斷所述系統(tǒng)時(shí)間(Ttl)位于所述日程的免打擾時(shí)間段(T/ -T2')以內(nèi)時(shí),接收所述CPU (2)的存儲(chǔ)命令,將所述接收模塊(I)收到的推送消息進(jìn)行暫存; 顯示模塊(5),用于當(dāng)所述CPU (2)判斷系統(tǒng)時(shí)間(Ttl)位于所述日程的免打擾時(shí)間段(T1 / -T2')之外時(shí),接收所述CPU (2)的顯示命令,將所述存儲(chǔ)模塊(3)暫存的推送消息進(jìn)行顯示; 揚(yáng)聲器模塊(6),用于當(dāng)所述CPU (2)判斷系統(tǒng)時(shí)間(Ttl)位于所述日程的免打擾時(shí)間段(T/ -1V )之外時(shí),接收所述CPU (2)的響鈴命令以發(fā)出鈴聲; 振動(dòng)模塊(7),用于當(dāng)所述CPU (2)判斷系統(tǒng)時(shí)間(Ttl)位于所述日程的免打擾時(shí)間段(T/ -1V )之外時(shí),接收所述CPU (2)的振動(dòng)命令以產(chǎn)生振動(dòng)。
10.一種基于鬧鐘的移動(dòng)終端,其特征在于,所述系統(tǒng)包括: 接收模塊(1),用于接收來(lái)自服務(wù)器端的推送消息; CPU (2),用于當(dāng)所述接收模塊(I)收到推送消息時(shí),判斷系統(tǒng)的鬧鐘設(shè)置是否為開(kāi)啟狀態(tài); 用于判斷系統(tǒng)的鬧鐘設(shè)置為開(kāi)啟狀態(tài)時(shí),進(jìn)一步判斷系統(tǒng)是否設(shè)置有鬧鐘時(shí)間點(diǎn)(T3)、鬧鐘名稱(chēng)以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間(T4); 以及用于判斷系統(tǒng)設(shè)置有鬧鐘時(shí)間點(diǎn)(τ3)、鬧鐘名稱(chēng)以及與該鬧鐘名稱(chēng)對(duì)應(yīng)的延遲時(shí)間(T4)時(shí),獲取當(dāng)前的系統(tǒng)時(shí)間(Ttl),并將所述系統(tǒng)時(shí)間(Ttl)與所述鬧鐘時(shí)間點(diǎn)(T3)、所述延遲時(shí)間(T4)以及由所述鬧鐘時(shí)間點(diǎn)(T3)和所述延遲時(shí)間(T4)構(gòu)成的鬧鐘的免打擾時(shí)間段[T3- (τ3+τ4)]進(jìn)行比較,并根據(jù)比較結(jié)果執(zhí)行相應(yīng)命令; 存儲(chǔ)模塊(3),用于當(dāng)所述CPU (2)判斷所述系統(tǒng)時(shí)間(Ttl)位于所述免打擾時(shí)間段(T1 / -T2')以內(nèi)時(shí),接收所述CPU (2)的存儲(chǔ)命令,將所述接收模塊(I)收到的推送消息進(jìn)行暫存; 計(jì)時(shí)模塊(4),用于當(dāng)所述CPU (2)判斷系統(tǒng)時(shí)間(Ttl)達(dá)到所述鬧鐘時(shí)間點(diǎn)(T3)時(shí),接收所述CPU (2)的計(jì)時(shí)命令以啟動(dòng)計(jì)時(shí); 顯示模塊(5),用于當(dāng)所述CPU (2)判斷系統(tǒng)時(shí)間(Ttl)未達(dá)到所述鬧鐘時(shí)間點(diǎn)(T3),或判斷所述計(jì)時(shí)模塊(4)的計(jì)時(shí)時(shí)間超過(guò)所述延遲時(shí)間(T4)時(shí),接收所述CPU (2)的顯示命令,將所述存儲(chǔ)模塊(3)暫存的推送消息進(jìn)行顯示; 揚(yáng)聲器模塊(6),用于當(dāng)所述CPU (2)判斷系統(tǒng)時(shí)間(Ttl)未達(dá)到所述鬧鐘時(shí)間點(diǎn)(T3),或判斷所述計(jì)時(shí)模塊(4)的計(jì)時(shí)時(shí)間超過(guò)所述延遲時(shí)間(T4)時(shí),接收所述CPU (2)的響鈴命令以發(fā)出鈴聲; 振動(dòng)模塊(7),用于當(dāng)所述CPU (2)判斷系統(tǒng)時(shí)間(Ttl)未達(dá)到所述鬧鐘時(shí)間點(diǎn)(T3),或判斷所述計(jì)時(shí)模塊(4)的計(jì)時(shí)時(shí)間超過(guò)所述延遲時(shí)間(T4)時(shí),接收所述CPU (2)的振動(dòng)命令以產(chǎn)生振動(dòng)。
【文檔編號(hào)】H04M1/66GK103561152SQ201310543202
【公開(kāi)日】2014年2月5日 申請(qǐng)日期:2013年11月5日 優(yōu)先權(quán)日:2013年11月5日
【發(fā)明者】劉黎 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1